- Joined
- Mar 15, 2012
- Messages
- 432
- Reaction score
- 544
- First Language
- English
- Primarily Uses
- RMMZ
CGMZ Achievements
By: Casper Gaming
Last Update: March 10, 2023
Latest Version: 1.5.0
By: Casper Gaming
Last Update: March 10, 2023
Latest Version: 1.5.0

Adds an achievements system including achievement points, secret achievements, difficulty, and more. Achievements offer automatic tracking as well as manual unlocking. Achievements can also have rewards such as items or gold, or even switches/variables. This plugin works well with CGMZ Toast Manager for pop ups when an achievement is earned. This plugin also allows for achievements based off of CGMZ Encyclopedia and Bestiary completion percentage.

- Add an achievement system with automatic tracking
- Secret achievements with different descriptions for before/after earn
- Achievement Points (optional)
- Rewards can include items, switches, variables, and more
- Criteria can include items, switches, variables, currency, and more



Import into plugin manager and enable the plugin. Some customization options available. Further instructions in plugin.

Plugin (along with all my other plugins) can be found here: https://www.caspergaming.com/plugins/cgmz/achievements/
Requires CGMZ Core (v1.2+) plugin: https://www.caspergaming.com/plugins/cgmz/core/
To easily add this plugin to the menu, use my Menu Command Window: https://www.caspergaming.com/plugins/cgmz/menucommandwindow/
To enable pop up messages when the user earns an achievement, use my Toast Manager: https://www.caspergaming.com/plugins/cgmz/toastmanager/
This plugin also supports achievements for completion percentages in my Encyclopedia and Bestiary: https://www.caspergaming.com/plugins/cgmz/encyclopedia/
This plugin also supports achievements for my Profession system:
https://www.caspergaming.com/plugins/cgmz/professions/

https://www.caspergaming.com/terms-of-use/

Version 1.0
- Initial Release
Version 1.1.0
- Fixed crash if there are no achievements
- Added support for CGMZ Professions
Version 1.1.1
- Fixed bug with variable tracking when using the "=" operator
Version 1.2.0
- Added ability to use text codes in achievement descriptions
- New achievements should now be automatically recognized by saved games
- Added ability to change pre and post descriptions
- Added option to change the label / header text color
- Added option to change text alignment of list window
- Added option to change text alignment of totals window
- Fixed bug with toast audio on achievement earn
- Fixed bug with padding on list window
- Removed plugin command to manually recognize new achievements in saved game
Version 1.2.1
- Fixed crash when not using CGMZ Encyclopedia
Version 1.2.2
- Fixed bug with variable achievements not auto completing when they should
Version 1.2.3
- Fixed crash with achievements that had switch/variable rewards
Version 1.3.0
- Added ability to choose which order & info to display for achievements
- Added param for Points text in total window (separate from Display window)
- Added param to display total achievements possible in total window
- Added param to display total points possible in total window
- Added text params for achievement requirement text (on progress bar)
- Documentation Updated
Version 1.4.0
- Added categories of achievements
- Added plugin command to change an achievement's secret property
- Added param for transparent windows in achievement scene
- Added param to use a custom background image in achievement scene
- Updated color parameters to use the new color selector for plugins
Version 1.5.0
- Added common event as reward for achievement
- Added ability to mark an achievement as failed via Plugin Command
- Added some display window options for failed achievements
- Added option to fill space where touch UI buttons would be
- Initial Release
Version 1.1.0
- Fixed crash if there are no achievements
- Added support for CGMZ Professions
Version 1.1.1
- Fixed bug with variable tracking when using the "=" operator
Version 1.2.0
- Added ability to use text codes in achievement descriptions
- New achievements should now be automatically recognized by saved games
- Added ability to change pre and post descriptions
- Added option to change the label / header text color
- Added option to change text alignment of list window
- Added option to change text alignment of totals window
- Fixed bug with toast audio on achievement earn
- Fixed bug with padding on list window
- Removed plugin command to manually recognize new achievements in saved game
Version 1.2.1
- Fixed crash when not using CGMZ Encyclopedia
Version 1.2.2
- Fixed bug with variable achievements not auto completing when they should
Version 1.2.3
- Fixed crash with achievements that had switch/variable rewards
Version 1.3.0
- Added ability to choose which order & info to display for achievements
- Added param for Points text in total window (separate from Display window)
- Added param to display total achievements possible in total window
- Added param to display total points possible in total window
- Added text params for achievement requirement text (on progress bar)
- Documentation Updated
Version 1.4.0
- Added categories of achievements
- Added plugin command to change an achievement's secret property
- Added param for transparent windows in achievement scene
- Added param to use a custom background image in achievement scene
- Updated color parameters to use the new color selector for plugins
Version 1.5.0
- Added common event as reward for achievement
- Added ability to mark an achievement as failed via Plugin Command
- Added some display window options for failed achievements
- Added option to fill space where touch UI buttons would be
Last edited: