Skip to content

Commit

Permalink
update
Browse files Browse the repository at this point in the history
  • Loading branch information
thgvr committed Dec 1, 2023
1 parent 03fb128 commit 9c00be5
Show file tree
Hide file tree
Showing 3 changed files with 33 additions and 21 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -47,23 +47,23 @@
return L

/datum/sprite_accessory
var/icon //the icon file the accessory is located in
var/icon_state //the icon_state of the accessory
var/name //the preview name of the accessory
var/gender = NEUTER //Determines if the accessory will be skipped or included in random hair generations
var/gender_specific //Something that can be worn by either gender, but looks different on each
var/use_static //determines if the accessory will be skipped by color preferences
var/color_src = MUTCOLORS //Currently only used by mutantparts so don't worry about hair and stuff. This is the source that this accessory will get its color from. Default is MUTCOLOR, but can also be HAIR, FACEHAIR, EYECOLOR and 0 if none.
var/secondary_color //Decides if this sprite has a secondary color in use.
var/locked = FALSE //Is this part locked from roundstart selection? Used for parts that apply effects
var/center = FALSE //Should we center the sprite?
var/limbs_id //The limbs id supplied for full-body replacing features.
var/image_alpha = 255 //The alpha for the accessory to use.
var/icon //the icon file the accessory is located in
var/icon_state //the icon_state of the accessory
var/name //the preview name of the accessory
var/gender = NEUTER //Determines if the accessory will be skipped or included in random hair generations
var/gender_specific //Something that can be worn by either gender, but looks different on each
var/use_static //determines if the accessory will be skipped by color preferences
var/color_src = MUTCOLORS //Currently only used by mutantparts so don't worry about hair and stuff. This is the source that this accessory will get its color from. Default is MUTCOLOR, but can also be HAIR, FACEHAIR, EYECOLOR and 0 if none.
var/secondary_color //Decides if this sprite has a secondary color in use.
var/locked = FALSE //Is this part locked from roundstart selection? Used for parts that apply effects
var/center = FALSE //Should we center the sprite?
var/limbs_id //The limbs id supplied for full-body replacing features.
var/image_alpha = 255 //The alpha for the accessory to use.
var/dimension_x = 32
var/dimension_y = 32
var/body_zone = BODY_ZONE_CHEST //!The body zone this accessory affects
var/synthetic_icon_state //!The icon_state to use when the bodypart it's attached to is synthetic
var/synthetic_color_src //!The color src to use instead of the normal src when synthetic, leave blank to use the normal src
var/body_zone = BODY_ZONE_CHEST //The body zone this accessory affects
var/synthetic_icon_state //The icon_state to use when the bodypart it's attached to is synthetic
var/synthetic_color_src //The color src to use instead of the normal src when synthetic, leave blank to use the normal src

//Squids AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA whyyyy
/datum/sprite_accessory/squid_face
Expand Down
24 changes: 18 additions & 6 deletions code/modules/mob/dead/new_player/sprite_accessories/lizard.dm
Original file line number Diff line number Diff line change
Expand Up @@ -26,40 +26,52 @@
icon = 'icons/mob/species/lizard/tails.dmi'
body_zone = BODY_ZONE_CHEST
secondary_color = TRUE
synthetic_icon_state = "synth"

/datum/sprite_accessory/tails_animated
icon = 'icons/mob/species/lizard/tails.dmi'
secondary_color = TRUE
body_zone = BODY_ZONE_CHEST

/datum/sprite_accessory/tails/lizard/smooth
name = "Smooth"
name = "Smooth (Two color)"
icon_state = "smooth"

/datum/sprite_accessory/tails/lizard/smooth_onecolor
name = "Smooth (One color)"
icon_state = "smooth2"
secondary_color = FALSE

/datum/sprite_accessory/tails_animated/lizard/smooth_onecolor
name = "Smooth (One color)"
icon_state = "smooth2"

/datum/sprite_accessory/tails/lizard/prosthetic
name = "Prosthetic"
icon_state = "synth"

/datum/sprite_accessory/tails_animated/lizard/prosthetic
name = "Prosthetic"
icon_state = "synth"

/datum/sprite_accessory/tails_animated/lizard/smooth
name = "Smooth"
icon_state = "smooth"

/datum/sprite_accessory/tails/lizard/large
name = "Large"
icon_state = "large"
synthetic_icon_state = "large" //fight me

/datum/sprite_accessory/tails_animated/lizard/large
name = "Large"
icon_state = "large"
synthetic_icon_state = "large"

/datum/sprite_accessory/tails/lizard/small
name = "Small"
icon_state = "small"
synthetic_icon_state = "none"

/datum/sprite_accessory/tails_animated/lizard/small
name = "Small"
icon_state = "small"
synthetic_icon_state = "none"

//Start Face markings

Expand Down
Binary file modified icons/mob/species/lizard/tails.dmi
Binary file not shown.

0 comments on commit 9c00be5

Please sign in to comment.