private TileSpriteLookup getTileSpriteLookup(Bounds testBounds, int x, int y, bool isEmpty) { TileSpriteType tileSpriteType = TileSpriteType.Floor; if (!isEmpty) { tileSpriteType = TileSpriteType.Wall; } else if (checkObjectBounds(enemySpawnBounds, testBounds)) { tileSpriteType = TileSpriteType.EnemyStart; } else if (checkObjectBounds(playerSpawnBounds, testBounds)) { tileSpriteType = TileSpriteType.PlayerStart; } else if (checkObjectBounds(npcSpawnBounds, testBounds)) { tileSpriteType = TileSpriteType.NPCStart; } TileSpriteLookup tileSpriteLookup = new TileSpriteLookup('_', "", 0, isEmpty, tileSpriteType); return(tileSpriteLookup); }
private TileSpriteLookup getTileSpriteLookup(Bounds testBounds, int x, int y, bool isEmpty) { TileSpriteType tileSpriteType = TileSpriteType.Floor; if (!isEmpty) { tileSpriteType = TileSpriteType.Wall; } else if (checkObjectBounds(enemySpawnBounds, testBounds)) { tileSpriteType = TileSpriteType.EnemyStart; } else if (checkObjectBounds(playerSpawnBounds, testBounds)) { tileSpriteType = TileSpriteType.PlayerStart; } else if (checkObjectBounds(npcSpawnBounds, testBounds)) { tileSpriteType = TileSpriteType.NPCStart; } TileSpriteLookup tileSpriteLookup = new TileSpriteLookup('_',"",0,isEmpty,tileSpriteType); return tileSpriteLookup; }