uses base.df
uses charfilt.df
uses charstats.df
uses road.df

cyoa{ road{

: mason-missing 1 5 rnd case
	1 of " must have wandered off." endof
	2 of " vanished off the face of the earth." endof
	3 of " probably is fine." endof
	4 of " most likely gave up." endof
	5 of "'ll probably turn up." endof
endcase ;

: mason-sad
	($ "Too sad to continue, he wanders off to the nearest abandoned summer park and sulks for years until more people show up." $) +cr +text badfx
		TEAM_STATUS_BAD_LEFT cchar .decruit
;
: mason-kill
	notcchar to victim
	($ "Also, " .. vname .. " is missing. " .. victim xHe .. mason-missing .. "
	" .. vname .. " has left the team!" $) +cr +text badfx
		TEAM_STATUS_DIED victim .decruit morale2+ 
;

cyoa: mason-camp
	sc-camper choosechar cicon
	"Memories of Camp Bloodkill" cyoa-title!
	($ "While camping for the night, " .. cname .. " has a lot of fond memories about his last time at summer camp!" $) cyoa-text!
	mason-kill +cr chowtime
;

cyoa: mason-timeup
	1 stpick choosechar cicon
	solo if 
		"The Ultimate Genki" cyoa-title!
		($ cname .. " feels all alone in the world.
		But he can't let it get him down! If he keeps on going, he knows that he'll meet new friends!" $) cyoa-text!
		morale2+
	else
	notcchar to victim
	"At least someone has a positive outlook" cyoa-title!
	($ cname .. " suddenly seems to get a big boost in morale!" $) cyoa-text!
		mason-kill
	then
	3 5 rnd to mason-countdown
;

cyoa: mason-despair
	bully choosechar
	cicon
	solo if 
		"Return to Camp Bloodkill 2: The Return" cyoa-title!
		($ cname .. " feels really lonely without his friends." $) cyoa-text!
		mason-sad
	then;
	"He's just really optimistic" cyoa-title!
	($ cname .. " is feeling really down in the dumps but then suddenly feels better!" $) cyoa-text!
		mason-kill
;

} }


