public void RemoveEntity(WorldLocation _WorldLocation) { ObjTile Tile = W.chunkManager.GetTile(_WorldLocation); if (Tile.Entity == -1) { // do nothing } else { ObjChunk Chunk = W.chunkManager.GetChunk(_WorldLocation); Chunk.Entities.Remove(Tile.Entity); Tile.Entity = -1; } }
public ObjEntity GetEntity(WorldLocation _WorldLocation) { ObjChunk chk = GetChunk(_WorldLocation); return(chk.Entities[GetTile(_WorldLocation).Entity]); }