‪Black Ops 3 Source Code Explorer  0.1
‪An script explorer for Black Ops 3 by ZeRoY
cSecuritySystem Class Reference

Private Member Functions

function activate_all_in_array (a_things)
 
function activate_consequences ()
 
function alert_security_system ()
 
 constructor ()
 
function deactivate_all_in_array (a_things)
 
function deactivate_consequences ()
 
function deactivate_detectors ()
 
function deactivate_security_system ()
 
function deactivate_spawned ()
 
function decrement_detector_count ()
 
function decrement_security_node_count ()
 
 destructor ()
 
function get_alert_level ()
 
function new_object_of_type (str_targetname)
 
function raise_alert ()
 
function reactivate_all_in_array (a_things)
 
function reactivate_detectors ()
 
function reset_security_system ()
 
function respond_to_alert_level ()
 
function reverse_blockers ()
 
function set_alert_level (n_target_alert_level)
 
function set_player_last_known_pos ()
 
function set_security_lights (b_lights_on)
 
function setup_in_array (str_targetname)
 
function setup_secsystem (secsystem)
 
function spawn_turrets ()
 

Private Attributes

var a_Cameras
 
var a_LaserTripwires
 
var a_Quadrotors
 
var a_RailTurrets
 
var a_SecurityBlockers
 
var a_SecurityCrushers
 
var a_SecurityDoors
 
var a_SecurityLights
 
var a_SecurityNodes
 
var a_SecurityPanels
 
var a_SecurityReversePanels
 
var a_SpiderBots
 
var b_secsystem_can_reactivate
 
var e_secsystem
 
var n_alert_cooldown
 
var n_alert_level
 
var n_alert_remaining_cooldown
 
var n_detector_count
 
var n_security_node_count
 
var str_secsystem_name
 
var v_player_last_known_pos
 

Detailed Description

Definition at line 99 of file traps_shared.gsc.

Member Function Documentation

◆ activate_all_in_array()

function cSecuritySystem::activate_all_in_array ( a_things  )
private

Definition at line 427 of file traps_shared.gsc.

Referenced by activate_consequences().

◆ activate_consequences()

function cSecuritySystem::activate_consequences ( )
private

◆ alert_security_system()

function cSecuritySystem::alert_security_system ( )
private

◆ constructor()

cSecuritySystem::constructor ( )
private

◆ deactivate_all_in_array()

function cSecuritySystem::deactivate_all_in_array ( a_things  )
private

◆ deactivate_consequences()

function cSecuritySystem::deactivate_consequences ( )
private

◆ deactivate_detectors()

function cSecuritySystem::deactivate_detectors ( )
private

Definition at line 406 of file traps_shared.gsc.

References a_Cameras, a_LaserTripwires, and deactivate_all_in_array().

Referenced by deactivate_security_system().

◆ deactivate_security_system()

function cSecuritySystem::deactivate_security_system ( )
private

◆ deactivate_spawned()

function cSecuritySystem::deactivate_spawned ( )
private

Definition at line 412 of file traps_shared.gsc.

References a_RailTurrets, and deactivate_all_in_array().

Referenced by decrement_security_node_count().

◆ decrement_detector_count()

function cSecuritySystem::decrement_detector_count ( )
private

Definition at line 268 of file traps_shared.gsc.

References deactivate_security_system(), and n_detector_count.

◆ decrement_security_node_count()

function cSecuritySystem::decrement_security_node_count ( )
private

◆ destructor()

cSecuritySystem::destructor ( )
private

Definition at line 137 of file traps_shared.gsc.

◆ get_alert_level()

function cSecuritySystem::get_alert_level ( )
private

Definition at line 287 of file traps_shared.gsc.

References n_alert_level.

◆ new_object_of_type()

function cSecuritySystem::new_object_of_type ( str_targetname  )
private

Definition at line 227 of file traps_shared.gsc.

Referenced by setup_in_array().

◆ raise_alert()

function cSecuritySystem::raise_alert ( )
private

◆ reactivate_all_in_array()

function cSecuritySystem::reactivate_all_in_array ( a_things  )
private

Definition at line 448 of file traps_shared.gsc.

Referenced by reactivate_detectors(), and reset_security_system().

◆ reactivate_detectors()

function cSecuritySystem::reactivate_detectors ( )
private

◆ reset_security_system()

function cSecuritySystem::reset_security_system ( )
private

Definition at line 367 of file traps_shared.gsc.

References a_LaserTripwires, deactivate_consequences(), and reactivate_all_in_array().

Referenced by raise_alert().

◆ respond_to_alert_level()

function cSecuritySystem::respond_to_alert_level ( )
private

Definition at line 322 of file traps_shared.gsc.

References n_alert_level, raise_alert(), and WAIT_SERVER_FRAME.

Referenced by setup_secsystem().

◆ reverse_blockers()

function cSecuritySystem::reverse_blockers ( )
private

Definition at line 253 of file traps_shared.gsc.

References a_SecurityBlockers.

◆ set_alert_level()

function cSecuritySystem::set_alert_level ( n_target_alert_level  )
private

◆ set_player_last_known_pos()

function cSecuritySystem::set_player_last_known_pos ( )
private

Definition at line 262 of file traps_shared.gsc.

References v_player_last_known_pos.

◆ set_security_lights()

function cSecuritySystem::set_security_lights ( b_lights_on  )
private

Definition at line 456 of file traps_shared.gsc.

References a_SecurityLights.

◆ setup_in_array()

function cSecuritySystem::setup_in_array ( str_targetname  )
private

◆ setup_secsystem()

◆ spawn_turrets()

function cSecuritySystem::spawn_turrets ( )
private

Field Documentation

◆ a_Cameras

var cSecuritySystem::a_Cameras
private

Definition at line 117 of file traps_shared.gsc.

Referenced by deactivate_detectors(), reactivate_detectors(), and setup_secsystem().

◆ a_LaserTripwires

var cSecuritySystem::a_LaserTripwires
private

◆ a_Quadrotors

var cSecuritySystem::a_Quadrotors
private

Definition at line 120 of file traps_shared.gsc.

◆ a_RailTurrets

var cSecuritySystem::a_RailTurrets
private

Definition at line 118 of file traps_shared.gsc.

Referenced by deactivate_spawned(), and spawn_turrets().

◆ a_SecurityBlockers

var cSecuritySystem::a_SecurityBlockers
private

Definition at line 115 of file traps_shared.gsc.

Referenced by reverse_blockers(), and setup_secsystem().

◆ a_SecurityCrushers

var cSecuritySystem::a_SecurityCrushers
private

◆ a_SecurityDoors

var cSecuritySystem::a_SecurityDoors
private

◆ a_SecurityLights

var cSecuritySystem::a_SecurityLights
private

◆ a_SecurityNodes

var cSecuritySystem::a_SecurityNodes
private

Definition at line 122 of file traps_shared.gsc.

Referenced by setup_secsystem().

◆ a_SecurityPanels

var cSecuritySystem::a_SecurityPanels
private

Definition at line 123 of file traps_shared.gsc.

Referenced by deactivate_security_system(), and setup_secsystem().

◆ a_SecurityReversePanels

var cSecuritySystem::a_SecurityReversePanels
private

Definition at line 124 of file traps_shared.gsc.

Referenced by setup_secsystem().

◆ a_SpiderBots

var cSecuritySystem::a_SpiderBots
private

Definition at line 119 of file traps_shared.gsc.

◆ b_secsystem_can_reactivate

var cSecuritySystem::b_secsystem_can_reactivate
private

Definition at line 110 of file traps_shared.gsc.

Referenced by constructor(), reactivate_detectors(), and setup_secsystem().

◆ e_secsystem

var cSecuritySystem::e_secsystem
private

Definition at line 102 of file traps_shared.gsc.

Referenced by setup_secsystem().

◆ n_alert_cooldown

var cSecuritySystem::n_alert_cooldown
private

Definition at line 105 of file traps_shared.gsc.

Referenced by constructor(), set_alert_level(), and setup_secsystem().

◆ n_alert_level

var cSecuritySystem::n_alert_level
private

◆ n_alert_remaining_cooldown

var cSecuritySystem::n_alert_remaining_cooldown
private

Definition at line 106 of file traps_shared.gsc.

Referenced by raise_alert(), and set_alert_level().

◆ n_detector_count

var cSecuritySystem::n_detector_count
private

◆ n_security_node_count

var cSecuritySystem::n_security_node_count
private

Definition at line 108 of file traps_shared.gsc.

Referenced by constructor(), decrement_security_node_count(), and setup_in_array().

◆ str_secsystem_name

var cSecuritySystem::str_secsystem_name
private

Definition at line 103 of file traps_shared.gsc.

Referenced by setup_in_array(), setup_secsystem(), and spawn_turrets().

◆ v_player_last_known_pos

var cSecuritySystem::v_player_last_known_pos
private

Definition at line 107 of file traps_shared.gsc.

Referenced by set_player_last_known_pos().


The documentation for this class was generated from the following file: