[CGMZ] Professions for RPG Maker MZ
Hi all,
This plugin creates a profession system for your game. Professions can begin undiscovered and hidden, and must be discovered before the player can use them. You can also have your professions begin the game discovered. When gaining exp, you can show floating text near the player, and you can also display level up balloons or animations. Below is a gif of how it can look:
Professions have a similar leveling system with experience and levels to actors, with more customization. You can easily set the maximum level for a profession, as well as use the actor exp formula or enter custom values for each level for exp required.
Profession data is easily accessed and can be used for things like restricting the player from harvesting resources if their level is not high enough, or many other uses.
This plugin can handle party-wide or per-actor professions, or even both at the same time. You can also make professions that each actor has, in case you want each actor to have to level up the same profession with different experience tracking for each actor.
This plugin integrates well with the following CGMZ plugins:
- Looking for a crafting system that works automatically with this profession system? Try out [CGMZ] Crafting
- A gathering system for respawning resource nodes that also works with this profession system: [CGMZ] Gathering
- Want to award your players with achievements for gaining profession levels? [CGMZ] Achievements
- Show toast windows for things like profession level up/profession discover with [CGMZ] Toast Manager
- Add the Profession scene to the main menu with [CGMZ] Menu Command Window
- Add in a fishing system to your game that works automatically with a fishing profession with [CGMZ] Fishing.
- Create custom colors for your professions that do not rely on the windowskin with [CGMZ] Infinite Colors.
- Show a controls window in the professions scene to let the player know keyboard or gamepad controls with [CGMZ] Controls Window.
- Show a custom background image for the profession scene, including scrolling backgrounds with [CGMZ] Scene Backgrounds.
Please see terms of use here: Terms of Use
Requires CGMZ Core plugin: CGMZ Core
Happy RPG Making!
Updated | 28 days ago |
Status | Released |
Category | Tool |
Platforms | HTML5 |
Rating | Rated 5.0 out of 5 stars (3 total ratings) |
Author | Casper Gaming |
Made with | RPG Maker |
Tags | RPG Maker |
Average session | A few minutes |
Languages | English, Chinese |
Inputs | Keyboard, Mouse, Gamepad (any), Touchscreen |
Links | Homepage, Community, Patreon, YouTube |
Download
Click download now to get access to the following files:
Development log
- Version 1.6.0 Release Notes50 days ago
- Version 1.5.0 Release NotesMar 01, 2024
- Version 1.4.2 Release NotesSep 30, 2023
- Version 1.4.1Aug 05, 2023
- Version 1.4.0Jun 27, 2023
- Version 1.3.0Mar 24, 2023
- Version 1.2.0Nov 22, 2022
Comments
Log in with itch.io to leave a comment.
Something That I'm curious about is, could you add any type of proficiency that you (Creators in general) add, say Knowledge, that would be, okay?
I am not quite sure what you mean, could you provide more detail?
Think Persona's Personality grid.
Something like this. Only using the Professions Plugin to show what level each section of your personality is at.
Oh ok. I think it would work to make "Knowledge" and the others as a profession.
Okay. Thank you.
Is this per party or per actor, was looking at something I could tinker with per actor. Using a sword gains sword xp to gain profession level in swordsman and gain skills, use fire magic, mine, cook, use items etc per actor.
It is for the entire party. I have per-actor professions on my to-do list but likely it's not something that will be added soon.
Hi, since you asked about it previously, I just wanted to let you know that this plugin was updated today, and the update added per-actor professions.
Im not sure how to get the professions to work exactly, I already made them findable, but not how to make them work, please hel
You can use the plugin commands to do things like gain exp and get the player's level for eventing.