ICF-Soft Params Core

ICF-Soft

Veteran
Veteran
Joined
Aug 15, 2015
Messages
254
Reaction score
124
First Language
Spanish
Primarily Uses
RMMV
ICF-Soft Params Core for MZ - Version 1.00
by ICF-Soft

Introduction

Ported to work correctly in MZ. This plugin enables you to add full new custom parameters that can be used inside formulas or inside events.

Note: This is an initial working version. To get latest version with all it's functionalities go to blog post or my plugin list.

Features
  • Full new custom level based params with buff/debuff and trait modifiers.
  • Full new custom non-level based params with trait modifiers.
  • More control over Base params, XParams and SParams.
How to Use

Inside config you have some slots to create nparams and pparams with their specified options.

NParams are level based params and PParams are plain non-level based params.

Then everything else works with notetags.

  • You can change how a nparam grows for a specified class or enemy.
  • You can use "plus", "rate" and "flat" trait modifiers for nparams and pparams.
  • You can use debuff rate modifier.
  • You can add buff/debuff effects to items and skills.
  • You can add permanent nparam increase/decrease effects to items and skills.

You can find all instructions you will need inside plugin.

It also includes a way to use with some enemy levels plugins.

Download
You can downolad from mediafire: Version 1.00.
You can find blog entry and check for updates here.

Terms of use
  • Free for commercial and non-commercial games.
  • If commercial, a free copy of your game whould be fine.
  • Credit to ICF-Soft.
  • Do not repost without permision.

Credit and Thanks
  • ICF-Soft

Author's Notes

These new params can be used in formulas and aren't limited to battle. You can use these for different purposes.
 

RK DracoRoy

Fire Emblem RPG Gamer
Veteran
Joined
Jun 29, 2017
Messages
259
Reaction score
76
First Language
English
Primarily Uses
RMMV
@ICF-Soft Just starting the game or battle test quickly leads to this error.

I've tested this with other plugins off and no notetags or anything from your plugin.
 

Attachments

ICF-Soft

Veteran
Veteran
Joined
Aug 15, 2015
Messages
254
Reaction score
124
First Language
Spanish
Primarily Uses
RMMV
I need the console log and the configuration used.
 

RK DracoRoy

Fire Emblem RPG Gamer
Veteran
Joined
Jun 29, 2017
Messages
259
Reaction score
76
First Language
English
Primarily Uses
RMMV
@ICF-Soft I've tested it with the default configurations from the plugin, and it still crashes. I can't seem to open the console log with shift + f8.
 

ICF-Soft

Veteran
Veteran
Joined
Aug 15, 2015
Messages
254
Reaction score
124
First Language
Spanish
Primarily Uses
RMMV
Console log can be opened with f8 without shift.

My trial version is expired. Try to use [] as configuration for nparams, pparams and cparams.
 

RK DracoRoy

Fire Emblem RPG Gamer
Veteran
Joined
Jun 29, 2017
Messages
259
Reaction score
76
First Language
English
Primarily Uses
RMMV
@ICF-Soft I don't know why it's not opening with just f8. I could do this in MV, but for some reason, I can't here.

I did blank out those three parameters and error still comes up. Sorry it expired on you.
 

ICF-Soft

Veteran
Veteran
Joined
Aug 15, 2015
Messages
254
Reaction score
124
First Language
Spanish
Primarily Uses
RMMV
It's weird. It never happened to me. I'll try to find where is the issue.

Edit: Found it.
Line 1614.
Change
JavaScript:
ICF.Parameters = PluginManager.parameters('ICFSoft_ParamsCore');
To
JavaScript:
ICF.Parameters = PluginManager.parameters('ICFSoft_MZParamsCore');
 
Last edited:

RK DracoRoy

Fire Emblem RPG Gamer
Veteran
Joined
Jun 29, 2017
Messages
259
Reaction score
76
First Language
English
Primarily Uses
RMMV
And the crash is no more! I had another question even though your trial is expired.

This is based from your help section, except that I added a conditional just to try something.

I try to use a conditional code or any kind other than this example but only the extra value is not coming through. I suppose I'm doing something wrong here?

<CUSTOM PARAM BASE ATK>
value = base;
if (user.name() === 'x') {
value += 25;
}
</CUSTOM PARAM BASE>
 

Knightmare

Knight of the Night
Veteran
Joined
Mar 14, 2012
Messages
1,228
Reaction score
292
First Language
English
Primarily Uses
RMMV
Thanks for doing my request first! This was always a powerful plugin and I used it in MV to great effect.
 

RK DracoRoy

Fire Emblem RPG Gamer
Veteran
Joined
Jun 29, 2017
Messages
259
Reaction score
76
First Language
English
Primarily Uses
RMMV
I was waiting on a plugin for MZ that handles custom stats. Now I can try to reference stats like equipment weight (wt) and might (mt) and reference them in these Fire Emblem-styled action sequences.

--- Edit ---

@ICF-Soft Any chance once you're back on MZ after the trial that you'll add support for Xparams and SParams based on this notetag under states and equipment?

Code:
<CUSTOM PARAMS>
javascript
javascript
0 = $gameVariables.value(35)
mhp = $gameSwitches.value(12)? 50 : 1
</CUSTOM PARAMS>
In MV, I had a number of states (passives) checked in Yanfly parameter formula plugins (e.g. Base Param, Extra Param Formula) that change the user's hit rate, evasion, and other xparams depending on certain conditions like equipping a weapon.

The weapon I have has a Hit Rate of 80%. If I try to use:
Code:
<CUSTOM XPARAMS>
hit = this.name() === 'x' ? 0.8 : 0
</CUSTOM XPARAMS>
It won't check meaning the user still has 80% Hit.

I assume if this equipment / state notetag part had support for XParams and SParams, the user would have 160% Hit if that condition is met. And I'd be confident that setting up javascript conditions through these for mainly XParams would be much less of a hassle compared to the lengths I did in MV.
 
Last edited:

XVoid

Conceptual Severance Mage
Member
Joined
Apr 22, 2016
Messages
28
Reaction score
4
First Language
English
Primarily Uses
RMMZ
Hi, thanks for developing this plugin! Popped in here with a question. Is it possible to check these stats in conditional eventing? Like, say, checking whether a param is above x value/at x percent of its maximum value, and if it is, flip a switch?
 

ICF-Soft

Veteran
Veteran
Joined
Aug 15, 2015
Messages
254
Reaction score
124
First Language
Spanish
Primarily Uses
RMMV
@RK DracoRoy
When I come back to MZ I'll have to finish porting my plugins. I still have other improvements in mind like a stat allocation. It's possible that I extend these support for xparams and sparams anyway.

@XVoid
It's possible if you have a plugin that supports formulas for event conditions. I have one for MV but I don't recomend to use it before porting to MZ.
 

YoItsChris

Warper
Member
Joined
Mar 21, 2018
Messages
2
Reaction score
0
First Language
Norwegian
Primarily Uses
RMMV
Hey there, I keep getting this error when running the project.
Error.PNG
 

RK DracoRoy

Fire Emblem RPG Gamer
Veteran
Joined
Jun 29, 2017
Messages
259
Reaction score
76
First Language
English
Primarily Uses
RMMV
@YoItsChris
You have to find this in the file:
Code:
ICF.Parameters = PluginManager.parameters('ICFSoft_ParamsCore');
and change it to
Code:
ICF.Parameters = PluginManager.parameters('ICFSoft_MZParamsCore');
 

YoItsChris

Warper
Member
Joined
Mar 21, 2018
Messages
2
Reaction score
0
First Language
Norwegian
Primarily Uses
RMMV
@RK DracoRoy
Hey thank you! I could't find that line earlier, So I thought it wasn't in the code haha. My bad it was just an oversight :>
 

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

Latest Threads

Latest Posts

Latest Profile Posts

How many parameters is 'too many'??
Yay, now back in action Happy Christmas time, coming back!






Back in action to develop the indie game that has been long overdue... Final Fallacy. A game that keeps on giving! The development never ends as the developer thinks to be the smart cookie by coming back and beginning by saying... "Oh bother, this indie game has been long overdue..." How could one resist such? No-one c
So I was playing with filters and this looked interesting...

Versus the normal look...

Kind of gives a very different feel. :LZSexcite:
To whom ever person or persons who re-did the DS/DS+ asset packs for MV (as in, they are all 48x48, and not just x2 the pixel scale) .... THANK-YOU!!!!!!!!! XwwwwX

Forum statistics

Threads
105,849
Messages
1,016,977
Members
137,563
Latest member
cexojow
Top