Black Ops 3 Source Code Explorer
0.1
An script explorer for Black Ops 3 by ZeRoY
_zm_game_module_utility.gsc
Go to the documentation of this file.
1
#using scripts\codescripts\struct;
2
3
#using scripts\shared\array_shared;
4
5
#insert scripts\shared\shared.gsh;
6
7
#namespace zm_game_module_utility;
8
9
function
move_ring
(ring)
10
{
11
positions =
struct::get_array
(ring.target,
"targetname"
);
12
positions = array::randomize(positions);
13
level endon(
"end_game"
);
14
15
while
(1)
16
{
17
foreach
(position
in
positions)
18
{
19
self
moveto(position.origin,randomintrange(30,45));
20
self
waittill(
"movedone"
);
21
}
22
}
23
}
24
25
function
rotate_ring
(forward)
26
{
27
level endon(
"end_game"
);
28
dir = -360;
29
if
(forward)
30
{
31
dir = 360;
32
}
33
while
(1)
34
{
35
self
rotateyaw(dir,9);
36
wait(9);
37
}
38
}
get_array
function get_array(kvp_value, kvp_key="targetname")
Definition:
struct.csc:34
rotate_ring
function rotate_ring(forward)
Definition:
_zm_game_module_utility.gsc:25
move_ring
function move_ring(ring)
Definition:
_zm_game_module_utility.gsc:9
scripts
zm
_zm_game_module_utility.gsc
Generated by
1.8.17