class ActionWorldCraftSource
ActionWorldCraft › ActionContinuousBase › AnimatedActionBase › ActionBase › ActionBase_Basic
All members, including inherited
Constructors 1
void ActionWorldCraft()References AnimatedActionBase.m_CallbackClass, AnimatedActionBase.m_CommandUID, ActionBase.m_FullBody
Show 1 more
, ActionBase.m_StanceMaskMembers 1
private string m_ActionPromptMethods 15
override ActionData CreateActionData()override void CreateConditionComponents()References new CCTObject(), UAMaxDistances.DEFAULT, ActionBase.m_ConditionItem
Show 1 more
, ActionBase.m_ConditionTargetoverride void OnActionInfoUpdate(PlayerBase player, ActionTarget target, ItemBase item)override string GetText()override bool ActionCondition(PlayerBase player, ActionTarget target, ItemBase item)override bool ActionConditionContinue(ActionData action_data)override string GetSoundCategory(ActionData action_data)override bool SetupAction(PlayerBase player, ActionTarget target, ItemBase item, out ActionData action_data, Param extra_data = NULL)References Class.Cast(), Class.Cast(), Class.CastTo()
Show 16 more
, PlayerBase.GetCraftingManager(), ActionTarget.GetObject(), GetPlugin(), PluginRecipesManager.GetRecipeAnimationInfo(), CraftingManager.GetRecipeID(), CGame.IsDedicatedServer(), ActionBase.SetupAction(), WorldCraftActionData.m_AnimationID, RecipeAnimationInfo.m_AnimationUID, AnimatedActionBase.m_CommandUID, RecipeAnimationInfo.m_ItemVisible, ActionData.m_MainItem, WorldCraftActionData.m_RecipeID, WorldCraftActionData.m_ShowItem, ActionData.m_Target, and ActionBase.m_VariantIDoverride void Start(ActionData action_data)References Class.Cast(), AnimatedActionBase.Start(), PlayerBase.TryHideItemInHands()
Show 2 more
, ActionData.m_Player, and WorldCraftActionData.m_ShowItemoverride void OnEndServer(ActionData action_data)override void OnEndClient(ActionData action_data)override void OnFinishProgressServer(ActionData action_data)override void WriteToContext(ParamsWriteContext ctx, ActionData action_data)References Class.Cast(), Serializer.Write(), ActionBase.WriteToContext()
Show 1 more
, WorldCraftActionData.m_RecipeIDoverride bool ReadFromContext(ParamsReadContext ctx, out ActionReciveData action_recive_data)References Class.Cast(), Serializer.Read(), ActionBase.ReadFromContext()
Show 1 more
, WorldCraftActionReciveData.m_RecipeIDoverride void HandleReciveData(ActionReciveData action_recive_data, ActionData action_data)