![]() |
Black Ops 3 Source Code Explorer
0.1
An script explorer for Black Ops 3 by ZeRoY
|
Go to the source code of this file.
Macros | |
#define | CAC_LOCKED_WEAPON "mc/sonar_frontend_locked_gun" |
#define | PAINTSHOP_LIGHT_EXPLODER_NAME "lights_paintshop" |
#define | PAINTSHOP_LIGHT_ZOOM_EXPLODER_NAME "lights_paintshop_zoom" |
#define | PAINTSHOP_WEAPON_KICK_EXPLODER_NAME "weapon_kick" |
Functions | |
function | custom_class_attachment_select_focus (localClientNum) |
function | custom_class_closed (localClientNum) |
function | custom_class_init (localClientNum) |
function | custom_class_remove (localClientNum) |
function | custom_class_start_threads (localClientNum) |
function | custom_class_update (localClientNum) |
function | get_attachments_intersection (oldWeapon, newWeapon) |
function | get_camo_index (localClientNum) |
function | get_lerp_duration (camera) |
function | get_reticle_index (localClientNum) |
function | get_show_emblem (localClientNum) |
function | get_show_paintshop (localClientNum) |
function | get_show_payer_tag (localClientNum) |
function | handle_cac_customization (localClientNum) |
function | handle_cac_customization_attachmentvariant (localClientNum) |
function | handle_cac_customization_closed (localClientNum) |
function | handle_cac_customization_focus (localClientNum) |
function | handle_cac_customization_weaponoption (localClientNum) |
function | hide_paintshop_bg (localClientNum) |
function | init () |
function | is_optic (attachmentName) |
function | localClientConnect (localClientNum) |
function | preload_weapon_model (localClientNum, newWeaponString, should_update_weapon_options=true) |
function | preload_weapon_watcher (localClientNum) |
function | set_attachment_cosmetic_variants (localClientNum, acv_param) |
function | set_weapon_options (localClientNum, weapon_options_param) |
function | setup_paintshop_bg (localClientNum, camera) |
function | show_paintshop_bg (localClientNum) |
function | spawn_weapon_model (localClientNum, origin, angles) |
function | toggle_locked_weapon_shader (localClientNum, is_item_unlocked=true) |
function | toggle_tokenlocked_weapon_shader (localClientNum, is_item_tokenlocked=false) |
function | transition_camera (localClientNum, weaponType, camera, subxcam, initialDelay, lerpDuration, notetrack, newWeaponString, should_update_weapon_options=false) |
function | transition_camera_immediate (localClientNum, weaponType, camera, subxcam, lerpDuration, notetrack) |
function | update_weapon_script_model (localClientNum, newWeaponString, should_update_weapon_options=true, is_item_unlocked=true, is_item_tokenlocked=false) |
function | wait_preload_weapon (localClientNum) |
#define CAC_LOCKED_WEAPON "mc/sonar_frontend_locked_gun" |
Definition at line 29 of file custom_class.csc.
#define PAINTSHOP_LIGHT_EXPLODER_NAME "lights_paintshop" |
Definition at line 27 of file custom_class.csc.
#define PAINTSHOP_LIGHT_ZOOM_EXPLODER_NAME "lights_paintshop_zoom" |
Definition at line 28 of file custom_class.csc.
#define PAINTSHOP_WEAPON_KICK_EXPLODER_NAME "weapon_kick" |
Definition at line 26 of file custom_class.csc.
function custom_class_attachment_select_focus | ( | localClientNum | ) |
Definition at line 211 of file custom_class.csc.
References get_attachments_intersection(), is_optic(), IS_TRUE, preload_weapon_model(), set_attachment_cosmetic_variants(), set_weapon_options(), transition_camera(), update_weapon_script_model(), and wait_preload_weapon().
Referenced by custom_class_start_threads().
function custom_class_closed | ( | localClientNum | ) |
Definition at line 307 of file custom_class.csc.
References setFrontendStreamingOverlay().
Referenced by custom_class_start_threads().
function custom_class_init | ( | localClientNum | ) |
Definition at line 60 of file custom_class.csc.
References custom_class_start_threads(), and handle_cac_customization().
Referenced by localClientConnect().
function custom_class_remove | ( | localClientNum | ) |
Definition at line 280 of file custom_class.csc.
References setFrontendStreamingOverlay(), and setup_paintshop_bg().
Referenced by custom_class_start_threads().
function custom_class_start_threads | ( | localClientNum | ) |
Definition at line 69 of file custom_class.csc.
References custom_class_attachment_select_focus(), custom_class_closed(), custom_class_remove(), custom_class_update(), and waittill_any().
Referenced by custom_class_init().
function custom_class_update | ( | localClientNum | ) |
Definition at line 103 of file custom_class.csc.
References DEFAULT, get_lerp_duration(), set_attachment_cosmetic_variants(), set_weapon_options(), setFrontendStreamingOverlay(), setup_paintshop_bg(), spawn_weapon_model(), toggle_locked_weapon_shader(), toggle_tokenlocked_weapon_shader(), transition_camera_immediate(), and update_weapon_script_model().
Referenced by custom_class_start_threads().
function get_attachments_intersection | ( | oldWeapon | , |
newWeapon | |||
) |
Definition at line 668 of file custom_class.csc.
Referenced by custom_class_attachment_select_focus().
function get_camo_index | ( | localClientNum | ) |
Definition at line 379 of file custom_class.csc.
Referenced by handle_cac_customization_closed(), handle_cac_customization_weaponoption(), preload_weapon_model(), set_weapon_options(), and update_weapon_script_model().
function get_lerp_duration | ( | camera | ) |
Definition at line 445 of file custom_class.csc.
Referenced by custom_class_update().
function get_reticle_index | ( | localClientNum | ) |
Definition at line 389 of file custom_class.csc.
Referenced by handle_cac_customization_closed(), handle_cac_customization_weaponoption(), preload_weapon_model(), set_weapon_options(), and update_weapon_script_model().
function get_show_emblem | ( | localClientNum | ) |
Definition at line 409 of file custom_class.csc.
Referenced by handle_cac_customization_closed(), handle_cac_customization_weaponoption(), preload_weapon_model(), set_weapon_options(), and update_weapon_script_model().
function get_show_paintshop | ( | localClientNum | ) |
Definition at line 419 of file custom_class.csc.
Referenced by handle_cac_customization_closed(), handle_cac_customization_weaponoption(), preload_weapon_model(), set_weapon_options(), and update_weapon_script_model().
function get_show_payer_tag | ( | localClientNum | ) |
Definition at line 399 of file custom_class.csc.
Referenced by handle_cac_customization_closed(), handle_cac_customization_weaponoption(), preload_weapon_model(), set_weapon_options(), and update_weapon_script_model().
function handle_cac_customization | ( | localClientNum | ) |
Definition at line 84 of file custom_class.csc.
References handle_cac_customization_attachmentvariant(), handle_cac_customization_closed(), handle_cac_customization_focus(), and handle_cac_customization_weaponoption().
Referenced by custom_class_init().
function handle_cac_customization_attachmentvariant | ( | localClientNum | ) |
Definition at line 751 of file custom_class.csc.
Referenced by handle_cac_customization().
function handle_cac_customization_closed | ( | localClientNum | ) |
Definition at line 776 of file custom_class.csc.
References get_camo_index(), get_reticle_index(), get_show_emblem(), get_show_paintshop(), and get_show_payer_tag().
Referenced by handle_cac_customization().
function handle_cac_customization_focus | ( | localClientNum | ) |
Definition at line 696 of file custom_class.csc.
References transition_camera().
Referenced by handle_cac_customization().
function handle_cac_customization_weaponoption | ( | localClientNum | ) |
Definition at line 715 of file custom_class.csc.
References get_camo_index(), get_reticle_index(), get_show_emblem(), get_show_paintshop(), get_show_payer_tag(), and IS_TRUE.
Referenced by handle_cac_customization().
function hide_paintshop_bg | ( | localClientNum | ) |
Definition at line 355 of file custom_class.csc.
Referenced by setup_paintshop_bg().
function init | ( | ) |
Definition at line 38 of file custom_class.csc.
References CAC_LOCKED_WEAPON, DR_CULL_NEVER, DR_TYPE_OFFSCREEN, get(), and set_dr_filter_offscreen().
function is_optic | ( | attachmentName | ) |
Definition at line 196 of file custom_class.csc.
References ATTACHMENT_TABLE_COL_GROUP, and ATTACHMENT_TABLE_COL_NAME.
Referenced by custom_class_attachment_select_focus().
function localClientConnect | ( | localClientNum | ) |
Definition at line 33 of file custom_class.csc.
References custom_class_init().
function preload_weapon_model | ( | localClientNum | , |
newWeaponString | , | ||
should_update_weapon_options | = true |
||
) |
Definition at line 553 of file custom_class.csc.
References get_camo_index(), get_reticle_index(), get_show_emblem(), get_show_paintshop(), get_show_payer_tag(), and preload_weapon_watcher().
Referenced by custom_class_attachment_select_focus(), and transition_camera().
function preload_weapon_watcher | ( | localClientNum | ) |
Definition at line 535 of file custom_class.csc.
Referenced by preload_weapon_model().
function set_attachment_cosmetic_variants | ( | localClientNum | , |
acv_param | |||
) |
Definition at line 341 of file custom_class.csc.
Referenced by custom_class_attachment_select_focus(), and custom_class_update().
function set_weapon_options | ( | localClientNum | , |
weapon_options_param | |||
) |
Definition at line 429 of file custom_class.csc.
References get_camo_index(), get_reticle_index(), get_show_emblem(), get_show_paintshop(), and get_show_payer_tag().
Referenced by custom_class_attachment_select_focus(), and custom_class_update().
function setup_paintshop_bg | ( | localClientNum | , |
camera | |||
) |
Definition at line 460 of file custom_class.csc.
References hide_paintshop_bg(), PAINTSHOP_LIGHT_EXPLODER_NAME, PAINTSHOP_LIGHT_ZOOM_EXPLODER_NAME, PAINTSHOP_WEAPON_KICK_EXPLODER_NAME, and show_paintshop_bg().
Referenced by custom_class_remove(), and custom_class_update().
function show_paintshop_bg | ( | localClientNum | ) |
Definition at line 369 of file custom_class.csc.
Referenced by setup_paintshop_bg().
function spawn_weapon_model | ( | localClientNum | , |
origin | , | ||
angles | |||
) |
Definition at line 328 of file custom_class.csc.
References Spawn().
Referenced by custom_class_update(), and update_weapon_script_model().
function toggle_locked_weapon_shader | ( | localClientNum | , |
is_item_unlocked | = true |
||
) |
Definition at line 162 of file custom_class.csc.
Referenced by custom_class_update(), and update_weapon_script_model().
function toggle_tokenlocked_weapon_shader | ( | localClientNum | , |
is_item_tokenlocked | = false |
||
) |
Definition at line 179 of file custom_class.csc.
Referenced by custom_class_update(), and update_weapon_script_model().
function transition_camera | ( | localClientNum | , |
weaponType | , | ||
camera | , | ||
subxcam | , | ||
initialDelay | , | ||
lerpDuration | , | ||
notetrack | , | ||
newWeaponString | , | ||
should_update_weapon_options | = false |
||
) |
Definition at line 642 of file custom_class.csc.
References preload_weapon_model(), transition_camera_immediate(), update_weapon_script_model(), and wait_preload_weapon().
Referenced by custom_class_attachment_select_focus(), and handle_cac_customization_focus().
function transition_camera_immediate | ( | localClientNum | , |
weaponType | , | ||
camera | , | ||
subxcam | , | ||
lerpDuration | , | ||
notetrack | |||
) |
Definition at line 483 of file custom_class.csc.
Referenced by custom_class_update(), and transition_camera().
function update_weapon_script_model | ( | localClientNum | , |
newWeaponString | , | ||
should_update_weapon_options | = true , |
||
is_item_unlocked | = true , |
||
is_item_tokenlocked | = false |
||
) |
Definition at line 595 of file custom_class.csc.
References get_camo_index(), get_reticle_index(), get_show_emblem(), get_show_paintshop(), get_show_payer_tag(), spawn_weapon_model(), toggle_locked_weapon_shader(), and toggle_tokenlocked_weapon_shader().
Referenced by custom_class_attachment_select_focus(), custom_class_update(), and transition_camera().
function wait_preload_weapon | ( | localClientNum | ) |
Definition at line 525 of file custom_class.csc.
Referenced by custom_class_attachment_select_focus(), and transition_camera().