/tg/ Station 13 - Modules - TypesVar Details - Proc Details

sparring_match

Vars

arena_conditionarea instance the participants must stay in
chaplainthe chaplain. it isn't actually a chaplain all the time, but in the cases where the chaplain is needed this will always be them.
chaplain_violations_allowedcheats from the chaplain
flubsoutside interventions that ruin the match
opponentthe other fighter
opponent_violations_allowedcheats from the non-chaplain
stakes_conditionwhat stakes the fight will have
weapons_conditionwhat weapons will be allowed during the sparring match

Procs

arena_violationsomeone tried to leave
check_for_victorysomeone is changing health state, end the fight in crit
cleanup_sparring_matchhelper to remove all the effects after a match ends
death_flubsomeone randomly fucking died
deletion_flubsomeone randomly fucking deleted
flubbed_matchthis match was interfered on, nobody wins or loses anything, just end
grenade_violationsomeone used a grenade
gun_violationsomeone used a gun
melee_violationsomeone used melee weapons
winmost of the effects are handled on lose() instead.

Var Details

arena_condition

area instance the participants must stay in

chaplain

the chaplain. it isn't actually a chaplain all the time, but in the cases where the chaplain is needed this will always be them.

chaplain_violations_allowed

cheats from the chaplain

flubs

outside interventions that ruin the match

opponent

the other fighter

opponent_violations_allowed

cheats from the non-chaplain

stakes_condition

what stakes the fight will have

weapons_condition

what weapons will be allowed during the sparring match

Proc Details

arena_violation

someone tried to leave

check_for_victory

someone is changing health state, end the fight in crit

cleanup_sparring_match

helper to remove all the effects after a match ends

death_flub

someone randomly fucking died

deletion_flub

someone randomly fucking deleted

flubbed_match

this match was interfered on, nobody wins or loses anything, just end

grenade_violation

someone used a grenade

gun_violation

someone used a gun

melee_violation

someone used melee weapons

win

most of the effects are handled on lose() instead.