Cerca nel Forum
Showing results for tags 'Window_NomeMappa'.
Trovato 1 risultato
-
Nome Script: Window_NomeMappa Versione: 1.0 Autore/i: Melosx Informazioni: Aggiunge una window per mostrare il nome della mappa in cui vi trovate. Istruzioni: Copiare sopra Main. Script: #============================================================================= # ** Window_NomeMappa #============================================================================= # Autore: Melosx # Versione: 1.0 # Data di creazione: 7-9-2011 => v1.0 # # Descrizione: # # Aggiunge una window per mostrare il nome della mappa in cui vi trovate. # # Istruzioni: # # Copiate lo Script sopra Main. # #============================================================================= class Window_NomeMappa < Window_Base def initialize super(0, 320, 182, 64) self.contents = Bitmap.new(width - 32, height - 32) refresh end def update refresh if @map != $game_map.map_name end def refresh self.contents.clear self.contents.font.size = 18 @map = $game_map.map_name text = @map self.contents.draw_text(30, 0, 122, 32, text, 0) end end #============================================================================= # ** Game_Map #============================================================================= class Game_Map def map_name infos = load_data('Data/MapInfos.rxdata') return infos[@map_id].name end end #============================================================================= # ** Scene_Menu #============================================================================= class Scene_Menu alias area_name_main main unless $@ alias area_name_updt update unless $@ def main @areaname_window = Window_NomeMappa.new @areaname_window.visible = true area_name_main @areaname_window.dispose end def update area_name_updt @areaname_window.update end end