19 lines
No EOL
558 B
C#
19 lines
No EOL
558 B
C#
using PhoenixLib.Events;
|
|
using WingsEmu.Game.Characters;
|
|
using WingsEmu.Game.Entities;
|
|
|
|
namespace WingsEmu.Game.Algorithm.Events;
|
|
|
|
public class GenerateExperienceEvent : IAsyncEvent
|
|
{
|
|
public GenerateExperienceEvent(IPlayerEntity character, IMonsterEntity monsterEntity, long? monsterOwnerId)
|
|
{
|
|
Character = character;
|
|
MonsterEntity = monsterEntity;
|
|
MonsterOwnerId = monsterOwnerId;
|
|
}
|
|
|
|
public IPlayerEntity Character { get; }
|
|
public IMonsterEntity MonsterEntity { get; }
|
|
public long? MonsterOwnerId { get; }
|
|
} |