/datum/interaction/handshake description = "Shake their hand." simple_message = "USER shakes the hand of TARGET." require_user_hands = TRUE needs_physical_contact = TRUE /datum/interaction/pat description = "Pat their shoulder." simple_message = "USER pats TARGET's shoulder." require_user_hands = TRUE needs_physical_contact = TRUE /datum/interaction/cheer description = "Cheer them on." require_user_mouth = TRUE simple_message = "USER cheers TARGET on!" /datum/interaction/highfive description = "Give them a high-five." require_user_mouth = TRUE simple_message = "USER high fives TARGET!" interaction_sound = 'modular_sand/sound/interactions/slap.ogg' needs_physical_contact = TRUE /datum/interaction/headpat description = "Pat their head. Aww..." require_user_hands = TRUE simple_message = "USER headpats TARGET!" needs_physical_contact = TRUE /datum/interaction/salute description = "Give them a firm salute!" require_user_hands = TRUE simple_message = "USER salutes TARGET sharply!" max_distance = 25 /datum/interaction/fistbump description = "Bump it!" require_user_hands = TRUE simple_message = "USER fistbumps TARGET! Yeah!" needs_physical_contact = TRUE /datum/interaction/pinkypromise description = "Make a pinky promise with them!" require_user_hands = TRUE simple_message = "USER hooks their pinky with TARGET's! Pinky Promise!" needs_physical_contact = TRUE /datum/interaction/bird description = "Flip them the bird!" require_user_hands = TRUE simple_message = "USER gives TARGET the bird!" max_distance = 25 /datum/interaction/holdhand description = "Hold their hand." require_user_hands = TRUE simple_message = "USER holds TARGET's hand." needs_physical_contact = TRUE max_distance = 25