Advertisement
KenzoMe92

Menu Oggetti

Mar 4th, 2016
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Ruby 3.72 KB | None | 0 0
  1. #========================================================================#
  2. # Menu Oggetti                                                           #
  3. #========================================================================#
  4. # Quest'opera รจ stata rilasciata con licenza Creative Commons            #
  5. # Attribuzione - Condividi allo stesso modo 3.0 Italia. Per              #
  6. # leggere una copia della licenza visita il sito web                     #
  7. # http://creativecommons.org/licenses/by-sa/3.0/it/                      #
  8. # o spedisci una lettera a                                               #
  9. # Creative Commons, PO Box 1866, Mountain View, CA 94042, USA.           #
  10. #========================================================================#
  11. # Autore: KenzoMe92                                                      #
  12. # Versione: 1.0                                                          #
  13. #========================================================================#
  14. # Storia                                                                 #
  15. #------------------------------------------------------------------------#
  16. # 15/10/2014 Script iniziato e finito                                    #
  17. # 02/03/2016 Script unito in versione Plug 'n Play                       #
  18. #========================================================================#
  19. # Descrizione                                                            #
  20. #------------------------------------------------------------------------#
  21. # Rimuove i comandi Formazione e Status dal menu di gioco, divide gli    #
  22. # oggetti in Oggetti e Oggetti chiave, eliminando il numero degli        #
  23. # oggetti se pari a 1                                                    #
  24. #========================================================================#
  25. # Istruzioni                                                             #
  26. #------------------------------------------------------------------------#
  27. # Installare sotto a Materials e sopra Main                              #
  28. #------------------------------------------------------------------------#
  29. # Per precauzione installare sopra qualsiasi script che modifichi il     #
  30. # menu di gioco                                                          #
  31. #========================================================================#
  32.  
  33. #========================================================================#
  34. # NON TOCCARE QUI SOTTO SE NON SAI COSA STAI FACENDO                     #
  35. #========================================================================#
  36.  
  37. class Window_MenuCommand < Window_Command
  38.   #====================================#
  39.   # Metodo riscritto make_command_list #
  40.   #====================================#
  41.   def make_command_list
  42.     add_main_commands
  43.     add_original_commands
  44.     add_game_end_command
  45.   end
  46.  
  47.   #====================================#
  48.   # Metodo riscritto add_main_commands #
  49.   #====================================#
  50.   def add_main_commands
  51.     add_command(Vocab::item,   :item,   main_commands_enabled)
  52.   end
  53. end
  54.  
  55. class Window_ItemCategory < Window_HorzCommand
  56.   #====================================#
  57.   # Metodo riscritto make_command_list #
  58.   #====================================#
  59.   def make_command_list
  60.     add_command(Vocab::item,     :item)
  61.   end
  62. end
  63.  
  64. class Window_ItemList < Window_Selectable
  65.   #===================================#
  66.   # Metodo riscritto draw_item(index) #
  67.   #===================================#
  68.   def draw_item(index)
  69.     item = @data[index]
  70.     if item
  71.       rect = item_rect(index)
  72.       rect.width -= 4
  73.       draw_item_name(item, rect.x, rect.y, enable?(item))
  74.       draw_item_number(rect, item) until $game_party.item_number(item) > 1
  75.     end
  76.   end
  77. end # Fine dello script
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement