TSR_Save by The Northern Frog, customize the Save and Load screen

TSR

The Northern Frog
Veteran
Joined
Nov 14, 2019
Messages
217
Reaction score
165
First Language
French
Primarily Uses
RMMV
SS_0.png
TSR_Save.js
Author: TSR, The Northern Frog
This Plugin provides multiple options for customizing the Save/Load screen and altering the game saving system.

====================================================================
FEATURES:

Revamp of the Save/Load screen:


FILE WINDOW
This is the main slot window. You can customize almost every aspects of it. You can also import images for the background of the saved files and empty files.
  • CUSTOM CURSOR: The Plugin allow to import a custom image to use as a 'frame' cursor for the file window. There's a few animation options for your custom cursor, and the default blinking cursor can be disabled if desired.

The file window is splitted in 3 sections. You can decide which sections you want to show and in what order.
  • General section: this section show info such as Playing Time and Save Date/Time.
  • Status section: it show the party members data like names, levels and HP/MP gauges.
  • Progress section: this is where you can display stuff like icons and variables values.
The slot sections will auto adjust depending on the File Window settings. Bellow is 3 examples of the same scene, using differents slots arrangement.

This one shows the General section on the left, the Progress section in the middle, and the Status section on the right side of the slot. The File Window has 4 visible slots and use a custom cursor.
SS_3.png

Bellow, the Status and Progress sections order have been reversed. Now the File Window display only 2 visible slots.
SS_4.png

This last one shows only one visible slot. As you can see, this result in a different sections arrangement since the slot has now a more 'squarish' shape. The Custom Cursor, which auto scale itself, now appear distorted because the original image have a rectangle shape that fit better the slots arrangement above.
SS_5.png


COMMAND WINDOW
This window appears after selecting a slot file. It provides the main commands such as 'Save', 'Load' or 'Delete' files.

HELP WINDOW
The new Help Window behaves differently than the default one. It can be disabled and some of its aspects can be customized.

CONFIRM WINDOW
This optional window will pop out after selecting a command from the Command Window. It prompt the player to confirm his choice by selecting 'yes' or 'no'.

SS_8.png


Saving system Options:

START FROM LOADING SCREEN
This option allows to start a New Game from the loading screen by selecting an empty slot file.

SS_9.png
SINGLE SAVE SLOT
when this option is enabled, the game always save on the same slot.

AUTO SAVE
Works with parameters and Plugin commands.
  • AUTO SAVE WINDOW: An optional window that pop out when the game auto save.
SS_7.png

Bellow are more examples of custom save/load scene using different features of the Plugin.
SS_1.png
This simple scene use a small File Window that show 6 visible slots. It only display the General section.


SS_2.png
That one is from my current project in development 'The Last Continent'. A 3 slots File Window displaying the General, Status and Progress sections.


SS_6.png
A custom scene designed by @ShadowDragon for my
Game Jam game 'Life of a virus'. It shows 2 visible slots in a transparent File window, and use a very unique custom cursor (double-helix DNA) made by @ShadowDragon.


SS_10.png
A quick scene made out of default RTP assets. 3 visible slots showing the General, Progress and Status sections in that order. The horizontal Command Window appears on top of the screen following slot selection.

SS_11.png
Another scene made of default assets. General and Status sections are displayed. This one use the default cursor.


1 FullScene.png
5 erasefile.png
This unique scene is designed by @ShadowDragon. It has 3 visible slots and a very neet custom cursor. The File Window display the General and Progress sections. Scene design and original assets belongs to @ShadowDragon; do not reproduce!
========================================================================
ToU:

Use in any independant RPG Maker MV projects, including commercials.

Credit is required for using this Plugin. For crediting, use 'TSR' along with one of the following terms: 'The Northern Frog' or 'A frog from the north'

Do not change the Header or the Terms of usage.

Editing of the script is allowed, but it won't relieve from crediting obligations. Remember that changing the name of functions and variables, or even manually retyping the entire script, doesn't make you the author of the Plugin.

DO NOT REDISTRIBUTE! If you want to share it, share the link to my itchi.io account:
https://the-northern-frog.itch.io/

SPECIAL THANKS
Thanks to @ShadowDragon for having helped with numerous suggestions and ideas; and for testing and debugging.
 

ShadowDragon

Veteran
Veteran
Joined
Oct 8, 2018
Messages
2,180
Reaction score
715
First Language
Dutch
Primarily Uses
RMMV
neet, the best save/load scene on the net for MV.
be creative and create teh best unique save scene to enjoy.

specially if its saves you 5 other plugins to create the same effect.

Huge thank you for creating this awesome plugin. (I love it alot.)
 
  • Like
Reactions: TSR

TSR

The Northern Frog
Veteran
Joined
Nov 14, 2019
Messages
217
Reaction score
165
First Language
French
Primarily Uses
RMMV
Hello all!
First update here: TSR_Save.js v1.1.4
  • Fixed a bug with the Map Auto Save
  • Added parameters for the Auto Save window
Regards! :D :rock-right:
 

TSR

The Northern Frog
Veteran
Joined
Nov 14, 2019
Messages
217
Reaction score
165
First Language
French
Primarily Uses
RMMV
New update!

  • Save Access The Plugin save command is now bind to the 'Change Save Access' event command. If you disable the Save Access via the event command, you can still access the Save Screen from the Main menu to Load a game, but the Save command will be grayed out.
  • General Section Color Codes Some part of the General Section didn't respond to text color code. This is now fix and both Titles and Infos of each entry can be assigned a specific color
  • Smoother Cursor Move When the custom cursor is on top or bottom of the File window, and move toward a slot outside of the window, it does a little bump to indicate it has 'move' to another slot. This was a little abrupt before, now smoother...
 

TSR

The Northern Frog
Veteran
Joined
Nov 14, 2019
Messages
217
Reaction score
165
First Language
French
Primarily Uses
RMMV
Hello all!

Here's another update:

  • Battleback2 and YEP_RegionBattlebacks
Code:
 * Display Battleback
 * ==================
 *    Display the Battleback1 image of the game map where the save occurs.
 *    If the map doesn't have a specified Battleback1, the Plugin will check
 *    if there's a specified Battleback2. If no Battlebacks is specified,
 *    nothing will appears.
 *
 *    YEP_RegionBattlebacks
 *    =====================
 *    If you're using Yanfly's YEP_RegionBattlebacks, the Plugin will first
 *    check for region Battleback1 specified by Yanfly's Plugin. Then check
 *    for a region Battleback2; and then check for default Battlebacks.
  • Region Map name
Code:
* The Plugin allow you to set different Display Map Names for different
 * Map Region Id. To use this feature, simply enter each names in the
 * Display Name entry of the Map Properties, separated by a SEMI COLON.
 * And associate (with ':') each name with a list of region Id, separated
 * by commas.
 *
 *        Example:
 *           Kingdom A: 1,2,5; Kingdom B: 3,4, Great Forest: 6
 *
 *           In this example, the Map Name will be 'Kingdom A' when
 *           in regions 1, 2 and 5. If player is in region 3 or 4,
 *           the Map Name will be 'Kingdom B'; and 'Great Forest'
 *           will be the displayed name when in region 6.**
 *
 *        **The dislayed name is what will be display in the Location
 *           entry of the General Section of the File Window (see bellow).
 *           It is also the name that will be displayed in the Map Name
 *           Window. The Map Name Window will pop out (if it is enabled)
 *           each time the Player steps in a region that have a different
 *           name than the previous region.
 *
 

TSR

The Northern Frog
Veteran
Joined
Nov 14, 2019
Messages
217
Reaction score
165
First Language
French
Primarily Uses
RMMV
Hello all!
New update: TSR_Save v1.2.1
  • Changed the loadGame method so it replay the currently played BGM on loading if the map itself doesn't have a setted BGM.​
  • Fix a bug with the map name window and region map name feature.​
 

Users Who Are Viewing This Thread (Users: 0, Guests: 2)

Latest Threads

Latest Posts

Latest Profile Posts

I'm having a fun time working with the MZ RTP. The waterfall hasn't changed, though, so I'm wondering if they didn't make a new one or if they forgot to put it in...

good progress on the typescript Definitions files almost done all the Manager and yet I still have to do the Battle Manager...who is seriously so much data lol
Are the export options for MZ known yet?
I thought they were supposed to be my friends T_T
Anyone else ever feel bad about always needing to ask for help on their game..?

Forum statistics

Threads
100,642
Messages
978,054
Members
132,259
Latest member
RegularManGuy
Top