CarriedObjectEvents class
CarriedObjectEvents
Inheritance
Base: CarriedObjectTransition
Derived
AimEvents, CarryEvents, DisposeEvents, DropEvents, ForceDropBodyEvents, PickUpEvents, ReleaseEvents, ThrowEvents
Properties
| Property | Type | |
|---|---|---|
animFeature | AnimFeature_Mounting? | scripted |
animCarryFeature | AnimFeature_Carry? | scripted |
leftHandFeature | AnimFeature_LeftHandAnimation? | scripted |
AnimWrapperWeightSetterStrong | ent.AnimWrapperWeightSetter? | scripted |
AnimWrapperWeightSetterFriendly | ent.AnimWrapperWeightSetter? | scripted |
styleName | CName | scripted |
forceStyleName | CName | scripted |
isFriendlyCarry | bool | scripted |
forcedCarryStyle | game.PSMBodyCarryingStyle | scripted |
Functions
void OnEnter(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIvoid OnExit(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIvoid OnForcedExit(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIbool IsBodyDisposalOngoing(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIvoid UpdateCarryStylePickUpAndDropParams(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface, bool isFriendly)RTTIvoid SetAnimFeature_Carry(ECarryState state, bool instant, game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface, bool? setExecutionOwnerOnly)RTTIvoid SetBodyPickUpCameraContext(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface, bool value, bool? skipCameraContextUpdate)RTTIvoid SetBodyCarryCameraContext(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface, bool value, bool? skipCameraContextUpdate)RTTIvoid SetBodyCarryFriendlyCameraContext(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface, bool value, bool? skipCameraContextUpdate)RTTIvoid SetBodyCarryWoundedSoldierCameraContext(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface, bool value, bool? skipCameraContextUpdate)RTTIvoid SetCameraContext(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface, CName varName, bool value, bool skipCameraContextUpdate)RTTIvoid SetStyle(game.PSMBodyCarryingStyle style, game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIvoid SetForcedStyle(game.PSMBodyCarryingStyle style, game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIvoid ClearForcedStyle(game.stateMachine.StateContextScript stateContext)RTTIvoid ClearStyleParameters(game.stateMachine.StateContextScript stateContext)RTTIvoid SetAnimFeature_LeftHandAnimation(game.stateMachine.GameScriptInterface scriptInterface, bool lockLeftHand)RTTIgame.PSMBodyCarryingStyle GetStyle(game.stateMachine.StateContextScript stateContext)RTTIvoid EnableAnimSet(bool enable, CName animSet, game.stateMachine.GameScriptInterface scriptInterface)RTTIvoid SetObjectInvulnerable(game.Object objectt, bool enable)RTTIvoid CleanUpCarryStateMachine(ECarryState state, game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIvoid ResetMountingAnimFeature(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIvoid ApplyInitGameplayRestrictions(game.stateMachine.GameScriptInterface scriptInterface)RTTIvoid EvaluateAutomaticLootPickupFromMountedPuppet(game.stateMachine.GameScriptInterface scriptInterface)RTTIvoid ApplyFriendlyCarryGameplayRestrictions(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIvoid ApplyWoundedSoldierCarryGameplayRestrictions(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIvoid UpdateGameplayRestrictions(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIvoid RemoveGameplayRestrictions(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIvoid DisableAndResetRagdoll(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIvoid EvaluateWeaponUnequipping(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIvoid EnableRagdoll(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIvoid EnableRagdollUncontrolledMovement(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIvoid SetPickupAnimationParameter(game.stateMachine.StateContextScript stateContext, int pickupAnimation)RTTIint GetPickupAnimationParameter(game.stateMachine.StateContextScript stateContext)RTTIvoid SetWasThrownParameter(game.stateMachine.StateContextScript stateContext, bool wasThrown)RTTIbool GetWasThrownParameter(game.stateMachine.StateContextScript stateContext)RTTIvoid CalculateForcedCarryStyleAndIsFriendlyCarry(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTI