RMRK is retiring.
Registration is disabled. The site will remain online, but eventually become a read-only archive. More information.

RMRK.net has nothing to do with Blockchains, Cryptocurrency or NFTs. We have been around since the early 2000s, but there is a new group using the RMRK name that deals with those things. We have nothing to do with them.
NFTs are a scam, and if somebody is trying to persuade you to buy or invest in crypto/blockchain/NFT content, please turn them down and save your money. See this video for more information.
Soulpour777 - One Soul Battle System

0 Members and 1 Guest are viewing this topic.

*
Scripter
Rep:
Level 40
Crownless King
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%20Script


Skill List Length Fix: https://raw.githubusercontent.com/Soulpour777/RGSS3---One-Soul-Battle-System/master/Skill%20Length%20Fix

Credit


  • 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.exe


Terms 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.
« Last Edit: September 14, 2014, 04:51:46 AM by SoulPour777 »


If you like my work, please do support me on Patreon.
https://www.patreon.com/Soulpour777?ty=h

*
The Hero of Rhyme
Rep:
Level 83
( ͡° ͜ʖ ͡°)
2014 Queen of RMRKProject of the Year 20142014 Best RPG Maker User - Story2011 Best Newbie2014 Kindest Member2014 Best RPG Maker User - Creativity2013 Queen of RMRKBronze SS AuthorBronze Writing ReviewerSecret Santa 2013 ParticipantFor taking arms in the name of your breakfast.GOOD!For frequently finding and reporting spam and spam bots2012 Best Yuyubabe Smiley2012 Best RPG Maker User (Creativity);o
Whoa, pretty cool! :) I think the RPG Maker world needs more one-character scripts out there!
Spoiler for My Games and Art:
ℒℴѵℯ❤


My Artwork Thread

The Lhuvia Tales [Current]

Ambassador [Complete]

The Postman [Complete]

The Wyvern [Complete]

Phoenix Wright: Haunted Turnabout [Complete]

Major Arcana [Cancelled]


***
Rep:
Level 39
RMRK Junior
It looks pretty awesome :)
My Website:

:tinysmile:

*
Rep:
Level 97
2014 Most Unsung Member2014 Best RPG Maker User - Engine2013 Best RPG Maker User (Scripting)2012 Most Mature Member2012 Favorite Staff Member2012 Best RPG Maker User (Scripting)2012 Best MemberSecret Santa 2012 ParticipantProject of the Month winner for July 20092011 Best Veteran2011 Favourite Staff Member2011 Most Mature Member2011 Best RPG Maker User (Scripting)2011 Best Use of Avatar and Signature Space2010 Most Mature Member2010 Favourite Staff Member
Looks very appealing Soulpour!

*
Scripter
Rep:
Level 40
Crownless King
Thank you all for your kind feedback :)

I will be updating this script when someone wants an update or requires it for any compatibility :)


If you like my work, please do support me on Patreon.
https://www.patreon.com/Soulpour777?ty=h

*
Scripter
Rep:
Level 40
Crownless King
Script Updated:

 | 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


If you like my work, please do support me on Patreon.
https://www.patreon.com/Soulpour777?ty=h