PC Stable Documentation
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Loading...
Searching...
No Matches
ActionLightItemOnFire.c File Reference

Data Structures

class  ActionLightItemOnFireCB
 

Functions

ActionLightItemOnFireCB ActionContinuousBaseCB ActionLightItemOnFire ()
 
override void CreateActionComponent ()
 
override void CreateConditionComponents ()
 
override bool CanBePerformedFromQuickbar ()
 
bool IsItemInCargoOfSomething (ItemBase item)
 
override bool ActionConditionContinue (ActionData action_data)
 
override bool ActionCondition (PlayerBase player, ActionTarget target, ItemBase item)
 
override void OnFinishProgressServer (ActionData action_data)
 
override bool SetupAction (PlayerBase player, ActionTarget target, ItemBase item, out ActionData action_data, Param extra_data=NULL)
 
void SetIgnitingAnimation (ItemBase target_item)
 

Function Documentation

◆ ActionCondition()

◆ ActionConditionContinue()

override bool ActionConditionContinue ( ActionData  action_data)

◆ ActionLightItemOnFire()

◆ CanBePerformedFromQuickbar()

override bool CanBePerformedFromQuickbar ( )

◆ CreateActionComponent()

override void CreateActionComponent ( )

References m_CommandUID, and m_StanceMask.

◆ CreateConditionComponents()

override void CreateConditionComponents ( )

◆ IsItemInCargoOfSomething()

bool IsItemInCargoOfSomething ( ItemBase  item)

References InventoryLocation::GetIdx().

Referenced by ActionCondition().

◆ OnFinishProgressServer()

◆ SetIgnitingAnimation()

void SetIgnitingAnimation ( ItemBase  target_item)

◆ SetupAction()

override bool SetupAction ( PlayerBase  player,
ActionTarget  target,
ItemBase  item,
out ActionData  action_data,
Param  extra_data = NULL 
)