Skip to content

Commit

Permalink
[MIRROR] Adds Short tail for Lizards [MDB IGNORE] (#25500)
Browse files Browse the repository at this point in the history
* Adds Short tail for Lizards (#79990)

## About The Pull Request
This PR adds a short tail for lizard characters called Short. It is
about half the length of the other tails. This tail has been fully
sprited in 9-frame animation in accordance with the sprite style in use
by other lizard tails. Hope you like my work; this is my first PR, let
me know if I am missing anything.

## Why It's Good For The Game
A couple lizard players requested this of me. If there's a demand for
short tails, why not? This change is cosmetic only, it adds a new
selectable lizard tail and nothing else.

![sogtail_tg](https://github.com/tgstation/tgstation/assets/90494794/fbdd67d6-3090-44c4-b90f-ed6e5d859981)

## Changelog
:cl:
add: Sprited and implemented a short lizard tail
/:cl:

* Adds Short tail for Lizards

---------

Co-authored-by: whataboutism-alos <[email protected]>
  • Loading branch information
2 people authored and FFMirrorBot committed Dec 8, 2023
1 parent 0430061 commit bdb6111
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 16 deletions.
36 changes: 20 additions & 16 deletions code/datums/sprite_accessories.dm
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
/*
* Hello and welcome to sprite_accessories: For sprite accessories, such as hair,
* facial hair, and possibly tattoos and stuff somewhere along the line. This file is
* intended to be friendly for people with little to no actual coding experience.
* The process of adding in new hairstyles has been made pain-free and easy to do.
* Enjoy! - Doohl
*
*
* Notice: This all gets automatically compiled in a list in dna.dm, so you do not
* have to define any UI values for sprite accessories manually for hair and facial
* hair. Just add in new hair types and the game will naturally adapt.
*
* !!WARNING!!: changing existing hair information can be VERY hazardous to savefiles,
* to the point where you may completely corrupt a server's savefiles. Please refrain
* from doing this unless you absolutely know what you are doing, and have defined a
* conversion in savefile.dm
*/

Hello and welcome to sprite_accessories: For sprite accessories, such as hair,
facial hair, and possibly tattoos and stuff somewhere along the line. This file is
intended to be friendly for people with little to no actual coding experience.
The process of adding in new hairstyles has been made pain-free and easy to do.
Enjoy! - Doohl
Notice: This all gets automatically compiled in a list in dna.dm, so you do not
have to define any UI values for sprite accessories manually for hair and facial
hair. Just add in new hair types and the game will naturally adapt.
!!WARNING!!: changing existing hair information can be VERY hazardous to savefiles,
to the point where you may completely corrupt a server's savefiles. Please refrain
from doing this unless you absolutely know what you are doing, and have defined a
conversion in savefile.dm
*/
/proc/init_sprite_accessory_subtypes(prototype, list/L, list/male, list/female, add_blank)//Roundstart argument builds a specific list for roundstart parts where some parts may be locked
if(!istype(L))
L = list()
Expand Down Expand Up @@ -1776,6 +1776,10 @@
name = "Spikes"
icon_state = "spikes"

/datum/sprite_accessory/tails/lizard/short
name = "Short"
icon_state = "short"

/datum/sprite_accessory/tails/human/cat
name = "Cat"
icon = 'icons/mob/human/cat_features.dmi'
Expand Down
Binary file modified icons/mob/human/species/lizard/lizard_tails.dmi
Binary file not shown.

0 comments on commit bdb6111

Please sign in to comment.