ConsumeAction
classscriptedClass
extends BaseItemAction › BaseScriptableAction › DeviceAction › Event › IScriptable › ISerializable
Extended by 1 type
Methods 8
public func CompleteAction(gameInstance: GameInstance)scripted
public func IsVisible(context: script_ref<GetActionsContext>, objectActionsCallbackController: wref<gameObjectActionsCallbackController>) -> Boolscripted
protected final func NotifyAutocraftSystem(gameInstance: GameInstance)scripted
private final func ProcessPermanentFood(gameInstance: GameInstance)scripted
protected func ProcessStatusEffects(actionEffects: script_ref<array<wref<ObjectActionEffect_Record>>>, gameInstance: GameInstance)scripted
public final func RemoveConsumableItem(gameInstance: GameInstance)scripted
private final func ShouldEquipAnotherConsumable() -> Boolscripted
private final func TryToEquipSameTypeConsumable()scripted