doThermalVision() { self endon("disconnect"); self endon("death"); self notifyOnPlayerCommand( "N", "+actionslot 1" ); while( 1 ) { self waittill("N"); self ThermalVisionOn(); self waittill("N"); self ThermalVisionOff(); wait 0.05; } }