![]() |
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().