Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def draw_elements(actor, x, y)
- sw = self.width - 32
- for key in YE::MENU::MONSTER::ELEMENT_HASH
- doublearr = key[1]
- ele_array = doublearr[0]
- ele_icon = doublearr[1]
- self.contents.font.color = system_color
- text = key[0]
- self.contents.draw_text(0, y, sw, WLH, text, 1)
- y += WLH
- x = (sw - ele_array.size * 24) / 2
- for icon in ele_icon
- draw_icon(icon, x, y, true)
- x += 32
- end
- y += WLH
- x = (sw - ele_array.size * 24) / 2
- for element in ele_array
- rank = @actor.class.element_ranks[element] # element
- result = [0,1,2,3,4,5,6][rank]
- if result == 0
- draw_icon(YE::MENU::MONSTER::ICON_E_RATE_Z, x, y, true)
- elsif result == 1
- draw_icon(YE::MENU::MONSTER::ICON_E_RATE_A, x, y, true)
- elsif result == 2
- draw_icon(YE::MENU::MONSTER::ICON_E_RATE_B, x, y, true)
- elsif result == 3
- draw_icon(YE::MENU::MONSTER::ICON_E_RATE_C, x, y, true)
- elsif result == 4
- draw_icon(YE::MENU::MONSTER::ICON_E_RATE_D, x, y, true)
- elsif result == 5
- draw_icon(YE::MENU::MONSTER::ICON_E_RATE_E, x, y, true)
- elsif result == 6
- draw_icon(YE::MENU::MONSTER::ICON_E_RATE_F, x, y, true)
- else
- draw_icon(YE::MENU::MONSTER::ICON_E_RATE_U, x, y, true)
- end
- x += 32
- end
- end
- end
Add Comment
Please, Sign In to add comment