![]() |
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 private | _Annihilate (entity) |
function private | _GetGibbedLegModel (entity) |
function private | _GetGibbedState (entity) |
function private | _GetGibbedTorsoModel (entity) |
function private | _GetGibExtraModel (entity, gibFlag) |
function private | _GibEntity (entity, gibFlag) |
function private | _GibEntityInternal (entity, gibFlag) |
function private | _GibExtra (entity, gibFlag) |
function private | _GibExtraInternal (entity, gibFlag) |
function private | _HasGibDef (entity) |
function private | _HasGibPieces (entity, gibFlag) |
function private | _IsDefaultPlayerGib (gibPieceFlag, gibStruct) |
function private | _SetGibbed (entity, gibFlag, gibDir) |
function | Annihilate (entity) |
function | CopyGibState (originalEntity, newEntity) |
function private | fields_equal (field_a, field_b) |
function | GibHat (entity) |
function | GibHead (entity) |
function | GibLeftArm (entity) |
function | GibLeftLeg (entity) |
function | GibLegs (entity) |
function | GibRightArm (entity) |
function | GibRightLeg (entity) |
function | IsGibbed (entity, gibFlag) |
function autoexec | main () |
function | PlayerGibLeftArm (entity) |
function | PlayerGibLeftArmVel (entity, dir) |
function | PlayerGibLeftLeg (entity) |
function | PlayerGibLeftLegVel (entity, dir) |
function | PlayerGibLegs (entity) |
function | PlayerGibLegsVel (entity, dir) |
function | PlayerGibRightArm (entity) |
function | PlayerGibRightArmVel (entity, dir) |
function | PlayerGibRightLeg (entity) |
function | PlayerGibRightLegVel (entity, dir) |
function | ReapplyHiddenGibPieces (entity) |
function | ShowHiddenGibPieces (entity) |
function | ToggleSpawnGibs (entity, shouldSpawnGibs) |
function private _Annihilate | ( | entity | ) |
Definition at line 156 of file gib.gsc.
Referenced by Annihilate().
function private _GetGibbedLegModel | ( | entity | ) |
Definition at line 295 of file gib.gsc.
References _GetGibbedState(), GIB_LEGS_LEFT_LEG_FLAG, GIB_LEGS_LEFT_LEG_GONE_MODEL, GIB_LEGS_NO_LEGS_MODEL, GIB_LEGS_RIGHT_LEG_FLAG, GIB_LEGS_RIGHT_LEG_GONE_MODEL, GIB_LEGS_UNDAMAGED_MODEL, and IS_GIBBED.
Referenced by _GibEntityInternal(), and _HasGibPieces().
function private _GetGibbedState | ( | entity | ) |
Definition at line 317 of file gib.gsc.
References GIB_UNDAMAGED_FLAG.
Referenced by _GetGibbedLegModel(), _GetGibbedTorsoModel(), _GibEntityInternal(), _HasGibPieces(), _SetGibbed(), CopyGibState(), IsGibbed(), and ToggleSpawnGibs().
function private _GetGibbedTorsoModel | ( | entity | ) |
Definition at line 327 of file gib.gsc.
References _GetGibbedState(), GIB_TORSO_LEFT_ARM_FLAG, GIB_TORSO_LEFT_ARM_GONE_MODEL, GIB_TORSO_RIGHT_ARM_FLAG, GIB_TORSO_RIGHT_ARM_GONE_MODEL, GIB_TORSO_UNDAMAGED_MODEL, and IS_GIBBED.
Referenced by _GibEntityInternal(), and _HasGibPieces().
function private _GetGibExtraModel | ( | entity | , |
gibFlag | |||
) |
Definition at line 164 of file gib.gsc.
References GIB_HAT_MODEL, GIB_HEAD_HAT_FLAG, GIB_HEAD_MODEL, and GIB_TORSO_HEAD_FLAG.
Referenced by _GibExtraInternal().
function private _GibEntity | ( | entity | , |
gibFlag | |||
) |
Definition at line 239 of file gib.gsc.
References _GibEntityInternal(), _HasGibDef(), _HasGibPieces(), and IsGibbed().
Referenced by GibLeftArm(), GibLeftLeg(), GibLegs(), GibRightArm(), and GibRightLeg().
function private _GibEntityInternal | ( | entity | , |
gibFlag | |||
) |
Definition at line 256 of file gib.gsc.
References _GetGibbedLegModel(), _GetGibbedState(), _GetGibbedTorsoModel(), _SetGibbed(), IS_BODY_UNDAMAGED, IsGibbed(), ReapplyDestructedPieces(), ReapplyHiddenGibPieces(), ShowDestructedPieces(), and ShowHiddenGibPieces().
Referenced by _GibEntity().
function private _GibExtra | ( | entity | , |
gibFlag | |||
) |
Definition at line 176 of file gib.gsc.
References _GibExtraInternal(), _HasGibDef(), and IsGibbed().
function private _GibExtraInternal | ( | entity | , |
gibFlag | |||
) |
Definition at line 193 of file gib.gsc.
References _GetGibExtraModel(), _SetGibbed(), GIB_TORSO_HEAD_FLAG, GIB_TORSO_HEAD_GONE_MODEL, IsGibbed(), ReapplyDestructedPieces(), ReapplyHiddenGibPieces(), ShowDestructedPieces(), and ShowHiddenGibPieces().
Referenced by _GibExtra().
function private _HasGibDef | ( | entity | ) |
Definition at line 352 of file gib.gsc.
Referenced by _GibEntity(), _GibExtra(), Annihilate(), ReapplyHiddenGibPieces(), and ShowHiddenGibPieces().
function private _HasGibPieces | ( | entity | , |
gibFlag | |||
) |
Definition at line 357 of file gib.gsc.
References _GetGibbedLegModel(), _GetGibbedState(), _GetGibbedTorsoModel(), and SET_GIBBED.
Referenced by _GibEntity().
function private _IsDefaultPlayerGib | ( | gibPieceFlag | , |
gibStruct | |||
) |
function private _SetGibbed | ( | entity | , |
gibFlag | , | ||
gibDir | |||
) |
Definition at line 374 of file gib.gsc.
References _GetGibbedState(), GIB_CLIENTFIELD, GIB_DIR_BITS, set(), SET_GIBBED, and SET_GIBBED_PLAYER.
Referenced by _GibEntityInternal(), _GibExtraInternal(), Annihilate(), PlayerGibLeftArm(), PlayerGibLeftArmVel(), PlayerGibLeftLeg(), PlayerGibLeftLegVel(), PlayerGibLegs(), PlayerGibLegsVel(), PlayerGibRightArm(), PlayerGibRightArmVel(), PlayerGibRightLeg(), and PlayerGibRightLegVel().
function Annihilate | ( | entity | ) |
Definition at line 393 of file gib.gsc.
References _Annihilate(), _HasGibDef(), _SetGibbed(), GET_GIB_BUNDLE, and GIB_ANNIHILATE_FLAG.
Referenced by check_annihilator_death(), humanGibKilledOverride(), kill_rider(), thrasherDeath(), zombie_gut_explosion(), and ZombieGibKilledAnhilateOverride().
function CopyGibState | ( | originalEntity | , |
newEntity | |||
) |
Definition at line 424 of file gib.gsc.
References _GetGibbedState(), ReapplyHiddenGibPieces(), and ToggleSpawnGibs().
Referenced by Callback_ActorCloned().
function private fields_equal | ( | field_a | , |
field_b | |||
) |
Definition at line 11 of file gib.gsc.
Referenced by _IsDefaultPlayerGib().
function GibHat | ( | entity | ) |
Definition at line 438 of file gib.gsc.
References _GibExtra(), and GIB_HEAD_HAT_FLAG.
Referenced by GibHead().
function GibHead | ( | entity | ) |
Definition at line 443 of file gib.gsc.
References _GibExtra(), GIB_TORSO_HEAD_FLAG, and GibHat().
Referenced by _explodeRobot(), _tryGibbingHead(), do_gib(), RegisterDefaultNotetrackHandlerFunctions(), robotExplodeTerminate(), robotGibDeathOverride(), thrasherDamageCallback(), TryGibbingHead(), zombie_head_gib(), and zombieNotetrackMeleeFire().
function GibLeftArm | ( | entity | ) |
Definition at line 450 of file gib.gsc.
References _GibEntity(), DestructLeftArmPieces(), GIB_TORSO_LEFT_ARM_FLAG, GIB_TORSO_RIGHT_ARM_FLAG, and IsGibbed().
Referenced by _explodeRobot(), _tryGibbingLimb(), derive_damage_refs(), do_gib(), gib_random_parts(), kill_rider(), RandomGibRogueRobot(), razGibZombiesOnMelee(), RegisterDefaultNotetrackHandlerFunctions(), robotExplodeTerminate(), robotGibDeathOverride(), TryGibbingLimb(), and zombie_gib_on_damage().
function GibLeftLeg | ( | entity | ) |
Definition at line 485 of file gib.gsc.
References _GibEntity(), DestructLeftLegPieces(), and GIB_LEGS_LEFT_LEG_FLAG.
Referenced by _tryGibbingLegs(), derive_damage_refs(), do_gib(), gib_random_parts(), makeZombieCrawler(), RegisterDefaultNotetrackHandlerFunctions(), robotForceCrawler(), TryGibbingLegs(), and zombie_gib_on_damage().
function GibLegs | ( | entity | ) |
Definition at line 507 of file gib.gsc.
References _GibEntity(), DestructLeftLegPieces(), DestructRightLegPieces(), and GIB_LEGS_BOTH_LEGS_FLAG.
Referenced by _explodeRobot(), _tryGibbingLegs(), do_gib(), kill_rider(), robotExplodeTerminate(), robotForceCrawler(), robotGibDeathOverride(), and TryGibbingLegs().
function GibRightArm | ( | entity | ) |
Definition at line 467 of file gib.gsc.
References _GibEntity(), DestructRightArmPieces(), DropAIWeapon(), GIB_TORSO_LEFT_ARM_FLAG, GIB_TORSO_RIGHT_ARM_FLAG, and IsGibbed().
Referenced by _explodeRobot(), _tryGibbingLimb(), derive_damage_refs(), do_gib(), gib_random_parts(), kill_rider(), RandomGibRogueRobot(), razGibZombiesOnMelee(), RegisterDefaultNotetrackHandlerFunctions(), robotExplodeTerminate(), robotGibDeathOverride(), TryGibbingLimb(), and zombie_gib_on_damage().
function GibRightLeg | ( | entity | ) |
Definition at line 496 of file gib.gsc.
References _GibEntity(), DestructRightLegPieces(), and GIB_LEGS_RIGHT_LEG_FLAG.
Referenced by _tryGibbingLegs(), derive_damage_refs(), do_gib(), gib_random_parts(), makeZombieCrawler(), RegisterDefaultNotetrackHandlerFunctions(), robotForceCrawler(), TryGibbingLegs(), and zombie_gib_on_damage().
function IsGibbed | ( | entity | , |
gibFlag | |||
) |
Definition at line 433 of file gib.gsc.
References _GetGibbedState(), and IS_GIBBED.
Referenced by _GibEntity(), _GibEntityInternal(), _GibExtra(), _GibExtraInternal(), GibLeftArm(), GibRightArm(), and ReapplyHiddenGibPieces().
function autoexec main | ( | ) |
Definition at line 42 of file gib.gsc.
References _IsDefaultPlayerGib(), GET_GIB_BUNDLES, GIB_ANNIHILATE_FLAG, GIB_CLIENTFIELD, GIB_CLIENTFIELD_BITS_ACTOR, GIB_CLIENTFIELD_BITS_PLAYER, GIB_CLIENTFIELD_TYPE, GIB_LEGS_LEFT_LEG_FLAG, GIB_LEGS_RIGHT_LEG_FLAG, GIB_TORSO_HEAD_FLAG, GIB_TORSO_LEFT_ARM_FLAG, GIB_TORSO_RIGHT_ARM_FLAG, register(), and VERSION_SHIP.
function PlayerGibLeftArm | ( | entity | ) |
Definition at line 519 of file gib.gsc.
References _SetGibbed(), and GIB_TORSO_LEFT_ARM_FLAG.
function PlayerGibLeftArmVel | ( | entity | , |
dir | |||
) |
Definition at line 565 of file gib.gsc.
References _SetGibbed(), and GIB_TORSO_LEFT_ARM_FLAG.
function PlayerGibLeftLeg | ( | entity | ) |
Definition at line 537 of file gib.gsc.
References _SetGibbed(), and GIB_LEGS_LEFT_LEG_FLAG.
function PlayerGibLeftLegVel | ( | entity | , |
dir | |||
) |
Definition at line 581 of file gib.gsc.
References _SetGibbed(), and GIB_LEGS_LEFT_LEG_FLAG.
function PlayerGibLegs | ( | entity | ) |
Definition at line 555 of file gib.gsc.
References _SetGibbed(), GIB_LEGS_LEFT_LEG_FLAG, and GIB_LEGS_RIGHT_LEG_FLAG.
function PlayerGibLegsVel | ( | entity | , |
dir | |||
) |
Definition at line 597 of file gib.gsc.
References _SetGibbed(), GIB_LEGS_LEFT_LEG_FLAG, and GIB_LEGS_RIGHT_LEG_FLAG.
function PlayerGibRightArm | ( | entity | ) |
Definition at line 528 of file gib.gsc.
References _SetGibbed(), and GIB_TORSO_RIGHT_ARM_FLAG.
function PlayerGibRightArmVel | ( | entity | , |
dir | |||
) |
Definition at line 573 of file gib.gsc.
References _SetGibbed(), and GIB_TORSO_RIGHT_ARM_FLAG.
function PlayerGibRightLeg | ( | entity | ) |
Definition at line 546 of file gib.gsc.
References _SetGibbed(), and GIB_LEGS_RIGHT_LEG_FLAG.
function PlayerGibRightLegVel | ( | entity | , |
dir | |||
) |
Definition at line 589 of file gib.gsc.
References _SetGibbed(), and GIB_LEGS_RIGHT_LEG_FLAG.
function ReapplyHiddenGibPieces | ( | entity | ) |
Definition at line 606 of file gib.gsc.
References _HasGibDef(), GET_GIB_BUNDLE, gib(), IS_TRUE, and IsGibbed().
Referenced by _GibEntityInternal(), _GibExtraInternal(), and CopyGibState().
function ShowHiddenGibPieces | ( | entity | ) |
Definition at line 633 of file gib.gsc.
References _HasGibDef(), GET_GIB_BUNDLE, and gib().
Referenced by _GibEntityInternal(), and _GibExtraInternal().
function ToggleSpawnGibs | ( | entity | , |
shouldSpawnGibs | |||
) |
Definition at line 651 of file gib.gsc.
References _GetGibbedState(), GIB_CLIENTFIELD, GIB_TOGGLE_GIB_MODEL_FLAG, and set().
Referenced by CopyGibState().