‪Black Ops 3 Source Code Explorer  0.1
‪An script explorer for Black Ops 3 by ZeRoY
_ctf.csc
Go to the documentation of this file.
1 #using scripts\codescripts\struct;
2 
3 #using scripts\shared\clientfield_shared;
4 #using scripts\shared\system_shared;
5 
6 #insert scripts\shared\shared.gsh;
7 #insert scripts\shared\version.gsh;
8 
9 #namespace client_flag;
10 
11 ‪REGISTER_SYSTEM( "client_flag", &‪__init__, undefined )
12 
13 function ‪__init__()
14 {
16 }
17 
18 function ‪setCTFAway( localClientNum, oldVal, newVal, bNewEnt, bInitialSnap, fieldName, bWasTimeJump )
19 {
20  team = self.team;
21 
22  SetFlagAsAway( localClientNum, team, newVal );
23 
24  self thread ‪clearCTFAway( localClientNum, team );
25 }
26 
27 function ‪clearCTFAway( localClientNum, team )
28 {
29  self waittill( "entityshutdown" );
30 
31  SetFlagAsAway( localClientNum, team, 0 );
32 }
‪setCTFAway
‪function setCTFAway(localClientNum, oldVal, newVal, bNewEnt, bInitialSnap, fieldName, bWasTimeJump)
Definition: _ctf.csc:18
‪CF_CALLBACK_ZERO_ON_NEW_ENT
‪#define CF_CALLBACK_ZERO_ON_NEW_ENT
Definition: version.gsh:103
‪VERSION_SHIP
‪#define VERSION_SHIP
Definition: version.gsh:36
‪__init__
‪function __init__()
Definition: _ctf.csc:13
‪CF_HOST_ONLY
‪#define CF_HOST_ONLY
Definition: version.gsh:102
‪REGISTER_SYSTEM
‪#define REGISTER_SYSTEM(__sys, __func_init_preload, __reqs)
Definition: shared.gsh:204
‪register
‪function register()
Definition: _ai_tank.gsc:126
‪clearCTFAway
‪function clearCTFAway(localClientNum, team)
Definition: _ctf.csc:27