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.

[VX]Custom Menu System

[VX]Custom Menu System
Introduction

I would like a menu system for my game.  Details will be mentioned in each category.  Rough Draft mock-ups are to-be posted.  The system will be made of four main parts that need to be coded.  You may just change the default scripts if you wish.

Other scripts in project:
  • Sideview Battle System Version 2.6 (English Translation v1.3) translated by Kylock
    -Enemy Gauge Add-on
    -Bow Add-on
    -Dual Attack Add-on
    -Double Attack Add-on
    -Triple Attack Add-on
    -Enemy Animated Battlers  Add-on
  • Fade Battle ME End by Kylock
  • Map name Pop-up by Dargor
  • On-Screen Shop by Woratana
  • Advanced Title Screen by Dargor
  • Neo Save System by Woratana
  • AS: AntiLag by Anaryu
  • Fog by Hevendor
  • Neo Message System 3.0 Beta by Woratana
  • Light Effects by Kylock

Main Menu Screen:
Mock-up:
http://i202.photobucket.com/albums/aa18/aforgottenlegend/roughsketch_main.png[/img]
-> Interja=MP
-> Status=Conditions/"Normal" when no condition present.  Use Name, not icon.
-> Time=Time in game. Ex: 4:00 AM in game.  Use variable that I can set using Control Variable. Variables ids above ten though... i'm already using 1-9.
-> Date=Same deal as Time.
-> CN (Gold)=If possible use this graphic: http://i202.photobucket.com/albums/aa18 ... end/CN.png[/img] (it is not transparent already)
-> Location (Use Map Name)
-> Face Graphic=Faceset
-> Background Transparent

Item Menu:
Mock-up:
http://i202.photobucket.com/albums/aa18/aforgottenlegend/roughsketch_item.png[/img]
-> For Key Items, just type "Key" into the Notes section?
-> +/- Cond.= + (Condition icon) if it gives, - (condition icon) if it heals
If any questions, feel free to ask.

Skill Menu
Mock-up 1, Physical:
http://i202.photobucket.com/albums/aa18/aforgottenlegend/roughsketch_skill_physical.png[/img]
->Categorize skills by Notes Section?
->Healing/Condition section look the same with exception of Normal/Team tabs are not there.

Mock-up 2 Element:
http://i202.photobucket.com/albums/aa18/aforgottenlegend/roughsketch_skill_element.png[/img]
->Categorize skills by Notes Section?

-> For Skills section, add the sprite of the characters in your party it belongs too below its description?

Equip
Use the same set up as the other parts of the menu, except, keep it similar to the way the default is set up.

Mission Log
http://i202.photobucket.com/albums/aa18/aforgottenlegend/roughsketch_missionlog.png[/img]
-> Comment exactly how to put these into that part of the script, please.
-> Make Text editable at the top and comment where it is to edit it.

Save
Using the Neo Save System by Woratana.

Quit
Leave the same.

Conclusion


So, I hope I have been detailed enough on what I'd like. ^^  I've worked about two hours now on this request, and now I need to work on some music stuff for my game.  Bye!
 

poccil

Sponsor

I've finished implementing part of what you wanted, namely the main menu and the Skill and Item screens.  Some functionality, however, is incomplete, and especially the tab system I use here is very rudimentary, yet functional.  Here is the download.  Put the scripts found in the download after all others in the Materials section of the script editor.

To set the time, use variable 10 for the hour (in the 24-hour clock) and variable 11 for the minute.  To set the date, use variable 12 for the month, variable 13 for the day, and variable 14 for the year.

To make an item a key item, add the text [Key] to the item's notes.

I don't understand which physical skills should be categorized as "normal" and which as "team" skills.  Also, the categorization of element skills hardly appears extensible, because some skills, especially many physical skills, have different kinds of elements, such as "melee", and some non-physical skills can belong to no element at all, such as the Newclear skill.

The mission log is not implemented yet, and the equip screen has not yet been adapted.

I hope this helps.  Please notify me if there are errors or if the menu system doesn't behave as you expect.
 
hey i have a request for this script but i dont think it would be too hard to do.

i was wondering if you could make it so the item screen and the skill screen work without the basic menu u made. in other words, i want the scripted item and skill screens to work w/ the default menu already in VX.
 

poccil

Sponsor

Thanks for the suggestion.  I was expecting that you would explain everything wrong with the script so that I could improve it.  Your feedback is essential.  That suggestion you have makes it more worthwhile to use the existing element categorization, then.
 

poccil

Sponsor

I've just uploaded a new version of the menu system, with the equip screen adapted and the mission log screen added.  It also implements the grouping of skills into elements.  I didn't want to use an image for money because it would then be more difficult to change the currency's name when the system is used in other projects or even in the same project.
 
Would it be possible to allow for this script to work with a party larger than 4? I can get other party members in there, but it doesn't scroll to look at them, and I kinda have to find them by chance..
 

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