January 2025 Recap (Patreon)
Content
Hi all, below you can see all of the updates Casper Gaming released in January 2025, in case you missed any of them. You can also get notifications when an update occurs in the Casper Gaming Discord or by following me on various social media.
New Releases
[CGMZ] Model Viewer - View 3D models in game! Use it to allow your players to view items in their inventory in 3d as a way to make your game stand out. It could also be used to solve puzzles, such as by needing to rotate a 3d object to see a hidden clue on the back. Link: https://www.patreon.com/posts/cgmz-model-120588570
[CGMZ] Fallback - Instead of crashing the game when an image file cannot be loaded and preventing player progress, instead show a fallback error texture. While still not ideal, at least it will not prevent your players from being able to continue playing the game. Link: https://www.patreon.com/posts/cgmz-fallback-120235679
[CGMZ] Map Upgrade - Upgrade your maps with additional meta data. You can add an icon, recommended level, safety and danger levels, and more. It also allows you to automatically run a common event when the map is loaded. Link: https://www.patreon.com/posts/cgmz-map-upgrade-119956007
[BGM] The Hero In My Eyes - A heroic track with an optimistic feel, it is meant to be a theme for one of the main protagonists in your game or some other scene centered on a hero in your game. Link: https://www.patreon.com/posts/bgm-hero-in-my-119534119
[BGS] Darkness Untraversed - A jungle or forest ambient track with animal noises and other wild sounds to help your player get immersed in any jungle or forest map in your game. Link: https://www.patreon.com/posts/bgs-darkness-120098901
Alpha Plugin Updates
[CGMZ] Hidden Objects - Additional customization of the hidden objects scene is now possible, including playing sound effects and showing toast windows when the scene is completed as well as more control over the objects window. Link: https://www.patreon.com/posts/42891546
[CGMZ] Recruitment Board - You can now control the order of info in the select window portion of the recruit scene. You can also determine which actors appear in the scene now with multiple different options based on if the actor is discovered, already recruited, etc. Link: https://www.patreon.com/posts/cgmz-recruitment-111830306
[CGMZ] Quest System - Some much needed quality of life control over the quest tracker was added this month. You no longer need the title text, and you can auto hide the tracker when text displays. The tracker visibility can also be controlled by a switch now. The recommended level is now a toggle, so if you do not want to display it you no longer need to edit the js. Link: https://www.patreon.com/posts/52804166
[CGMZ] Actor Upgrade - This plugin now allows you to go beyond level 99. By default, the actor cannot do this because their stats only generate up to level 99. This plugin now allows you to configure stats beyond level 99, so this limitation no longer exists. Link: https://www.patreon.com/posts/cgmz-actor-102425042
[CGMZ] Mailbox - Mailbox getting too full? No worries, as you can now delete letters! This is only available after having read and collected any attachments, so your player cannot accidentally delete something important. The mailbox display window should now have slightly more options and work with custom font sizes better as well. Link: https://www.patreon.com/posts/82726198
[CGMZ] Conditional Drops - This plugin was updated to work with Drop Tables. You can now have conditional drop tables! Link: https://www.patreon.com/posts/70695498
[CGMZ] Dice - This plugin was updated to add weighted dice. If you want your player to be at a disadvantage (or advantage) you can now make certain results more or less likely. Link: https://www.patreon.com/posts/cgmz-dice-112402426
[CGMZ] Equip Command Window - This is the first of many of my command window plugins to get the option of having hotkeys that when pressed automatically do a certain action. This supports both keyboard and gamepad. Link: https://www.patreon.com/posts/cgmz-equip-113779790
Beta Plugin Updates
[CGMZ] Self Variables - This plugin was simplified a lot through a major re-write of the code. It now allows unlimited self variables and you can access them using normal game variables without needing to use any complicated plugin commands to tell the plugin which self variable you want it to use. It should now "just work" automatically. Link: https://www.patreon.com/posts/74503192
[CGMZ] Reputations - This plugin received a massive update full of little quality of life things. You can now display an image over a complete reputation (fully maxed on rep), custom spacing and header display options were added, the reputation scene should now function in a more modern way, and the display window should now work better with font size changes. Link: https://www.patreon.com/posts/48997915
[CGMZ] Battle Command Window- This plugin was updated to allow you to easily make a command that simply selects and uses a certain skill. This was possible before, but you needed to know the JS to do it. Now you just select the skill ID when setting up the command and the plugin handles the rest. Link: https://www.patreon.com/posts/72041274
Free Plugin Updates
[CGMZ] Core - The monthly update added a function to calculate mixed window heights, removed some old unused code, and fixed a bug with horizontally scrolling windows with unique padding sizes. https://www.caspergaming.com/plugins/cgmz/core/
[CGMZ] Battle Result Events - This plugin was fully released this month, out of Beta. It allows you to run common events after random battle, either a single common event no matter the result or separate events for win/loss/escape. It provides the battle result and troop ID via variable to the event, so you will know what the result was and which troop was fought. Link: https://www.caspergaming.com/plugins/cgmz/battleresultevents/
[CGMZ] Fast Travel - This plugin now has more scene customization, and sound effect settings now have volume/pitch/pan options. Integrations with [CGMZ] Scene Backgrounds and Controls Window were added. Link: https://www.caspergaming.com/plugins/cgmz/fasttravel/
[CGMZ] NumPad - You can now set the window width as well as add variance to the sound effect volume and pitch so it doesn't sound the exact same all the time to the player. Link: https://www.caspergaming.com/plugins/cgmz/numpad/
[CGMZ] Save File - [CGMZ] Scene Backgrounds integration was added. The display window now has custom space options, and should work better with font size changes. Some bugs were fixed. Link: https://www.caspergaming.com/plugins/cgmz/savefile/
[CGMZ] Title System- Numerous bugs were fixed this month, including [CGMZ] Idle no longer running in the title screen, resetting to the first map in the cycle after returning to the title scene from in game, there is no more slight delay before events activate on the title, and the map no longer loses its position briefly when starting a new game. Link: https://www.caspergaming.com/plugins/cgmz/titlesystem/
[CGMZ] Changelog - This plugin now has common window options such as padding, back opacity, and tone. The window should now respond to custom font sizes. It has integrations with [CGMZ] Scene Backgrounds, [CGMZ] Controls Window, and [CGMZ] Window Backgrounds. Link: https://www.caspergaming.com/plugins/cgmz/changelog/
[CGMZ] Unlimited Event Conditions - This plugin removed outdated calls to some [CGMZ] Core functions. Link: https://www.caspergaming.com/plugins/cgmz/unlimitedeventconditions/
[CGMZ] Credits - This plugin now has common window options such as padding, back opacity, and tone. It has integrations with [CGMZ] Scene Backgrounds, [CGMZ] Controls Window, and [CGMZ] Window Backgrounds. Comments can now be multiple lines. Link: https://www.caspergaming.com/plugins/cgmz/credits/
Other
Compatibility and Bugs - Casper Gaming now tracks known bugs and compatibility issues with third party plugins on my website. If you click on any plugin's online documentation, you will now see a section for known issues and plugin conflicts.
Bugs and compatibility issues are both extremely rare with [CGMZ], having only three bugs and no known compatibility issues at the time of this post. Still, if you believe you have found a bug or conflict that is not already known, please bring it to my attention so I can confirm it and work on resolving it.
Polls - The poll for the next small plugin has ended. The small plugin will be [CGMZ] Button Mash, which will allow you to call a minigame that slowly depletes a bar which the player can fill by mashing a button. Results will be provided to a game variable for use in eventing. Thanks to all who voted!
The poll for the next [BGM] ends tonight. You can vote at: https://www.patreon.com/posts/poll-next-bgm-120296574
Thanks for being a part of the Casper Gaming community 😁 Happy RPG Making!