Submit Your Article


 
RPG Maker

Welcome Guest ( Log In | Register )


  Games Resources RPG Maker VX RPG Maker XP Scripts Tutorials Downloads

> Moonpearl's Animated Custom Menu System
Moonpearl
post Jan 14 2012, 04:17 AM
Post #1


Level 5
Group Icon

Group: Member
Posts: 73
Type: Developer
RM Skill: Advanced




Animated Custom Menu System
Version:
2.00
Author: Moonpearl
Date: March 12th, 2012



Version History



Version 2.00 - 2012.03.12
Features
  • Graphical improvements
    • Scenes overlap (i.e. when switching from menu A to menu B, A's elements
      are being swept away while B's fit into place)
    • Animations (as defined in the project database) may be played upon
      various events (selecting/deselecting items, decision button...)
    • Background is now composed with any number of layers, each of which
      can exhibit one or more effects (scrolling, flickering, waving...)
    • Images replacing text now respond to alignment like regular text
  • New scenes
    • Title scene
    • Shop scene
    • Save/load scene
  • Code improvements
    • Scenes now inherit code from their base version - placing a modified
      version of Scene_<menutype> before the ACMS script will in turn modify
      ACMS's Scene_<menutype>, while it shall retain its ACMS appearance
    • Menu items are now subclasses of Window_Base - they can now use any of
      Window_Base's methods, typically displaying methods
    • Movements now work with Functions
    • For windows used outside the menu (like Window_Item or Window_Help),
      a copy named Window_ACMS_<windowtype> will automatically replace its
      general equivalent in the menus only
  • Other improvements
    • Added LOTS of options
    • Changed folder structure and naming convention


Version 1.11
Features
  • Broke Constants entry into 3 for easier theme modification
  • Added constants to set the movement of the background
  • Added gold symbol display in the main menu
  • Added a new graphical theme - "Data Vortex"


Version 1.10
Features
  • Made the code structure more modular using a common root (Scene_Menu_Base)
    for all menus
  • Changed handling for graphical digits (a single picture with all of them
    instead of separate ones)
  • Added constants to make customization easier
  • Added a new menu for actors' biographies
  • Added dynamic adaptation of HP and SP bars' size
  • Added portrait change when HP is low / status is altered
  • Added a new graphical theme - "Summer Breeze"


Version 1.00 - Original release to RPGRevolution.com


Description



You know custom menu systems are not always easy to customize. Or they aren't really visually appealing. Or they can't include new custom menus you need for your project.

Your ideal CMS would feature all that at the same time. And, to your greatest fortune, it's right here.


Video







Features & Screenshots



  • Compose your own background with any number of layers, each of which can exhibit one or several special effects
    Screenshots
  • Show Animations (as defined in the project's database) upons various events (selecting item, making decision, cancelling...)
    Screenshots
  • Windows and buttons are moved in/out when switching scenes, and scenes overlap (elements from the next scene are brought in while elements from the previous scene are being swept away)
    Screenshots
  • Special menus
    Screenshots
    Title screen


    Party selection menu


    Biography menu


    Modified load/save menu
  • Several themes to choose from as starters
    Screenshots
    Standard theme


    Summer Breeze theme


    Data Vortex theme


    Moon Pearl theme
  • Highly & easily customizable
    • Change pictures at will
    • Each window type can have its own particular windowskin
    • Customize party max size, main menu options, transition speed between scenes, and much more
    • Minimal to no script edits required - only adjust a few constants, everything else is managed automatically
  • Easily expandable
    • ACMS only features code that modifies scenes' appearance, they still work using the base code
    • Thus, external custom scenes should be fairly compatible with ACMS - if you're in luck, they'll fit perfectly as is, if not, just minimal tweaking should do the trick
    • Scripters will find ACMS's architecture extremely powerful and reliable to write their own scenes



Known Compatibility Issues



  • May clash with scripts which deal with menu scenes, even though every metaprogramming skills I possess were gathered in order to avoid such a dramatic event



Download



Download links and all other information (including terms of use, instructions and FAQ) can be found on my blog.


Author's Notes



I put a great deal of effort into this project. Please provide feedback if you like what you see!

Also, I'm interested into seeing ACMS at work in your own project. With your permission, I might want to display screenshots of it on my blog as an illustration of how extensively it can be customized. Also, if you wish to share your own theme for ACMS, I'd be more than happy to provide a link to it in my gallery.</version>

This post has been edited by Moonpearl: May 8 2012, 08:19 AM


__________________________





Go to the top of the page
 
+Quote Post
   
 
Start new topic
Replies
Yuu-Mon Musuedo
post Mar 12 2012, 08:20 AM
Post #2


Gimmie [̲̅$̲̅(̲̅20̲̅)̲̅$̲̅]...
Group Icon

Group: Revolutionary
Posts: 166
Type: Artist
RM Skill: Skilled




Can't download and test it out with my current location right now, so I'm hoping I can get these answered before I get home, but a few quick questions.

Can I use commands from Universal Message System such as " \v[4] " to display variable on biography? As well as changing things like: "Class" or "Race" to something else like Clan?

Can I not use the title main but only the menus?

Is the animated background an GIF image?

Can I make the party menu unaccessible when needed?

For the character's images when you enter status and etc. Is there's a limit to how big I can make my images?

Would you be able to keep being cool and buy me a penguin on Friday?


__________________________

The Huhja High School martial arts club's captain, known as one of the strongest martial artist captains has passed away last year. Prove of his death, and rumors about the ordinary club members leaving had surfaced to the other schools that are in rivalry to them. They begun taking up the Huhja's turfs and claiming to take over the school next.

The Huhja's martial arts club has now disbanded after a crushing defeat at their turfs.The school's morale quickly started disappearing... Till an quiet first year girl joins the school. This young, quiet, small girl may look weak and helpless, but her martial art style is unseen. With her help, Huhja High must revive the club, gain new allies, discover hidden fighting arts, restore the school's morale, take back their turfs, and defeat their powerful rivals.

A game inspired by: Ranma 1/2, Persona, and Slice-of-Life Animes.
Go to the top of the page
 
+Quote Post
   
Moonpearl
post Mar 12 2012, 08:53 AM
Post #3


Level 5
Group Icon

Group: Member
Posts: 73
Type: Developer
RM Skill: Advanced




QUOTE (Yuu-Mon Musuedo @ Mar 12 2012, 09:20 AM) *
Can I use commands from Universal Message System such as " \v[4] " to display variable on biography?

No. Why would you do such a thing by the way?

QUOTE
As well as changing things like: "Class" or "Race" to something else like Clan?

Of course, you'll see it in the bio setup, you can put any sort of text in there, just consider it like a blank sheet of paper.

QUOTE
Can I not use the title main but only the menus?

Yes, simply delete the Scene_Title entry from the ACMS script. Same goes for any other scene, by the way.

QUOTE
Is the animated background an GIF image?

No! There are several images (you'll see it when browsing the image files) that are layered, and the effects are entirely computed by the script, which means you can put any effects on any layers, as see fit.

QUOTE
Can I make the party menu unaccessible when needed?

Not right now, however you can make characters unavailable for selection in the party menu by simple using the command "remove actor from party". Thus, you can ensure that the player can't access particular characters when needed.

QUOTE
For the character's images when you enter status and etc. Is there's a limit to how big I can make my images?

No, as you can see the battlers themselves have different sizes and the script's just fine with it. You might just want to keep them at a size that fits on the screen. laugh.gif

QUOTE
Would you be able to keep being cool and buy me a penguin on Friday?

I'll think about it. biggrin.gif

QUOTE
Why it has to be XP T.T

Because VX sucks. biggrin.gif


__________________________





Go to the top of the page
 
+Quote Post
   

Posts in this topic
- Moonpearl   Moonpearl's Animated Custom Menu System   Jan 14 2012, 04:17 AM
- - Night_Runner   It's a really beautiful menu you've put to...   Jan 14 2012, 10:25 PM
- - Moonpearl   Thank you Night Runner. I know about that bg but ...   Jan 15 2012, 02:58 AM
- - darkhalo   This is great script Moonpearl. Have been looking ...   Jan 21 2012, 12:04 PM
- - SoloHero   That looks absolutely beautiful, I'll give it ...   Jan 22 2012, 02:27 AM
- - joey101   I LOVE THIS MENU makes me want to use XP agian aws...   Jan 27 2012, 03:34 PM
- - Nufuz   Wow It's a beautiful CMS I want to try it   Feb 3 2012, 11:52 PM
- - Moonpearl   Haven't been around for a while, thanks to all...   Feb 29 2012, 08:54 AM
- - Moonpearl   Rejoice, ye ACMS lovers, for a brand new version h...   Mar 12 2012, 01:57 AM
- - yamina-chan   Moonpearl, you excelled thyself! I loved it be...   Mar 12 2012, 05:04 AM
|- - Moonpearl   QUOTE (yamina-chan @ Mar 12 2012, 06...   Mar 12 2012, 06:38 AM
|- - yamina-chan   QUOTE (Moonpearl @ Mar 12 2012, 03:38 PM)...   Mar 12 2012, 09:26 AM
|- - Moonpearl   QUOTE I'll freely admit to being a novice at s...   Mar 12 2012, 01:13 PM
|- - Yuu-Mon Musuedo   QUOTE (Moonpearl @ Mar 12 2012, 08:53 AM)...   Mar 12 2012, 04:40 PM
|- - Moonpearl   QUOTE (Yuu-Mon Musuedo @ Mar 12 2012, 05...   Mar 13 2012, 12:39 AM
- - Ndoelicious   Why it has to be XP T.T   Mar 12 2012, 08:25 AM
- - yamina-chan   I stand corrected then. In this case, my opinion h...   Mar 12 2012, 03:10 PM
- - Lunajuice-Co   Looks really cool. Can't wait to try it.   May 6 2012, 10:00 AM
|- - Moonpearl   QUOTE (Lunajuice-Co @ May 6 2012, 11...   May 6 2012, 01:35 PM
- - Moonpearl   As my faithful followers already know, it's be...   May 8 2012, 07:27 AM
- - Yuu-Mon Musuedo   Going to try out this baby out on one of my projec...   May 9 2012, 11:48 AM
- - ClintNixwood   Really nice work. I'll give your scripts a tr...   May 13 2012, 10:38 PM


Closed TopicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 

Lo-Fi Version Time is now: 26th May 2013 - 01:08 AM
RPG RPG Revolution is an Privacy Policy and Legal
eXTReMe Tracker