server-master/srcs/_plugins/Plugin.Act4/Scripting/Converter/SAct4DungeonRewardEventConverter.cs
2026-02-10 18:21:30 +01:00

20 lines
No EOL
711 B
C#

using PhoenixLib.Events;
using WingsAPI.Scripting.Converter;
using WingsAPI.Scripting.Event.Dungeon;
using WingsEmu.Game.Act4;
using WingsEmu.Game.Act4.Event;
namespace Plugin.Act4.Scripting.Converter;
public class SAct4DungeonRewardEventConverter : ScriptedEventConverter<SAct4DungeonRewardEvent>
{
private readonly DungeonInstanceWrapper _dungeonInstanceWrapper;
public SAct4DungeonRewardEventConverter(DungeonInstanceWrapper dungeonInstanceWrapper) => _dungeonInstanceWrapper = dungeonInstanceWrapper;
protected override IAsyncEvent Convert(SAct4DungeonRewardEvent e) =>
new Act4DungeonRewardEvent
{
DungeonInstanceWrapper = _dungeonInstanceWrapper
};
}