From 90747ddee0656b8caa7c4cfe6e7cd530d7765def Mon Sep 17 00:00:00 2001 From: Lucas Nicodemus Date: Sat, 31 Dec 2011 21:03:07 -0700 Subject: [PATCH] Commit --- TShockAPI/GetDataHandlers.cs | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/TShockAPI/GetDataHandlers.cs b/TShockAPI/GetDataHandlers.cs index a98b8f22..c49b38b9 100644 --- a/TShockAPI/GetDataHandlers.cs +++ b/TShockAPI/GetDataHandlers.cs @@ -378,6 +378,31 @@ namespace TShockAPI return args.Handled; } + public class SpawnEventArgs : HandledEventArgs + { + public int TileX { get; set; } + public int TileY { get; set; } + public byte Liquid { get; set; } + public bool Lava { get; set; } + } + public static HandlerList PlayerSpawn; + + private static bool OnPlayerSpawn(int tilex, int tiley, byte liquid, bool lava) + { + if (LiquidSet == null) + return false; + + var args = new LiquidSetEventArgs + { + TileX = tilex,// + TileY = tiley, + Liquid = liquid, + Lava = lava, + }; + LiquidSet.Invoke(null, args); + return args.Handled; + } + #endregion public static void InitGetDataHandler() {