DoubleX RMMV Popularized ATB Core

Channel:
Subscribers:
164
Published on ● Video Link: https://www.youtube.com/watch?v=6KTV1k6ohfE



Duration: 0:49
3,540 views
0


Purpose
To be an easy, simple and user-friendly, yet powerful atb system
Serves as the core plugin implementing all atb system essentials

Prerequisites
Abilities:
1.Little Javascript coding proficiency to fully utilize this plugin

Terms Of Use
You shall keep this plugin's Plugin Info part's contents intact
You shalln't claim that this plugin's written by anyone other than DoubleX or his aliases
None of the above applies to DoubleX or his aliases

Authors
DoubleX

Changelog
v1.00b(GMT 0900 27-1-2016):
1. Fixed active hidden actor command window after closing all windows
2. Fixed not updating status windos and incorrect actor window x position in unavailable battle system codes
3. Fixed actor not able to execute autobattle/confusion actions with max atb value notetag used
4. Fixed actor not able to do anything if becoming autobattle or restricted when inputable bug
5. max_atb_val must be at least 10000 times larger than 2 ^ -52
6. atb gain rate must be at least 2 ^ -52 * max atb value * 100 per frame
7. Confused battlers can execute confused actions ahortly after removing confusion
8. Next/prior command can cause actor selections to appear chaotic
9. The battle turn clock can be disabled as using an unavailable unit
10. Increased this plugin's compatibility, modularity and readability
v1.00a(GMT 0400 23-1-2016):
1. Outsourced the ctb feature to the CTB addon
2. Fixed same name patb_rate for both a property setter and function
3. Fixed actors added during battles having unitiailized atb statuses
4. Fxied undefined textWidth in draw_actor_patb bug
5. Fixed trying to read meta from null equip bug
6. Fixed undefined this_ and patb_color due to typo bug
7. Fixed unitialized max atb value upon battle start bug
8. Fixed executing next action before finishing the current one bug
9. Fixed actor window not completely covering status window bug
10. Actor poses can be chaotic when actor input actions or battle ends
11. Added some missing documentations
12. Incrased this plugin's compactness, modularity and simplicity
13. 1st completed version of this plugin finished
v0.00g(GMT 1400 30-12-2015):
1. Fixed undefined data in Game_Battler.prototype.patb_note_data bug
2. Fixed used the undefined any instead of some function for Array bug
3. Fixed missed return in Array filter function bug
4. Increased this plugin's compactness, modularity and readability
v0.00f(GMT 1200 9-12-2015):
1. Fixed concat the active flag of the actor command window instead of the window itself
2. Fixed not refreshing the actor atb bars upon resetting atb values
3. Updated some outdated documentations
4. Increased this plugin's extensibility, modularity and readability
v0.00e(GMT 1300 29-11-2015):
1. Fixed not refreshing all input windows upon turn end
2. Fixed not returning the reevaluated sum of all battlers' agi
3. Fixed not clearing the sum of all battlers' agi upon battle start
4. Fixed not raising refresh and update flags upon battler atb reset
5. Fixed undefined updateEvent due to typo
6. Fixed duplicate battle event updates upon turn end
7. Fixed resetting atb always clearing the atb values on restrict
8. Added atb_rate_code abs_agi
9. Updated some outdated documentations
10. Increased this plugin's extensibility, modularity and robustness
v0.00d(GMT 0100 27-11-2015):
1. Exposed more easy, simple and user-friendly plugin calls
2. Increased this plugin's efficiency and user-friendliness
v0.00c(GMT 1400 24-11-2015):
1. Fixed database falsely returning database not loaded on game start
2. Fixed BattleManager properties falsely belonging to Game_Battler
3. Fixed undefined this when raising the battler's refresh flags
4. Fixed are_patb_battler_changed not referenced by this due to typo
5. Fixed atb bars not drawing properly due to note passing fill rate
6. Invalid configuration and/or notetag values will log error messages
7. The param descriptions and plugin help become more helpful to users
8. Increased this plugin's extensibility, readability and robustness
v0.00b(GMT 0000 24-11-2015):
1. Fixed changing max atb value not rechecking battler actability
2. Fixed null this when reading operator max patb val: val notetag
3. Fixed update state turns not working in the default battle system
4. Fixed description, params and help not loading due to typo
5. Fixed battler atb clock update not triggering due to typo
6. Fixed action set item passing the null argument due to typo
7. Fixed undefined function error when updating atb frame due to typo
8. Fixed failed party escape not resetting actors' atb values in delay
9. Fixed passing wrong color argument type when drawing actor atb bars
10. Simplified operator in operator max patb val: val
11. Increased this plugin's efficiency, extensibility and modularity
v0.00a(GMT 1600 22-11-2015):
1. 1st testing version of this plugin finished

Links
This plugin:
http://pastebin.com/9nEDBapc
Mentioned Patreon Supporters:
https://www.patreon.com/posts/71738797







Tags:
RPG Maker MV
RMMV
Active Time Battle