TEditXNA.Terraria.TileEntity.Copy C# (CSharp) Method

Copy() public method

public Copy ( ) : TileEntity
return TileEntity
        public TileEntity Copy()
        {
            var frame = new TileEntity();
            frame.Type = Type;
            frame.PosX = PosX;
            frame.PosY = PosY;
            switch (Type)
            {
                case 0:
                    frame.Npc = Npc;
                    break;
                case 1:
                    frame.NetId = NetId;
                    frame.StackSize = StackSize;
                    frame.Prefix = Prefix;
                    break;
                case 2:
                    frame.LogicCheck = LogicCheck;
                    frame.On = On;
                    break;
            }
            return frame;
        }
TileEntity