Added world specific regions and warps. Added logging. reagions and warps will require redoing

This commit is contained in:
Twitchy 2011-06-22 16:26:12 +12:00
parent 25472ea497
commit db1edd3f98
3 changed files with 62 additions and 27 deletions

View file

@ -764,7 +764,7 @@ namespace TShockAPI
private static void SetWarp(CommandArgs args)
{
if (args.Parameters.Count > 0)
if (WarpsManager.AddWarp(args.Player.TileX, args.Player.TileY, args.Parameters[0]))
if (WarpsManager.AddWarp(args.Player.TileX, args.Player.TileY, args.Parameters[0], Main.worldName))
{
args.Player.SendMessage("Set warp " + args.Parameters[0], Color.Yellow);
WarpsManager.WriteSettings();
@ -1039,7 +1039,7 @@ namespace TShockAPI
{
if (!args.Player.TempArea.IsEmpty)
{
if (RegionManager.AddRegion(args.Player.TempArea.X, args.Player.TempArea.Y, args.Player.TempArea.Width, args.Player.TempArea.Height, args.Parameters[1], true))
if (RegionManager.AddRegion(args.Player.TempArea.X, args.Player.TempArea.Y, args.Player.TempArea.Width, args.Player.TempArea.Height, args.Parameters[1], Main.worldName))
{
RegionManager.WriteSettings();
args.Player.TempArea = Rectangle.Empty;