![]() |
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.
Functions | |
function | __init__ () |
function autoexec | precache () |
function private | robotEmpHandler (localClientNum, oldValue, newValue, bNewEnt, bInitialSnap, fieldName, wasDemoJump) |
function private | robotLighting (localClientNum, entity, flicker, mindControlState) |
function private | robotLightsHandler (localClientNum, oldValue, newValue, bNewEnt, bInitialSnap, fieldName, wasDemoJump) |
function | robotMindControlExplosionHandler (localClientNum, oldValue, newValue, bNewEnt, bInitialSnap, fieldName, wasDemoJump) |
function private | robotMindControlHandler (localClientNum, oldValue, newValue, bNewEnt, bInitialSnap, fieldName, wasDemoJump) |
function private | robotSoldierSpawnSetup (localClientNum) |
function __init__ | ( | ) |
Definition at line 27 of file archetype_robot.csc.
References add_archetype_spawn_function(), ARCHETYPE_ROBOT, CF_CALLBACK_ZERO_ON_NEW_ENT, CF_HOST_ONLY, register(), ROBOT_EMP_BITS, ROBOT_EMP_CLIENTFIELD, ROBOT_EMP_TYPE, ROBOT_LIGHTS_BITS, ROBOT_LIGHTS_CLIENTFIELD, ROBOT_LIGHTS_TYPE, ROBOT_MIND_CONTROL_BITS, ROBOT_MIND_CONTROL_CLIENTFIELD, ROBOT_MIND_CONTROL_EXPLOSION_BITS, ROBOT_MIND_CONTROL_EXPLOSION_CLIENTFIELD, ROBOT_MIND_CONTROL_EXPLOSION_TYPE, ROBOT_MIND_CONTROL_TYPE, robotEmpHandler(), robotLightsHandler(), robotMindControlExplosionHandler(), robotMindControlHandler(), robotSoldierSpawnSetup(), shouldRegisterClientFieldForArchetype(), and VERSION_SHIP.
function autoexec precache | ( | ) |
Definition at line 21 of file archetype_robot.csc.
References ROBOT_EMP_FX, ROBOT_EMP_FX_FILE, ROBOT_MIND_CONTROL_EXPLOSION_FX, and ROBOT_MIND_CONTROL_EXPLOSION_FX_FILE.
function private robotEmpHandler | ( | localClientNum | , |
oldValue | , | ||
newValue | , | ||
bNewEnt | , | ||
bInitialSnap | , | ||
fieldName | , | ||
wasDemoJump | |||
) |
Definition at line 181 of file archetype_robot.csc.
References ROBOT_EMP_FX, ROBOT_EMP_FX_TAG, ROBOT_EMP_OFF, and ROBOT_EMP_ON.
Referenced by __init__().
function private robotLighting | ( | localClientNum | , |
entity | , | ||
flicker | , | ||
mindControlState | |||
) |
Definition at line 82 of file archetype_robot.csc.
References GIB_TORSO_HEAD_FLAG, IsGibbed(), PlayFxBundle(), ROBOT_FX_BASE, ROBOT_FX_BASE_FLICKER, ROBOT_FX_ROGUE_LEVEL_1, ROBOT_FX_ROGUE_LEVEL_1_FLICKER, ROBOT_FX_ROGUE_LEVEL_2, ROBOT_FX_ROGUE_LEVEL_2_FLICKER, ROBOT_FX_ROGUE_LEVEL_3, ROBOT_FX_ROGUE_LEVEL_3_FLICKER, ROBOT_MIND_CONTROL_LEVEL_0, ROBOT_MIND_CONTROL_LEVEL_1, ROBOT_MIND_CONTROL_LEVEL_2, ROBOT_MIND_CONTROL_LEVEL_3, and StopAllFXBundles().
Referenced by robotLightsHandler(), and robotMindControlHandler().
function private robotLightsHandler | ( | localClientNum | , |
oldValue | , | ||
newValue | , | ||
bNewEnt | , | ||
bInitialSnap | , | ||
fieldName | , | ||
wasDemoJump | |||
) |
Definition at line 156 of file archetype_robot.csc.
References get(), PlayFxBundle(), ROBOT_FX_DEATH, ROBOT_LIGHTS_DEATH, ROBOT_LIGHTS_FLICKER, ROBOT_LIGHTS_HACKED, ROBOT_LIGHTS_ON, ROBOT_MIND_CONTROL_CLIENTFIELD, robotLighting(), and StopAllFXBundles().
Referenced by __init__().
function robotMindControlExplosionHandler | ( | localClientNum | , |
oldValue | , | ||
newValue | , | ||
bNewEnt | , | ||
bInitialSnap | , | ||
fieldName | , | ||
wasDemoJump | |||
) |
Definition at line 231 of file archetype_robot.csc.
References ROBOT_MIND_CONTROL_EXPLOSION_FX, ROBOT_MIND_CONTROL_EXPLOSION_FX_TAG, and ROBOT_MIND_CONTROL_EXPLOSION_ON.
Referenced by __init__().
function private robotMindControlHandler | ( | localClientNum | , |
oldValue | , | ||
newValue | , | ||
bNewEnt | , | ||
bInitialSnap | , | ||
fieldName | , | ||
wasDemoJump | |||
) |
Definition at line 211 of file archetype_robot.csc.
References get(), ROBOT_LIGHTS_CLIENTFIELD, ROBOT_LIGHTS_FLICKER, ROBOT_LIGHTS_ON, and robotLighting().
Referenced by __init__().
function private robotSoldierSpawnSetup | ( | localClientNum | ) |
Definition at line 77 of file archetype_robot.csc.
Referenced by __init__().