One Soul Battle System [A Battle System Fitting for All Solo Playing Games]
Version: 1.0
Author: Soulpour777
Date: August 21, 2014
Version History
- Exact Creation Date: August 21, 2014 - Thursday, 6:00AM
- Release Date: August 22, 2014 - Friday, 2:00AMl
Change Log:
| August 22, 2014 Log:
- Created the simple documentation
- Created the Guard Damage
- Shortened the Aliased Codes
- Official 1.0 Release
|
| September 14, 2014 Log:
- Fixed the Critical Meter
- Added the Skill Length Fix
- Guard Break Feature Enable / Disable config added
- Burst Mode Feature Enable / Disable config added
- Critical Drive Mode Feature Enable / Disable config added
Description
One Soul Battle System is a short script system that is intended to making a battle system that uses only one actor. Though you can only have one actor, some features were added to ensure that the battle system would be quite interesting for people to use. If no one ever uses this crappy battle system, that's okay. This is for those people who just wants to have this
kind of stuff.
By that, I have explained why I have created this battle system. This is fair quite and simple, anyone can achieve this. In fact, some one actor battle system is even better than this.
Features
One Soul Battle System has the following features that are intended to only work when you're using this system:
1. Guard Break Mode
- The Guard Break Mode allows the player (actor) to gain points (1 - 100) and interpreted through a meter on Battle that heals the actor when the Guard Break mode reaches 100. The points increases only when the Actor guards. Once the Healing Skill is casted by the user, the points go down to 0.
2. Burst Mode
- The Burst Mode in this Battle System is different to other Burst Modes you might have known or seen. The Burst Mode allows the player to gain points interpreted through a meter on Battle, which if it reaches the maximum value (default: 10), would multiply the Attack damage of the actor by Burst Mode / 2.
Burst Mode Formula: Physical Damage Rate * Burst Mode / 2
3. Critical Overdrive
- The Critical Overdrive is a feature wherein if the Actor dreals Critical Hits three times (by default, you can change the max reach), you will be able to multiply your damage in the next critical hit with this new formula:
damage *= (3 * critical_overdrive)
Therefore: Damage * 9 (by default)
4. Simple GUI for the Battle Scene
- The OSBS features a simple editable graphical user interface of the battle sequence.
5. Battlers XP Style
- OSBS retains the feature in RPG Maker XP where you can have Battlers to represent your character.
Screenshots Instructions
For configuration or anything that deals with how the battle system looks like,
please refer to the core script:
- Values -
MAX_PARTY = 1 # Do not change this area
MAX_BURST_MODE = 10 # Maximum Burst Mode Value Before Burst Activates
MAX_GUARD_BREAK = 100 # Guard Break Max
MAX_OVERDRIVE = 3 # Max Overdrive before Break
Burst_Mode_Name = "Burst Mode" # => Burst Mode Name
Guard_Break_Name = "Guard Break" # => Guard Break Name
Overdrive_Name = "Critical Meter" # => Overdrive Name
Action_Sounds = {
:use_skill_or_item => "Skill2", # => SE when skill is used
:apply_normal_attack => "Skill1" # => SE when normal attack is used
}
Guard_Break_Heal_Skill = [26, 27, 28] # => Healing Spells Casted when
# Guard Break is achieved.
Actor_Command_Graphic = "command_table" # => Actor Commands Window
Actor_Status_Graphic = "status_table" # => Battle Status Window
Battler_Turn_Graphic = "battler_turn" # => Graphic to show when the
# actor makes a turn
Script
Build 1.0 -
https://raw.githubusercontent.com/Soulpour777/RGSS3---One-Soul-Battle-System/master/OSBS%20Main%20ScriptSkill List Length Fix:
https://raw.githubusercontent.com/Soulpour777/RGSS3---One-Soul-Battle-System/master/Skill%20Length%20FixCredit
- Soulpour777 for the OSBS and VXA Battlers Version
- Dervvulfman for the Battlers (VX Original)
Thanks
- Xypher for the Guard information
- Mithran for the Graphical Object Reference (during testing)
Support
You can comment below this thread, contact me here on RMRK for support. You can also:
| FOR MORE INFORMATION OR ANYTHING YOU WANT TO SUGGEST, PLEASE CONTACT
ME AT THE FOLLOWING LINKS:
http://save-point.org/user-4677.html http://www.rpgmakervxace.net/user/13765-soulpour777/ http://rmrk.net/index.php?action=profile;u=28990;sa=forumProfile http://rpgmaker.net/users/SoulPour777/ http://infinitytears.wordpress.com/mail/Known Compatibility Issues
None so far.
Demo
Download Demo here:
https://dl.dropboxusercontent.com/u/36246420/RGSS3%20Scripts%20Master%20Host/One%20Soul%20Battle%20System.exeTerms of Use
# TERMS OF USE #
In this script, the terms of use are as follows:
EDITING AND CONFIG
- You are free to configure, edit or change any part of the script. If
you are wishing to release it as your own, just put my name as a credit.
You don't have to pay me or anything when you edit this script nor
even ask my permission. This means you can change anything, but if you
are doing this, please make sure that a credit of my name as the
base creator / scripter is still inside.
USING THE SCRIPT
- This script is free for Non-Commercial and Commercial User, but please
give credit to where it is due.