 |
Black Ops 3 Source Code Explorer
0.1
An script explorer for Black Ops 3 by ZeRoY
|
Go to the documentation of this file. 1 #using scripts\shared\util_shared;
3 #insert scripts\shared\shared.gsh;
27 if ( !isdefined(
self.flag ) )
32 self.flag[ str_flag ] =
true;
33 self notify( str_flag );
49 self notify(
"__flag::set_for_time__" + str_flag );
50 self endon(
"__flag::set_for_time__" + str_flag );
69 if ( isdefined(
self.flag ) &&
IS_TRUE(
self.flag[ str_flag ] ) )
71 self.flag[ str_flag ] = undefined;
72 self notify( str_flag );
78 Assert( isdefined( b_val ),
"value must be specified in flagsys::set_val" );
116 return ( isdefined(
self.flag ) &&
IS_TRUE(
self.flag[ str_flag ] ) );
131 self endon(
"death" );
133 while ( !
get( str_flag ) )
135 self waittill( str_flag );
147 self endon(
"death" );
149 for ( i = 0; i < a_flags.size; i++ )
151 str_flag = a_flags[i];
153 if ( !
get( str_flag ) )
155 self waittill( str_flag );
169 self endon(
"death" );
171 foreach ( flag
in a_flags )
190 self endon(
"death" );
192 while (
get( str_flag ) )
194 self waittill( str_flag );
206 self endon(
"death" );
208 for ( i = 0; i < a_flags.size; i++ )
210 str_flag = a_flags[i];
212 if (
get( str_flag ) )
214 self waittill( str_flag );
228 self endon(
"death" );
232 foreach ( flag
in a_flags )
260 function delete( str_flag )
function wait_till_clear_all(a_flags)
function set_val(str_flag, b_val)
function waittill_any_array(a_notifies)
function toggle(str_flag)
function wait_till_all_timeout(n_timeout, a_flags)
function wait_till_clear_any(a_flags)
function wait_till_clear_all_timeout(n_timeout, a_flags)
function set_for_time(n_time, str_flag)
function wait_till_any(a_flags)
function wait_till_any_timeout(n_timeout, a_flags)
function clear(str_flag)
function wait_till_clear_timeout(n_timeout, str_flag)
function wait_till_all(a_flags)
function wait_till_clear_any_timeout(n_timeout, a_flags)
function wait_till_timeout(n_timeout, str_flag)
function wait_till_clear(str_flag)
function wait_till(str_flag)