‪Black Ops 3 Source Code Explorer  0.1
‪An script explorer for Black Ops 3 by ZeRoY
medals_shared.gsc
Go to the documentation of this file.
1 #using scripts\codescripts\struct;
2 
3 #using scripts\shared\callbacks_shared;
4 #using scripts\shared\system_shared;
5 
6 #insert scripts\shared\shared.gsh;
7 
8 #namespace medals;
9 
10 ‪REGISTER_SYSTEM( "medals", &‪__init__, undefined )
11 
12 function ‪__init__()
13 {
15 }
16 
17 function ‪init()
18 {
19  level.medalInfo = [];
20  level.medalCallbacks = [];
21  level.numKills = 0;
22 
24 }
25 
27 {
28  self.lastKilledBy = undefined;
29 }
30 
31 function ‪setLastKilledBy( attacker )
32 {
33  self.lastKilledBy = attacker;
34 }
35 
37 {
38  level.globalTeamMedals++;
39 }
40 
42 {
43  level.globalTeamMedals++;
44 }
45 
46 function ‪CodeCallback_Medal( medalIndex )
47 {
48  self LUINotifyEvent( &"medal_received", 1, medalIndex );
49  self LUINotifyEventToSpectators( &"medal_received", 1, medalIndex );
50 }
‪init
‪function init()
Definition: medals_shared.gsc:17
‪defenseGlobalCount
‪function defenseGlobalCount()
Definition: medals_shared.gsc:41
‪offenseGlobalCount
‪function offenseGlobalCount()
Definition: medals_shared.gsc:36
‪on_start_gametype
‪function on_start_gametype(func, obj)
Definition: callbacks_shared.csc:285
‪__init__
‪function __init__()
Definition: medals_shared.gsc:12
‪on_player_connect
‪function on_player_connect()
Definition: medals_shared.gsc:26
‪CodeCallback_Medal
‪function CodeCallback_Medal(medalIndex)
Definition: medals_shared.gsc:46
‪REGISTER_SYSTEM
‪#define REGISTER_SYSTEM(__sys, __func_init_preload, __reqs)
Definition: shared.gsh:204
‪setLastKilledBy
‪function setLastKilledBy(attacker)
Definition: medals_shared.gsc:31
‪on_connect
‪function on_connect()
Definition: _arena.gsc:20