It will immediately quit the game without saving. Just insert a script event somewhere that calls SceneManager.exit(). > Oh, and if someone knows the new way to use the scriptline SceneManager.exit to just quit the game, it would be great! Luckily, I've got an HTML5/Javascript background to begin with, and am an old RMXP veteran from a decade ago, so I'm making quick work of the engine so far. I've just been picking through the source code trying to figure things out. I still have very little idea what I'm doing. Option for a splash movie to play before the title appears or after selecting New Game. Allows you to optionally set up an initializing time for each layer with a new set of animations. Allows you to create a clock on your title screen set to real time. Scene_ = function() )() Be aware, this is my first day with RMMV. Allows you to fully manipulate the title screens audio. Open rpg_scenes.js and browse to line 200. When the game is loaded, the Boot_Scene is initialized, which loads all the resources for the game and then calls SceneManager.goto(Scene_Title).ġ) You can modify rpg_scenes.js (Cleaner)Ģ) You can create a plug-in that will modify the Scene_Boot prototype object. The SceneManager object is what you want to look at. > I want the game to start without the "Start, option & exit"-options. I'm hoping you mean the Menu (when you press 'cancel"). Been searching, but haven't found anyhting yet. While SceneTitle only has three sprites for the border, background, title text, and also the window command. continue options rgss3 rpg maker vx ace title screen Replies: 4 Forum: RGSS3 Script Requests. As you can see I included a couple custom sprites that do work, except = Plane.new = Cache.> I also would like to disable the pause menu. Dont compare SceneTitle with SceneMap because the map has a lot of things going on including tilemap, parallax (even if its empty, its there), and multiple sprites for events. #=# ** Scene_Title#-# This class performs the title screen processing.#=class Scene_Title < Scene_Base #- # * Start Processing #- def start super SceneManager.clear eeze create_background create_foreground create_command_window play_title_music end #- # * Get Transition Speed #- def transition_speed return 20 end #- # * Termination Processing #- def terminate super SceneManager.snapshot_for_background dispose_background dispose_foreground end #- # * Create Background #- def create_background = Sprite.new = Cache.title1($data_system.title1_name) = Sprite.new = Cache.title2($data_system.title2_name) = Plane.new = Cache.title1("Backdrop Clouds2") = Sprite.new = Cache.title1("Silent Destiny") = Plane.new = Cache.title1("Front Clouds2") = Sprite.new = Cache.title1("Metempsychosis of Evil") end #- # * Create Foreground #- def create_foreground = Sprite.new = Bitmap.new(Graphics.width, Graphics.height) = 100 draw_game_title if $data_system.opt_draw_title end #- # * Draw Game Title #- def draw_game_title = 48 rect = Rect.new(0, 0, Graphics.width, Graphics.height / 2) $data_system.game_title, 1) end #- # * Free Background #- def dispose_background end #- # * Free Foreground #- def dispose_foreground end #- # * Move Sprite to Screen Center #- def center_sprite(sprite) sprite.ox = / 2 sprite.oy = / 2 sprite.x = Graphics.width / 2 sprite.y = Graphics.height / 2 end #- # * Animation #- def update super -= 2 -= 1 end #- # * Create Command Window #- def create_command_window = Window_TitleCommand.new new_game, method command_new_game)) continue, method command_continue)) shutdown, method command_shutdown)) end #- # * Close Command Window #- def close_command_window update until end #- # * Command #- def command_new_game tup_new_game close_command_window fadeout_all $game_map.autoplay SceneManager.goto(Scene_Map) end #- # * Command #- def command_continue close_command_window SceneManager.call(Scene_Load) end #- # * Command #- def command_shutdown close_command_window fadeout_all SceneManager.exit end #- # * Play Title Screen Music #- def play_title_music $data_system.title_bgm.play RPG::BGS.stop RPG::ME.stop endendIt's the script that comes with RPG Maker VX Ace, just with my own edits. And after they have left the screen, I want them to keep crossing the screen in a loop.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |