This commit is contained in:
CortexCore
2024-03-29 00:58:24 +08:00
parent 967ad8eacf
commit 05315ef4a8
232 changed files with 53368 additions and 8539 deletions

View File

@@ -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))
// });
}
}