1 #using scripts\codescripts\struct;
2 #using scripts\shared\callbacks_shared;
3 #using scripts\shared\clientfield_shared;
4 #using scripts\shared\duplicaterender_mgr;
5 #using scripts\shared\filter_shared;
6 #using scripts\shared\visionset_mgr_shared;
7 #using scripts\shared\util_shared;
9 #using scripts\shared\abilities\_ability_player;
10 #using scripts\shared\abilities\_ability_power;
11 #using scripts\shared\abilities\_ability_util;
13 #insert scripts\shared\duplicaterender.gsh;
14 #insert scripts\shared\shared.gsh;
15 #insert scripts\shared\version.gsh;
16 #insert scripts\shared\abilities\_ability_util.gsh;
18 #using scripts\shared\system_shared;
29 level.thermalActive = 0;
33 function infrared_changed( localclientnum, oldVal, newVal, bNewEnt, bInitialSnap, fieldName, bWasTimeJump )
35 level.thermalActive = newVal;
37 GadgetSetInfrared( localclientnum, newVal );
39 players = GetPlayers( localclientnum );
40 foreach( player
in players )
51 localPlayer = GetLocalPlayer( localClientNum );
52 if( localPlayer !=
self )