The Dragon-Quest Style Customizable Menu System
Version 1.20
(Formerly known as "The Dragon Quest Style Status Indicator")
F.A.Q.
What is the D.Q.S.C.M.S.?
It's an easily customizable menu system that allows a user with little to no scripting knowledge to quickly put together a custom menu. You can: Reorder the menu, Change the text displayed for each item, set the numbers of rows and columns, set the total number of items, expand or shink the menus size, reposition the menu (coming soon) turn on and off custom written mini-status indicators at the bottom of the screen, and more! It's based partially on LiteMenu 1.1 so those functions are available to you as well!
What? I thought this was a Dragon Quest Style menu? What Gives?
The menu also includes a completely optional (you can use your own custom menus, or the stock one!) custom-written and easily customizable menus (currently only the status menu is implemented) made to resemble the dragon-quest menu system.
Can I use D.Q.S.C.M.S. in my game?
Sure thing! If it's a commercial game contact me, but otherwise feel free to use it crediting Ekras.
Wow this script is HUMONGOUS!
Well that's more of a comment, but I figure I should give an answer as to why. The script would be MUCH smaller if it wasn't for the ability to customize the menu. There are error messages if you put invalid values in, checks and re-checks to make sure the window closes regardless of what you do. The menu has to write itself completely differently depending on all the possibilities, and still be able to open and close windows properly, update itself accordingly etc.
How do I enable the Dragon Quest Style Menus?
If you just want to replace the stock status with the DQ status just change the type of the menu item (status is item 4) to 3.
Installation Instructions:
Anyway enough with the Q&A lets get on to the actual script. This whole huge thing gets put into a single script above main. I call it "DWSCMS" but you can call it anything you like.
The script is attached as a text file. Let me know if you have any problems, bugs, suggestions, anything!
http://www.rpgrevolution.com/forums/index.php?act=attach&type=post&id=549
(Anyone know of a more...neutral... place I can host the text file?)
Version History:
# Updates to version 1.2
# - Script Name changed from "Dragon Quest Style Status Indicator"
# to "Dragon Quest Style Customizable Menu System"
# - Dragon Quest Style Status Screen coded
# - Main Menu now easily configurable (Change items on the menu!)
# - Refill Command on the Status Screen currently does not function (TBD)
# - Somehow the blank line never made it into 1.1, but it is definatly in 1.2
# - Added functions to the mini-boxes to show Current EXP, EXP to next level
# and Class
# - New error msgs are more descriptive, and appear in print commands instead of
# - in game. (you'll get a popup)
# - The player is able to back out of menu screens in the DQ Style Status Screen
# - Able to independantly change the font of the Staus Menu (partially implemented)
#
# Coming soon in Version 1.3
# - Lots of optimization - Script will be faster, smarter, and smaller
# - Sprite display in the mini-boxes (code is done, but still has many bugs)
# - The ability to use one large "mega" box in place of the mini-boxes
# - Dragon Quest Style Equip Screen + Equipment Box in DQ Style Status
# - Additional information (Equipment) displayed under "See All" in the DQ Status screen
# - More Font customization
# - Much more......
Version 1.20
(Formerly known as "The Dragon Quest Style Status Indicator")
F.A.Q.
What is the D.Q.S.C.M.S.?
It's an easily customizable menu system that allows a user with little to no scripting knowledge to quickly put together a custom menu. You can: Reorder the menu, Change the text displayed for each item, set the numbers of rows and columns, set the total number of items, expand or shink the menus size, reposition the menu (coming soon) turn on and off custom written mini-status indicators at the bottom of the screen, and more! It's based partially on LiteMenu 1.1 so those functions are available to you as well!
What? I thought this was a Dragon Quest Style menu? What Gives?
The menu also includes a completely optional (you can use your own custom menus, or the stock one!) custom-written and easily customizable menus (currently only the status menu is implemented) made to resemble the dragon-quest menu system.
Can I use D.Q.S.C.M.S. in my game?
Sure thing! If it's a commercial game contact me, but otherwise feel free to use it crediting Ekras.
Wow this script is HUMONGOUS!
Well that's more of a comment, but I figure I should give an answer as to why. The script would be MUCH smaller if it wasn't for the ability to customize the menu. There are error messages if you put invalid values in, checks and re-checks to make sure the window closes regardless of what you do. The menu has to write itself completely differently depending on all the possibilities, and still be able to open and close windows properly, update itself accordingly etc.
How do I enable the Dragon Quest Style Menus?
If you just want to replace the stock status with the DQ status just change the type of the menu item (status is item 4) to 3.
Installation Instructions:
Anyway enough with the Q&A lets get on to the actual script. This whole huge thing gets put into a single script above main. I call it "DWSCMS" but you can call it anything you like.
The script is attached as a text file. Let me know if you have any problems, bugs, suggestions, anything!
http://www.rpgrevolution.com/forums/index.php?act=attach&type=post&id=549
(Anyone know of a more...neutral... place I can host the text file?)
Version History:
# Updates to version 1.2
# - Script Name changed from "Dragon Quest Style Status Indicator"
# to "Dragon Quest Style Customizable Menu System"
# - Dragon Quest Style Status Screen coded
# - Main Menu now easily configurable (Change items on the menu!)
# - Refill Command on the Status Screen currently does not function (TBD)
# - Somehow the blank line never made it into 1.1, but it is definatly in 1.2
# - Added functions to the mini-boxes to show Current EXP, EXP to next level
# and Class
# - New error msgs are more descriptive, and appear in print commands instead of
# - in game. (you'll get a popup)
# - The player is able to back out of menu screens in the DQ Style Status Screen
# - Able to independantly change the font of the Staus Menu (partially implemented)
#
# Coming soon in Version 1.3
# - Lots of optimization - Script will be faster, smarter, and smaller
# - Sprite display in the mini-boxes (code is done, but still has many bugs)
# - The ability to use one large "mega" box in place of the mini-boxes
# - Dragon Quest Style Equip Screen + Equipment Box in DQ Style Status
# - Additional information (Equipment) displayed under "See All" in the DQ Status screen
# - More Font customization
# - Much more......