Since I don't do this very often, I apologise in advance for any confusion this request may bring upon its readers. If you happen to notice something that could be elabourated on, don't hesitate to respond to this thread.
Introduction
Due to my limited knowledge in RGSS (still trying to learn), I'm having a bit of trouble creating the script(s) needed in order to fill this request. So this is where you come in. I also realise that most of the time requests in this section go ignored due to the lack of interest or the overall complexity of the request. Hopefully this will not be the case. *glares at Seph*.
This script request will be broken up into three different sections, starting off with modifying Scene_Title to execute in the appropriate order when command_new_game is initialised. The second and third sections will focus on creating/modifying a new Scene_Save, Scene_Load and Scene_Name script.
Scene_Title Execution
Last night I was attempting to modify Scene_Title to execute in a specific order without initialising $scene = Scene_Map.new. That order is as follows:
Hopefully this process shouldn't be too incredibly difficult for those of you interested in taking this request. Just remember that I only want Scene_Save to visibly execute once. The second time it is initialised (after Scene_Name) it should save the data automatically.
New Save/Load Script
Alright, on top of all of that rubbish I would also like to request a new Save/Load and Actor Naming script that would integrate with the above command_new_game process. Let's just start with the Save/Load script first.
The following images are essentially Tales of Phantasia screens modified to fit the design I had in mind. They are actual mock-ups so you don't have to worry about all of that MS Paint layout crap you commonly see with custom menu systems.
The individual windows of the Save/Load screen represent the characters that are inside of the player's party (just like the default system). For the sake of symmetry, if there is only one, two or three characters inside of the party, all four windows should still be present (they just won't contain any character data).When the player selects his/her save/load slot, a confirmation window should pop up like so:
Needless to say, both Scene_Save and Scene_Load should look like this and have the same properties.
New Name Input Screen
This is probably going to be the most difficult out of the rest considering the modifications I want done to it (please don't run away just yet). Read through this section to see if it is even possible (as Trick said, RGSS makes everything possible).
The Name Input Screen will give the player two options just before he/she selects his/her name. It will allow the player to choose what gender they are (male or female). Choosing either or will change the face set graphic to the right of the screen.
Here are the graphics for the Name Input screen (seeing as you would probably need them).
The actual sprite graphics can be anything out of the default RTP. I am just going to need a way to change them with the release/beta of the script.
Conclusion
Once again, I thank you for taking the time to read this request. If there is any point that may need more detail, or you are confused as to what I am asking, feel free to speak up.
~Ciao
Introduction
Due to my limited knowledge in RGSS (still trying to learn), I'm having a bit of trouble creating the script(s) needed in order to fill this request. So this is where you come in. I also realise that most of the time requests in this section go ignored due to the lack of interest or the overall complexity of the request. Hopefully this will not be the case. *glares at Seph*.
This script request will be broken up into three different sections, starting off with modifying Scene_Title to execute in the appropriate order when command_new_game is initialised. The second and third sections will focus on creating/modifying a new Scene_Save, Scene_Load and Scene_Name script.
Scene_Title Execution
Last night I was attempting to modify Scene_Title to execute in a specific order without initialising $scene = Scene_Map.new. That order is as follows:
- Player selects "New Game"
- Scene_Save loads and the player selects one of the free slots to write the new data to.
- Scene_Name loads and the player chooses his/her name.
- Auto save the data that has just been recorded to the selected slot.
- Scene_Load initialises and the player can select the slot they chose at Scene_Save.
- After the player chooses his/her desired name and Scene_Load appears with the new data, the player can select that slot and begin the game.
http://img263.imageshack.us/img263/165/screenshot4ih8.png[/IMG]
http://img144.imageshack.us/img144/1340/screenshot1ol6.png[/IMG]
http://img444.imageshack.us/img444/6047/screenshot2jt8.png[/IMG]
http://img263.imageshack.us/img263/5660/screenshot3nq5.png[/IMG]
New Save/Load Script
Alright, on top of all of that rubbish I would also like to request a new Save/Load and Actor Naming script that would integrate with the above command_new_game process. Let's just start with the Save/Load script first.
The following images are essentially Tales of Phantasia screens modified to fit the design I had in mind. They are actual mock-ups so you don't have to worry about all of that MS Paint layout crap you commonly see with custom menu systems.
http://img248.imageshack.us/img248/6880/loadscreenaf6.png[/IMG]
- These scripts do not use the default cursor pulse. I would rather have a hand cursor point to the specific windows and selectable options.
- The previous Save/Load screen only has three save slots (not four).
- Each save slot is controlled by the three play time windows just below the "Load Game" window. The player should be able to press the left & right arrow keys to toggle between save/load slots.
- In each save slot, there are four character windows displaying the player's party. Each player can only have maximum of four characters in a save/load slot.
The individual windows of the Save/Load screen represent the characters that are inside of the player's party (just like the default system). For the sake of symmetry, if there is only one, two or three characters inside of the party, all four windows should still be present (they just won't contain any character data).
- The three windows above the party windows should represent the total play time of that particular save/load slot.
- Each character window should have the following information:
- The actor's name (in white text).
- The actor's level (in yellow text).
- The actor's HP (in yellow text).
- The actor's Exp (in yellow text).
- How much Exp is needed until the next level (in yellow text).
- The actual sprite of the actor (preferably animated).
http://img254.imageshack.us/img254/976/loadconfirmationscreennt9.png[/IMG]
New Name Input Screen
This is probably going to be the most difficult out of the rest considering the modifications I want done to it (please don't run away just yet). Read through this section to see if it is even possible (as Trick said, RGSS makes everything possible).
The Name Input Screen will give the player two options just before he/she selects his/her name. It will allow the player to choose what gender they are (male or female). Choosing either or will change the face set graphic to the right of the screen.
http://img252.imageshack.us/img252/3239/initialinputvv8.png[/IMG]
http://img101.imageshack.us/img101/9505/initialinputfemalekt7.png[/IMG]
- Even though I haven't provided an actual screenshot of the gender selection window, I would like it to be placed directly in the center of the screen which overlaps the Name Input window.
- Toggling in between "Male" and "Female" should visibly show the change of the sprite and face set graphic.
- Once the player has selected his/her gender, the window should dispose.
http://img72.imageshack.us/img72/8622/nameinputwt1.png[/IMG]
http://img167.imageshack.us/img167/986/confirmationscreenuo1.png[/IMG]
- The little grey boxes you see in the name window are letter boxes. The actual letters will go inside of these boxes.
- There is a maximum of six letters per name and a minimum of one. If the player tries to continue without entering a name, his/her computer will suddenly blow up. No, actually, it won't allow them to continue until at least one letter has been entered.
- The random option in the OK/Random window generates a random name. This can be anything really...just random letters/numbers/characters ranging from 1 to 6 letter boxes.
Here are the graphics for the Name Input screen (seeing as you would probably need them).
http://img404.imageshack.us/img404/5811/letterboxyq3.png[/IMG]
http://img404.imageshack.us/img404/1246/malezw6.png[/IMG]
http://img441.imageshack.us/img441/9964/femalecb6.png[/IMG]
Conclusion
Once again, I thank you for taking the time to read this request. If there is any point that may need more detail, or you are confused as to what I am asking, feel free to speak up.
~Ciao