Preserved forum archive. This topic stores the original first post and locally mirrored RPG Maker Web attachments when available. It is posted by the BMMPlay archive account, not by the original creator.
Original Source
- Original title: MZ [CGMZ] Achievements
- Original author: CasperGaming
- Original date: September 2, 2020
- Source thread: https://forums.rpgmakerweb.com/threads/cgmz-achievements.126623/
- Source forum path: Game Development Engines > RPG Maker Javascript Plugins > JS Plugin Releases (RMMZ)
Summary
[CGMZ] Achievements By: Casper Gaming Last Update: April 19, 2026 Latest Version: 1.9.1
Archived First Post
[CGMZ] Achievements
By: Casper Gaming
Last Update: April 19, 2026
Latest Version: 1.9.1
By: Casper Gaming
Last Update: April 19, 2026
Latest Version: 1.9.1
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
An achievement that has been earned
A secret achievement
An achievement with automatic tracking and a gauge progress tracker
An achievement with a lot of criteria/rewards
Achievement window can scroll if needed to show additional information
A secret achievement
An achievement with automatic tracking and a gauge progress tracker
An achievement with a lot of criteria/rewards
Achievement window can scroll if needed to show additional information
Import into plugin manager and enable the plugin. Some customization options available. Further instructions in plugin.
Online documentation can be found on my website.
User documentation can be found on the Casper Gaming Wiki.
Plugin (along with all my other plugins) can be found here: https://www.caspergaming.com/plugins/cgmz/achievements/
Requires CGMZ Core 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/
Also available on Itch.io:
[CGMZ] Achievements for RPG Maker MZ by Casper Gaming
Add an achievement system to your game
casper-gaming.itch.io
https://www.caspergaming.com/terms-of-use/
Version 1.1.0
- Fixed crash if there are no achievements
- Added support for CGMZ Professions
- Fixed bug with variable tracking when using the "=" operator
- 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
- Fixed crash when not using CGMZ Encyclopedia
- Fixed bug with variable achievements not auto completing when they should
- Fixed crash with achievements that had switch/variable rewards
- 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
- 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
- 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
- Added Spanish language help documentation
- Fix bug where some text would not fit on small resolution sizes
- Removed deprecated CGMZ Core functions from this plugin
- Date Format now takes user locale into account
- Text codes now work in the Totals window among other areas
- Now warns instead of crash when invalid JSON detected
- Added custom reward text lines (must be manually awarded)
- Added windowskin, tone, padding, back opacity options for each window
- Added option to change header line gradient colors
- Fixed bug rewards that only had a common event reward
- Text codes now supported everywhere in plugin
- Scene Background parameter now supports any image folder
- Achievements no longer default to the Applause sound effect
- Moved rewards, requirements, automatic, difficulty out of save data
- Added plugin command to check achievement status
- Added option to show category earned/total in category window
- Added control over reward and requirement display order
- Added total window display style
- Added list window width parameter
- Added list window background image
- Added list window on right option
- Added total window separator text param
- Variable Operator is now select parameter type
- Order no longer matters with [CGMZ] Toast Manager
- Fixed bug with drawing item requirements twice in some cases
- Added actor criteria to achievements
- Secret achievements can now hide all display info
- Added [CGMZ] Currency System integration
- Added [CGMZ] Scene Backgrounds integration
- Added [CGMZ] Controls Window integration
- Display window will now respond to font size changes
- Removed the need to select achievements to manually scroll display window
- Added [CGMZ] Window Settings integration
- Added [CGMZ] Window Backgrounds integration
- Added custom space display line item
- [CGMZ] Toast Manager integration converted to preset
- Achievement description type converted from note to multiline_string
- Fix bug with barely visible category window when no categories
- Added global achievements
- Added support for automatic space after label text
Downloads / Referenced Files
Log in to download
Log in, then follow the RPG Maker Developers Group to see these download links.
Log in to downloadReferenced Images / Attachments
Creator Claims / Removal
If you are the original creator and want this listing reassigned, edited, or removed, join BMMPlay and contact the moderators with proof that matches the original RPG Maker Web profile, linked GitHub, itch.io page, or another public creator identity.
Replies (0)
No replies yet.
0
replies
1
view
Topic Summary
Loading summary...