じ☆ve冰风 发表于 2026-7-28 09:40:18

ICF-Soft Skill Core

ICF-Soft Skill Core - Version 1.00
by ICF-Soft​


Introduction

This plugin allows to give skill costs, conditions and skill variations.


Features

[*]Custom skill conditions.
[*]Custom skill costs.
[*]Skill variations.

How to Use

It needsICF-Soft Main Utility to work.

Like other plugins it works with notetags.
There are current skill notetags:
                Code:       
<hp cost value value%>
<mp cost value value%>
<tp cost value value%>

- Add skill costs. You can give a fixed cost, a percentage cost or both.
                Code:       
<cparam cost value value%>

- Add skill cparam cost. You can use the name of cparam.

To give skill conditions you can use these notetags:

<custom conditions>
</custom conditions>

You can use these commands inside tags.
                Code:       
hp [=|!=|>|>=|<|<=] value
mp [=|!=|>|>=|<|<=] value
tp [=|!=|>|>=|<|<=] value
cparam [=|!=|>|>=|<|<=] value

- Add hp, mp, tp and cparam value requisites. It can be equal, not equal greater than, greater or equal, lower and lower or equal a value. By placing the word 'percent' or a percent symbol it can be a percentage.
                Code:       
switch n

- Add switch condition to be on or off.
                Code:       
variable n [=|!=|>|>=|<|<=] value

- Add variable condition that can be equal, not equal greater than, greater or equal, lower and lower or equal a value.
                Code:       
js code

- Add a custom javascript condition.


To give skill variations you can use these notetags:

<skill variation name>
</skill variation>

Name is used to determine what variation is used. You can give same variation names to different skills.

You can use these commands inside tags:
                Code:       
hp cost x y%
mp cost x y%
tp cost x y%
cparam cost x y%

- Changes the cost of a skill.
                Code:       
hp
mp
cparam

- Changes damage type.
                Code:       
icon x

- Changes icon.
                Code:       
elements elm elm elm
elements override elm elm elm

- Adds damage elements to skill. By using 'override' the standard damage elements that a skill has will be overriden.
                Code:       
name name

- Changes skill name.
                Code:       
evalformula javascriptcode

- Changes eval formula.
                Code:       
effects x x x x

- Add subeffect sets taken from main utility notation. You can add multiple sets. Refer to main utility readme file.

There are also notetags for actors, classes and enemies:
                Code:       
<skill variation names name name name name>

- Adds variation names to be used. The order when picking a variation nameis from left to right, first for actor/enemy, then for it's class. It can work with plugins that give classes to enemies.

All info you'll need can be found inside help section.


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



本贴来自国际rpgmaker官方论坛作者:ICF-Soft处,因国际论坛即将永久关站,为了存档多年珍贵资料,署名转载到本论坛存档,由于官方帖子为英文原帖,需要中文翻译请点击论坛顶部切换语言为中文就可以将帖子翻译成中文浏览,方便大家随时查看,原文地址:https://forums.rpgmakerweb.com/threads/icf-soft-skill-core.108379/
页: [1]
查看完整版本: ICF-Soft Skill Core