diff --git a/code/modules/mob/new_player/sprite_accessories.dm b/code/modules/mob/new_player/sprite_accessories.dm index 434bfa2e3c6..01e349eb58a 100644 --- a/code/modules/mob/new_player/sprite_accessories.dm +++ b/code/modules/mob/new_player/sprite_accessories.dm @@ -2090,7 +2090,7 @@ shaved //Empty list is unrestricted. Should only restrict the ones that make NO SENSE on other species, //like Tajaran inner-ear coloring overlay stuff. - species_allowed = list() + species_allowed = list(SPECIES_HUMAN,SPECIES_SKRELL,SPECIES_TAJ,SPECIES_HUMAN_VATBORN,SPECIES_UNATHI,SPECIES_ZADDAT) color_blend_mode = ICON_ADD @@ -2314,11 +2314,21 @@ shaved icon_state = "brow_l" body_parts = list(BP_HEAD) +/datum/sprite_accessory/marking/brow_left/teshari + name = "Brow Left (Teshari)" + icon_state = "brow_l_tesh" + species_allowed = list(SPECIES_TESHARI) + /datum/sprite_accessory/marking/brow_right name = "Brow Right" icon_state = "brow_r" body_parts = list(BP_HEAD) +/datum/sprite_accessory/marking/brow_right/teshari + name = "Brow Right (Teshari)" + icon_state = "brow_r_tesh" + species_allowed = list(SPECIES_TESHARI) + /datum/sprite_accessory/marking/cheekspot_left name = "Cheek Spot (Left Cheek)" icon_state = "cheekspot_l" @@ -2344,16 +2354,31 @@ shaved icon_state = "eyestripe" body_parts = list(BP_HEAD) +/datum/sprite_accessory/marking/eyestripe/teshari + name = "Eye Stripe (Teshari)" + icon_state = "eyestripe_tesh" + species_allowed = list(SPECIES_TESHARI) + /datum/sprite_accessory/marking/eyecorner_left name = "Eye Corner Left" icon_state = "eyecorner_l" body_parts = list(BP_HEAD) +/datum/sprite_accessory/marking/eyecorner_left/teshari + name = "Eye Corner Left (Teshari)" + icon_state = "eyecorner_l_tesh" + species_allowed = list(SPECIES_TESHARI) + /datum/sprite_accessory/marking/eyecorner_right name = "Eye Corner Right" icon_state = "eyecorner_r" body_parts = list(BP_HEAD) +/datum/sprite_accessory/marking/eyecorner_right/teshari + name = "Eye Corner Right (Teshari)" + icon_state = "eyecorner_r_tesh" + species_allowed = list(SPECIES_TESHARI) + /datum/sprite_accessory/marking/fullfacepaint name = "Full Face Paint" icon_state = "fullface" @@ -2390,47 +2415,377 @@ shaved icon_state = "nosestripe" body_parts = list(BP_HEAD) +/datum/sprite_accessory/marking/nosestripe/teshari + name = "Nose Stripe (Teshari)" + icon_state = "nosestripe_tesh" + species_allowed = list(SPECIES_TESHARI) + /datum/sprite_accessory/marking/nosetape name = "Nose Tape" icon_state = "nosetape" body_parts = list(BP_HEAD) genetic = FALSE -/datum/sprite_accessory/marking/scratch_abdomen_left +/datum/sprite_accessory/marking/nosetape/tesh + name = "Nose Tape (Teshari)" + icon_state = "nosetape_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/scar_abdomen_left name = "Scar, Abdomen Left" - icon_state = "scratch_abdomen_l" - body_parts = list(BP_TORSO) + icon_state = "scar_abdomen_l" + body_parts = list(BP_GROIN) -/datum/sprite_accessory/marking/scratch_abdomen_right +/datum/sprite_accessory/marking/scar_abdomen_left/teshari + name = "Scar, Abdomen Left (Teshari)" + icon_state = "scar_abdomen_l_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/scar_abdomen_right name = "Scar, Abdomen Right" - icon_state = "scratch_abdomen_r" - body_parts = list(BP_TORSO) + icon_state = "scar_abdomen_r" + body_parts = list(BP_GROIN) -/datum/sprite_accessory/marking/scratch_abdomen_small_left +/datum/sprite_accessory/marking/scar_abdomen_right/teshari + name = "Scar, Abdomen Right (Teshari)" + icon_state = "scar_abdomen_r_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/scar_abdomen_small_left name = "Scar, Abdomen Small Left" - icon_state = "scratch_abdomensmall_l" - body_parts = list(BP_TORSO) + icon_state = "scar_abdomensmall_l" + body_parts = list(BP_GROIN) -/datum/sprite_accessory/marking/scratch_abdomen_small_right +/datum/sprite_accessory/marking/scar_abdomen_small_left/teshari + name = "Scar, Abdomen Small Left (Teshari)" + icon_state = "scar_abdomensmall_l_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/scar_abdomen_small_right name = "Scar, Abdomen Small Right" - icon_state = "scratch_abdomensmall_r" + icon_state = "scar_abdomensmall_r" + body_parts = list(BP_GROIN) + +/datum/sprite_accessory/marking/scar_abdomen_small_right/teshari + name = "Scar, Abdomen Small Right (Teshari)" + icon_state = "scar_abdomensmall_r_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/scar_back_large + name = "Scar, Back Large" + icon_state = "scar_back_large" + body_parts = list(BP_GROIN) + +/datum/sprite_accessory/marking/scar_back_large/teshari + name = "Scar, Back Large (Teshari)" + icon_state = "scar_back_large_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/scar_back_small + name = "Scar, Back Small (Center)" + icon_state = "scar_back_small" body_parts = list(BP_TORSO) -/datum/sprite_accessory/marking/scratch_back - name = "Scar, Back" - icon_state = "scratch_back" +/datum/sprite_accessory/marking/scar_back_small/teshari + name = "Scar, Back Small (Center)(Teshari)" + icon_state = "scar_back_small_tesh" + species_allowed = list(SPECIES_TESHARI) + body_parts = list(BP_GROIN) + +/datum/sprite_accessory/marking/scar_back_small_upper_right + name = "Scar, Back Small (Upper Right)" + icon_state = "scar_back_small_ur" body_parts = list(BP_TORSO) -/datum/sprite_accessory/marking/scratch_chest_left - name = "Scar, Chest (Left)" - icon_state = "scratch_chest_l" +/datum/sprite_accessory/marking/scar_back_small_upper_left + name = "Scar, Back Small (Upper Left)" + icon_state = "scar_back_small_ul" body_parts = list(BP_TORSO) -/datum/sprite_accessory/marking/scratch_chest_right - name = "Scar, Chest (Right)" - icon_state = "scratch_chest_r" +/datum/sprite_accessory/marking/scar_back_small_lower_right + name = "Scar, Back Small (Lower Right)" + icon_state = "scar_back_small_lr" body_parts = list(BP_TORSO) +/datum/sprite_accessory/marking/scar_back_small_lower_left + name = "Scar, Back Small (Lower Left)" + icon_state = "scar_back_small_ll" + body_parts = list(BP_TORSO) + +/datum/sprite_accessory/marking/scar_chest_large_left + name = "Scar, Chest Large (Left)" + icon_state = "scar_chest_large_l" + body_parts = list(BP_TORSO) + +/datum/sprite_accessory/marking/scar_chest_large_left/teshari + name = "Scar, Chest Large (Left)(Teshari)" + icon_state = "scar_chest_large_l_tesh" + species_allowed = list(SPECIES_TESHARI) + body_parts = list(BP_GROIN) + +/datum/sprite_accessory/marking/scar_chest_large_right + name = "Scar, Chest Large (Right)" + icon_state = "scar_chest_large_r" + body_parts = list(BP_TORSO) + +/datum/sprite_accessory/marking/scar_chest_large_right/teshari + name = "Scar, Chest Large (Right)(Teshari)" + icon_state = "scar_chest_large_r_tesh" + species_allowed = list(SPECIES_TESHARI) + body_parts = list(BP_GROIN) + +/datum/sprite_accessory/marking/scar_chest_small_left + name = "Scar, Chest Small (Left)" + icon_state = "scar_chest_small_l" + body_parts = list(BP_TORSO) + +/datum/sprite_accessory/marking/scar_chest_small_left/teshari + name = "Scar, Chest Small (Left)(Teshari)" + icon_state = "scar_chest_small_l_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/scar_chest_small_right + name = "Scar, Chest Small (Right)" + icon_state = "scar_chest_small_r" + body_parts = list(BP_TORSO) + +/datum/sprite_accessory/marking/scar_chest_small_right/teshari + name = "Scar, Chest Small (Right)(Teshari)" + icon_state = "scar_chest_small_r_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/scar_belly + name = "Scar, Belly" + icon_state = "scar_belly" + body_parts = list(BP_TORSO) + +/datum/sprite_accessory/marking/scar_belly/teshari + name = "Scar, Belly (Teshari)" + icon_state = "scar_belly_tesh" + species_allowed = list(SPECIES_TESHARI) + body_parts = list(BP_GROIN) + +/datum/sprite_accessory/marking/scar_cheek_left + name = "Scar, Cheek (Left)" + icon_state = "scar_cheek_l" + body_parts = list(BP_HEAD) + +/datum/sprite_accessory/marking/scar_cheek_right + name = "Scar, Cheek (Right)" + icon_state = "scar_cheek_r" + body_parts = list(BP_HEAD) + +/datum/sprite_accessory/marking/scar_forehead_left + name = "Scar, Forehead (Left)" + icon_state = "scar_forehead_l" + body_parts = list(BP_HEAD) + +/datum/sprite_accessory/marking/scar_forehead_left/teshari + name = "Scar, Forehead (Left)(Teshari)" + icon_state = "scar_forehead_l_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/scar_forehead_right + name = "Scar, Forehead (Right)" + icon_state = "scar_forehead_r" + body_parts = list(BP_HEAD) + +/datum/sprite_accessory/marking/scar_forehead_right/teshari + name = "Scar, Forehead (Right)(Teshari)" + icon_state = "scar_forehead_r_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/scar_chin + name = "Scar, Chin" + icon_state = "scar_chin" + body_parts = list(BP_HEAD) + +/datum/sprite_accessory/marking/scar_muzzle_teshari + name = "Scar, Muzzle" + icon_state = "scar_muzzle_tesh" + species_allowed = list(SPECIES_TESHARI) + body_parts = list(BP_HEAD) + +/datum/sprite_accessory/marking/scar_eye_left + name = "Scar, Over Eye (Left)" + icon_state = "scar_eye_l" + body_parts = list(BP_HEAD) + +/datum/sprite_accessory/marking/scar_eye_left/teshari + name = "Scar, Over Eye (Left)(Teshari)" + icon_state = "scar_eye_l_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/scar_eye_right + name = "Scar, Over Eye (Right)" + icon_state = "scar_eye_r" + body_parts = list(BP_HEAD) + +/datum/sprite_accessory/marking/scar_eye_right/teshari + name = "Scar, Over Eye (Right)(Teshari)" + icon_state = "scar_eye_r_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/scar_left_arm_upper + name = "Scar, Left Arm (Upper)" + icon_state = "scar_arm_left_u" + body_parts = list(BP_L_ARM) + +/datum/sprite_accessory/marking/scar_left_arm_upper/teshari + name = "Scar, Left Arm (Upper)(Teshari)" + icon_state = "scar_arm_left_u_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/scar_left_arm_lower + name = "Scar, Left Arm (Lower)" + icon_state = "scar_arm_left_l" + body_parts = list(BP_L_ARM) + +/datum/sprite_accessory/marking/scar_left_arm_lower/teshari + name = "Scar, Left Arm (Lower)(Teshari)" + icon_state = "scar_arm_left_l_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/scar_left_arm_rear + name = "Scar, Left Arm (Rear)" + icon_state = "scar_arm_left_rear" + body_parts = list(BP_L_ARM) + +/datum/sprite_accessory/marking/scar_left_arm_rear/teshari + name = "Scar, Left Arm (Rear)(Teshari)" + icon_state = "scar_arm_left_rear_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/scar_left_hand + name = "Scar, Left Hand" + icon_state = "scar_hand_left" + body_parts = list(BP_L_HAND) + +/datum/sprite_accessory/marking/scar_left_hand/teshari + name = "Scar, Left Hand (Teshari)" + icon_state = "scar_hand_left_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/scar_right_arm_upper + name = "Scar, Right Arm (Upper)" + icon_state = "scar_arm_right_u" + body_parts = list(BP_R_ARM) + +/datum/sprite_accessory/marking/scar_right_arm_upper/teshari + name = "Scar, Right Arm (Upper)(Teshari)" + icon_state = "scar_arm_right_u_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/scar_right_arm_lower + name = "Scar, Right Arm (Lower)" + icon_state = "scar_arm_right_l" + body_parts = list(BP_R_ARM) + +/datum/sprite_accessory/marking/scar_right_arm_lower/teshari + name = "Scar, Right Arm (Lower)(Teshari)" + icon_state = "scar_arm_right_l_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/scar_right_arm_rear + name = "Scar, Right Arm (Rear)" + icon_state = "scar_arm_right_rear" + body_parts = list(BP_R_ARM) + +/datum/sprite_accessory/marking/scar_right_arm_rear/teshari + name = "Scar, Right Arm (Rear)(Teshari)" + icon_state = "scar_arm_right_rear_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/scar_right_hand + name = "Scar, Right Hand" + icon_state = "scar_hand_right" + body_parts = list(BP_R_HAND) + +/datum/sprite_accessory/marking/scar_right_hand/teshari + name = "Scar, Right Hand (Teshari)" + icon_state = "scar_hand_right_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/scar_left_leg_upper + name = "Scar, Left Leg (Upper)" + icon_state = "scar_leg_left_u" + body_parts = list(BP_L_LEG) + +/datum/sprite_accessory/marking/scar_left_leg_upper/teshari + name = "Scar, Left Leg (Upper)(Teshari)" + icon_state = "scar_leg_left_u_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/scar_left_leg_lower + name = "Scar, Left Leg (Lower)" + icon_state = "scar_leg_left_l" + body_parts = list(BP_L_LEG) + +/datum/sprite_accessory/marking/scar_left_leg_lower/teshari + name = "Scar, Left Leg (Lower)(Teshari)" + icon_state = "scar_leg_left_l_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/scar_left_leg_rear + name = "Scar, Left Leg (Rear)" + icon_state = "scar_leg_left_rear" + body_parts = list(BP_L_LEG) + +/datum/sprite_accessory/marking/scar_left_leg_rear/teshari + name = "Scar, Left Leg (Rear)(Teshari)" + icon_state = "scar_leg_left_rear_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/scar_left_foot + name = "Scar, Left Foot" + icon_state = "scar_left_foot" + body_parts = list(BP_L_FOOT) + +/datum/sprite_accessory/marking/scar_left_foot/teshari + name = "Scar, Left Foot (Teshari)" + icon_state = "scar_left_foot_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/scar_right_leg_upper + name = "Scar, Right Leg (Upper)" + icon_state = "scar_right_leg_u" + body_parts = list(BP_R_LEG) + +/datum/sprite_accessory/marking/scar_right_leg_upper/teshari + name = "Scar, Right Leg (Upper)(Teshari)" + icon_state = "scar_right_leg_u_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/scar_right_leg_lower + name = "Scar, Right Leg (Lower)" + icon_state = "scar_right_leg_l" + body_parts = list(BP_R_LEG) + +/datum/sprite_accessory/marking/scar_right_leg_lower/teshari + name = "Scar, Right Leg (Lower)(Teshari)" + icon_state = "scar_right_leg_l_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/scar_right_leg_rear + name = "Scar, Right Leg (Rear)" + icon_state = "scar_right_leg_rear" + body_parts = list(BP_R_LEG) + +/datum/sprite_accessory/marking/scar_right_leg_rear/teshari + name = "Scar, Right Leg (Rear)(Teshari)" + icon_state = "scar_right_leg_rear_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/scar_right_foot + name = "Scar, Right Foot" + icon_state = "scar_right_foot" + body_parts = list(BP_R_FOOT) + +/datum/sprite_accessory/marking/scar_right_foot/teshari + name = "Scar, Right Foot (Teshari)" + icon_state = "scar_right_foot_tesh" + species_allowed = list(SPECIES_TESHARI) + /datum/sprite_accessory/marking/skull_paint name = "Skull Paint" icon_state = "skull" @@ -2804,11 +3159,324 @@ shaved icon_state = "aug_chestports" body_parts = list(BP_TORSO) +/datum/sprite_accessory/marking/aug/chestports/teshari + name = "Augment (Chest Ports)(Teshari)" + icon_state = "aug_chestports_tesh" + species_allowed = list(SPECIES_TESHARI) + /datum/sprite_accessory/marking/aug/abdomenports name = "Augment (Abdomen Ports)" icon_state = "aug_abdomenports" body_parts = list(BP_TORSO) +/datum/sprite_accessory/marking/aug/abdomenports/teshari + name = "Augment (Abdomen Ports)(Teshari)" + icon_state = "aug_abdomenports_tesh" + body_parts = list(BP_GROIN) + species_allowed = list(SPECIES_TESHARI) + +//bandages + +/datum/sprite_accessory/marking/bandage + name = "Bandage, Head 1" + icon_state = "bandage1" + body_parts = list(BP_HEAD) + genetic = FALSE + do_colouration = FALSE + +/datum/sprite_accessory/marking/bandage/teshari + name = "Bandage, Head 1 (Teshari)" + icon_state = "bandage1_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/bandage/head2 + name = "Bandage, Head 2" + icon_state = "bandage2" + +/datum/sprite_accessory/marking/bandage/head2/teshari + name = "Bandage, Head 2 (Teshari)" + icon_state = "bandage2_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/bandage/head3 + name = "Bandage, Head 3" + icon_state = "bandage3" + +/datum/sprite_accessory/marking/bandage/head3/teshari + name = "Bandage, Head 3 (Teshari)" + icon_state = "bandage3_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/bandage/torso + name = "Bandage, Torso 1" + icon_state = "bandage1" + body_parts = list(BP_TORSO) + +/datum/sprite_accessory/marking/bandage/torso/teshari + name = "Bandage, Torso 1 (Teshari)" + icon_state = "bandage1_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/bandage/torso/torso2 + name = "Bandage, Torso 2" + icon_state = "bandage2" + +/datum/sprite_accessory/marking/bandage/torso/torso2/teshari + name = "Bandage, Torso 2 (Teshari)" + icon_state = "bandage2_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/bandage/torso/torso3 + name = "Bandage, Torso 3" + icon_state = "bandage3" + +/datum/sprite_accessory/marking/bandage/torso/torso3/teshari + name = "Bandage, Torso 3 (Teshari)" + icon_state = "bandage3_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/bandage/groin + name = "Bandage, Groin 1" + icon_state = "bandage1" + body_parts = list(BP_GROIN) + +/datum/sprite_accessory/marking/bandage/groin/teshari + name = "Bandage, Groin 1 (Teshari)" + icon_state = "bandage1_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/bandage/groin/groin2 + name = "Bandage, Groin 2" + icon_state = "bandage2" + +/datum/sprite_accessory/marking/bandage/groin/groin2/teshari + name = "Bandage, Groin 2 (Teshari)" + icon_state = "bandage2_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/bandage/groin/groin3 + name = "Bandage, Groin 3" + icon_state = "bandage3" + +/datum/sprite_accessory/marking/bandage/groin/groin3/teshari + name = "Bandage, Groin 3 (Teshari)" + icon_state = "bandage3_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/bandage/l_arm + name = "Bandage, Left Arm 1" + icon_state = "bandage1" + body_parts = list(BP_L_ARM) + +/datum/sprite_accessory/marking/bandage/l_arm/teshari + name = "Bandage, Left Arm 1 (Teshari)" + icon_state = "bandage1_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/bandage/l_arm/l_arm2 + name = "Bandage, Left Arm 2" + icon_state = "bandage2" + +/datum/sprite_accessory/marking/bandage/l_arm/l_arm2/teshari + name = "Bandage, Left Arm 2 (Teshari)" + icon_state = "bandage2_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/bandage/l_arm/l_arm3 + name = "Bandage, Left Arm 3" + icon_state = "bandage3" + +/datum/sprite_accessory/marking/bandage/l_arm/l_arm3/teshari + name = "Bandage, Left Arm 3 (Teshari)" + icon_state = "bandage3_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/bandage/l_hand + name = "Bandage, Left Hand 1" + icon_state = "bandage1" + body_parts = list(BP_L_HAND) + +/datum/sprite_accessory/marking/bandage/l_hand/teshari + name = "Bandage, Left Hand 1 (Teshari)" + icon_state = "bandage1_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/bandage/l_hand/l_hand2 + name = "Bandage, Left Hand 2" + icon_state = "bandage2" + +/datum/sprite_accessory/marking/bandage/l_hand/l_hand_2/teshari + name = "Bandage, Left Hand 2 (Teshari)" + icon_state = "bandage2_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/bandage/l_hand/l_hand3 + name = "Bandage, Left Hand 3" + icon_state = "bandage3" + +/datum/sprite_accessory/marking/bandage/r_arm + name = "Bandage, Right Arm 1" + icon_state = "bandage1" + body_parts = list(BP_R_ARM) + +/datum/sprite_accessory/marking/bandage/r_arm/teshari + name = "Bandage, Right Arm 1 (Teshari)" + icon_state = "bandage1_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/bandage/r_arm/r_arm2 + name = "Bandage, Right Arm 2" + icon_state = "bandage2" + +/datum/sprite_accessory/marking/bandage/r_arm/r_arm2/teshari + name = "Bandage, Right Arm 2 (Teshari)" + icon_state = "bandage2_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/bandage/r_arm/r_arm3 + name = "Bandage, Right Arm 3" + icon_state = "bandage3" + +/datum/sprite_accessory/marking/bandage/r_arm/r_arm3/teshari + name = "Bandage, Right Arm 3 (Teshari)" + icon_state = "bandage3_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/bandage/r_hand + name = "Bandage, Right Hand 1" + icon_state = "bandage1" + body_parts = list(BP_R_HAND) + +/datum/sprite_accessory/marking/bandage/r_hand/teshari + name = "Bandage, Right Hand 1 (Teshari)" + icon_state = "bandage1_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/bandage/r_hand/r_hand2 + name = "Bandage, Right Hand 2" + icon_state = "bandage2" + +/datum/sprite_accessory/marking/bandage/r_hand/r_hand2/teshari + name = "Bandage, Right Hand 2 (Teshari)" + icon_state = "bandage2_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/bandage/r_hand/r_hand3 + name = "Bandage, Right Hand 3" + icon_state = "bandage3" + +/datum/sprite_accessory/marking/bandage/l_leg + name = "Bandage, Left Leg 1" + icon_state = "bandage1" + body_parts = list(BP_L_LEG) + +/datum/sprite_accessory/marking/bandage/l_leg/teshari + name = "Bandage, Left Leg 1 (Teshari)" + icon_state = "bandage1_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/bandage/l_leg/l_leg2 + name = "Bandage, Left Leg 2" + icon_state = "bandage2" + +/datum/sprite_accessory/marking/bandage/l_leg/l_leg2/teshari + name = "Bandage, Left Leg 2 (Teshari)" + icon_state = "bandage2_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/bandage/l_leg/l_leg3 + name = "Bandage, Left Leg 3" + icon_state = "bandage3" + +/datum/sprite_accessory/marking/bandage/l_leg/l_leg3/teshari + name = "Bandage, Left Leg 3 (Teshari)" + icon_state = "bandage3_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/bandage/l_foot + name = "Bandage, Left Foot 1" + icon_state = "bandage1" + body_parts = list(BP_L_FOOT) + +/datum/sprite_accessory/marking/bandage/l_foot/teshari + name = "Bandage, Left Foot 1 (Teshari)" + icon_state = "bandage1_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/bandage/l_foot/l_foot2 + name = "Bandage, Left Foot 2" + icon_state = "bandage2" + +/datum/sprite_accessory/marking/bandage/l_foot/l_foot_2/teshari + name = "Bandage, Left Foot 2 (Teshari)" + icon_state = "bandage2_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/bandage/l_foot/l_foot3 + name = "Bandage, Left Foot 3" + icon_state = "bandage3" + +/datum/sprite_accessory/marking/bandage/l_foot/l_foot_3/teshari + name = "Bandage, Left Foot 3 (Teshari)" + icon_state = "bandage3_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/bandage/r_leg + name = "Bandage, Right Leg 1" + icon_state = "bandage1" + body_parts = list(BP_R_LEG) + +/datum/sprite_accessory/marking/bandage/r_leg/teshari + name = "Bandage, Right Leg 1 (Teshari)" + icon_state = "bandage1_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/bandage/r_leg/r_leg2 + name = "Bandage, Right Leg 2" + icon_state = "bandage2" + +/datum/sprite_accessory/marking/bandage/r_leg/r_leg2/teshari + name = "Bandage, Right Leg 2 (Teshari)" + icon_state = "bandage2_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/bandage/r_leg/r_leg3 + name = "Bandage, Right Leg 3" + icon_state = "bandage3" + +/datum/sprite_accessory/marking/bandage/r_leg/r_leg3/teshari + name = "Bandage, Right Leg 3 (Teshari)" + icon_state = "bandage3_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/bandage/r_foot + name = "Bandage, Right Foot 1" + icon_state = "bandage1" + body_parts = list(BP_R_FOOT) + +/datum/sprite_accessory/marking/bandage/r_foot/teshari + name = "Bandage, Right Foot 1 (Teshari)" + icon_state = "bandage1_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/bandage/r_foot/r_foot2 + name = "Bandage, Right Foot 2" + icon_state = "bandage2" + +/datum/sprite_accessory/marking/bandage/r_foot/r_foot2/teshari + name = "Bandage, Right Foot 2 (Teshari)" + icon_state = "bandage2_tesh" + species_allowed = list(SPECIES_TESHARI) + +/datum/sprite_accessory/marking/bandage/r_foot/r_foot3 + name = "Bandage, Rufgt Foot 3" + icon_state = "bandage3" + +/datum/sprite_accessory/marking/bandage/r_foot/r_foot3/teshari + name = "Bandage, Right Foot 3 (Teshari)" + icon_state = "bandage3_tesh" + species_allowed = list(SPECIES_TESHARI) + //skin styles - WIP //going to have to re-integrate this with surgery //let the icon_state hold an icon preview for now diff --git a/icons/mob/human_races/markings.dmi b/icons/mob/human_races/markings.dmi index 08a8e126c8a..96f4036422c 100644 Binary files a/icons/mob/human_races/markings.dmi and b/icons/mob/human_races/markings.dmi differ