Jump to content
Sign in to follow this  

Recommended Posts


 


Plugin for RPG Maker MV - Main Menu Orion


Author: Soulpour777


 


DOWNLOAD


 


Current Version: 1.0

 

Compatible with: YEP_CoreEngine and YEP_MainMenuManager.

 

If both plugins are used, the order should be:

 

YEP_CoreEngine

 

YEP_MainMenuManager

 

SOUL_ORION_CMS

 

INTRODUCTION:

 

This plugin allows you to give your menu a new design, look and feel. It gives you the vibe of those RPGs you played, but still gives you a fresh look of your game.

 

This plugin is very Yanfly friendly, and you will surely be able to use this plugin with his.

 

FEATURES:

 

Playtime Window – this menu has a feature that can display your current game time.

 

Location Window – this menu has a feature that can display your current location in the game.

 

CustomWindow – this menu has a feature that allows the developer to display desired text content below. It doesn’t have to be a mini quest, it can be the game’s title, a quote, etc.

 

Menu Background – you can change the main menu background.

 

CUSTOM PARAMETERS

 

You may have noticed the Menu Help Parameters labeled from 1 to 100. What are those?

 

If you’re using Yanfly’s Main Menu Manager, he specified 100 extra menu items that you can add for your menu. This plugin supports that by default, so you can the text dialogue displayed above for each item. The custom menu items will still work without the Yanfly Menu Manager.

 

MENU BACKGROUND

 

With this plugin, you can change the main menu background.

 

Place all background images at img / system folder.

 

SCRIPT COMMANDS:

 

This plugin has a script command as follows:

 

$gameSystem.miniQuestTXT = x;

 

where x should be a string, or in other words, set of words or text.

 

example:

 

$gameSystem.miniQuestTXT = “Current Quest: Find Lala’s Cat!â€;

 

The mini quest will be displayed on the custom window on the lower left corner of the menu.

 

FAQ:

 

Q: I always see that the parameters are tagged with eval.

 

What is an eval?

 

A: eval is a function that basically converts a string into a function or interpreters any given value into function or numerical figure. So in that sense, if you know a bit of javascript, you can input a string function so the eval can convert it for you. This lessens the developer’s time to worry what the exact measurement or x / y position they want to draft their windows in, if they know a variable inside the scripts that they can manipulate.

Edited by Soulpour777
  • Like 1

Share this post


Link to post
Share on other sites

Uh, sorry for invading your launch thread, but just wanted to point out a couple of things:

 

First, your default image for the background ("Crystal") hasn't been provided with the download, causing the plugin to crash the game unless the user happens to have a picture called that in the System folder or changes the default to something else. Not a big issue, but can be annoying.

 

Second one is a bigger problem (you can even see it in your Youtube video). The HP/MP text and bars get cut off at the edge of the status window and you notice it more if you increase the width of the status window using your plugin. It's only slightly noticeable in the video, but you especially notice when using Yanfly's Core, because his plugin tries to left-justify the font and ends up drawing the numbers outside the window.

 

The reason it happens is because your plugin increases the width and height of the window, but not the width/height of its contents bitmap. You notice it with the width, because your plugin's default width happens to be a bit bigger than RMMV's default menu width. It actually occurs with the height too, but your plugin's default height is smaller than RMMV's (which is the full height of the screen anyways) so it never becomes noticeable.

 

I was also going to bring up a third thing about character portraits overlapping (I notice that Yanfly's Core Engine trims them, but without it they get drawn one on top of another), but I'm not sure whether that's supposed to be a feature, so I won't call that a problem.

Edited by Traverse
  • Like 1

Share this post


Link to post
Share on other sites

Hi. Oh yeah about the crystal thing I seem to have forgotten that, lol. Stupid me.

 

I will check the errors today and update the plugin, thank you as always.

Share this post


Link to post
Share on other sites

My only "issue" is the overlap of windows. I assume it's intentional since it's obvious to see, but it makes the character status window look to big and the transparent window skins for MV just makes it look offset.

Is that adjustable? (I may have missed it when reading your OP)

 

I'd love to use this though since it's pretty much exactly what I want, but the overlap just looks off putting to me (personally at least).

Share this post


Link to post
Share on other sites

I'll try to fix the overlapping of windows tonight. It is adjustable, but there's some complications, so I'll just change and update that. Thank you for noticing :)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
Top ArrowTop Arrow Highlighted