BlackICE Scripting

class

ConsumeAction

  • 0 properties
  • 8 functions
  • 1 derived class

Extends BaseItemAction BaseScriptableAction game.device.Action red.Event IScriptable ISerializable

Derived

LearnAction

Properties

None.

Functions

  • void CompleteAction(ScriptGameInstance gameInstance) overrideRTTI
  • void ProcessPermanentFood(ScriptGameInstance gameInstance) RTTI
  • void RemoveConsumableItem(ScriptGameInstance gameInstance) RTTI
  • bool ShouldEquipAnotherConsumable() RTTI
  • void TryToEquipSameTypeConsumable() RTTI
  • void ProcessStatusEffects(WeakHandle<game.data.ObjectActionEffect_Record>[] actionEffects, ScriptGameInstance gameInstance) overrideRTTI
  • void NotifyAutocraftSystem(ScriptGameInstance gameInstance) RTTI
  • bool IsVisible(game.GetActionsContext context, WeakHandle<game.ObjectActionsCallbackController> objectActionsCallbackController) overrideRTTI