2 void relay_activators_use()
8 for(trg = world; (trg = find(trg, targetname, os.target)); )
12 trg.setactive(os.cnt);
15 //bprint("Not using setactive\n");
16 if(os.cnt == ACTIVE_TOGGLE)
17 if(trg.active == ACTIVE_ACTIVE)
18 trg.active = ACTIVE_NOT;
20 trg.active = ACTIVE_ACTIVE;
28 void spawnfunc_relay_activate()
30 self.cnt = ACTIVE_ACTIVE;
31 self.use = relay_activators_use;
34 void spawnfunc_relay_deactivate()
36 self.cnt = ACTIVE_NOT;
37 self.use = relay_activators_use;
40 void spawnfunc_relay_activatetoggle()
42 self.cnt = ACTIVE_TOGGLE;
43 self.use = relay_activators_use;