コード例 #1
0
        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;
            }
        }
コード例 #2
0
        public ObjEntity GetEntity(WorldLocation _WorldLocation)
        {
            ObjChunk chk = GetChunk(_WorldLocation);

            return(chk.Entities[GetTile(_WorldLocation).Entity]);
        }