A downloadable plugin

Buy Now$5.00 USD or more

Hi all,

This plugin adds both actor and enemy skill levels. You can level them up to increase their effectiveness in battle. To level them up, simply use the skill to gain experience.

SKILL LEVELS

Enemy skills do not level up, and are set up via plugin parameters where you choose the enemy and choose what level its skills will be. Actor skills do level up, and gain exp each time they are cast. For leveling up skills, there are 3 different types of exp formulas that can be used (see documentation in plugin). The idea is that as your actors use their skills, they will level them up and this can increase the effectiveness of the skill.

This plugin uses a game variable to store the current level of the skill being used, which can then be used elsewhere in your game. You can use this game variable in the skill damage formula to change the damage the skill does as it levels up, for example. You can also use this variable via text codes to show the current level of the skill being used. Please note that depending on where you are displaying the skill level, you may need additional plugins to enable Text Codes in those locations, such as [CGMZ] Text Codes Everywhere. Here is how it can look in battle:


SKILL LEVEL SCENE

This plugin also comes with a skill level scene, which can be called either via plugin command or via JavaScript with instructions to do so in the documentation. When using it with [CGMZ] Menu Command Window, you can allow the player to select an actor first to show only their skills in the skill level scene. The scene also supports swapping between actors without needing to leave the scene, similar to equip and skill scenes. Please note that currently, skill levels are party wide, not actor-specific. Here is an image of how the skill scene looks:

By default, it will show the skill icon and name on the left, and then the current level and the percentage the skill is to the next level on the right, separated by a colon. Both pieces of text are editable via the plugin parameters. You can also give skills custom descriptions that only show up in the skill level scene, but they can also fall back to the skill description from the database. 

ENEMY SKILL CUSTOMIZATION

Your enemies can also use skill levels. You need to set enemy skills up via the Enemy Skills parameter. Enemies not set up through this parameter will always use level 0 skills. Your enemies can have a fallback min/max if no specific skill levels exist for that enemy. Otherwise, the plugin will use the min/max assigned to the specific skill id being used by the enemy.


Finally, a reminder that this plugin is still in Alpha and has quite a few planned features that will be added in future updates that were not quite ready for the initial Alpha launch. These include:

  1. Per-actor skill levels
  2. Integration with [CGMZ] Professions
  3. Skill Types that level up instead of individual skills
  4. Animation changes by skill level
  5. Option to learn a new skill at sufficient skill level
  6. Integration with [CGMZ] Toast Manager
  7. Window & Scene customization options

Want to see something else added that is not already present / listed above? Leave a comment down below or in the #suggestions channel of the Casper Gaming Discord!

PLEASE READ BEFORE PURCHASING:

Please be aware that you can access this as well as all of my other Alpha plugins for $5 on my Patreon: https://www.patreon.com/CasperGamingRPGM

This is posted to Itch.io since some people only use Itch and are not aware my Patreon and all of my beta/alpha plugins exist, or want to have everything in one convenient location (itch.io), or do not want to do a monthly subscription.

Casper Gaming's Beta/Alpha plugins are treated as an "early access" and will eventually be free for everyone once they are fully released, though this process can take months/years. By purchasing in beta/alpha, you are able to provide early feedback/suggestions which are more likely to make it into the final fully released plugin.

Please see terms of use here: Terms of Use

Requires CGMZ Core plugin: CGMZ Core

Happy RPG Making!

Purchase

Buy Now$5.00 USD or more

In order to download this plugin you must purchase it at or above the minimum price of $5 USD. You will get access to the following files:

CGMZ_SkillLevels.zip 9 kB

Development log

Leave a comment

Log in with itch.io to leave a comment.