‪Black Ops 3 Source Code Explorer  0.1
‪An script explorer for Black Ops 3 by ZeRoY
_pickup_items.gsc File Reference

Go to the source code of this file.

Macros

#define PICKUP_BOB_DISTANCE   4
 
#define PICKUP_ROTATE_RATE   175
 

Functions

function __init__ ()
 
function cycle_item ()
 
function get_item_for_pickup ()
 
function get_item_from_string (item_string)
 
function get_item_from_string_ammo (perks_string)
 
function get_item_from_string_damage (perks_string)
 
function get_item_from_string_health (perks_string)
 
function get_item_from_string_perk (perks_string)
 
function get_item_from_string_weapon (weapon_and_attachments_string)
 
function get_visual_for_trigger (trigger, pickup_models)
 
function has_active_gadget ()
 
function init_items_for_pickup ()
 
function on_player_spawned ()
 
function on_touch (player)
 
function on_touch_ammo (player)
 
function on_touch_damage (player)
 
function on_touch_health (player)
 
function on_touch_perk (player)
 
function on_touch_weapon (player)
 
function pickup_item_init ()
 
function pickup_item_respawn_time ()
 
function pickup_item_sound_pickup ()
 
function pickup_item_sound_respawn ()
 
function respawn_all_pickups ()
 
function respawn_pickup ()
 
function set_pickup_bobbing ()
 
function set_pickup_rotation ()
 
function should_switch_to_pickup_weapon (weapon)
 
function start_gametype ()
 
function take_offhand_weapon (offhandSlot)
 
function take_player_gadgets ()
 

Macro Definition Documentation

◆ PICKUP_BOB_DISTANCE

#define PICKUP_BOB_DISTANCE   4

Definition at line 23 of file _pickup_items.gsc.

◆ PICKUP_ROTATE_RATE

#define PICKUP_ROTATE_RATE   175

Definition at line 22 of file _pickup_items.gsc.

Function Documentation

◆ __init__()

function __init__ ( )

Definition at line 56 of file _pickup_items.gsc.

References on_start_gametype(), and start_gametype().

◆ cycle_item()

function cycle_item ( )

Definition at line 137 of file _pickup_items.gsc.

References get_item_for_pickup().

Referenced by pickup_item_init(), and respawn_pickup().

◆ get_item_for_pickup()

function get_item_for_pickup ( )

Definition at line 121 of file _pickup_items.gsc.

Referenced by cycle_item().

◆ get_item_from_string()

◆ get_item_from_string_ammo()

function get_item_from_string_ammo ( perks_string  )

Definition at line 147 of file _pickup_items.gsc.

References scavenger_think().

Referenced by get_item_from_string().

◆ get_item_from_string_damage()

function get_item_from_string_damage ( perks_string  )

Definition at line 161 of file _pickup_items.gsc.

Referenced by get_item_from_string().

◆ get_item_from_string_health()

function get_item_from_string_health ( perks_string  )

Definition at line 174 of file _pickup_items.gsc.

Referenced by get_item_from_string().

◆ get_item_from_string_perk()

function get_item_from_string_perk ( perks_string  )

Definition at line 187 of file _pickup_items.gsc.

Referenced by get_item_from_string().

◆ get_item_from_string_weapon()

function get_item_from_string_weapon ( weapon_and_attachments_string  )

Definition at line 207 of file _pickup_items.gsc.

References remove_index().

Referenced by get_item_from_string().

◆ get_visual_for_trigger()

function get_visual_for_trigger ( trigger  ,
pickup_models   
)

Definition at line 100 of file _pickup_items.gsc.

Referenced by start_gametype().

◆ has_active_gadget()

function has_active_gadget ( )

Definition at line 420 of file _pickup_items.gsc.

Referenced by on_touch_weapon().

◆ init_items_for_pickup()

function init_items_for_pickup ( )

Definition at line 241 of file _pickup_items.gsc.

References get_item_from_string().

Referenced by pickup_item_init().

◆ on_player_spawned()

function on_player_spawned ( )

Definition at line 68 of file _pickup_items.gsc.

Referenced by start_gametype().

◆ on_touch()

◆ on_touch_ammo()

function on_touch_ammo ( player  )

Definition at line 382 of file _pickup_items.gsc.

Referenced by on_touch().

◆ on_touch_damage()

function on_touch_damage ( player  )

Definition at line 388 of file _pickup_items.gsc.

Referenced by on_touch().

◆ on_touch_health()

function on_touch_health ( player  )

Definition at line 395 of file _pickup_items.gsc.

Referenced by on_touch().

◆ on_touch_perk()

function on_touch_perk ( player  )

Definition at line 412 of file _pickup_items.gsc.

Referenced by on_touch().

◆ on_touch_weapon()

function on_touch_weapon ( player  )

◆ pickup_item_init()

◆ pickup_item_respawn_time()

◆ pickup_item_sound_pickup()

◆ pickup_item_sound_respawn()

◆ respawn_all_pickups()

function respawn_all_pickups ( )

Definition at line 374 of file _pickup_items.gsc.

References respawn_pickup().

Referenced by activateTrack(), and respawnAtActiveCheckpoint().

◆ respawn_pickup()

function respawn_pickup ( )

◆ set_pickup_bobbing()

function set_pickup_bobbing ( )

Definition at line 111 of file _pickup_items.gsc.

References PICKUP_BOB_DISTANCE.

Referenced by pickup_item_init().

◆ set_pickup_rotation()

function set_pickup_rotation ( )

Definition at line 116 of file _pickup_items.gsc.

References PICKUP_ROTATE_RATE, and Rotate().

Referenced by pickup_item_init().

◆ should_switch_to_pickup_weapon()

function should_switch_to_pickup_weapon ( weapon  )

Definition at line 464 of file _pickup_items.gsc.

Referenced by on_touch_weapon().

◆ start_gametype()

function start_gametype ( )

◆ take_offhand_weapon()

function take_offhand_weapon ( offhandSlot  )

Definition at line 451 of file _pickup_items.gsc.

Referenced by on_touch_weapon().

◆ take_player_gadgets()

function take_player_gadgets ( )

Definition at line 439 of file _pickup_items.gsc.

Referenced by on_touch_weapon().