Updated binaries
Changed TilesDestroyed to reflect binary change.
This commit is contained in:
parent
839e308f5a
commit
ed7d280a1d
5 changed files with 9 additions and 9 deletions
|
|
@ -395,7 +395,7 @@ namespace TShockAPI
|
|||
args.Player.TileThreshold++;
|
||||
var coords = new PointF(x, y);
|
||||
if (!args.Player.TilesDestroyed.ContainsKey(coords))
|
||||
args.Player.TilesDestroyed.Add(coords, Main.tile[x, y]);
|
||||
args.Player.TilesDestroyed.Add(coords, Main.tile[x, y].Data);
|
||||
}
|
||||
|
||||
if ((DateTime.UtcNow - args.Player.LastExplosive).TotalMilliseconds < 1000)
|
||||
|
|
|
|||
|
|
@ -36,5 +36,5 @@ using System.Runtime.InteropServices;
|
|||
// [assembly: AssemblyVersion("1.0.*")]
|
||||
|
||||
|
||||
[assembly: AssemblyVersion("3.3.2.0905")]
|
||||
[assembly: AssemblyFileVersion("3.3.2.0905")]
|
||||
[assembly: AssemblyVersion("3.3.2.0906")]
|
||||
[assembly: AssemblyFileVersion("3.3.2.0906")]
|
||||
|
|
|
|||
|
|
@ -32,7 +32,7 @@ namespace TShockAPI
|
|||
public static readonly TSServerPlayer Server = new TSServerPlayer();
|
||||
public static readonly TSPlayer All = new TSPlayer("All");
|
||||
public int TileThreshold { get; set; }
|
||||
public Dictionary<PointF, Tile> TilesDestroyed { get; protected set; }
|
||||
public Dictionary<PointF, TileData> TilesDestroyed { get; protected set; }
|
||||
public bool SyncHP { get; set; }
|
||||
public bool SyncMP { get; set; }
|
||||
public Group Group { get; set; }
|
||||
|
|
@ -145,14 +145,14 @@ namespace TShockAPI
|
|||
|
||||
public TSPlayer(int index)
|
||||
{
|
||||
TilesDestroyed = new Dictionary<PointF, Tile>();
|
||||
TilesDestroyed = new Dictionary<PointF, TileData>();
|
||||
Index = index;
|
||||
Group = new Group("null");
|
||||
}
|
||||
|
||||
protected TSPlayer(String playerName)
|
||||
{
|
||||
TilesDestroyed = new Dictionary<PointF, Tile>();
|
||||
TilesDestroyed = new Dictionary<PointF, TileData>();
|
||||
Index = -1;
|
||||
FakePlayer = new Player { name = playerName, whoAmi = -1 };
|
||||
Group = new Group("null");
|
||||
|
|
@ -406,12 +406,12 @@ namespace TShockAPI
|
|||
NetMessage.SendData((int)PacketTypes.NpcStrike, -1, -1, "", npcid, damage, knockBack, hitDirection);
|
||||
}
|
||||
|
||||
public void RevertKillTile(Dictionary<PointF, Tile> destroyedTiles)
|
||||
public void RevertKillTile(Dictionary<PointF, TileData> destroyedTiles)
|
||||
{
|
||||
// Update Main.Tile first so that when tile sqaure is sent it is correct
|
||||
foreach (KeyValuePair<PointF, Tile> entry in destroyedTiles)
|
||||
foreach (KeyValuePair<PointF, TileData> entry in destroyedTiles)
|
||||
{
|
||||
Main.tile[(int)entry.Key.X, (int)entry.Key.Y] = entry.Value;
|
||||
Main.tile[(int)entry.Key.X, (int)entry.Key.Y].Data = entry.Value;
|
||||
Log.Debug(string.Format("Reverted DestroyedTile(TileXY:{0}_{1}, Type:{2})",
|
||||
entry.Key.X, entry.Key.Y, Main.tile[(int)entry.Key.X, (int)entry.Key.Y].type));
|
||||
}
|
||||
|
|
|
|||
Binary file not shown.
Binary file not shown.
Loading…
Add table
Add a link
Reference in a new issue