Black Ops 3 Source Code Explorer
0.1
An script explorer for Black Ops 3 by ZeRoY
_weaponobjects.gsc
Go to the documentation of this file.
1
#using scripts\codescripts\struct;
2
3
#using scripts\shared\callbacks_shared;
4
#using scripts\shared\clientfield_shared;
5
#using scripts\shared\flagsys_shared;
6
#using scripts\shared\system_shared;
7
#using scripts\shared\util_shared;
8
#using scripts\shared\weapons_shared;
9
#using scripts\shared\weapons\_weaponobjects;
10
11
#insert scripts\shared\shared.gsh;
12
#insert scripts\shared\version.gsh;
13
14
#using scripts\mp\_util;
15
16
#namespace weaponobjects;
17
18
REGISTER_SYSTEM
(
"weaponobjects"
, &
__init__
, undefined )
19
20
function
__init__
()
21
{
22
weaponobjects::init_shared
();
23
24
callback::on_start_gametype
( &
start_gametype
);
25
}
26
27
28
function
start_gametype
()
29
{
30
callback::on_connect
( &
on_player_connect
);
31
callback::on_spawned
( &
on_player_spawned
);
32
}
33
34
function
on_player_spawned
()
// self == player
35
{
36
self
createSpikeLauncherWatcher
(
"hero_spike_launcher"
);
37
}
createSpikeLauncherWatcher
function createSpikeLauncherWatcher(weapon)
Definition:
_weaponobjects.gsc:393
on_start_gametype
function on_start_gametype(func, obj)
Definition:
callbacks_shared.csc:285
on_player_spawned
function on_player_spawned()
Definition:
_weaponobjects.gsc:34
on_spawned
function on_spawned(func, obj)
Definition:
callbacks_shared.csc:245
__init__
function __init__()
Definition:
_weaponobjects.gsc:20
REGISTER_SYSTEM
#define REGISTER_SYSTEM(__sys, __func_init_preload, __reqs)
Definition:
shared.gsh:204
init_shared
function init_shared()
Definition:
_weaponobjects.gsc:65
on_connect
function on_connect()
Definition:
_arena.gsc:20
on_player_connect
function on_player_connect()
Definition:
_weaponobjects.gsc:161
start_gametype
function start_gametype()
Definition:
_weaponobjects.gsc:28
scripts
mp
gametypes
_weaponobjects.gsc
Generated by
1.8.17