1
This commit is contained in:
@@ -2,6 +2,7 @@ using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using Cysharp.Threading.Tasks;
|
||||
using Unity.Mathematics;
|
||||
|
||||
namespace Net.Project.B.Damage
|
||||
{
|
||||
@@ -32,6 +33,7 @@ namespace Net.Project.B.Damage
|
||||
public int InitialDamage { get; }
|
||||
public int FinalDamage { get; }
|
||||
public bool IsFatal { get; }
|
||||
public float3 ContactPosition { get; }
|
||||
public IDamageType DamageType { get; }
|
||||
IReadOnlyCollection<IDamageData> Reports { get; }
|
||||
}
|
||||
@@ -40,7 +42,7 @@ namespace Net.Project.B.Damage
|
||||
{
|
||||
public event Func<IDamageReport, UniTask<IDamageData>> DamageFactor;
|
||||
public event Action<IDamageReport> OnDamaged;
|
||||
public UniTask<IDamageReport> CreateDamageAsync(int initiator, int target, int initialDamage, IDamageType damageType);
|
||||
public UniTask<IDamageReport> CreateDamageAsync(int initiator, int target, int initialDamage, IDamageType damageType,float3 contact);
|
||||
}
|
||||
|
||||
}
|
||||
|
Reference in New Issue
Block a user