Merge branch 'general-devel' of github.com:NyxStudios/TShock into general-devel

This commit is contained in:
Lucas Nicodemus 2015-07-09 20:08:56 -06:00
commit 88dc2c58e7
2 changed files with 7 additions and 4 deletions

View file

@ -26,22 +26,25 @@ namespace TShockAPI.Hooks
{ {
public TSPlayer Player { get; private set; } public TSPlayer Player { get; private set; }
public RegionEnteredEventArgs(TSPlayer ply) public Region Region { get; private set; }
public RegionEnteredEventArgs(TSPlayer ply, Region region)
{ {
Player = ply; Player = ply;
Region = region;
} }
} }
public delegate void RegionEnteredD(RegionEnteredEventArgs args); public delegate void RegionEnteredD(RegionEnteredEventArgs args);
public static event RegionEnteredD RegionEntered; public static event RegionEnteredD RegionEntered;
public static void OnRegionEntered(TSPlayer player) public static void OnRegionEntered(TSPlayer player, Region region)
{ {
if (RegionEntered == null) if (RegionEntered == null)
{ {
return; return;
} }
RegionEntered(new RegionEnteredEventArgs(player)); RegionEntered(new RegionEnteredEventArgs(player, region));
} }
public class RegionLeftEventArgs public class RegionLeftEventArgs

View file

@ -902,7 +902,7 @@ namespace TShockAPI
if (player.CurrentRegion != null) if (player.CurrentRegion != null)
{ {
Hooks.RegionHooks.OnRegionEntered(player); Hooks.RegionHooks.OnRegionEntered(player, player.CurrentRegion);
} }
} }
} }