DIFF

class ActionBuildShelterSource

ActionBuildShelter ActionContinuousBase AnimatedActionBase ActionBase ActionBase_Basic

All members, including inherited

Constructors 2

void ~ActionBuildShelter()

Members 4

string m_SoundsetBuildStart
string m_SoundsetBuildLoop
string m_SoundsetBuildFinish
protected ref EffectSound m_BuildLoopSound

Methods 29

override void CreateConditionComponents()
override bool CanBeUsedLeaning()
override typename GetInputType()
override bool UseMainItem()
override bool HasProgress()
override bool HasAlternativeInterrupt()
override ActionData CreateActionData()
override void WriteToContext(ParamsWriteContext ctx, ActionData action_data)
override bool ReadFromContext(ParamsReadContext ctx, out ActionReciveData action_recive_data)
override void HandleReciveData(ActionReciveData action_recive_data, ActionData action_data)
override void OnStart(ActionData action_data)
override void OnStartClient(ActionData action_data)
override void OnStartAnimationLoopClient(ActionData action_data)
override void OnEnd(ActionData action_data)
override void OnEndClient(ActionData action_data)
override void OnFinishProgressClient(ActionData action_data)
void StopActionLoopSound()
Referenced by OnEndClient()
void DestroyActionLoopSound()
Referenced by ~ActionBuildShelter()
override string GetSoundCategory(ActionData action_data)