51 lines
1.3 KiB
C#
51 lines
1.3 KiB
C#
public class TileEntitySurvivorRebirth : TileEntity
|
|
{
|
|
public TileEntitySurvivorRebirth(Chunk _chunk) : base(_chunk)
|
|
{
|
|
}
|
|
|
|
private TileEntitySurvivorRebirth(TileEntitySurvivorRebirth _other) : base(null)
|
|
{
|
|
this.bUserAccessing = _other.bUserAccessing;
|
|
}
|
|
|
|
public override TileEntity Clone()
|
|
{
|
|
return new TileEntitySurvivorRebirth(this);
|
|
}
|
|
|
|
public override void read(PooledBinaryReader _br, TileEntity.StreamModeRead _eStreamMode)
|
|
{
|
|
base.read(_br, _eStreamMode);
|
|
_br.ReadInt32();
|
|
this.strSerialize = _br.ReadString();
|
|
//Log.Out("TileEntitySurvivorRebirth-read strSerialize: " + strSerialize);
|
|
}
|
|
|
|
public override void write(PooledBinaryWriter _bw, TileEntity.StreamModeWrite _eStreamMode)
|
|
{
|
|
base.write(_bw, _eStreamMode);
|
|
_bw.Write(1);
|
|
_bw.Write(this.strSerialize);
|
|
//Log.Out("TileEntitySurvivorRebirth-write strSerialize: " + strSerialize);
|
|
}
|
|
|
|
public int GetEntityID()
|
|
{
|
|
return this.entityId;
|
|
}
|
|
|
|
public void SetEntityID(int _entityID)
|
|
{
|
|
this.entityId = _entityID;
|
|
}
|
|
|
|
public override TileEntityType GetTileEntityType()
|
|
{
|
|
return (TileEntityType)RebirthUtilities.TileEntityRebirth.TileEntitySurvivorRebirth;
|
|
}
|
|
|
|
private const int ver = 1;
|
|
public string strSerialize = "";
|
|
}
|