The RPG Maker Resource Kit

RMRK RPG Maker Creation => VX Ace => VXA Scripts Database => Topic started by: SoulPour777 on May 20, 2015, 01:35:35 PM

Title: Lenneth CMS, Inventory System and Equipment System
Post by: SoulPour777 on May 20, 2015, 01:35:35 PM
Lenneth CMS, Inventory System and Equipment System
Version: 1.0
Authors: Soulpour777, Blackmorning, Yanfly
Date: 5 / 26 / 2015

Description


A new menu that utlizies a visual Inventory, Equipment and Menu System. This is a rework of Hanzo's system in VX, which is now on VX Ace. The script contains the following scripts:
 
 > Soulpour - Lenneth Base
 > Soulpour - Lifeline
 > Lenneth CMS - Menu Base
 > Lenneth CMS - Commands
 > Lenneth CMS - Active Actors
 > Lenneth CMS - Base
 > Lenneth CMS - Inventory System
 > Blackmorning Base Script (BM Base)
 > Blackmorning Valkyrie Stories Equip
 > Yanfly Ace Core Engine
 > Yanfly Equip Engine

Features



Instructions

#==============================================================================
# ** Lenneth Custom Menu and Equipment / Inventory System
#------------------------------------------------------------------------------
# INSTRUCTIONS
#------------------------------------------------------------------------------
Main Menu System Script / CMS [Author: Soulpour777]

In the main menu, not all categories will show in the menu not unless the
proper switches assigned to them are turned on. These switches are determined
in the module (at this particular spot):

    SwitchSetup = {
      :bestiary  => 9,  # Show/hide switch.
      :formation => 10, # Show/hide switch.
      :system    => 11, # Enable/disable switch.
      :quest     => 14, # Show/hide switch.
      :stree     => 12, # Show/hide switch.
      :spirits   => 13, # Show/hide switch.
    }
   
Most of the menu commands are empty. You can make your own items or scene
calls in each of them when edited. Part of the code from the menu is as follows:

  def command_bestiary # Bestiary Command
    Sound.play_ok
    # Empty Command
    @command_window.activate # Remove this when Scene call is created.
  end
 
  def command_quest # Quest Log Script
    Sound.play_ok
    # Empty Command
    @command_window.activate # Remove this when Scene call is created.
  end
 
  def command_s_tree # Skill Tree Script
    Sound.play_ok
    # Empty Command
    @command_window.activate # Remove this when Scene call is created.
  end
 
  def command_spirits # Spirits System Script
    Sound.play_ok
    # Empty Command
    @command_window.activate # Remove this when Scene call is created.
  end

The graphics, tone, opacity and all other configurations of the menu items are
found under the Tools / Items Menu Command Configurations section of the
Soulpour - Lenneth Base script.

Common things you will find will be the blend type (how it is shown on layer
and color composition), the opacity (alpha / transparency of the object)
and tone. The tone changes the hue and saturation of the original image.

Inventory System Script [Author: Soulpour777]

The Inventory Item Script has a few configurations that can also be found
under the Lenneth Base script. These configuration consist of how many
categories are there and on which category they fall in. The categories are
custom, so you can customize which things fall under them. Just remember
that these categories have altered the original numbers of items. The
categories are determined via note tags (custom only):

In your item's note box, place any of the following to determine what custom
category they are in. You can change the tags from the base script.

<accessory>
<combat>
<loot>
<valuables>

You have two tones during selection and deselection of the menu item, which
is the ACTIVE TONE and the INACTIVE TONE. You can change this as well in the
base script.


Equipment System Instructions:

The equipment system functions still harbor the original Yanfly Equip and BM
Equip. Please look at their instructions. If you are looking for any Equip
Visual functions, the Soulpour-Lenneth Base Script will be able to explain.

#==============================================================================

Credit


Soulpour777 for the following scripts:
 > Soulpour - Lenneth Base
 > Lenneth CMS - Menu Base
 > Lenneth CMS - Commands
 > Lenneth CMS - Active Actors
 > Lenneth CMS - Base
 > Lenneth CMS - Inventory System
 
Blackmorning for the following scripts:
 
 > Blackmorning Base Script (BM Base)
 > Blackmorning Valkyrie Stories Equip
 
Yanfly for the following scripts:
 
 > Yanfly Ace Core Engine
 > Yanfly Equip Engine

Thanks

For such, I, Soulpour777 would like to thank Sixth for correcting some of my errors when I was lazy fixing some of the menu errors.
 
Hanzo Kimura for the original VX Script, Idea and Resources. I ported this script with a little bit of modification to suit VXAce.

Support


Comment below for feedback or any questions. If anything personal comes in, please give me a private message or comment on my blog.

Known Compatibility Issues

N / A

Demo


Script Status: Unsupported (I stopped supporting this script, sorry)

Terms of Use


You are free to use my scripts (INSIDE THIS DEMO AND USED IN THIS SYSTEM) for non-commercial use and commercial use. If used and you want to do some editing, please contact me first. For the scripts that I do not own and made, Yanfly and Blackmorning's rules apply.[/list]
Title: Re: Lenneth CMS, Inventory System and Equipment System
Post by: modern algebra on June 27, 2015, 02:54:13 AM
This looks great Soulpour! Thanks for sharing.

Sorry for not commenting sooner. I was away for a bit.
Title: Re: Lenneth CMS, Inventory System and Equipment System
Post by: satin on June 27, 2015, 04:03:00 AM
cool :)