REDNODE / GAME API

ChestPressControllerPS

classscriptedClasssavable

extends ScriptableDeviceComponentPS › SharedGameplayPS › DeviceComponentPS › GameComponentPS › PersistentState › IScriptable › ISerializable

Properties 3

NameTypeFlags
chestPressSkillChecksref<EngDemoContainer>scriptedprotected
factOnQHackCNamescriptedprivate
wasWeighHackedBoolscriptedprivate

Methods 14

protected final func ActionChestPressWeightHack() -> ref<ChestPressWeightHack>scripted
protected final func ActionE3Hack_QuestPlayAnimationKillNPC() -> ref<E3Hack_QuestPlayAnimationKillNPC>scripted
protected final func ActionE3Hack_QuestPlayAnimationWeightLift() -> ref<E3Hack_QuestPlayAnimationWeightLift>scripted
protected const func CanCreateAnyQuickHackActions() -> Boolscripted
protected func GameAttached()scripted
public final func GetFactOnQHack() -> CNamescripted
public func GetQuestActionByName(actionName: CName) -> ref<DeviceAction>scripted
protected func GetQuestActions(out outActions: array<ref<DeviceAction>>, context: script_ref<GetActionsContext>)scripted
protected func GetQuickHackActions(out actions: array<ref<DeviceAction>>, context: script_ref<GetActionsContext>)scripted
protected func GetSkillCheckContainerForSetup() -> ref<BaseSkillCheckContainer>scripted
private final func OnChestPressWeightHack(evt: ref<ChestPressWeightHack>) -> EntityNotificationTypescripted
private final func OnE3Hack_QuestPlayAnimationKillNPC(evt: ref<E3Hack_QuestPlayAnimationKillNPC>) -> EntityNotificationTypescripted
private final func OnE3Hack_QuestPlayAnimationWeightLift(evt: ref<E3Hack_QuestPlayAnimationWeightLift>) -> EntityNotificationTypescripted
public final func PushPersistentData()scripted