PlayerCombatController
classscriptedClass
extends IScriptable › ISerializable
Properties 9
| Name | Type | Flags |
|---|---|---|
blackboardIds | PlayerCombatControllerBBIds | scriptedprivate |
blackboardListeners | PlayerCombatControllerBBListeners | scriptedprivate |
blackboardListenersFunctions | PlayerCombatControllerBlackboardListenersFunctions | scriptedprivate |
blackboardValuesIds | PlayerCombatControllerBBValuesIds | scriptedprivate |
delayEventsIds | PlayerCombatControllerDelayCallbacksIds | scriptedprivate |
gameplayActiveFlags | PlayerCombatControllerActiveFlags | scriptedprivate |
gameplayActiveFlagsRefreshPolicy | PlayerCombatControllerRefreshPolicy | scriptedprivate |
otherVars | PlayerCombatControllerOtherVars | scriptedprivate |
owner | wref<GameObject> | scriptedprivate |
Methods 27
private final func ActivateCombat()scripted
private final func ActivateOutOfCombat()scripted
private final func ActivateStealth()scripted
public final const func GetBoolFromQuestDB(varName: CName) -> Boolscripted
private final func InitBlackboardFunctions()scripted
private final func InitBlackboardIds()scripted
private final func InitBlackboardValuesIds()scripted
private final func InitOwnerVars(owner: ref<GameObject>)scripted
private final func InitPlayerCombatControllerRefreshPolicy()scripted
private final func InvalidateActivationState(state: PlayerCombatState)scripted
private final const func IsRightHandInUnequippedState() -> Boolscripted
private final func OnCrouchActiveChanged(value: Int32)scripted
public final func OnCrouchDelayEvent(evt: ref<CrouchDelayEvent>)scripted
public final func OnInvalidateActiveState(evt: ref<PlayerCombatControllerInvalidateEvent>)scripted
public final func OnStartedBeingTrackedAsHostile(evt: ref<StartedBeingTrackedAsHostile>)scripted
public final func OnStatusEffectApplied(evt: ref<ApplyStatusEffectEvent>, gameplayTags: script_ref<array<CName>>)scripted
public final func OnStatusEffectRemoved(evt: ref<RemoveStatusEffect>, gameplayTags: script_ref<array<CName>>)scripted
public final func OnStoppedBeingTrackedAsHostile()scripted
private final func ProcessFlagsRefreshPolicy()scripted
private final func RegisterBlackboardListeners()scripted
public final func RegisterOwner(owner: ref<GameObject>)scripted
private final func SendAnimFeatureData(inCombat: Bool)scripted
private final func SetBlackboardIntVariable(id: BlackboardID_Int, value: Int32)scripted
private final func TutorialSetFact(factName: CName)scripted
private final func UnregisterBlackboardListeners()scripted
public final func UnregisterOwner()scripted
private final func VerifyActivation()scripted