Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Better species suicide support #3461

Merged
merged 1 commit into from Feb 1, 2016

Conversation

Tastyfish
Copy link
Contributor

This was originally to address species that couldn't commit suicide due to NO_BREATHE (it's not just IPC's!), but turned into a refactor/cleanup of the suicide verb. Then, I decided to let the species datum change the open-hand suicide messages.

馃啈
bugfix: Species that don't breathe can kill themselves now!
rscadd: Suicide messages are now catered to your species.
/:cl:

@Tastyfish
Copy link
Contributor Author

Making this thread for further suggestions for the suicide flavor messages. I guess don't merge this until that thread's become overloaded or gone stale and I add the extra suggestions.

@KasparoVy
Copy link
Contributor

These messages are hilarious and fitting, I wouldn't change it personally hahaha

@Fox-McCloud Fox-McCloud added Feature This PR is a new addition to the game Fix This PR will fix an issue in the game labels Jan 31, 2016
@VampyrBytes
Copy link
Contributor

Hi @Tastyfish I was going to fix this this morning, beat me to it :) I was going to take it a step further and have a species.suicide verb to allow full customisation of how they died - as an example, IPC's were going to 'turn themselves into spare parts' then cycle through detaching all their external organs. Up to you whether you want to stick with this or go down that route.

One tip. You don't need to copy pasta the default ones into each species - you've set them in species where you created the var, so unless it's changed all the ones further down will already have them :)

@Tastyfish
Copy link
Contributor Author

@VampyrBytes The ones that look nearly the same have thumbs replaced with claws 馃槈, didn't want to clog things up with a way to not copypaste those few cases.

Incidentally, I also almost added a species.suicide() proc, but decided against that, since suiciding is just supposed to put you into hard crit, although interestingly, slimes dump liquid just from the sheer damage, and killing yourself with a lot of items does make IPC's fall apart violently, due to the damage multipliers.

@VampyrBytes
Copy link
Contributor

Ah sorry, my bad, didn't look close enough 馃槉
And yes, you're right about it just meant to be hard crit, was focused too much on fun ways to kill them 馃槈
I guess it would still be possible through a suicide check in species.handle_death() but that might be going a bit far 馃槈

@Dumbdumn5
Copy link

As a reference to everybody's favorite book of ultimate logic that makes no sense. I demand that all IPCs, much like Marvin, have a suicide message of turning themselves off.

"is attempting to bite their tongue off!",
"is jamming their claws into their eye sockets!",
"is twisting their own neck!",
"is staring into the closest light source!")
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What. This is genius.

Fox-McCloud added a commit that referenced this pull request Feb 1, 2016
@Fox-McCloud Fox-McCloud merged commit 509e4ca into ParadiseSS13:master Feb 1, 2016
TheDZD added a commit that referenced this pull request Feb 1, 2016
@Tastyfish Tastyfish deleted the suicide-squish branch February 1, 2016 20:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature This PR is a new addition to the game Fix This PR will fix an issue in the game
Projects
None yet
Development

Successfully merging this pull request may close these issues.

IPCs can't kill themselves
6 participants