コード例 #1
0
 private void VillageDefenseCardPicked(Village vill)
 {
     VillageToDefendMenu.SetActive(false);
     EnemyStrategyMenu.SetActive(true);
     _whichMenuActive      = MenuType.EnemyStrategy;
     _villToDefend         = vill;
     _currEnemyAlertStatus = EnemyAlertStatus.Guard;
     StrategyText.text     = "Current strategy: Guarding ";
     StrategyText.text    += vill.VillageName;
     _currPatrolPointIdx   = vill.GetComponent <PatrolRoute>().GetClosestPointTo(transform.position);
 }
コード例 #2
0
 private void StrategyDefensiveButtonClicked()
 {
     _currEnemyAlertStatus = EnemyAlertStatus.Defensive;
     StrategyText.text     = "Current strategy: Defensive";
 }
コード例 #3
0
 private void StrategyAggressiveButtonClicked()
 {
     _currEnemyAlertStatus = EnemyAlertStatus.Aggressive;
     StrategyText.text     = "Current strategy: Aggressive";
 }
コード例 #4
0
 private void StrategyIgnoreButtonClicked()
 {
     _currEnemyAlertStatus = EnemyAlertStatus.Ignore;
     StrategyText.text     = "Current strategy: Ignore";
 }