public Sprite GetDogSprite(DogDescriptor dog) { string spriteName = getSpriteName(dog); Sprite sprite; if (dog == null || !spriteDatabase.TryGetSprite(spriteName, out sprite)) { return(DefaultSprite); } else { return(sprite); } }
protected Sprite fetchSprite(string spriteName) { checkDatabaseReferences(); Sprite icon; spriteDatabase.TryGetSprite(spriteName, out icon); return(icon); }
public Sprite GetSprite(SouvenirData souvenir) { Sprite souvenirSprite; if (sprites.TryGetSprite(getSpriteName(souvenir), out souvenirSprite)) { return(souvenirSprite); } else { return(DefaultSprite); } }