Make Vampire empty color on death
This commit is contained in:
parent
da9eefa00e
commit
83cd668d52
@ -80,10 +80,10 @@ MonoBehaviour:
|
|||||||
<attackDmg>k__BackingField: 0
|
<attackDmg>k__BackingField: 0
|
||||||
attackCooldown: 0
|
attackCooldown: 0
|
||||||
target: {fileID: 0}
|
target: {fileID: 0}
|
||||||
<renderer>k__BackingField: {fileID: 0}
|
<renderer>k__BackingField: {fileID: 3061273954050112714}
|
||||||
halo: {fileID: 0}
|
halo: {fileID: 0}
|
||||||
deadColor: {r: 1, g: 0, b: 0, a: 1}
|
deadColor: {r: 1, g: 0, b: 0, a: 1}
|
||||||
emptyColor: {r: 1, g: 0, b: 0, a: 1}
|
emptyColor: {r: 0.25490198, g: 0.25490198, b: 0.25490198, a: 0.7019608}
|
||||||
animator: {fileID: 0}
|
animator: {fileID: 0}
|
||||||
playerStats: {fileID: 11400000, guid: 12a626b5a296d934ba078d222ad6ba98, type: 2}
|
playerStats: {fileID: 11400000, guid: 12a626b5a296d934ba078d222ad6ba98, type: 2}
|
||||||
playerMovement: {fileID: 0}
|
playerMovement: {fileID: 0}
|
||||||
|
|||||||
@ -16,8 +16,7 @@ public class Entity : MonoBehaviour {
|
|||||||
|
|
||||||
public Arena arena = null!;
|
public Arena arena = null!;
|
||||||
|
|
||||||
[SerializeField]
|
[SerializeField] [Required]
|
||||||
[Required]
|
|
||||||
public GameFlowManager gameFlowManager = null!;
|
public GameFlowManager gameFlowManager = null!;
|
||||||
|
|
||||||
[field: SerializeField] public float Health { get; private set; }
|
[field: SerializeField] public float Health { get; private set; }
|
||||||
@ -38,7 +37,7 @@ public class Entity : MonoBehaviour {
|
|||||||
public Vector3 direction { get; set; }
|
public Vector3 direction { get; set; }
|
||||||
public Rigidbody2D rb { get; private set; } = null!;
|
public Rigidbody2D rb { get; private set; } = null!;
|
||||||
public new Collider2D collider { get; private set; } = null!;
|
public new Collider2D collider { get; private set; } = null!;
|
||||||
[field: SerializeField]public new SpriteRenderer renderer { get; private set; }
|
[field: SerializeField] [field: Required]public new SpriteRenderer renderer { get; private set; }
|
||||||
[SerializeField] GameObject halo;
|
[SerializeField] GameObject halo;
|
||||||
[SerializeField] protected Color deadColor = Color.red;
|
[SerializeField] protected Color deadColor = Color.red;
|
||||||
[SerializeField] protected Color emptyColor = Color.grey;
|
[SerializeField] protected Color emptyColor = Color.grey;
|
||||||
|
|||||||
@ -34,5 +34,8 @@ public class VampireEntity : Entity {
|
|||||||
|
|
||||||
public bool IsInSafeZone() => playerMovement.IsInSafeZone;
|
public bool IsInSafeZone() => playerMovement.IsInSafeZone;
|
||||||
|
|
||||||
protected override void OnDied() => gameFlowManager.GameOver();
|
protected override void OnDied() {
|
||||||
|
OnEmpty();
|
||||||
|
gameFlowManager.GameOver();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
Loading…
x
Reference in New Issue
Block a user