
mission{

// : random-death-phrase

// pick from list
0 stack
	"BARF!" shove
	"OH, DANG" shove
	"DANG IT!" shove
	"C... CANADA" shove
	"noooooo" shove
	"oh poop" shove
	"uh wait... aaaaa" shove
	"dangummit" shove
	"argh" shove
	"woops" shove
	"I regret nothing!" shove
	"I regret everything!" shove
	"Tell Tim Horton I..." shove
	"aaaaaaaaa!" shove
	"This is everyone's fault but me!" shove
	"Real mature, zombies! REAL mature!" shove
	"aaaaa!" shove
	"heeeelp!" shove
	"Catch you on the flip side" shove
	"This dude is biting me!" shove
	"Argh!" shove
	"Well... could be worse" shove
	"I knew this would happen!" shove
	"Oh uh... woops!" shove
	"Ow! Ow!!" shove
	"Hey... cut it out" shove
	"I hope I don't turn into a skeleton" shove
	"Please don't throw my skeleton around" shove
	"If only I threw more chairs..." shove
	"consarnit" shove
	"dagnabbit" shove
	"Fine! This is fine!" shove
	"Aaaaargh!" shove
	"Whatever!" shove
	"Who needs Canada, anyway?" shove
	"No!" shove
	"Caaaaaaaaaaaaaaaaarl!" shove
	"Ouch!" shove
	"Wait, I think I dropped my gum!" shove
	"Time out! Time out!" shove
	"Wait, that one didn't count!" shove
	"Wait! I get a do-over!" shove
	"This is all YOUR fault!" shove
	"Uh... I meant to do that!" shove
	"This is aaaaall part of the plan, heh" shove
	"Tell everyone my last words were cool!" shove
	"Cheaters! You zombies cheated!" shove
	"Save me, Rosdower!" shove
	"saaave meeeeeee" shove
	"Uhhh... little help?" shove
	"halp" shove
	"heeelp meeeee" shove
	"Don't worry, I have a plan!" shove
	"Ow ow ow ow ow" shove
	"No one touch any of my stuff!" shove
	"Bury me... with my food cans!" shove
	"Bury me with my beloved car keys!" shove
	"Bury me with a sweet headstone!" shove
	"Oh well! Better luck next time." shove
	"That was close! Oh wait, ow!" shove
	"I got a problem, here." shove
	"That stings!" shove
	"Ha! That tickles!" shove
	"Bring it on!!!" shove
	"WOOOooooooouch!" shove
	"No problem! I got this!" shove
	"Argh! Run for it!" shove
	"This was a bad idea!" shove
	"Wait! I got something in my eye!" shove
	"I'm fine. I'll walk it off!" shove
	"Just got the wind knocked outta me." shove
	"Heh, this is nothing! I've had worse!" shove
	"I can still do this! One second!" shove
	"What-ever!" shove
	"*rolling eyes at zombies in disgust*" shove
	"Excuse me... stop eating me please" shove
	"Hey! Bad zombie! Bad!" shove
	"Slow zombies aren't supposed to be dangerous!" shove
	"eeeeep" shove
	"shrieeeeeeek" shove
	"*g...gulp*" shove
	"I'm in for it now!" shove
	"I've had it now!" shove
	"This is it for me!" shove
	"No fair!" shove
	"No way!" shove
	"Either these zombies go... or I do!" shove
	"gurk" shove
	"owowowowow" shove
	"ugh!" shove
	"OOF!" shove
	"For cripes sake..." shove
	"Ow my spleen" shove
	"I hope that's just ketchup" shove
	"Well I'll be a monkey's uncle. I'm dead!" shove
	"KAKAROOOOT!!" shove
	"Zombie spit, gross" shove
var death-saying-stack

// shuffles pops nip
// ;

: random-death-phrase death-saying-stack rndpicks nip ;

: .death-saying args( thing ) random-death-phrase <- thing statmod{ .yellmsglong } ;

: death-handler args( chara )
	<- chara .char-droploot

	60 %chance if
		<- chara .thing@ .death-saying
	else
		"BARF!" <- chara .thing@ statmod{ .yellmsglong }
	then
;

: human-thing-events "HUMAN THING EVENT: " type .s cr 0 args( thing eventid chara )
	<- thing .character@ -> chara

	<- eventid case
		THING_EVENT_DIED of
			<- chara .name@ type " DIED!!!!" print
			<- chara death-handler
		endof
		
	endcase
;

last human-default-events!

}
