Luna Engine and Materia?

Status
Not open for further replies.

Todeswalzer

Veteran
Veteran
Joined
Sep 21, 2014
Messages
64
Reaction score
18
First Language
English
Primarily Uses
I've literally just got Luna engine today and i love it, it's brilliant but is there any way to get a materia-like system to work with Luna engine?
I know that it has limited compatability but i'd really like to be able to use one of the materia scripts in my game too.
 

Archeia

Level 99 Demi-fiend
Developer
Joined
Mar 1, 2012
Messages
15,141
Reaction score
15,473
First Language
Filipino
Primarily Uses
RMMZ
As a fellow materia system fan, I know the pain. But there is no stable Materia System, that has an active developer for bug fixes and/or updates, available.

The only way for this to be possible is if we make one ourselves (which would be rather difficult given how busy we are) or someone else would provide it.
 
Last edited by a moderator:

Todeswalzer

Veteran
Veteran
Joined
Sep 21, 2014
Messages
64
Reaction score
18
First Language
English
Primarily Uses
Victors doesn't work with it, i was using that one before i got Luna Engine, tried it, doesn't work
 

Shaz

Veteran
Veteran
Joined
Mar 2, 2012
Messages
40,098
Reaction score
13,704
First Language
English
Primarily Uses
RMMV
Okay, what's a materia system?


(at work, so hard for me to look up with my current time constraints)
 
Last edited by a moderator:

Tsukitsune

Veteran
Veteran
Joined
Oct 24, 2012
Messages
834
Reaction score
643
First Language
English
Primarily Uses
Basically allows you to socket your equipped gear with a stone of some kind.  That stone gives you anything from stats to new abilities.

 

Archeia

Level 99 Demi-fiend
Developer
Joined
Mar 1, 2012
Messages
15,141
Reaction score
15,473
First Language
Filipino
Primarily Uses
RMMZ
Materia system allows you to give traits to equipment. Each Materia has a level and EXP. If mastered, you get a new level one materia.  Depending on certain combinations, you can have different effects. Here are some examples.

  • ALL->ICE will make a single spell become an AOE spell for x times, depending on materia mastery. If All Materia is level one, you can only use this AOE-bonus 2-3x IIRC.
  • Elemental Attack -> Ice, makes your attacks ice attribute.
  • Final Attack + Phoenix, when a character is KO'd they will do a final attack. Phoenix is a popular combo for AOE damage+Revival.
They are divided into different categories.

But uh, here's from the wiki:

Materia can be used when slotted into a weapon or a piece of armor. Once slotted into an equipment piece the wearer can call upon the Materia's powers. Using Materia has both pros and cons. Depending on the type and strength of the Materia equipped, some stats may be hindered or enhanced. As an example, the "Restore" Materia picked up in Sector 1 Reactor at the beginning of the game reduces maximum HP by two percent and Strength by one, but raises maximum MP by two percent and Magic by one.

 

Winning battles earns Ability Points, which are Experience Points for Materia. Just like characters, Materia levels up when it gains enough AP. Some Materia allow access to stronger commands when leveled up, others allow the user to use the granted command more times, others give a stat bonus that grows larger. When Materia reached its highest level, it is "mastered", and a second Materia with the same powers is born. Thus, with patience and enough leveling up, even one-of-a-kind Materia could be reproduced infinitely.

 

Materia can be slotted into a single slot or a connected slot. When slotted into a connected slot, the Materia can be joined with a Support Materia to varying effects, including adding elemental properties to the slotted equipment, allowing the Materia to target multiple targets, etc. Some equipment affects Materia growth through AP; some have Materia slots but cause the Materia linked to it to gain no AP at all, while others double or triple the amount of AP. Other weapons and equipment have no Materia slots at all.

 

If the player's Materia inventory is full when trying to pick up a Materia piece the game will notify the player and ask them to remove Materia first. The Kujata Materia is an exception, and will be lost forever if the player picks it up with full inventory.

 

Leveling up a Materia to its maximum level, and leveling up all Materia to their final levels, gain the player the Master Materia and Materia Overload achievements respectively, in the PC version re-release version of Final Fantasy VII.

 

Red Summon Materia

Summon Used to summon creatures to aid in battle.

Green Magic Materia

Magic Used to cast spells, including Black, White, and status-inducing spells. Also affects Strength and Magic stats.

Yellow Command Materia

Command Allows the use of extra commands in battle like Throw and Steal.

Blue Support Materia

Support Can be linked to other Materia in order to enhance their effects.

Purple Independent Materia

Independent Various functions, including increasing stats and auto-abilities such as Cover.

In addition to the above, there is the unique Command Materia, the Enemy Skill Materia, which teaches Enemy Skills to the player.

 

More in-depth info over here:

http://allpoetry.com/column/7517767-Materia-System-Explained--Final-Fantasy-VII---by-Psi-rockin-beta

http://www.ffwa.org/ff7/materia.php
 
Last edited by a moderator:

cybrim

Tinker of the Nether
Veteran
Joined
Sep 1, 2013
Messages
97
Reaction score
16
First Language
English
I miss 7 but I'd rather see 6 redone with Amano's true art style in 3d with battlefield movement like in FF13, only you still get to control all of your characters, flowing art book! Now that would be nice.
 

Shaz

Veteran
Veteran
Joined
Mar 2, 2012
Messages
40,098
Reaction score
13,704
First Language
English
Primarily Uses
RMMV
So it transforms a piece of equipment (weapon/armor) into a slightly different version that might adjust stats or give you extra abilities? Something along the lines of what would happen if you added a state to it?
 

Susan

Veteran
Veteran
Joined
Sep 1, 2014
Messages
2,748
Reaction score
8,346
First Language
No idea...
Primarily Uses
RMMV
In RM, materia has to be created from weapons, armour, items, skills, or states databases.

Kread-EX's scripts look like they have potential for this kind of thing. They do not provide a system precise to the materia system though, and does not accumulate AP or EXP.

Installs items as upgrades to skills :

https://grimoirecastle.wordpress.com/rgss3-scripts/gameplay-scripts/grathnode-install/

Installs armours as runes to weapons or armours :

https://grimoirecastle.wordpress.com/rgss3-scripts/gameplay-scripts/runic-enchantment/

Fomar0153's Equipment Levels Up script :

Allows equipments to level up :

http://cobbtocs.co.uk/wp/?p=155

Or you can use events and variables to simulate leveling up.
 

Archeia

Level 99 Demi-fiend
Developer
Joined
Mar 1, 2012
Messages
15,141
Reaction score
15,473
First Language
Filipino
Primarily Uses
RMMZ
So it transforms a piece of equipment (weapon/armor) into a slightly different version that might adjust stats or give you extra abilities? Something along the lines of what would happen if you added a state to it?
It doesn't really change your equipment but rather gives you traits, stat upgrades and downgrades.

The materia system requires quite a bit of know how. Because you're not connecting to a character but to equipment. There is also growth for materia. Which means they cannot be stacked.

We will have to build it in parts. First the materia itself and then the equipment part. Then bonuses and finally the effects. 

It would also require a lot of compatibility patches if you're using more custom scripts I believe.

IDK if we can do that for Luna XD.
 
Last edited by a moderator:

Tsukihime

Veteran
Veteran
Joined
Jun 30, 2012
Messages
8,564
Reaction score
3,846
First Language
English
My understanding of materia is fairly straightforward


1. You have your materia. These are just items with some properties (you can just grab a equip exp script, replace the string "exp" with "AP", and you've got the level'ing


2. For features, those are static. You assign them when you create your materia in your database.


3. Assigning a material to an equip will add some features to the equip. This can be done in any number of ways. Kread-ex's rune system does it.


I'm assuming the listed scripts are all compatible with luna engine. Therefore, all you really need is a scene and window.
 

Todeswalzer

Veteran
Veteran
Joined
Sep 21, 2014
Messages
64
Reaction score
18
First Language
English
Primarily Uses
I've looked at Kread exs rune system... but i can't figure out how to use it, the whole Use SceneManager.call(Scene_Enchant) I don't know what that means.

 
 
 

Susan

Veteran
Veteran
Joined
Sep 1, 2014
Messages
2,748
Reaction score
8,346
First Language
No idea...
Primarily Uses
RMMV
The 'Use SceneManager.call(Scene_Enchant)' script call is used for calling up the windows related to the enchantment scene. You can place the script call in an event on the map, or in an item via a common event.

The easiest way to place it on your menu is to use Yanfly's Ace Menu Engine as stated on the website.
 

UndeadGamez

Poison Dart
Member
Joined
Jan 15, 2016
Messages
24
Reaction score
2
First Language
English
Primarily Uses
N/A
It seems that i have a problem and i dont know how to fix it. I have a materia i am trying to make using victors materia system, and i cannot for the life of me find out how to make a final attack materia. Someone please help...i know how to make the materia itself but i do not know how to add the elements that would make it do the exact same thing final attack materia from ff7 does.i figured out how to do the phoenix one with the help of another script but the final attack is harder.
 
Last edited by a moderator:

Andar

Veteran
Veteran
Joined
Mar 5, 2013
Messages
31,365
Reaction score
7,674
First Language
German
Primarily Uses
RMMV
@UndeadGamez, please make a new topic in the regular support area about your problem, as this is the area for Luna Engine support and has absolutely nothing to do with your questions.


UndeadGamez, please refrain from necro-posting in a thread. Necro-posting is posting in a thread that has not had posting activity in over 30 days. You can review our forum rules here. Thank you.


This thread is being closed, due to being solved. If for some reason you would like this thread re-opened, please report this post and leave a message why. Thank you.
 
Status
Not open for further replies.

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Profile Posts

Couple hours of work. Might use in my game as a secret find or something. Not sure. Fancy though no? :D
Holy stink, where have I been? Well, I started my temporary job this week. So less time to spend on game design... :(
Cartoonier cloud cover that better fits the art style, as well as (slightly) improved blending/fading... fading clouds when there are larger patterns is still somewhat abrupt for some reason.
Do you Find Tilesetting or Looking for Tilesets/Plugins more fun? Personally I like making my tileset for my Game (Cretaceous Park TM) xD
How many parameters is 'too many'??

Forum statistics

Threads
105,859
Messages
1,017,030
Members
137,566
Latest member
Fl0shVS
Top