1
This commit is contained in:
@@ -25,15 +25,24 @@ namespace BITFALL.Props
|
||||
foreach (var x in rangeSensor.Get())
|
||||
{
|
||||
if (x.TryGetComponent<Entity>(out var entity) is false) continue;
|
||||
if(entity.TryGetComponent<IStunObject>(out var stunObject))
|
||||
{
|
||||
stunObject.Stun(Vector3.Distance(transform.position, entity.transform.position), 0.5f);
|
||||
}
|
||||
if (damaged.TryAdd(entity.Id))
|
||||
{
|
||||
entity.Invoke<DamageMessage>(new DamageMessage()
|
||||
DamageService.Singleton.Execute(new DamageMessage()
|
||||
{
|
||||
Target = entity,
|
||||
Damage = (int)damageCurve.Evaluate(Vector3.Distance(transform.position,
|
||||
entity.transform.position))
|
||||
});
|
||||
|
||||
// entity.Invoke<DamageMessage>(new DamageMessage()
|
||||
// {
|
||||
// Target = entity,
|
||||
// Damage = (int)damageCurve.Evaluate(Vector3.Distance(transform.position,
|
||||
// entity.transform.position))
|
||||
// });
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user