 |
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\codescripts\struct;
2 #using scripts\shared\duplicaterender_mgr;
4 #insert scripts\shared\duplicaterender.gsh;
5 #insert scripts\shared\shared.gsh;
7 #using scripts\shared\system_shared;
9 #define OUTLINE_PREDATOR_BREAK "mc/hud_outline_predator_break"
10 #define OUTLINE_PREDATOR "mc/hud_outline_predator"
12 #define OUTLINE_ALLY_NORMAL "mc/hud_outline_predator_camo_active_ally"
13 #define OUTLINE_ALLY_DISRUPT "mc/hud_outline_predator_camo_disruption_ally"
15 #define OUTLINE_ENEMY_NORMAL "mc/hud_outline_predator_camo_active_enemy"
16 #define OUTLINE_ENEMY_DISRUPT "mc/hud_outline_predator_camo_disruption_enemy"
18 #define CAMO_REVEAL_TIME 0.35
19 #define CAMO_TURNOFF_MODEL_RENDER .5
26 "gadget_camo_reveal,",
"gadget_camo_flicker,gadget_camo_break,hide_model",
30 "gadget_camo_reveal,hide_model",
"gadget_camo_flicker,gadget_camo_break",
34 "gadget_camo_on,gadget_camo_friend,hide_model",
"gadget_camo_flicker,gadget_camo_break",
38 "gadget_camo_on,hide_model",
"gadget_camo_flicker,gadget_camo_break,gadget_camo_friend",
42 "gadget_camo_on,gadget_camo_flicker,gadget_camo_friend",
"gadget_camo_break",
46 "gadget_camo_on,gadget_camo_flicker",
"gadget_camo_break,gadget_camo_friend",
50 "gadget_camo_on,gadget_camo_break", undefined,
54 #namespace gadget_camo_render;
59 self notify(
"kill_gadget_camo_render_doreveal" );
62 self MapShaderConstant( local_client_num, 0,
"scriptVector0", 1, 0, 0, 0 );
70 self notify(
"kill_gadget_camo_render_doreveal" );
71 self endon(
"kill_gadget_camo_render_doreveal" );
73 self endon(
"entityshutdown" );
75 if ( !isdefined(
self ) )
84 self MapShaderConstant( local_client_num, 0,
"scriptVector0", 0, 0, 0, 0 );
88 for( currentValue = 0; currentValue < 1; currentValue += delta )
90 self MapShaderConstant( local_client_num, 0,
"scriptVector0", currentValue, 0, 0, 0 );
100 self MapShaderConstant( local_client_num, 0,
"scriptVector0", 1, 0, 0, 0 );
109 self MapShaderConstant( local_client_num, 0,
"scriptVector0", 1, 0, 0, 0 );
113 for( currentValue = 1; currentValue > 0; currentValue -= delta )
115 self MapShaderConstant( local_client_num, 0,
"scriptVector0", currentValue, 0, 0, 0 );
125 self MapShaderConstant( local_client_num, 0,
"scriptVector0", 0, 0, 0, 0 );
function set_dr_filter_framebuffer_duplicate(name, priority, require_flags, refuse_flags, drtype1, drval1, drcull1, drtype2, drval2, drcull2, drtype3, drval3, drcull3)
function doReveal(local_client_num, direction)
function update_dr_filters(localClientNum)
#define OUTLINE_PREDATOR_BREAK
#define CAMO_REVEAL_TIME
function forceOn(local_client_num)
#define OUTLINE_ALLY_DISRUPT
#define OUTLINE_ENEMY_DISRUPT
#define REGISTER_SYSTEM(__sys, __func_init_preload, __reqs)
#define DR_TYPE_FRAMEBUFFER
#define CAMO_TURNOFF_MODEL_RENDER
#define OUTLINE_PREDATOR
function update_dr_flag(localClientNum, toset, setto=true)
#define OUTLINE_ENEMY_NORMAL
function set_dr_flag(toset, setto=true)
function set_dr_filter_framebuffer(name, priority, require_flags, refuse_flags, drtype1, drval1, drcull1, drtype2, drval2, drcull2, drtype3, drval3, drcull3)
#define DR_TYPE_FRAMEBUFFER_DUPLICATE
#define OUTLINE_ALLY_NORMAL