[CGMZ] Battle Objectives (Patreon)
Downloads
Content
Hi all, introducing [CGMZ] Battle Objectives!
This plugin adds objectives to your battles, such as "win without using items". See below gif for a short example of how it can look:
Objectives
This plugin currently supports the following objectives for your battles:
Turns
Damage Taken
Deaths
No Items
No Skills
No Attack
No Guard
For number-based objectives, you can also set a comparison value and the comparison operator. This allows you to make any condition, such as Take Less Than 500 Damage or Win After Lasting 20 Turns. You set the description text, which supports text codes. See below image for an example of a No Skill objective:
Choosing Objectives
This plugin comes with two ways to choose an objective.
First, you can set an objective via Plugin Command, and that objective is guaranteed to be used in the next battle. This mode allows you to hard-code certain battle objectives for certain fights, such as if you have a story event which requires the player to complete a specific objective in a specific fight.
Second, if no objective is set via Plugin Command, the plugin can randomly choose objectives for the player to complete. This can be useful for random battles, to help keep your player engaged by completing various objectives. You can optionally set a min/max difficulty rating for each objective, and exclude certain objectives from randomly being chosen by this difficulty rating.
Completion Rewards
Of course, the player should be rewarded for completing battle objectives. This plugin can automatically apply a gold and exp multiplier for battles where the given objective was completed. A switch is also turned ON if the objective is completed, so you can award things post-battle in your events. This makes it just about unlimited in what you can add as rewards for completing battle objectives.
If you would like to run events after random battles to easily check the battle objective result switch after random battles, you can use [CGMZ] Battle Result Events for that.
Quick Facts
✅ RPG Maker MZ✅ No obfuscation✅ No AI used at any point in the creation of this plugin
Support
Casper Gaming provides quick support to any user who needs it. You can leave a comment below with your question or issue, I try to check my Patreon at least once a day. For even quicker support, you can come into the Casper Gaming Discord and ask for help in the #support channel.
Roadmap
I plan to expand this plugin by adding more objective types, automatic item rewards for completing objectives, and further integrations for rewards including things like [CGMZ] Currency System currencies. I would love to hear feedback on which type of feature you are looking forward to most so I know what to prioritize working on ❤️
Casper Gaming plugins are made better through community suggestions. I am always happy to hear any features you'd like to see added that I may not have thought of already. Please leave any suggestions you have in the comments below, or in the #suggestions channel of the Casper Gaming Discord. I add all suggestions to my to-do list.
Happy RPG Making!