* Reworks the morph
* Hunger points. Reproduce. Sprites. Other tweaks
* vent open. Convert to spells. Valid checks. Minor tweaks
* undo life hack
* Icons, Fixes, No more morphed lights
* Item eat fix. All eating takes 3 seconds
* Add sounds
* Fixes and tweaks. Pass airlock ability. Ambush screen alert
* Steel review fixes
* New dead morph sprite from Pewtershmitz
* Pass airlock sprite provided by Pewtershmitz
* No barsigns or cryo cells as mimic
* Gluttany ruin change
* Color fix. No forms fix
* fix the stupid icons
* Apply suggestions from code review
Co-authored-by: dearmochi <shenesis@gmail.com>
Co-authored-by: joep van der velden <15887760+farie82@users.noreply.github.com>
Co-authored-by: dearmochi <shenesis@gmail.com>
* Adds a Grey Plushie
Adds a grey plushie to the game, putting it as a loadout option, and adding a new sprite.
* Adds water interaction
Adds a water_act to the plushie. The plushie will now changed to "grey_singed" when touching water.
Upon touching water the plushie will scream and go "AAAAAH!" which then puts all text and audio interactions onto a 300 cooldown.
The plushie can also be hugged to make it go "Ow..." if its icon is set to singed. This is on the same cooldown as vox screams.
* Minor fixes
Fixes minor syntax and redundancy problem in the code.
* Updated sprite
Adds new sprites for grey_plushie and grey_singed.
* Converts Cooldown and spawn system to timer.
Changes the cooldown and spawn system to a timer and callback system.
* Update code/game/objects/items/toys.dm
Adds early return.
Co-authored-by: Farie82 <farie82@users.noreply.github.com>
* Update code/game/objects/items/toys.dm
Simplifies code, corrects mistakes.
Co-authored-by: Farie82 <farie82@users.noreply.github.com>
* Complicated
-Splits the cooldown variable and proc into two, one for hugging one for screaming.
-Adds more BOOLEAN
-Properly implements Timer and Callback system.
-Adds early returns.
* Revert "Complicated"
reverts dme changes.
* Adds an if statement
Adds an if statement so that the server is not setting the icon and description every time the plushie gets wet.
* Minor correction
Fixes the order of the if statement and changes its type.
* Reverts test change
Last commit had testing changes I failed to revert before pushing.
* Changes the sprite.
-New, smaller icons.
-Slightly heavier shading.
(Can be undone and edited further, I still have the other sprites)
* Another sprite update
-I learned to use HSL.
* Small bugfix
Last code update I wrapped the screaming proc into the "don't set the icon and description if it's already singed" by accident. Swapping them around fixed it, and it will now be able to yell from water every 30 seconds again.
Co-authored-by: Farie82 <farie82@users.noreply.github.com>