BlackICE Scripting

class

CarriedObjectEvents

  • 9 properties
  • 36 functions
  • 8 derived classes

Extends CarriedObjectTransition DefaultTransition game.stateMachine.Functor IScriptable ISerializable

Properties

PropertyTypeOffset
animFeatureAnimFeature_Mounting?0x0 scripted
animCarryFeatureAnimFeature_Carry?0x10 scripted
leftHandFeatureAnimFeature_LeftHandAnimation?0x20 scripted
AnimWrapperWeightSetterStrongent.AnimWrapperWeightSetter?0x30 scripted
AnimWrapperWeightSetterFriendlyent.AnimWrapperWeightSetter?0x40 scripted
styleNameCName0x50 scripted
forceStyleNameCName0x58 scripted
isFriendlyCarrybool0x60 scripted
forcedCarryStylegame.PSMBodyCarryingStyle0x61 scripted

Functions

  • void OnEnter(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void OnExit(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void OnForcedExit(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • bool IsBodyDisposalOngoing(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void UpdateCarryStylePickUpAndDropParams(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface, bool isFriendly) RTTI
  • void SetAnimFeature_Carry(ECarryState state, bool instant, game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface, bool? setExecutionOwnerOnly) RTTI
  • void SetBodyPickUpCameraContext(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface, bool value, bool? skipCameraContextUpdate) RTTI
  • void SetBodyCarryCameraContext(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface, bool value, bool? skipCameraContextUpdate) RTTI
  • void SetBodyCarryFriendlyCameraContext(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface, bool value, bool? skipCameraContextUpdate) RTTI
  • void SetBodyCarryWoundedSoldierCameraContext(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface, bool value, bool? skipCameraContextUpdate) RTTI
  • void SetCameraContext(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface, CName varName, bool value, bool skipCameraContextUpdate) RTTI
  • void SetStyle(game.PSMBodyCarryingStyle style, game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void SetForcedStyle(game.PSMBodyCarryingStyle style, game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void ClearForcedStyle(game.stateMachine.StateContextScript stateContext) RTTI
  • void ClearStyleParameters(game.stateMachine.StateContextScript stateContext) RTTI
  • void SetAnimFeature_LeftHandAnimation(game.stateMachine.GameScriptInterface scriptInterface, bool lockLeftHand) RTTI
  • game.PSMBodyCarryingStyle GetStyle(game.stateMachine.StateContextScript stateContext) RTTI
  • void EnableAnimSet(bool enable, CName animSet, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void SetObjectInvulnerable(game.Object objectt, bool enable) RTTI
  • void CleanUpCarryStateMachine(ECarryState state, game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void ResetMountingAnimFeature(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void ApplyInitGameplayRestrictions(game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void EvaluateAutomaticLootPickupFromMountedPuppet(game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void ApplyFriendlyCarryGameplayRestrictions(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void ApplyWoundedSoldierCarryGameplayRestrictions(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void UpdateGameplayRestrictions(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void RemoveGameplayRestrictions(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void DisableAndResetRagdoll(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void EvaluateWeaponUnequipping(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void EnableRagdoll(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void EnableRagdollUncontrolledMovement(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI
  • void SetPickupAnimationParameter(game.stateMachine.StateContextScript stateContext, int pickupAnimation) RTTI
  • int GetPickupAnimationParameter(game.stateMachine.StateContextScript stateContext) RTTI
  • void SetWasThrownParameter(game.stateMachine.StateContextScript stateContext, bool wasThrown) RTTI
  • bool GetWasThrownParameter(game.stateMachine.StateContextScript stateContext) RTTI
  • void CalculateForcedCarryStyleAndIsFriendlyCarry(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI