v2.0.0 Release!


Version 2.0.0  and Beyond!

We're excited to share the latest updates and improvements to our project! Below is a consolidated list of changes, bug fixes, and new features introduced in recent commits. We've grouped related changes to make it easier to follow along.

Please note that this version will likely break your currently installed Stat and Skill Levels plugin if you directly replace the old on in any of your current projects. We recommend you backup your current project before installing v2.0.0,  the free version of our GameBackup plugin can do this for you automatically.

New Features and Enhancements

  • New Scenes and Menu Options:
    • Added stat-only and skill-only scenes for focused stat and skill management.
    • Custom stats may now replace default RPG Maker stats.
    • Introduced multi-page scenes for better organization and navigation, especially for games using  smaller  resolutions.
    • Added actor selection before opening stat and skill level scenes.
    • Enhanced the default menu command to include extra scenes and improved scene layout.
    • Added plugin commands to open new skill and stat-only scenes directly.
  • Custom Stats and Skills:
    • Added support for custom skills to be added from class traits.
    • Introduced auto-add stat on level up option.
    • Improved compatibility for case-insensitive short stat names.
    • Added hide from scene option to hide specific stats from the level-up scene.
  • UI and Usability Improvements:
    • Added auto-wrap method for window help text.Use <Wordwrap> just like in VisuMZ
    • Improved parameter readability by reorganizing and updating default parameters.
    • Updated the help section to include information about custom stat overrides.
    • Improved actor stats visibility in the status window when adding points.
    • Added colors to any stats that have had their values changed during your current session.
    • Stat and skill value rectangle box is automatically resized based on the largest stat or skill value.
  • MV Compatibility and Build Process:
    • Ported the project for MV compatibility.
    • Added MV build and push process with beta version affixes for filenames.
    • Added a compilation flag to ensure MV builds work through  our CLI tool.

Bug Fixes

  • Stat and Skill Management:


    • Fixed level up and down buttons remaining visible when an actor has no skills or stats.
    • Fixed learned skills conflicting with auto-learn skills and adding duplicates.
  • UI and Scene Fixes:


    • Fixed skill point and stat point windows showing incorrectly on multi-page scene load.
    • Fixed UI size issues when using resolution plugins.
    • Fixed menu command not displaying due to incorrect parameter names or missing imports.
  • Other Fixes:
    • Fixed plugin command crashes due to incorrect argument conversion.
    • Fixed max level variable and custom stat override issues.
    • Fixed traits not adding to custom stats that override defaults.

Refactors and Optimizations

  • Code Cleanup:
    • Removed redundant classes like ButtonArea and refactored stat-only scene logic.
    • Consolidated level up logic into a single area for better maintainability.
    • Refactored stat evaluation and formula calculations for improved accuracy.
  • Dependency Updates:
    • Updated outdated packages and fixed CI issues caused by incompatible Node versions.
    • Replaced fenix-tools with the latest version from the @fenixengine org.

Documentation and Parameter Updates

  • Updated parameter descriptions for clarity, including renaming "Default Param" to "Stat Name."
  • Added a useful note to the useClassLevelCurve parameter description.
  • Discussed requirements in more detail and updated plugin names for better understanding.

Miscellaneous

  • Added a script call to get stat or skill points an actor has.
  • Added the date as the beta version number when uploading to itch.io.
  • Improved compatibility with plugins like VisuMZ for padding and alignment.

We hope these updates improve your experience with the project! As always, feel free to reach out with feedback or questions. Happy game making! 🚀

Files

LTN_StatAndSkillLevels.js 102 kB
Version v2.0.0 10 days ago
LTN_StatAndSkillLevels_MV.js 99 kB
Version v2.0.0 10 days ago

Get Stat & Skill Levels for RPG Maker MZ

Buy Now$9.99 USD or more

Leave a comment

Log in with itch.io to leave a comment.