Envision, Create, Share

Welcome to HBGames, a leading amateur game development forum and Discord server. All are welcome, and amongst our ranks you will find experts in their field from all aspects of video game design and development.

RMVX Options Scene

I'd like to get a customized options window for the start of my game, which controls variables, character names, and other things.
(Imagine the black lines as the lines of the windowskin, and the white as the windowskin itself.)

mockwindow.png


* The scene should have a 408 x 312 window in the center of the map.

* Up the top, there should be a window measuring 40 pixels from top to bottom, spanning
the length of the bigger, 408 x 312 window.

* This window should display tooltips, which I will get into later.

* At 72,54 and 236, 54, Character 001 and Character 002's faces should be drawn (each at
their respective points. Character 001 should be drawn at 72, 54.)

* A small distance, about 5 pixels beneath each character's face, their name should be drawn.

* The name that is drawn should be selectable, and hitting enter while it is selected will bring
up the name input screen for that character.

* Once the name is inputted, the name drawn beneath the character should change to reflect
the change.

* When either name is highlighted, the window at the top should display the text/tooltip:
"Press enter to change [selected character's name]'s name." [selected character's name]
refers to the text which is currently being selected.

* At 20, 200, the word Difficulty: (if you can not see the font, the word Difficulty) should be drawn in Knuffig 12 pt. Font, followed by
three choices, spaced out about 20 pixels from eachother.

* The choices read: "Simple", "Normal", and "Impossible". These should be in regular system font.

* Each of these three choices should be selectable. When an option is selected with Enter, it will be highlighted and
any other choice that was previously highlighted will be drawn to be a darker grey.
(See Yanfly's System Options script for an idea.)

* When Simple is selected, Variable 1 will be set to 1. When Normal is selected, Variable 1 will be set to 2.
When Impossible is selected, Variable 1 will be set to 3.

* The text at the top for these selections should read (when the selection is being highlighted by the cursor)...
-for Simple: "You'll never need to worry about dying. Wimp."
-for Normal: "The normal difficulty for Dungeons."
-for Impossible: "Muahahaha! Good luck, sucker!"

* About ifteen pixels down from the first set of options, a second set of options labeled Encounter: (Encounter) in the same
Knuffig font should appear, followed by three options.

* These three options are: Wimpy, Normal, and Insane!.

* When Wimpy is selected with Enter, Variable 18 will be set to 1. When
Normal is selected with Enter, Variable 18 will be set to 2. When Insane!
is selected with Enter, Variable 18 will be set to 3.

* The text at the top for these selections should read (when the selection is being highlighted by the cursor):
- for Wimpy: "Monsters will hold back on this level. Wimp."
- for Normal: "Monsters will attack at a normal rate for Dungeons."
- for Insane!: "Monsters will attack you at a much higher rate on this level."

* Another few pixels down, centered, there will be a Floors: (Floors) option. Floors should still be in Knuffig font, followed by the ability to input a number (like the message "Input Variable") for variable 2. It should never be allowed to display 00, instead going from 01 to 99.

* When selecting this number, the tooltip at the top should say "The amount of floors which the dungeon will contain."

* Finally, in the lower right hand corner of the window, the text "Ready!" should appear in Knuffig font. It should be selectable,
and hitting enter while selecting this closes the window and the scene, applying all variable changes.

* The tooltip for the text "Ready!" should say "Starts the game with these settings."

Thanks for taking the time to read all this, and maybe even script it, hah. Please post or send a PM if you accept.
 

Thank you for viewing

HBGames is a leading amateur video game development forum and Discord server open to all ability levels. Feel free to have a nosey around!

Discord

Join our growing and active Discord server to discuss all aspects of game making in a relaxed environment. Join Us

Content

  • Our Games
  • Games in Development
  • Emoji by Twemoji.
    Top