private _2DSprite CopySprite(WorldState world, _2DSprite _Sprite)
{
var spr = world._2D.NewSprite(_2DBatchRenderMode.WALL);
spr.DestRect = _Sprite.DestRect;
spr.SrcRect = _Sprite.SrcRect;
spr.Pixel = _Sprite.Pixel;
spr.Depth = _Sprite.Depth;
spr.Room = _Sprite.Room;
return spr;
}