The Greatest Game Dev To Have Ever Lived

This commit is contained in:
reisenlol 2026-01-26 01:06:40 -08:00
parent fada3af715
commit 00e65ff31f
No known key found for this signature in database
16 changed files with 398 additions and 37 deletions

View file

@ -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()
{