alot of stuff i forgot to commit
This commit is contained in:
parent
fc2329a873
commit
b8d516e734
60 changed files with 7397 additions and 64 deletions
|
|
@ -1,6 +1,8 @@
|
|||
using System;
|
||||
using TMPro;
|
||||
using Unity.Cinemachine;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
public class PlayerSwitcher : MonoBehaviour
|
||||
{
|
||||
|
|
@ -14,8 +16,14 @@ public class PlayerSwitcher : MonoBehaviour
|
|||
[Header("Switch Cooldowns")]
|
||||
[SerializeField] private float switchCooldown;
|
||||
private float currentSwitchCooldown;
|
||||
|
||||
|
||||
[Header("UI")]
|
||||
[SerializeField] private TextMeshProUGUI mainPlayerText;
|
||||
[SerializeField] private TextMeshProUGUI nonPlayerText;
|
||||
[SerializeField] private Image mainPlayerIcon;
|
||||
[SerializeField] private Image nonPlayerIcon;
|
||||
[SerializeField] private Transform mainPlayerHealthBar;
|
||||
[SerializeField] private Transform nonPlayerHealthbar;
|
||||
private void Update()
|
||||
{
|
||||
if (Input.GetKeyDown(KeyCode.E) && currentSwitchCooldown <= 0f)
|
||||
|
|
@ -42,13 +50,13 @@ public class PlayerSwitcher : MonoBehaviour
|
|||
player1AI = playerBAI;
|
||||
player2 = playerA;
|
||||
player2AI = playerAAI;
|
||||
foreach (Ability ability in playerA.stats.abilities)
|
||||
{
|
||||
ability.thisEntity = playerAAI;
|
||||
}
|
||||
foreach (Ability ability in playerBAI.stats.abilities)
|
||||
{
|
||||
ability.thisEntity = playerB;
|
||||
}
|
||||
mainPlayerText.text = playerB.name;
|
||||
nonPlayerText.text = playerA.name;
|
||||
mainPlayerIcon.sprite = playerB.stats.icon;
|
||||
nonPlayerIcon.sprite = playerA.stats.icon;
|
||||
playerA.stats.healthBar = nonPlayerHealthbar;
|
||||
playerA.stats.UpdateHealthBar();
|
||||
playerB.stats.healthBar = mainPlayerHealthBar;
|
||||
playerB.stats.UpdateHealthBar();
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue