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

Go to the source code of this file.

Functions

function CopyDestructState (originalEntity, newEntity)
 
function DestructLeftArmPieces (entity)
 
function DestructLeftLegPieces (entity)
 
function DestructNumberRandomPieces (entity, num_pieces_to_destruct=0)
 
function DestructPiece (entity, pieceNumber)
 
function DestructRandomPieces (entity)
 
function DestructRightArmPieces (entity)
 
function DestructRightLegPieces (entity)
 
function GetPieceCount (entity)
 
function HandleDamage (eInflictor, eAttacker, iDamage, iDFlags, sMeansOfDeath, sWeapon, vPoint, vDir, sHitLoc, psOffsetTime, boneIndex, modelIndex)
 
function IsDestructed (entity, pieceNumber)
 
function ReapplyDestructedPieces (entity)
 
function ShowDestructedPieces (entity)
 
function ToggleSpawnGibs (entity, shouldSpawnGibs)
 

Function Documentation

◆ CopyDestructState()

function CopyDestructState ( originalEntity  ,
newEntity   
)

Definition at line 12 of file destructible_character.gsc.

Referenced by Callback_ActorCloned().

◆ DestructLeftArmPieces()

function DestructLeftArmPieces ( entity  )

Definition at line 15 of file destructible_character.gsc.

Referenced by GibLeftArm().

◆ DestructLeftLegPieces()

function DestructLeftLegPieces ( entity  )

Definition at line 16 of file destructible_character.gsc.

Referenced by GibLeftLeg(), and GibLegs().

◆ DestructNumberRandomPieces()

function DestructNumberRandomPieces ( entity  ,
num_pieces_to_destruct  = 0 
)

Definition at line 22 of file destructible_character.gsc.

Referenced by robotGibDeathOverride().

◆ DestructPiece()

function DestructPiece ( entity  ,
pieceNumber   
)

Definition at line 25 of file destructible_character.gsc.

Referenced by robotDestructDeathOverride().

◆ DestructRandomPieces()

function DestructRandomPieces ( entity  )

◆ DestructRightArmPieces()

function DestructRightArmPieces ( entity  )

Definition at line 17 of file destructible_character.gsc.

Referenced by GibRightArm().

◆ DestructRightLegPieces()

function DestructRightLegPieces ( entity  )

Definition at line 18 of file destructible_character.gsc.

Referenced by GibLegs(), and GibRightLeg().

◆ GetPieceCount()

function GetPieceCount ( entity  )

Definition at line 23 of file destructible_character.gsc.

Referenced by robotDestructDeathOverride().

◆ HandleDamage()

function HandleDamage ( eInflictor  ,
eAttacker  ,
iDamage  ,
iDFlags  ,
sMeansOfDeath  ,
sWeapon  ,
vPoint  ,
vDir  ,
sHitLoc  ,
psOffsetTime  ,
boneIndex  ,
modelIndex   
)

Definition at line 20 of file destructible_character.gsc.

Referenced by DamageOverride(), and robotSoldierSpawnSetup().

◆ IsDestructed()

function IsDestructed ( entity  ,
pieceNumber   
)

Definition at line 24 of file destructible_character.gsc.

Referenced by robotDestructDeathOverride().

◆ ReapplyDestructedPieces()

function ReapplyDestructedPieces ( entity  )

Definition at line 14 of file destructible_character.gsc.

Referenced by _GibEntityInternal(), and _GibExtraInternal().

◆ ShowDestructedPieces()

function ShowDestructedPieces ( entity  )

Definition at line 13 of file destructible_character.gsc.

Referenced by _GibEntityInternal(), and _GibExtraInternal().

◆ ToggleSpawnGibs()