public void OnNav(ButtonList.ButtonItem bt) { Vector3 direction = Vector3.zero; //x=horizontal,z=vertical switch (bt._ID) { case "N": direction = new Vector3(0, 0, 1); break; case "E": direction = new Vector3(1, 0, 0); break; case "S": direction = new Vector3(0, 0, -1); break; case "W": direction = new Vector3(-1, 0, 0); break; default: break; } if (direction != Vector3.zero) { MoveRelative(direction, null); m_Owner.m_Clock.UpdateClock(); //Todo connect the clock to the events for automatic update } }
protected void OnPressed(ButtonList.ButtonItem bt) { int Slot = int.Parse(bt._ID); InventoryItem Item = m_AInv.GetItem(Slot); this.m_Info.ShowText(Item.GetDescription(), Item.GetName()); }
public void OnPressed(ButtonList.ButtonItem bt) { switch (bt._ID) { case "Rest": DataController.instance.game.AddTimeToClock(7); break; default: break; } }
public void OnPressed(ButtonList.ButtonItem bt) { switch (bt._ID) { case "Go": m_Owner.ChangeState(new PreWaveState(m_Owner)); break; case "Flee": //TODO break; default: break; } }
protected void OnPressed(ButtonList.ButtonItem bt) { int Slot = int.Parse(bt._ID); if (m_LoadMode) { // Load the save data file DataService.Instance.LoadSaveData(Slot); // Load the last level the player was in sceneController.FadeAndLoadScene(DataService.Instance.SaveDatas.lastLevel); //SceneManager.LoadScene(DataService.Instance.SaveDatas.lastLevel); } else { DataService.Instance.WriteSaveData(Slot); } }
public void OnPressed(ButtonList.ButtonItem bt) { switch (bt._ID) { case "EndTurn": m_Owner.ChangeState(new PlayersTurnState(m_Owner)); break; case "Attack": m_Owner.m_Info.m_Text.text = "enemys attack failed"; m_Owner.m_Info.enabled = true; break; default: break; } }
public void OnPressed(ButtonList.ButtonItem bt) { switch (bt._ID) { case "EndTurn": m_Owner.ChangeState(new EnemysTurnState(m_Owner)); break; case "Attack": m_Owner.m_Info.m_Text.text = "your attack failed"; m_Owner.m_Info.enabled = true; break; case "Victory": m_Owner.m_Message.text = "VICTORY"; m_Owner.m_Message.enabled = true; break; default: break; } }
public void OnPressed(ButtonList.ButtonItem bt) { Quest q = QuestManager.getSingleton().GetQuestById(int.Parse(bt._ID)); m_Info.ShowText(q.GetName(), q.GetLogDescription()); }
protected void OnPressed(ButtonList.ButtonItem bt) { int Slot = int.Parse(bt._ID); }