The Greatest Game Dev To Have Ever Lived
This commit is contained in:
parent
fada3af715
commit
00e65ff31f
16 changed files with 398 additions and 37 deletions
|
|
@ -42,7 +42,8 @@ public class ActionUIHandler : MonoBehaviour
|
|||
[SerializeField] private Button attackButton;
|
||||
[SerializeField] private Button reloadButton;
|
||||
[SerializeField] private Button switchButton;
|
||||
[SerializeField] private Button officerAbilityButton;
|
||||
[SerializeField] private Button classAbilityButton;
|
||||
[SerializeField] private TextMeshProUGUI classAbilityLabel;
|
||||
|
||||
[Header("Weapon Switcher")]
|
||||
[SerializeField] private RectTransform weaponUIPanel;
|
||||
|
|
@ -89,10 +90,11 @@ public class ActionUIHandler : MonoBehaviour
|
|||
}
|
||||
}
|
||||
|
||||
officerAbilityButton.gameObject.SetActive(false);
|
||||
if (selectedEntity.officerInstance)
|
||||
classAbilityButton.gameObject.SetActive(false);
|
||||
if (selectedEntity.abilityInstance)
|
||||
{
|
||||
officerAbilityButton.gameObject.SetActive(true);
|
||||
classAbilityButton.gameObject.SetActive(true);
|
||||
classAbilityLabel.text = selectedEntity.abilityInstance.abilityName;
|
||||
}
|
||||
moveButton.gameObject.SetActive(true);
|
||||
switchButton.gameObject.SetActive(true);
|
||||
|
|
@ -137,9 +139,9 @@ public class ActionUIHandler : MonoBehaviour
|
|||
HideUI();
|
||||
}
|
||||
|
||||
public void ActivateOfficer()
|
||||
public void ActivateClassAbility()
|
||||
{
|
||||
selectedEntity.officerInstance.ActivateAbility();
|
||||
selectedEntity.abilityInstance.TryAbility();
|
||||
}
|
||||
public void SkipTurn()
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue