Submitter
File Information
- Submitted: Mar 02 2008 06:14 AM
- Last Updated: Jun 07 2008 05:26 AM
- File Size: 228.58K
- Views: 5165
- Downloads: 961
Download Materia System
2 Votes
Materia System
Introduction
Brings back Final Fantasy VII's Glorious Materia System.
Features
* Lets you customize your Equipments' Paired and single slots
* Includes a Materia Shop, to Purchse & Sell Materia
* Create Your Own Materia (Does Require Some Work)
* The Following Materia Types are avialable
o Skill
o Command
o Summon
o Support
o Independent
* The Following Materia Are Included
o Heal
o Remedy
o Fire
o Ice
o Electric
o Water
o Earth
o Wind
o Light
o Dark
o Negla
o Poison
o Dizzy
o Mute
o Confuse
o Sleep
o Paraylze
o Weak
o Clumbsiness
o Delayed
o Enfeebled
o Sharpen
o Barrier
o Resist
o Blink
o Fighter
o Lancer
o Warrior
o Thief
o Hunter
o Gunner
o Summon 1
o Summon 2
o Summon 3
o All
o Elemental
o Status
o Steal as well
o HP Absorb
o MP Absorb
o MP Turbo
o Exp Plus
o Gil Plus
o HP Plus
o SP Plus
o Strength Plus
o Defense Plus
o Speed Plus
o Magic Plus
Customizing the Script to Your Game
Editing Equipment Materia Slots
In the script, find the line: WEAPON_MATERIA_SLOTS = {
Below that, is a created hash for the default Weapon set.
You will need to customize that, like so:
=>[2, 3] would assing Weapon 1 in the database with 2 sets of paired materia, and 3 single slots.
Below that is ARMORS_MATERIA_SLOTS = {
Do the same thing here.
Creating your own materia and materia List
Find the line: MATERIA_LIST = [nil,
Below that, is an array Materia that will be included in your game.
You create Materia like so:
Just check the materia in the demo to learn how to create and customize your own materia.
Instructions
Place the Script Above Main, below Scene_Battle.
FAQ
How do you call the Materia Shop?
Compatibility
Is SDK Compatable & Compiant. Works with and without SDK.
The only method that was overwrote, was Game_Actor#exp. Every other method should be fine.
Credits and Thanks
Illustration & Deke for there Previous Works. Gave me inspiration for this.
Author's Notes
Enjoy!
Introduction
Brings back Final Fantasy VII's Glorious Materia System.
Features
* Lets you customize your Equipments' Paired and single slots
* Includes a Materia Shop, to Purchse & Sell Materia
* Create Your Own Materia (Does Require Some Work)
* The Following Materia Types are avialable
o Skill
o Command
o Summon
o Support
o Independent
* The Following Materia Are Included
o Heal
o Remedy
o Fire
o Ice
o Electric
o Water
o Earth
o Wind
o Light
o Dark
o Negla
o Poison
o Dizzy
o Mute
o Confuse
o Sleep
o Paraylze
o Weak
o Clumbsiness
o Delayed
o Enfeebled
o Sharpen
o Barrier
o Resist
o Blink
o Fighter
o Lancer
o Warrior
o Thief
o Hunter
o Gunner
o Summon 1
o Summon 2
o Summon 3
o All
o Elemental
o Status
o Steal as well
o HP Absorb
o MP Absorb
o MP Turbo
o Exp Plus
o Gil Plus
o HP Plus
o SP Plus
o Strength Plus
o Defense Plus
o Speed Plus
o Magic Plus
Customizing the Script to Your Game
Editing Equipment Materia Slots
In the script, find the line: WEAPON_MATERIA_SLOTS = {
Below that, is a created hash for the default Weapon set.
You will need to customize that, like so:
weapon_id => [number_of_paired_materia, single_materia]
=>[2, 3] would assing Weapon 1 in the database with 2 sets of paired materia, and 3 single slots.
Below that is ARMORS_MATERIA_SLOTS = {
Do the same thing here.
Creating your own materia and materia List
Find the line: MATERIA_LIST = [nil,
Below that, is an array Materia that will be included in your game.
You create Materia like so:
Materia.new(id, name, type, stat_effects, elements, states, new_value, m_value, skills, exp_levels, special_effect) # - id : The Idea Number of you materia. Start from 1 and add 1 # - name : The Name of your materia # - type : The Type Of Materia. Choose From One of The Following: # 'Skill', 'Command', 'Summon', 'Support', 'Independent' # - stat_effects : The Percent of each stat that materia will effect # [ Hp, Sp, Str, Dex, Agi, Int ] # - elements : An Array of each Element ID from the systems tab # - states : An Array of each State Id from the Status tab # - new_value : The cost to buy the Materia # - master_value : The value of the Materia when Mastered # - Skills : An array of the skills you learn from the Materia. # (Use for Skill, Command & Summon) # - Exp Levels : An array of the experience required to level # The First value in the array is required to get level 2 # - Special Effect : A special Effect of the Materia. # ~ All # ~ Elemental # ~ Status # ~ Steal As Well # ~ HP Absorb # ~ MP Absorb # ~ MP Turbo # ~ Exp Plus # ~ Gil Plus # ~ HP Plus # ~ SP Plus # ~ Strength Plus # ~ Defense Plus # ~ Speed Plus # ~ Magic Plus #------------------------------------------------------------------------------
Just check the materia in the demo to learn how to create and customize your own materia.
Instructions
Place the Script Above Main, below Scene_Battle.
FAQ
How do you call the Materia Shop?
# Create an Array of materia that will be in your show. These will be the indexes in your Materia List. IE: list = [1, 2, 3, 4, 5, 6] $scene = Scene_MateriaShop.new(list)How do you call the Materia Equip Screen?
$scene = Scene_MateriaEquip.new
Compatibility
Is SDK Compatable & Compiant. Works with and without SDK.
The only method that was overwrote, was Game_Actor#exp. Every other method should be fine.
Credits and Thanks
Illustration & Deke for there Previous Works. Gave me inspiration for this.
Author's Notes
Enjoy!
YAAAAAAAAAAAAAAY!!!!!!
- Report
Thank you! 
One drawback I see, is...
You can't "Visually" see the Paired Materia sockets (in the gear) Vs. the single (Since they look the same). Just some minor picture editing to show those paired sockets vs. single sockets would be nice.
You can't "Visually" see the Paired Materia sockets (in the gear) Vs. the single (Since they look the same). Just some minor picture editing to show those paired sockets vs. single sockets would be nice.
Other files you may be interested in ..
- 179 Total Files
- 47 Total Categories
- 56 Total Authors
- 103,076 Total Downloads
- Chasing System Latest File
- deathmoverz24 Latest Submitter
2 user(s) are online (in the past 30 minutes)
1 members, 1 guests, 0 anonymous users













