use basic image hash on items stuff

This commit is contained in:
Emi Matchu 2010-11-14 23:14:04 -05:00
parent f99c7527d0
commit 2501e6e21f
2 changed files with 6 additions and 2 deletions

View file

@ -69,7 +69,7 @@ module ItemsHelper
def pet_type_image(pet_type, emotion, size) def pet_type_image(pet_type, emotion, size)
emotion_id = PetTypeImage::Emotions[emotion] emotion_id = PetTypeImage::Emotions[emotion]
size_id = PetTypeImage::Sizes[size] size_id = PetTypeImage::Sizes[size]
src = sprintf(PetTypeImage::Format, pet_type.image_hash, emotion_id, size_id) src = sprintf(PetTypeImage::Format, pet_type.basic_image_hash, emotion_id, size_id)
human_name = pet_type.species.name.humanize human_name = pet_type.species.name.humanize
image_tag(src, :alt => human_name, :title => human_name) image_tag(src, :alt => human_name, :title => human_name)
end end

View file

@ -62,7 +62,11 @@ class PetType < ActiveRecord::Base
end end
def image_hash def image_hash
self['image_hash'] || BasicHashes[species.name][color.name] self['image_hash'] || basic_image_hash
end
def basic_image_hash
BasicHashes[species.name][color.name]
end end
def human_name def human_name