Advertisement
KenzoMe92

KZM - Titolo del gioco a immagini V2

Jul 23rd, 2015
360
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Ruby 4.21 KB | None | 0 0
  1. $imported = [] if $imported.nil?
  2. #=============================================================================#
  3. # KZM - Titolo del gioco usando immagini                                      #
  4. #=============================================================================#
  5. # Quest'opera è stata rilasciata con licenza Creative Commons                 #
  6. # Attribuzione - Condividi allo stesso modo 3.0 Italia. Per                   #
  7. # leggere una copia della licenza visita il sito web                          #
  8. # http://creativecommons.org/licenses/by-sa/3.0/it/                           #
  9. # o spedisci una lettera a                                                    #
  10. # Creative Commons, PO Box 1866, Mountain View, CA 94042, USA.                #
  11. #=============================================================================#
  12. # Versione 2.0                                                                #
  13. # Autore KenzoMe92                                                            #
  14. # Ringrazio Holy87 per avermi risolto alcuni bug                              #
  15. #-----------------------------------------------------------------------------#
  16. # Storia                                                                      #
  17. # 20/05/2013 Script iniziato e finito                                         #
  18. # 10/05/2015 aggiunta versione del gioco nel titolo                           #
  19. #=============================================================================#
  20. # Importante                                                                  #
  21. # Per far comparire la versione del gioco è necessario il Modulo Universale   #
  22. # Holy87 e il file Version.ini con la versione del gioco.                     #
  23. #=============================================================================#
  24. # Descrizione                                                                 #
  25. # Questo script permette di usare un'immagine come titolo del gioco           #
  26. # e di visualizzare la versione del gioco dalla schermata del titolo          #
  27. #-----------------------------------------------------------------------------#
  28. # Istruzioni                                                                  #
  29. # Inserire un'immagine in formato png nella cartella Graphics/Titles2, della  #
  30. # stessa risoluzione del vostro gioco, con il nome che vorrete dare al gioco; #
  31. # lo script va inserito sotto Materials e sopra Main                          #
  32. #=============================================================================#
  33. # Parte modificabile                                                          #
  34. #-----------------------------------------------------------------------------#
  35. # Inserite qui il nome del vostro file png                                    #
  36. #=============================================================================#
  37. module KZM_TITLE
  38.  TITOLO = "Titolo" # Inserire il nome del file senza estensione
  39. end
  40. #=============================================================================#
  41. # Fine parte modificabile                                                     #
  42. #=============================================================================#
  43. class Scene_Title < Scene_Base
  44.   #=========================#
  45.   # Alias create_foreground #
  46.   #=========================#
  47.   alias v_fore create_foreground
  48.   def create_foreground
  49.     v_fore
  50.     draw_version if $imported["H87_UniversalModule"]
  51.   end
  52.   #==================#
  53.   # Metodo riscritto #
  54.   #==================#
  55.   def draw_game_title
  56.     @foreground_sprite.bitmap = Bitmap.new("Graphics/Titles2/" + KZM_TITLE::TITOLO + ".png")
  57.   end
  58.   #==============#
  59.   # Metodo nuovo #
  60.   #==============#
  61.   def draw_version
  62.    rettangolo = Bitmap.new(200, 24)
  63.    rettangolo.draw_text(0, 0, rettangolo.width, rettangolo.height, "Versione: " + $game_system.game_version.to_s, 1)
  64.    @r = Sprite.new
  65.    @r.bitmap = rettangolo
  66.    @r.x = 0
  67.    @r.y = Graphics.height - 32
  68.   end
  69.   #==========================#
  70.   # Alias dispose_foreground #
  71.   #==========================#
  72.   alias v_d_fore dispose_foreground
  73.   def dispose_foreground
  74.    v_d_fore
  75.    dispose_version if $imported["H87_UniversalModule"]
  76.   end
  77.   #==============#
  78.   # Metodo nuovo #
  79.   #==============#
  80.   def dispose_version
  81.     @r.bitmap.dispose
  82.     @r.dispose
  83.   end
  84. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement