From 2ab7ee4a6a7279006dda231e35f179aa9daa32eb Mon Sep 17 00:00:00 2001 From: Kashargul <144968721+Kashargul@users.noreply.github.com> Date: Sat, 30 Nov 2024 18:33:16 +0100 Subject: [PATCH] swap body layers --- code/__defines/update_icons.dm | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/code/__defines/update_icons.dm b/code/__defines/update_icons.dm index 7120edd1680..711eda080db 100644 --- a/code/__defines/update_icons.dm +++ b/code/__defines/update_icons.dm @@ -2,14 +2,14 @@ // Technically the layers used are all -100+layer to make them FLOAT_LAYER overlays. //Human Overlays Indexes///////// #define MUTATIONS_LAYER 1 //Mutations like fat, and lasereyes -#define SKIN_LAYER 2 //Skin things added by a call on species -#define BLOOD_LAYER 3 //Bloodied hands/feet/anything else +#define TAIL_LOWER_LAYER 2 //Tail as viewed from the south +#define WING_LOWER_LAYER 3 //Wings as viewed from the south #define BODYPARTS_LAYER 4 //Bodyparts layer -#define MOB_DAM_LAYER 5 //Injury overlay sprites like open wounds -#define SURGERY_LAYER 6 //Overlays for open surgical sites -#define UNDERWEAR_LAYER 7 //Underwear/bras/etc -#define TAIL_LOWER_LAYER 8 //Tail as viewed from the south -#define WING_LOWER_LAYER 9 //Wings as viewed from the south +#define SKIN_LAYER 5 //Skin things added by a call on species +#define BLOOD_LAYER 6 //Bloodied hands/feet/anything else +#define MOB_DAM_LAYER 7 //Injury overlay sprites like open wounds +#define SURGERY_LAYER 8 //Overlays for open surgical sites +#define UNDERWEAR_LAYER 9 //Underwear/bras/etc #define SHOES_LAYER_ALT 10 //Shoe-slot item (when set to be under uniform via verb) #define UNIFORM_LAYER 11 //Uniform-slot item #define ID_LAYER 12 //ID-slot item @@ -34,16 +34,16 @@ #define L_HAND_LAYER 31 //Left-hand item #define R_HAND_LAYER 32 //Right-hand item #define WING_LAYER 33 //Wings or protrusions over the suit. -#define TAIL_UPPER_LAYER_ALT 34 //Modified tail-sprite layer. Tend to be larger. -#define MODIFIER_EFFECTS_LAYER 35 //Effects drawn by modifiers -#define FIRE_LAYER 36 //'Mob on fire' overlay layer -#define MOB_WATER_LAYER 37 -#define TARGETED_LAYER 38 //'Aimed at' overlay layer -#define VORE_BELLY_LAYER 39 -#define VORE_TAIL_LAYER 40 - +#define VORE_BELLY_LAYER 34 //Move this and everything after up if things are added. +#define VORE_TAIL_LAYER 35 //Move this and everything after up if things are added. +#define TAIL_UPPER_LAYER_ALT 36 //Modified tail-sprite layer. Tend to be larger. +#define MODIFIER_EFFECTS_LAYER 37 //Effects drawn by modifiers +#define FIRE_LAYER 38 //'Mob on fire' overlay layer +#define MOB_WATER_LAYER 39 //'Mob submerged' overlay layer +#define TARGETED_LAYER 40 //'Aimed at' overlay layer #define TOTAL_LAYERS 40 // <---- KEEP THIS UPDATED, should always equal the highest number here, used to initialize a list. + //These two are only used for gargoyles currently #define HUMAN_BODY_LAYERS list(MUTATIONS_LAYER, TAIL_LOWER_LAYER, WING_LOWER_LAYER, BODYPARTS_LAYER, SKIN_LAYER, BLOOD_LAYER, MOB_DAM_LAYER, TAIL_UPPER_LAYER, HAIR_LAYER, HAIR_ACCESSORY_LAYER, EYES_LAYER, WING_LAYER, VORE_BELLY_LAYER, VORE_TAIL_LAYER, TAIL_UPPER_LAYER_ALT) #define HUMAN_OTHER_LAYERS list(MODIFIER_EFFECTS_LAYER, FIRE_LAYER, MOB_WATER_LAYER, TARGETED_LAYER)