‪Black Ops 3 Source Code Explorer  0.1
‪An script explorer for Black Ops 3 by ZeRoY
_gadget_resurrect.gsh
Go to the documentation of this file.
1 
2 #define RESURRECT_WORLD_HINT_FX "player/fx_plyr_revive"
3 #define RESURRECT_BODY_DISSAPPEAR_FX "player/fx_plyr_revive_demat"
4 #define RESURRECT_SPAWN_FX "player/fx_plyr_rejack_light"
5 #define RESURRECT_SMOKE_FX "player/fx_plyr_rejack_smoke"
6 #define RESURRECT_SPAWN_SOUND "mpl_resurrect_npc"
7 
8 #define RESURRECT_HELD_DURATION 500
9 
10 #define RESURRECT_SHELLSHOCK "resurrect"
11 
12 #define REJACK_ACTIVATION_DELAY_SECONDS 1.4
13 #define REJACK_ACTIVATION_WINDOW_SECONDS 4.0
14 #define REJACK_ENTER_POWER_PENALTY 30
15 #define REJACK_RESET_SCORESTREAK true
16 #define RESURRECT_WEAPON_NAME "gadget_resurrect"
17 #define RESURRECT_SMOKE_WEAPON_NAME "gadget_resurrect_smoke_grenade"
18 #define REJACK_SMOKE_SIGHT_BLOCK_RADIUS 128
19 #define REJACK_SMOKE_FX_LIFETIME_SECONDS 5
20 #define REJACK_SMOKE_SIGHT_BLOCK_TIME 4
21 #define REJACK_SMOKE_FX_LIFETIME_AFTER_REJACK .5
22 
23 #define RESURRECT_VISIONSET "mp_ability_resurrection" // Name of the visionset file
24 #define RESURRECT_VISIONSET_ALIAS "resurrect" // alias in script
25 #define RESURRECT_VISIONSET_PRIORITY 62 // priority vs other visionsets
26 #define RESURRECT_VISIONSET_STEPS 16 // number of steps when ramping in/out
27 #define RESURRECT_VISIONSET_RAMP_IN ( REJACK_ACTIVATION_DELAY_SECONDS ) // activation ramp-in time
28 #define RESURRECT_VISIONSET_RAMP_HOLD ( REJACK_ACTIVATION_WINDOW_SECONDS ) // How long to hold after ramp-in is done and before ramping-out
29 #define RESURRECT_VISIONSET_RAMP_OUT ( .25 ) // deactivation ramp-out time
30 
31 #define RESURRECT_VISIONSET_UP "mp_ability_wakeup" // Name of the visionset file
32 #define RESURRECT_VISIONSET_UP_ALIAS "resurrect_up" // alias in script
33 #define RESURRECT_VISIONSET_UP_PRIORITY 63 // priority vs other visionsets
34 #define RESURRECT_VISIONSET_UP_STEPS 16 // number of steps when ramping in/out
35 #define RESURRECT_VISIONSET_UP_RAMP_IN ( .35 ) // activation ramp-in time
36 #define RESURRECT_VISIONSET_UP_RAMP_HOLD ( .1 ) // How long to hold after ramp-in is done and before ramping-out
37 #define RESURRECT_VISIONSET_UP_RAMP_OUT ( .2 ) // deactivation ramp-out time
38 
39 #define RESURRECT_POSTFX_BUNDLE_CLOSE_DURATION .5
40 #define RESURRECT_POSTFX_BUNDLE_CLOSE "pstfx_resurrection_close"
41 #define RESURRECT_POSTFX_BUNDLE_PUS "pstfx_resurrection_pus"
42 #define RESURRECT_POSTFX_BUNDLE_OPEN "pstfx_resurrection_open"
43 
44 #define RESURRECT_STATE_NONE 0
45 #define RESURRECT_STATE_DOWN 1
46 #define RESURRECT_STATE_UP 2
47 
48 #define RESURRECT_STATE_BITS 2