For those that haven't played the game, here's how it works. Instead of magic points or skill points you get battle points (BP). Both magic spells and physical techniques use up BP. Here's what it looks like...
4/10 +5
4 equals the amount of BP you start with. Starting BP.
10 equals the maximum amount of BP you can have. Maximum BP.
+5 means you gain 5 BP after each round of battle. BP regeneration rate.
Here's what that means. At first you only have 4 BP at your disposal. At the end of the round, if you didn't spend any BP, you will gain 5 BP for a total of 9 BP (9/10 +5). At the end of the next round you'll get 5 more, but since 10 is your maximum BP you will have 10/10 +5.
Confused? It's a very simple thing that is very hard for me to explain. Here's another example. You begin at 4/10 +5. You then use a skill that costs 2 BP, which brings you down to 2/10 +5. At the end of the round you gain 5 BP, which brings you up to 7/10 +5. Does that make sense?
Here are some more rules about the game's BP system.
1. If you were KO'd and revived in battle you come back to life with your starting BP. In other words a character's BP is reset when they are KO'd.
2. Your starting BP and maximum BP can raise as you level up, but not your BP regeneration rate.
3. Your BP regeneration rate is always equal to a certain percentage of your maximum BP. In the above example, a character that has 4/10 +5 has a BP regeneration rate of 50% because 5 is half of 10. In other words, +5 is only the BP regeneration rate at the moment. As the character's maximum BP goes up the BP regeneration rate will go up as well, but the BP regeneration rate will always be 50% of the maximum BP.
Instructions
Add the two scripts from the demo above main you can modify the starting bp per level in the script name configuration, I was going to include something similiar to the generate curve feature in the database so you could just plug in the starting and max starting bp levels and the rate of growth, but I'll leave it for a future update of this script, due to time issues.
You can modify maximum bp by modifying the maximum sp
You can modify the recovery rate my modifying method bp_regen_rate
FAQ Note:Permission granted by Trickster to post:
Quote:And if you post what you have now of my stuff then you don't have the latest versions. I'm too lazy/busy to post stuff.
As this is his material, it is deletable upon his request. Due to his current absense, no support is available. Please do not PM or eMail him for support.
Compatibility
Requires SDK 2.2 Part 1
Requires Method and Class Library V2.0 or greater
Credits and Thanks
SaGaMaker for requesting and being patient
Terms and Conditions
Hey, I posted this publicly. You can use it. What do you expect? But if you do use it, I do expect you to spell my name correctly in your game. And yes you can use it in commercial games too.