added: player dies if not picked up in time

This commit is contained in:
Chris
2025-10-20 21:23:07 -04:00
parent 0bb10a8f46
commit bd97b3eeb5
5 changed files with 84 additions and 34 deletions

View File

@@ -51,14 +51,6 @@ namespace Reset.Units{
public override void UnitUpdate(){
GetComponent<IKillable>().DrawHealthDebug();
if (IsDowned) {
timeDowned += 1f * Time.deltaTime;
}
if (timeDowned > 5f) {
Kill();
}
}
public void TakeDamage(DamageSource[] sources){
@@ -92,15 +84,6 @@ namespace Reset.Units{
}
}
public override void SetNewPosition(Vector3 position){
var contr = GetComponent<CharacterController>();
contr.enabled = false;
transform.position = position;
contr.enabled = true;
}
public void Down(){
Graph.SendEvent("Downed");
}