protected void Awake() { if (TimeManager.Instance != null) { _timeManager = TimeManager.Instance; _timeManager.OnTimeCalendar.AddListener(OnTimeCalendarHandler); _timeManager.OnDateCalendar.AddListener(OnDateCalendarHandler); _timeManager.OnGodenTime.AddListener(OnGodenTimeHandler); _timeManager.ValidationInitializing(); } if (CharacterStatusController.Instance != null) { _characterStatusController = CharacterStatusController.Instance; _characterStatusController.OnExpUpdated.AddListener(OnExpUpdatedHandler); _characterStatusController.OnStatusUpdated.AddListener(OnStatusUpdateHandler); } if (PlayerAction.Instance != null) { _playerAction = PlayerAction.Instance; } if (HardSkillsController.Instance != null) { _hardSkillsController = HardSkillsController.Instance; _hardSkillsController.OnHardSkillExpUpdate.AddListener(OnHardSkillUpdateHandler); hardskills = new Dictionary <string, HardSkill>(); hardskills = _hardSkillsController.Hardskills; } }
public ItemPickUp() { stach_container = StachContainer.Instance; inventory_container = InventoryContainer.Instance; otherBonusController = OtherBonusController.Instance; hardSkillsController = HardSkillsController.Instance; characterStatusController = CharacterStatusController.Instance; }
public ItemPickUp(ItemPickUp_Template itemPickUp_Template) { itemDefinition = itemPickUp_Template; stach_container = StachContainer.Instance; inventory_container = InventoryContainer.Instance; otherBonusController = OtherBonusController.Instance; hardSkillsController = HardSkillsController.Instance; characterStatusController = CharacterStatusController.Instance; }
void Start() { //fonud inventory container in main Scene hardSkillsController = HardSkillsController.Instance; for (int index = 0; index < hardSkillSlots.Count; index++) { hardSkillSlots[index].OnLeftClickHardSkillSlotEvent.AddListener(OnLeftClickHardSkillSlotHandler); hardSkillSlots[index].OnPointEnterHardSkillSlotEvent.AddListener(OnPointEnterHardSkillSlotHandler); hardSkillSlots[index].OnPointExitHardSkillSlotEvent.AddListener(OnPointExitHardSkillSlotHandler); } displayed = false; }
private void Awake() { _courseManager = CourseManager.Instance; _timeManager = TimeManager.Instance; _playerAction = PlayerAction.Instance; _hardSkillsController = HardSkillsController.Instance; _characterStatusController = CharacterStatusController.Instance; _coursesController = CoursesController.Instance; _switchScene = SwitchScene.Instance; _timeManager.OnTimeSkip.AddListener(OnTimeSkipCompleteHandler); dicBonus = new Dictionary <string, int>(); countMinute = 0; times = 0; SetButtonActive(false); }