[RMXP] How to call the load menu with scripts

Status
Not open for further replies.

NardBruh

Villager
Member
Joined
Jun 2, 2021
Messages
17
Reaction score
1
First Language
Portuguese
Primarily Uses
Other
Title is self explanatory, how can I call the load menu using a script call in a event, in a similar way to SceneManager.push from RPG Maker MV and such?
 

KK20

Just some XP Scripter
Veteran
Joined
Oct 11, 2018
Messages
374
Reaction score
146
First Language
English
Primarily Uses
RMXP
The default load scene is only meant to be accessible from the title screen. You'll have to make a couple changes for it to be used from the map.

Make the following edits to the Scene_Load script
Code:
  def initialize(from_map = false)
    @from_map = from_map
    # Remake temporary object
    $game_temp = Game_Temp.new
    # Timestamp selects new file
    $game_temp.last_file_index = 0
    latest_time = Time.at(0)
    for i in 0..3
      filename = make_filename(i)
      if FileTest.exist?(filename)
        file = File.open(filename, "r")
        if file.mtime > latest_time
          latest_time = file.mtime
          $game_temp.last_file_index = i
        end
        file.close
      end
    end
    super("Which file would you like to load?")
  end
Code:
  def on_cancel
    # Play cancel SE
    $game_system.se_play($data_system.cancel_se)
    # Switch to title screen
    $scene = @from_map ? Scene_Map.new : Scene_Title.new
  end
Then you should be able to call it via
Code:
$scene = Scene_Load.new(true)
That 'true' bit is absolutely required.
 

NardBruh

Villager
Member
Joined
Jun 2, 2021
Messages
17
Reaction score
1
First Language
Portuguese
Primarily Uses
Other
Oh my! Thank you so much, it works perfectly!
 

slimmmeiske2

Little Red Riding Hood
Global Mod
Joined
Sep 6, 2012
Messages
8,929
Reaction score
5,851
First Language
Dutch
Primarily Uses
RMXP

This thread is being closed, due to being solved. If for some reason you would like this thread re-opened, please report this post and leave a message why. Thank you.

 
Status
Not open for further replies.

Latest Threads

Latest Posts

Latest Profile Posts

Another comic with Backstage Malak...
If you want to ask him anything, you can ask on my DeviantArt page! I'm not sure if you're allowed to do it here.
Forum tip of the day ...
If you get a temporary suspension for being a jerk to people who are trying to help you, and arguing with mods and admins, don't go making new accounts. Chances are, if you p**s us off enough to suspend you for a week, we're not going to hesitate giving you a permanent ban when you give us a reason.
E_6fAErVkAQILXu.png
I'm so close to releasing my game on steam! :blush::blush::blush:
Us:
"This game is awesome! I wish there are more games like this in the future."
Also us:
"I hate how games stopped being original and start copying other successful games."
Should've done this a few days ago but...
PRI_200136808.jpg
Rest in Peace, Sir Clive Sinclair
1940 - 2021
Entrepreneur, Technologist, Father of the Modern British Computing Industry, and protagonist of Legend of ZUN.

Without you, England's games and tech industry wouldn't be where it is.

Forum statistics

Threads
115,287
Messages
1,088,661
Members
149,913
Latest member
badalias
Top