func (tf TileFloor) GetSprites(rm *resources.ResourceManager) []*resources.Bitmap { return []*resources.Bitmap{rm.GetTileOrDefault(tf.spriteName)} }
func (rt *RoadTile) GetSprites(rm *resources.ResourceManager) []*resources.Bitmap { rt.adjLock.RLock() floorBmp := rm.GetTileOrDefault(rt.floorName) rt.adjLock.RUnlock() return []*resources.Bitmap{floorBmp} }
func (et *EmptyTile) GetSprites(rm *resources.ResourceManager) []*resources.Bitmap { floor := rm.GetTileOrDefault(EMPTY_TILE_FLOOR) return []*resources.Bitmap{floor} }