void LoadController() { if (m_BaseController == null) { m_BaseController = this.transform.parent.GetComponent<TDCBaseController>(); } }
public TDCItem(TDCBaseController ctrl, TDCBaseData data) : base(ctrl, data) { m_Controller = ctrl as TDCItemController; m_Data = data as TDCItemData; m_ItemActive = true; }
public TDCPlayer(TDCBaseController ctrl, TDCBaseData data) : base(ctrl, data) { m_Controller = ctrl as TDCPlayerController; m_Data = data as TDCPlayerData; m_SkillSlotComponent.CreatePassiveSkillSlot(m_Data.PassiveSkill); }
public TDCCreature(TDCBaseController ctrl, TDCBaseData data) : base(ctrl, data) { m_Controller = ctrl as TDCCreatureController; m_Data = data as TDCCreatureData; m_SkillSlotComponent = new TDCSkillSlotComponent(this); m_SkillSlotComponent.CreateActiveSkillSlot(m_Data.ActiveSkill); }
public TDCSun(TDCBaseController ctrl, TDCBaseData data) : base(ctrl, data) { m_Controller = ctrl as TDCSunController; m_Data = data as TDCSunData; m_IntensityOffset = new TDCObjectProperty<float>("IntensityOffset"); RegisterProperty(m_IntensityOffset); }
public void Init(TDCBaseController owner) { m_Owner = owner; m_GameManager = TDCGameManager.GetInstance(); SetupCraftingButton(); SetupStatusUI(); SetupActionButtons(); SetupSkillButtons(); }
public TDCSeason(TDCBaseController ctrl, TDCBaseData data) : base(ctrl, data) { m_Controller = ctrl as TDCSeasonController; m_Data = data as TDCSeasonData; m_SkillSlotComponent = new TDCSkillSlotComponent(this); m_SkillSlotComponent.CreateActiveSkillSlot(TDCEnum.EGameType.WeatherNormalSkill, TDCEnum.EGameType.WeatherRainySkill, TDCEnum.EGameType.WeatherOverHeatSkill, TDCEnum.EGameType.WeatherWindySkill, TDCEnum.EGameType.WeatherSnowySkill); }
public TDCEntity(TDCBaseController ctrl, TDCBaseData data) { m_TriggerEvents = new Dictionary<string, Action>(); LoadEventCallBack(); m_OffsetSpeed = new TDCObjectProperty<float>("OffsetSpeed", 1f); m_HealthPoint = new TDCObjectProperty<int>("HealthPoint"); m_HeatPoint = new TDCObjectProperty<int>("HeatPoint"); m_SanityPoint = new TDCObjectProperty<int>("SanityPoint"); m_HungerPoint = new TDCObjectProperty<int>("HungerPoint"); RegisterProperty(m_OffsetSpeed); RegisterProperty(m_HealthPoint); RegisterProperty(m_HeatPoint); RegisterProperty(m_SanityPoint); RegisterProperty(m_HungerPoint); }
public override void SetController(TDCBaseController controller) { m_Controller = controller as TDCCreatureController; }
public FSMBaseState(IContext context) { m_Controller = context as TDCBaseController; }
public FSMSeasonAutumnState(TDCBaseController controller) : base(controller) { }
public FSMSeasonWinterState(TDCBaseController controller) : base(controller) { }
public FSMMoveState(TDCBaseController controller) : base(controller) { }
public FSMFireState(TDCBaseController controller) : base(controller) { m_CampfireController = controller as TDCCampfireController; }
public FSMWeatherSnowyState(TDCBaseController controller) : base(controller) { }
public TDCGroup(TDCBaseController ctrl, TDCBaseData data) : base(ctrl, data) { m_Controller = ctrl as TDCBaseGroupController; m_Data = data as TDCGroupData; }
public virtual void SetController(TDCBaseController controller) { }
public FSMUpdateSkillState(TDCBaseController controller) : base(controller) { }
public FSMPlayerDeathState(TDCBaseController controller) : base(controller) { }
public FSMGroupSpawnAllMemberState(TDCBaseController controller) : base(controller) { m_GroupController = controller as TDCBaseGroupController; }
public FSMPetModeState(TDCBaseController controller) : base(controller) { }
public TDCCampfire(TDCBaseController ctrl, TDCBaseData data) : base(ctrl, data) { m_NormalSkill = new TDCSkillSlot(TDCEnum.EGameType.FlameBodySkill, this); }
public FSMExcuteEffectUpdateSkillState(TDCBaseController controller) : base(controller) { m_SkillController = controller as TDCSkillController; }
public override void SetController(TDCBaseController controller) { m_Controller = controller as TDCBaseGroupController; }
public FSMHatchedState(TDCBaseController controller) : base(controller) { }
public override void SetController(TDCBaseController controller) { m_Controller = controller as TDCSeasonController; }
public FSMFlyState(TDCBaseController controller) : base(controller) { }
public FSMWeatherIdleState(TDCBaseController controller) : base(controller) { }
public FSMWeatherOverHeatState(TDCBaseController controller) : base(controller) { }
public FSMStartSkillState(TDCBaseController controller) : base(controller) { }