Skip to content

Instantly share code, notes, and snippets.

@DaveM2011
Created March 3, 2014 22:56
Show Gist options
  • Save DaveM2011/9336393 to your computer and use it in GitHub Desktop.
Save DaveM2011/9336393 to your computer and use it in GitHub Desktop.
generator_trigger() {
level.trig_counter = 0;
thread gen_one();
}
gen_one() {
trig1 = getent("generator1", "targetname");
trig1 SetCursorHint( "HINT_NOICON" );
trig1 waittill( "trigger", players);
trig1 delete();
iprintlnbold("You found a teddy!");
level.trig_counter = 1;
thread power_counter();
gen1 = getEnt( "gen1", "targetname");
gen1 delete();
thread gen_two();
}
gen_two() {
trig2 = getent("generator2", "targetname");
trig2 SetCursorHint( "HINT_NOICON" );
trig2 waittill( "trigger", players);
trig2 delete();
iprintlnbold("You found a teddy!");
level.trig_counter = 2;
thread power_counter();
gen2 = getEnt( "gen2", "targetname");
gen2 delete();
thread gen_three();
}
gen_three() {
trig3 = getent("generator3", "targetname");
trig3 SetCursorHint( "HINT_NOICON" );
trig3 waittill( "trigger", players);
trig3 delete();
iprintlnbold("You found a teddy!");
level.trig_counter = 3;
thread power_counter();
gen3 = getEnt( "gen3", "targetname");
gen3 delete();
}
gen_counter() {
if(level.trig_counter == 3) {
players = get_players();
for(i=0;i<players.size;i++) {
wait 1;
iPrintLnBold("Well Done, You have opened the secret door!");
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment