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

Go to the source code of this file.

Macros

#define CARRY_ICON_X   130
 
#define CARRY_ICON_Y   -60
 
#define HIGHEST_OBJECTIVE_ID   ( MAX_OBJECTIVE_IDS - 1 )
 
#define MAX_OBJECTIVE_IDS   128
 
#define PACK_ICON_SPLIT_X   -130
 
#define PACK_ICON_X   -40
 
#define PACK_ICON_Y   -110
 
#define SPLIT_SIZE   25
 
#define STANDARD_SIZE   35
 

Functions

function __init__ ()
 
function private _set_team (team)
 
function adjust_remaining_packIcons ()
 
function allow_carry (relativeTeam)
 
function allow_use (relativeTeam)
 
function can_claim (player)
 
function can_contest_claim (enabled)
 
function can_interact_with (player)
 
function carry_object_prox_think ()
 
function carry_object_use_think ()
 
function clear_allowed_gameobjects ()
 
function clear_carrier ()
 
function clear_progress ()
 
function continue_hold_think_loop (player, waitForWeapon, timedOut, useTime)
 
function continue_trigger_touch_think (team, object)
 
function create_carry_object (ownerTeam, trigger, visuals, offset, objectiveName, hitSound)
 
function create_pack_object (ownerTeam, trigger, visuals, offset, objectiveName)
 
function create_use_object (ownerTeam, trigger, visuals, offset, objectiveName, allowInitialHoldDelay=false, allowWeaponCyclingDuringHold=false)
 
function destroy_object (deleteTrigger, forceHide, b_connect_paths=false)
 
function disable_object (forceHide)
 
function enable_object (forceShow)
 
function entity_is_allowed (entity, allowed_game_modes)
 
function filter_script_vehicles_from_vehicle_descriptors (allowed_game_modes)
 
function gameobject_is_player_looking_at (origin, dot, do_trace, ignore_ent, ignore_trace_distance)
 
function gameObjects_dropped ()
 
function get_carrier ()
 
function get_claim_team ()
 
function get_earliest_claim_player ()
 
function get_enemy_team (team)
 
function get_flags (flags)
 
function get_label ()
 
function get_next_obj_id ()
 
function get_num_touching_except_team (ignoreTeam)
 
function get_objective_ids (str_team)
 
function get_owner_team ()
 
function get_packIcon_offset (index)
 
function get_relative_team (team)
 
function get_update_teams (relativeTeam)
 
function get_visible_carrier_model ()
 
function ghost_visuals ()
 
function give_object (object)
 
function give_pack_object (object)
 
function has_key_object (use)
 
function hide_icon_distance_and_los (v_color, hide_distance, los_check, ignore_ent)
 
function hide_icons (team)
 
function hide_waypoint (e_player)
 
function is_excluded (player)
 
function is_friendly_team (team)
 
function is_object_away_from_home ()
 
function is_relative_team (relativeTeam)
 
function is_team (team)
 
function is_touching_any_trigger (triggers, minZ, maxZ)
 
function is_touching_any_trigger_key_value (value, key, minZ, maxZ)
 
function location_is_allowed (entity, location)
 
function main ()
 
function make_solid ()
 
function manual_drop_think ()
 
function move_visuals_to_base ()
 
function must_maintain_claim (enabled)
 
function on_death ()
 
function on_disconnect ()
 
function on_player_last_stand ()
 
function on_player_spawned ()
 
function personal_use_bar (object)
 
function pickup_object_delay (origin)
 
function pickup_timeout (minZ, maxZ)
 
function prox_trigger_think ()
 
function register_allowed_gameobject (gameobject)
 
function release_all_objective_ids ()
 
function release_obj_id (objID)
 
function return_home ()
 
function set_2d_icon (relativeTeam, shader)
 
function set_3d_icon (relativeTeam, shader)
 
function set_3d_icon_color (relativeTeam, v_color, alpha)
 
function set_3d_is_waypoint (relativeTeam, waypoint)
 
function set_3d_use_icon (relativeTeam, shader)
 
function set_can_use (relativeTeam)
 
function set_carrier (carrier)
 
function set_carrier_visible (relativeTeam)
 
function set_carry_icon (shader)
 
function set_claim_team (newTeam)
 
function set_decay_time (time)
 
function set_drop_offset (height)
 
function set_dropped ()
 
function set_flags (flags)
 
function set_key_object (object)
 
function set_model_visibility (visibility)
 
function set_objective_color (relativeTeam, v_color, alpha=1)
 
function set_objective_entity (entity)
 
function set_owner_team (team)
 
function set_pack_icon (shader)
 
function set_picked_up (player)
 
function set_position (origin, angles)
 
function set_team_use_text (relativeTeam, text)
 
function set_team_use_time (relativeTeam, time)
 
function set_use_hint_text (text)
 
function set_use_text (text)
 
function set_use_time (time)
 
function set_visible_carrier_model (visibleModel)
 
function set_visible_team (relativeTeam)
 
function should_be_reset (minZ, maxZ, testHurtTriggers)
 
function should_ping_object (relativeTeam)
 
function should_show_compass_due_to_radar (team)
 
function show_icons (team)
 
function show_waypoint (e_player)
 
function take_carry_weapon (weapon)
 
function take_carry_weapon_on_death (weapon)
 
function take_object (object)
 
function take_use_weapon (useWeapon)
 
function track_carrier (object)
 
function trigger_touch_think (object)
 
function unlink_grenades ()
 
function update_carry_object_objective_origin ()
 
function update_carry_object_origin ()
 
function update_compass_icon (relativeTeam, showIcon)
 
function update_compass_icons ()
 
function update_current_progress ()
 
function update_icons_and_objective ()
 
function update_objective ()
 
function update_prox_bar (object, forceRemove)
 
function update_trigger ()
 
function update_use_rate ()
 
function update_visibility_according_to_radar ()
 
function update_world_icon (relativeTeam, showIcon)
 
function update_world_icons ()
 
function use_hold_think (player, disableWeaponCyclingDuringHold)
 
function use_hold_think_loop (player)
 
function use_object_locked_for_team (team)
 
function use_object_onUse (player)
 
function use_object_prox_think ()
 
function use_object_use_think (disableInitialHoldDelay, disableWeaponCyclingDuringHold)
 
function wait_take_carry_weapon (weapon)
 
function WaitThenFreezePlayerControlsIfGameEndedStill (wait_time=1.0)
 

Macro Definition Documentation

◆ CARRY_ICON_X

#define CARRY_ICON_X   130

Definition at line 15 of file gameobjects_shared.gsc.

◆ CARRY_ICON_Y

#define CARRY_ICON_Y   -60

Definition at line 16 of file gameobjects_shared.gsc.

◆ HIGHEST_OBJECTIVE_ID

#define HIGHEST_OBJECTIVE_ID   ( MAX_OBJECTIVE_IDS - 1 )

Definition at line 19 of file gameobjects_shared.gsc.

◆ MAX_OBJECTIVE_IDS

#define MAX_OBJECTIVE_IDS   128

Definition at line 18 of file gameobjects_shared.gsc.

◆ PACK_ICON_SPLIT_X

#define PACK_ICON_SPLIT_X   -130

Definition at line 4431 of file gameobjects_shared.gsc.

◆ PACK_ICON_X

#define PACK_ICON_X   -40

Definition at line 4432 of file gameobjects_shared.gsc.

◆ PACK_ICON_Y

#define PACK_ICON_Y   -110

Definition at line 4433 of file gameobjects_shared.gsc.

◆ SPLIT_SIZE

#define SPLIT_SIZE   25

Definition at line 4434 of file gameobjects_shared.gsc.

◆ STANDARD_SIZE

#define STANDARD_SIZE   35

Definition at line 4435 of file gameobjects_shared.gsc.

Function Documentation

◆ __init__()

function __init__ ( )

◆ _set_team()

function private _set_team ( team  )

◆ adjust_remaining_packIcons()

function adjust_remaining_packIcons ( )

Definition at line 4494 of file gameobjects_shared.gsc.

References get_packIcon_offset().

Referenced by take_object().

◆ allow_carry()

function allow_carry ( relativeTeam  )

◆ allow_use()

◆ can_claim()

function can_claim ( player  )

Definition at line 2093 of file gameobjects_shared.gsc.

References get_num_touching_except_team(), and has_key_object().

Referenced by prox_trigger_think().

◆ can_contest_claim()

function can_contest_claim ( enabled  )

Definition at line 4229 of file gameobjects_shared.gsc.

Referenced by KothCaptureLoop().

◆ can_interact_with()

◆ carry_object_prox_think()

function carry_object_prox_think ( )

Definition at line 541 of file gameobjects_shared.gsc.

References can_interact_with(), IS_TRUE, isUsingRemote(), and set_picked_up().

◆ carry_object_use_think()

function carry_object_use_think ( )

◆ clear_allowed_gameobjects()

function clear_allowed_gameobjects ( )

Definition at line 77 of file gameobjects_shared.gsc.

◆ clear_carrier()

function clear_carrier ( )

Definition at line 1217 of file gameobjects_shared.gsc.

References take_object().

Referenced by return_home(), set_dropped(), and set_position().

◆ clear_progress()

function clear_progress ( )

◆ continue_hold_think_loop()

function continue_hold_think_loop ( player  ,
waitForWeapon  ,
timedOut  ,
useTime   
)

Definition at line 2787 of file gameobjects_shared.gsc.

References IS_TRUE, and isUsingRemote().

Referenced by use_hold_think_loop().

◆ continue_trigger_touch_think()

function continue_trigger_touch_think ( team  ,
object   
)

Definition at line 2297 of file gameobjects_shared.gsc.

References IS_TRUE, isUsingRemote(), and use_object_locked_for_team().

Referenced by trigger_touch_think().

◆ create_carry_object()

function create_carry_object ( ownerTeam  ,
trigger  ,
visuals  ,
offset  ,
objectiveName  ,
hitSound   
)

◆ create_pack_object()

function create_pack_object ( ownerTeam  ,
trigger  ,
visuals  ,
offset  ,
objectiveName   
)

◆ create_use_object()

function create_use_object ( ownerTeam  ,
trigger  ,
visuals  ,
offset  ,
objectiveName  ,
allowInitialHoldDelay  = false,
allowWeaponCyclingDuringHold  = false 
)

◆ destroy_object()

function destroy_object ( deleteTrigger  ,
forceHide  ,
b_connect_paths  = false 
)

Definition at line 3872 of file gameobjects_shared.gsc.

References disable_object(), and IS_TRUE.

Referenced by bombPlanted(), and cTeamGather::cleanup().

◆ disable_object()

function disable_object ( forceHide  )

◆ enable_object()

function enable_object ( forceShow  )

Definition at line 3938 of file gameobjects_shared.gsc.

References set_visible_team().

Referenced by KothMainLoop(), and onEndUse().

◆ entity_is_allowed()

function entity_is_allowed ( entity  ,
allowed_game_modes   
)

◆ filter_script_vehicles_from_vehicle_descriptors()

function filter_script_vehicles_from_vehicle_descriptors ( allowed_game_modes  )

Definition at line 155 of file gameobjects_shared.gsc.

References entity_is_allowed().

Referenced by main().

◆ gameobject_is_player_looking_at()

function gameobject_is_player_looking_at ( origin  ,
dot  ,
do_trace  ,
ignore_ent  ,
ignore_trace_distance   
)

Definition at line 3741 of file gameobjects_shared.gsc.

References get_eye(), and trace().

Referenced by hide_icon_distance_and_los().

◆ gameObjects_dropped()

function gameObjects_dropped ( )

Definition at line 242 of file gameobjects_shared.gsc.

References set_dropped().

Referenced by on_death(), on_disconnect(), and on_player_last_stand().

◆ get_carrier()

function get_carrier ( )

Definition at line 1211 of file gameobjects_shared.gsc.

Referenced by bot_idle(), and can_plant().

◆ get_claim_team()

function get_claim_team ( )

Definition at line 2292 of file gameobjects_shared.gsc.

Referenced by use_object_prox_think().

◆ get_earliest_claim_player()

function get_earliest_claim_player ( )

Definition at line 1850 of file gameobjects_shared.gsc.

Referenced by use_object_prox_think().

◆ get_enemy_team()

function get_enemy_team ( team  )

Definition at line 4114 of file gameobjects_shared.gsc.

Referenced by get_relative_team().

◆ get_flags()

function get_flags ( flags  )

Definition at line 4239 of file gameobjects_shared.gsc.

◆ get_label()

◆ get_next_obj_id()

◆ get_num_touching_except_team()

function get_num_touching_except_team ( ignoreTeam  )

◆ get_objective_ids()

function get_objective_ids ( str_team  )

Definition at line 3657 of file gameobjects_shared.gsc.

References ARRAY_ADD, and IS_TRUE.

◆ get_owner_team()

◆ get_packIcon_offset()

function get_packIcon_offset ( index  )

◆ get_relative_team()

function get_relative_team ( team  )

Definition at line 3958 of file gameobjects_shared.gsc.

References get_enemy_team().

Referenced by prox_trigger_think().

◆ get_update_teams()

function get_update_teams ( relativeTeam  )

◆ get_visible_carrier_model()

function get_visible_carrier_model ( )

◆ ghost_visuals()

function ghost_visuals ( )

Definition at line 744 of file gameobjects_shared.gsc.

References unlink_grenades().

Referenced by set_picked_up().

◆ give_object()

◆ give_pack_object()

function give_pack_object ( object  )

◆ has_key_object()

function has_key_object ( use  )

Definition at line 1699 of file gameobjects_shared.gsc.

References use().

Referenced by can_claim(), and use_object_use_think().

◆ hide_icon_distance_and_los()

function hide_icon_distance_and_los ( v_color  ,
hide_distance  ,
los_check  ,
ignore_ent   
)

◆ hide_icons()

function hide_icons ( team  )

Definition at line 3793 of file gameobjects_shared.gsc.

References set_2d_icon(), and set_3d_icon().

◆ hide_waypoint()

function hide_waypoint ( e_player  )

Definition at line 3301 of file gameobjects_shared.gsc.

◆ is_excluded()

function is_excluded ( player  )

Definition at line 2233 of file gameobjects_shared.gsc.

Referenced by prox_trigger_think().

◆ is_friendly_team()

function is_friendly_team ( team  )

◆ is_object_away_from_home()

function is_object_away_from_home ( )

Definition at line 1004 of file gameobjects_shared.gsc.

Referenced by bot_idle(), onCapture(), and update_hints().

◆ is_relative_team()

function is_relative_team ( relativeTeam  )

Definition at line 4096 of file gameobjects_shared.gsc.

◆ is_team()

function is_team ( team  )

Definition at line 4077 of file gameobjects_shared.gsc.

◆ is_touching_any_trigger()

function is_touching_any_trigger ( triggers  ,
minZ  ,
maxZ   
)

Definition at line 1232 of file gameobjects_shared.gsc.

Referenced by is_touching_any_trigger_key_value(), and should_be_reset().

◆ is_touching_any_trigger_key_value()

function is_touching_any_trigger_key_value ( value  ,
key  ,
minZ  ,
maxZ   
)

Definition at line 1242 of file gameobjects_shared.gsc.

References is_touching_any_trigger().

Referenced by should_be_reset().

◆ location_is_allowed()

function location_is_allowed ( entity  ,
location   
)

Definition at line 107 of file gameobjects_shared.gsc.

◆ main()

function main ( )

◆ make_solid()

function make_solid ( )

Definition at line 3530 of file gameobjects_shared.gsc.

Referenced by set_model_visibility().

◆ manual_drop_think()

function manual_drop_think ( )

Definition at line 1455 of file gameobjects_shared.gsc.

References set_dropped().

Referenced by give_object().

◆ move_visuals_to_base()

function move_visuals_to_base ( )

Definition at line 953 of file gameobjects_shared.gsc.

Referenced by return_home(), and set_dropped().

◆ must_maintain_claim()

function must_maintain_claim ( enabled  )

Definition at line 4224 of file gameobjects_shared.gsc.

Referenced by KothCaptureLoop(), KothMainLoop(), and onZoneCapture().

◆ on_death()

function on_death ( )

Definition at line 218 of file gameobjects_shared.gsc.

References gameObjects_dropped().

Referenced by on_player_spawned().

◆ on_disconnect()

function on_disconnect ( )

Definition at line 229 of file gameobjects_shared.gsc.

References gameObjects_dropped().

Referenced by __init__().

◆ on_player_last_stand()

function on_player_last_stand ( )

Definition at line 237 of file gameobjects_shared.gsc.

References gameObjects_dropped().

Referenced by __init__(), and PlayerLastStand().

◆ on_player_spawned()

function on_player_spawned ( )

Definition at line 201 of file gameobjects_shared.gsc.

References on_death().

Referenced by __init__().

◆ personal_use_bar()

function personal_use_bar ( object  )

◆ pickup_object_delay()

function pickup_object_delay ( origin  )

Definition at line 624 of file gameobjects_shared.gsc.

Referenced by take_object().

◆ pickup_timeout()

function pickup_timeout ( minZ  ,
maxZ   
)

Definition at line 1272 of file gameobjects_shared.gsc.

References return_home(), should_be_reset(), and WAIT_SERVER_FRAME.

Referenced by set_dropped().

◆ prox_trigger_think()

◆ register_allowed_gameobject()

function register_allowed_gameobject ( gameobject  )

Definition at line 67 of file gameobjects_shared.gsc.

Referenced by main().

◆ release_all_objective_ids()

function release_all_objective_ids ( )

Definition at line 4188 of file gameobjects_shared.gsc.

References release_obj_id().

◆ release_obj_id()

◆ return_home()

◆ set_2d_icon()

function set_2d_icon ( relativeTeam  ,
shader   
)

◆ set_3d_icon()

function set_3d_icon ( relativeTeam  ,
shader   
)

◆ set_3d_icon_color()

function set_3d_icon_color ( relativeTeam  ,
v_color  ,
alpha   
)

Definition at line 3586 of file gameobjects_shared.gsc.

References get_by_name(), and get_update_teams().

Referenced by hide_icon_distance_and_los().

◆ set_3d_is_waypoint()

function set_3d_is_waypoint ( relativeTeam  ,
waypoint   
)

Definition at line 3850 of file gameobjects_shared.gsc.

◆ set_3d_use_icon()

function set_3d_use_icon ( relativeTeam  ,
shader   
)

Definition at line 3845 of file gameobjects_shared.gsc.

◆ set_can_use()

function set_can_use ( relativeTeam  )

Definition at line 3559 of file gameobjects_shared.gsc.

◆ set_carrier()

function set_carrier ( carrier  )

Definition at line 1194 of file gameobjects_shared.gsc.

References update_visibility_according_to_radar().

Referenced by set_picked_up().

◆ set_carrier_visible()

function set_carrier_visible ( relativeTeam  )

Definition at line 3554 of file gameobjects_shared.gsc.

◆ set_carry_icon()

function set_carry_icon ( shader  )

Definition at line 3855 of file gameobjects_shared.gsc.

Referenced by bombs().

◆ set_claim_team()

function set_claim_team ( newTeam  )

◆ set_decay_time()

function set_decay_time ( time  )

Definition at line 3450 of file gameobjects_shared.gsc.

◆ set_drop_offset()

function set_drop_offset ( height  )

Definition at line 1051 of file gameobjects_shared.gsc.

◆ set_dropped()

◆ set_flags()

function set_flags ( flags  )

◆ set_key_object()

function set_key_object ( object  )

Definition at line 1674 of file gameobjects_shared.gsc.

Referenced by bombs(), and createFlagZone().

◆ set_model_visibility()

function set_model_visibility ( visibility  )

Definition at line 3503 of file gameobjects_shared.gsc.

References make_solid().

Referenced by KothCaptureLoop(), KothMainLoop(), on_touch(), respawn_pickup(), and SetupZones().

◆ set_objective_color()

function set_objective_color ( relativeTeam  ,
v_color  ,
alpha  = 1 
)

Definition at line 3615 of file gameobjects_shared.gsc.

References get_update_teams().

◆ set_objective_entity()

function set_objective_entity ( entity  )

Definition at line 3637 of file gameobjects_shared.gsc.

References get_update_teams().

Referenced by domFlags(), and SetupZones().

◆ set_owner_team()

◆ set_pack_icon()

function set_pack_icon ( shader  )

Definition at line 4510 of file gameobjects_shared.gsc.

◆ set_picked_up()

◆ set_position()

function set_position ( origin  ,
angles   
)

◆ set_team_use_text()

function set_team_use_text ( relativeTeam  ,
text   
)

Definition at line 3470 of file gameobjects_shared.gsc.

◆ set_team_use_time()

function set_team_use_time ( relativeTeam  ,
time   
)

Definition at line 3465 of file gameobjects_shared.gsc.

Referenced by createFlag().

◆ set_use_hint_text()

function set_use_hint_text ( text  )

Definition at line 3475 of file gameobjects_shared.gsc.

Referenced by bombPlanted(), and bombs().

◆ set_use_text()

function set_use_text ( text  )

◆ set_use_time()

function set_use_time ( time  )

◆ set_visible_carrier_model()

function set_visible_carrier_model ( visibleModel  )

Definition at line 3862 of file gameobjects_shared.gsc.

Referenced by createFlag().

◆ set_visible_team()

◆ should_be_reset()

function should_be_reset ( minZ  ,
maxZ  ,
testHurtTriggers   
)

◆ should_ping_object()

function should_ping_object ( relativeTeam  )

Definition at line 3329 of file gameobjects_shared.gsc.

Referenced by update_compass_icon(), and update_world_icon().

◆ should_show_compass_due_to_radar()

function should_show_compass_due_to_radar ( team  )

Definition at line 3385 of file gameobjects_shared.gsc.

References HasSatellite(), and HasUAV().

Referenced by update_compass_icon().

◆ show_icons()

function show_icons ( team  )

Definition at line 3833 of file gameobjects_shared.gsc.

References set_2d_icon(), and set_3d_icon().

◆ show_waypoint()

function show_waypoint ( e_player  )

Definition at line 3315 of file gameobjects_shared.gsc.

◆ take_carry_weapon()

function take_carry_weapon ( weapon  )

◆ take_carry_weapon_on_death()

function take_carry_weapon_on_death ( weapon  )

Definition at line 1390 of file gameobjects_shared.gsc.

References take_carry_weapon().

Referenced by wait_take_carry_weapon().

◆ take_object()

◆ take_use_weapon()

function take_use_weapon ( useWeapon  )

Definition at line 2774 of file gameobjects_shared.gsc.

References WAIT_SERVER_FRAME.

Referenced by use_hold_think().

◆ track_carrier()

function track_carrier ( object  )

Definition at line 1423 of file gameobjects_shared.gsc.

References trace(), and WAIT_SERVER_FRAME.

Referenced by give_object(), and give_pack_object().

◆ trigger_touch_think()

function trigger_touch_think ( object  )

◆ unlink_grenades()

function unlink_grenades ( )

Definition at line 715 of file gameobjects_shared.gsc.

References launch().

Referenced by ghost_visuals().

◆ update_carry_object_objective_origin()

function update_carry_object_objective_origin ( )

Definition at line 836 of file gameobjects_shared.gsc.

References wait_endon(), and WAIT_SERVER_FRAME.

Referenced by create_carry_object(), and create_pack_object().

◆ update_carry_object_origin()

function update_carry_object_origin ( )

◆ update_compass_icon()

function update_compass_icon ( relativeTeam  ,
showIcon   
)

◆ update_compass_icons()

◆ update_current_progress()

function update_current_progress ( )

◆ update_icons_and_objective()

function update_icons_and_objective ( )

◆ update_objective()

function update_objective ( )

◆ update_prox_bar()

function update_prox_bar ( object  ,
forceRemove   
)

◆ update_trigger()

function update_trigger ( )

Definition at line 3034 of file gameobjects_shared.gsc.

Referenced by allow_use(), and set_owner_team().

◆ update_use_rate()

function update_use_rate ( )

◆ update_visibility_according_to_radar()

function update_visibility_according_to_radar ( )

Definition at line 3409 of file gameobjects_shared.gsc.

References update_compass_icons().

Referenced by set_carrier().

◆ update_world_icon()

function update_world_icon ( relativeTeam  ,
showIcon   
)

◆ update_world_icons()

function update_world_icons ( )

◆ use_hold_think()

◆ use_hold_think_loop()

function use_hold_think_loop ( player  )

◆ use_object_locked_for_team()

function use_object_locked_for_team ( team  )

◆ use_object_onUse()

function use_object_onUse ( player  )

Definition at line 1834 of file gameobjects_shared.gsc.

◆ use_object_prox_think()

◆ use_object_use_think()

function use_object_use_think ( disableInitialHoldDelay  ,
disableWeaponCyclingDuringHold   
)

◆ wait_take_carry_weapon()

function wait_take_carry_weapon ( weapon  )

Definition at line 1380 of file gameobjects_shared.gsc.

References SERVER_FRAME, take_carry_weapon(), and take_carry_weapon_on_death().

Referenced by take_object().

◆ WaitThenFreezePlayerControlsIfGameEndedStill()

function WaitThenFreezePlayerControlsIfGameEndedStill ( wait_time  = 1.0)

Definition at line 2762 of file gameobjects_shared.gsc.

Referenced by use_hold_think().