A downloadable tool

I originally created this mostly for testing and fun. ChatGPT helped me write the code, but I've done a lot of testing myself and have looked through the code as well.

If you find any bugs, feel free to comment them here.

## Rage System

Rage is a battle mechanic that can be used by both actors and enemies.

### How it works

- **Rage State** = whether Rage Mode is active.

- **Rage Level** = how much Rage the battler currently has.

- Taking damage can increase Rage.

- Rage can increase Attack and Critical Rate.

- Rage can decrease Defense and Evasion.

- Rage has a configurable maximum.

- Rage changes can display `+1` or `-1` popups.

- A second popup can display the battler's current Rage.

- Works with both actors and enemies.

### Popup Colors

The Rage popups have configurable colors:

- **Rage Increase Color** = color used when Rage increases. Default: `#66FF66`

- **Rage Decrease Color** = color used when Rage decreases. Default: `#FF6666`

- **Current Rage Color** = color used for the popup displaying the battler's current Rage. Default: `#FFD966`

### Rage State Options

**Require Rage State**

- **Yes:** Rage can only be gained while the Rage State is active.

- **No:** Damage can generate Rage normally.

**Apply Rage State On Damage**

- **Yes:** Qualifying damage automatically applies the Rage State before Rage is gained.

- **No:** The Rage State must be applied manually.

**Reset Rage On Remove**

- Can reset the battler's Rage to 0 when the Rage State is removed.


RageSystemCommands.js adds the ability to change the rage level using scripts and commands. it has not been tested, unlike the actual rage system plugin.


## Compatibility

The Rage System is its own plugin.

It has been tested with:

- Olivia Meta Controls

- YEP Core Engine

- YEP Battle Engine Core

### Galv Weapon Proficiency

`GalvWeaponProfFix.js` is a separate compatibility fix for Galv's Weapon Proficiency plugin.

I made it because I ran into compatibility problems while developing the Rage System with Galv's Weapon Proficiency plugin.

If you **aren't using Galv's Weapon Proficiency plugin, you do not need the fix**.

Recommended plugin order:

Any YEP Plugins

Meta Controls

Galv_WeaponProf

GalvWeaponProfFix

Rage System

Free to use for any purpose. Just don't hate on me for using AI lol.

Updated 4 days ago
Published 6 days ago
StatusReleased
CategoryTool
Release date 6 days ago
AuthorMido-shonun
Tagsbattle-system, plugin, rage, RPG Maker MV, tools
AI DisclosureAI Assisted, Code, Text

Download

Download
GalvWeaponProfFix.js 8.1 kB
Download
RageSystem.js 19 kB
Download
RageSystemCommands.js 11 kB

Install instructions

1. Put `RageSystem.js` in your RPG Maker MV `js/plugins` folder.

2. Activate it in the Plugin Manager.

3. If you use Galv's Weapon Proficiency plugin, also install `GalvWeaponProfFix.js`


Leave a comment

Log in with itch.io to leave a comment.