Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #=============================================================================#
- # KZM - Status Migliorato #
- #=============================================================================#
- # Quest'opera รจ stata rilasciata con licenza Creative Commons #
- # Attribuzione - Condividi allo stesso modo 3.0 Italia. Per #
- # leggere una copia della licenza visita il sito web #
- # http://creativecommons.org/licenses/by-sa/3.0/it/ #
- # o spedisci una lettera a #
- # Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. #
- #=============================================================================#
- # Autore KenzoMe92 #
- # Versione 1.0 #
- #-----------------------------------------------------------------------------#
- # Storia #
- # 12/11/2013 Script iniziato e finito #
- #=============================================================================#
- # Descrizione #
- # Questo script permette di vedere la resistenza agli stati e agli elementi #
- # nello Status di ogni personaggio. #
- #=============================================================================#
- # Istruzioni #
- # Incollare sotto "Materials" e sopra "Main" #
- #=============================================================================#
- # Non modificare qui sotto se non sai quello che fai #
- #=============================================================================#
- class Window_Status < Window_Selectable
- #==================================#
- # Metodo Riscritto: def refresh #
- #==================================#
- def refresh
- contents.clear
- draw_block1 (line_height * 0)
- draw_horz_line(line_height * 0.5)
- draw_block2 (line_height * 1)
- draw_horz_line(line_height * 5)
- draw_block3 (line_height * 5.8)
- draw_horz_line(line_height * 13.5)
- draw_block4 (line_height * 14)
- end
- #===================================#
- # Metodo Alias: def draw_parameters #
- # Metodo Alias: def draw_equipments #
- # Metodo Alias: def draw_block3 #
- #===================================#
- alias draw1 draw_parameters
- def draw_parameters(x,y)
- draw1(x-32,y)
- end
- alias draw2 draw_equipments
- def draw_equipments(x,y)
- draw2(x+32,y)
- end
- alias db3_vecchio draw_block3
- def draw_block3(y)
- db3_vecchio(y)
- disegna_elementi(y)
- disegna_stati(y)
- end
- #====================================#
- # Metodo Nuovo: def disegna_elementi #
- # Metodo Nuovo: def disegna_stati #
- #====================================#
- def disegna_elementi(y)
- x = 180
- icone = {3=>96,4=>97,5=>98,6=>99,7=>100,8=>101,9=>102,10=>103}
- icone.each_key do |icona|
- draw_icon(icone[icona],x,y)
- testo = sprintf("%d%",@actor.element_rate(icona)*100)
- self.contents.draw_text(x+24,y,50,line_height,testo)
- y += line_height
- end
- end
- def disegna_stati(y)
- x = 250
- icone = {1=>17,2=>18,3=>19,4=>20,5=>21,6=>22,7=>23,8=>24}
- icone.each_key do |icona|
- draw_icon(icone[icona],x,y)
- testo = sprintf("%d%",@actor.state_rate(icona)*100)
- self.contents.draw_text(x+24,y,50,line_height,testo)
- y += line_height
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement