added: player dies if not picked up in time
This commit is contained in:
@@ -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");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user