anchor.diff:  		tipped_mob.transform = turn(tipped_mob.transform, -180)
   		REMOVE_TRAIT(tipped_mob, TRAIT_IMMOBILIZED, TIPPED_OVER)
   
  +/**
  + * Accepts "roleplay" in the form of emotes, which removes a quarter of the remaining time left to untip ourself.
  + *
  + * Arguments:
  + * * mob/living/user - The tipped mob
  + * * datum/emote/emote - The emote used by the mob
  + */
   /datum/component/tippable/proc/accept_roleplay(mob/living/user, datum/emote/emote)
   	SIGNAL_HANDLER
   
  
positive.code: 
  	do_untip(tipped_mob, untipper)
  
  /*
   * Actually untip over the mob, setting it to untipped.
   * Also invoke any untip callbacks we have, with the untipper as the argument.
   *
  
negative.code: 	set_tipped_status(tipped_mob, FALSE)
  	post_untipped_callback?.Invoke(untipper)
  
  /**
   * Proc called after a timer to have a tipped mob un-tip itself after a certain length of time.
   * Sets our mob to untipped and invokes the untipped callback without any arguments if we have one.
   *
  