Save-Point
DerVV's Increasing Stats - Printable Version

+- Save-Point (https://www.save-point.org)
+-- Forum: Material Development (https://www.save-point.org/forum-8.html)
+--- Forum: Scripts Database (https://www.save-point.org/forum-39.html)
+---- Forum: RPGMaker XP (RGSS) Engine (https://www.save-point.org/forum-116.html)
+---- Thread: DerVV's Increasing Stats (/thread-8975.html)



DerVV's Increasing Stats - DerVVulfman - 07-05-2024

DerVV's Increasing Stats
Version: 1.1



Introduction

With DerVV's Increasing Stats, you receive Upgrade Points which you may spend with an applicable menu-based script to increase the stats for your party's heroes and/or heroines.

There have been other systems similar, to be sure. But not one like this, for DerVV's Increaing Stats is a skeletal base system from which to build. It grants the spendable Upgrade Points when any actor increases in level, or may grant these same points by scripted commands by the developer. It also defines or generates the stat points that may be applied upon the hero/heroine's own stats.

What sets DerVV's Increasing Stats apart from other scripts of similar nature is its recognition that the hero's/heroine's level may be reduced. And with that, any special stat upgrades that the player had purchased may along with their level.



Features
  • Spendable points can be earned for each earned level
  • Spendable points may be given by script call
  • Points earned may be flat rate and/or random values
  • Points may be differentiated by character class
  • Able to set maximum caps to spendable points
  • Actor stat bonuses are tied to their levels.
  • Actors losing levels can lose stat bonuses earned for that level



Screenshots
It's the base engine. Gotta deal with menu interfaces that work with this for screenies.



Script

Part 1 - Instructions
Part 2 - Configuration Page
Part 3 - The Engine



Instructions

Paste below Scene Debug and above main. All methods that handle actor stats have been aliased (had code attached rather than rewritten), so place below any script that may rewrite these methods.



Known Demos with D.I.S in Use



Compatibility

Designed for RPGMaker XP. Requires an outside script to apply stat bonuses.



Terms of Use

Free for use, even in commercial scripts. Due credit to all involved is the only requirement.


RE: DerVV's Increasing Stats - DerVVulfman - 07-10-2024

BUMP
TO VERSION 1.1

One feature that DerVV's Increased Stats contained was the ability to randomize what bonuses could/would be given to an actor's statistics. If so configured, a hero may be able to have 10 Points of Strength per spendable upgrade point, 12 points of Strength purchasable the next time leveled. And this could be different among heroes/heroines of different character classes. And this all sounds good.

But I recalled that some game developers had chosen to forego the notion of character leveling. That is to say, you may find a game where the hero can never become level 2, level 3 or level 55. So triggering and generating the points any actor would have upon gaining a new level does not exist. As such, a new configuration option (ONE_TIME_STAT_GEN) has been added within the configuration page.

That's it.

Expect me to be working on a new system taking advantage of that option