Introduction
This plugin lets you create items that allow actor growth upon leveling up due to the actor, the equipment worn, class, learned skills, or any states applied to the actor upon leveling up. Growth options include increasing basic parameters, learning new skills, turning switches on/off, full recovery, and for those experienced with JavaScript, any kind of custom effect that can be done using code.
此插件允许您创建允许玩家在升级时由于角色、装备磨损、等级、学习技能或升级时应用于玩家的任何状态而增长的项。增长选项包括增加基本参数、学习新技能、打开/关闭开关、完全恢复,对于那些有JavaScript经验的人,可以使用代码实现任何类型的自定义效果。
[Notetags]
Here is a list of [Notetag(s)] that you may use.
Insert the following notetags into the respective database object noteboxes to acquire their Level Up Growth Effects.
Actor, Class, Skill, Weapon, Armor, State Notetags:
<Level Up stat Growth: +x>
<Level Up stat Growth: -x>
Upon leveling up, this will raise/reduce a particular 'stat' by x value.
- Replace 'stat' with 'MaxHP', 'MaxMP', 'ATK', 'DEF', 'MAT', 'MDF', 'AGI',
or 'LUK' to alter that specific stat. - Replace 'x' with a numeric value indicating how much growth to apply.
升级后,这会将特定的“状态”增加/减少x值。
-将“ stat”替换为“ MaxHP”,“ MaxMP”,“ ATK”,“ DEF”,“ MAT”,“ MDF”,“ AGI”,
或“ LUK”更改该特定统计信息。
-将“ x”替换为指示要应用多少增长的数值。
<Level Up Learn Skill: x>
Upon leveling up, this will teach the actor skill x.
- Replace 'x' with the ID of the skill you wish to teach the actor.
升级后,这将学习技能x。
-将“ x”替换为您希望教给玩家的技能的ID。
<Level Up Switch On: x>
<Level Up Switch On: x, x, x>
<Level Up Switch On: x to y>
<Level Up Switch Off: x>
<Level Up Switch Off: x, x, x>
<Level Up Switch Off: x to y>
Upon leveling up, this will cause switch(es) x to turn on or off.
- Replace 'x' with the ID of the switch(es) to turn on/off.
- If using 'x to y', set 'x' to the starting ID and 'y' to the ending ID.
- Insert multiples of this notetag to affect multiple switches.
升级后,这将导致开关x打开或关闭。
-将“ x”替换为要打开/关闭的开关的ID。
-如果使用“ x to y”,则将“ x”设置为起始ID,将“ y”设置为结束ID。
-插入此便签标签的倍数以影响多个开关。
<Level Up Recover All>
Upon leveling up, this will cause the Recover All effect to trigger for the actor.
升级后,这将触发“全部恢复”效果
[Lunatic Mode]
For advanced users who have an understanding of [JavaScript], you can use the following features added by the plugin to further enhance what you can do with your game project.
For those with JavaScript experience, you can make custom effects occur upon
leveling up as well using these notetags:
Actor, Class, Skill, Weapon, Armor, State Notetags:
<Custom Level Up Effect>
code
code
</Custom Level Up Effect>
- Replace 'code' with the code you wish to run inside the notetags.
--- Example ---
<Custom Level Up Effect>
var heal = actor.mdf;
actor.gainHp(heal);
</Custom Level Up Effect>
- Upon leveling up, this will make the actor heal HP equal to the actor's
current MDF parameter.
--- Example ---
<Custom Level Up Effect>
if (actor.level >= 50) {
var keepExp = true;
actor.changeClass(5, keepExp);
}
</Custom Level Up Effect>
- If actor's level has exceeded level 50, then the actor will class change
into class ID 5.
--- Example ---
<Custom Level Up Effect>
if (actor.level >= 25) {
// Change sprite
var characterName = 'Actor1';
var characterIndex = 0;
actor.setCharacterImage(characterName, characterIndex);
// Change Face
var faceName = 'Actor1';
var faceIndex = 0;
actor.setFaceImage(faceName, faceIndex);
// Change SV Battler
var battlerName = 'Actor1_1';
actor.setBattlerImage(battlerName);
// Refresh Actor
actor.refresh();
}
</Custom Level Up Effect>
- If actor's level has exceeded level 25, then the actor's map sprite,
face graphic, and sideview battler will change into something else.