Skip to content

Instantly share code, notes, and snippets.

@fluid-decanter
fluid-decanter / Reference Event Pages.rb
Last active January 24, 2023 11:32
RMVXA script by Hime with modifications for flexibility and error handling.
=begin
#===============================================================================
Title: Reference Event Pages
Author: Hime (modded by Decanter where noted)
Date: Mar 16, 2014
URL: http://www.himeworks.com/2014/03/16/reference-event-pages/
--------------------------------------------------------------------------------
** Change log
Mar 16, 2014
- Initial release
@fluid-decanter
fluid-decanter / YEP_SkillLearnSystem_MasteryCheck.js
Created January 26, 2022 00:33
Addon to a Yanfly RMMV plugin. Shows mastery status instead of class level in actor's class list.
// YEP_SkillLearnSystem_MasteryCheck.js
/*:
@plugindesc v0.3 Shows mastery status instead of class level in actor's class list.
@author Decanter
@help
Shows count of skills obtained vs skills obtainable on class change list.
Colors count for non-mastered classes differently.
Place in plugin list directly after YEP_SkillLearnSystem.
@fluid-decanter
fluid-decanter / GALV_MessageBusts_SubEmpty_Addon.js
Last active January 26, 2022 00:32
Addon to Galv's Message Busts plugin to support using facesets when no bust can be found.
// GALV_MessageBusts_SubEmpty_Addon.js
/*:
@plugindesc v0.1 Addon to Galv's Message Busts plugin to support using facesets when no bust can be found.
@author Decanter
@help
Place directly after Galv's Message Busts in the plugin order, as this addon directly overrides several methods. Be sure both plugins are somewhere after Yanfly's Message Core, if using that.
How it works: If the game tries to load an image - any image - that doesn't exist, it will load an invisible placeholder image instead (overriding the engine's normal behavior, which is to just throw an error message and crash). Then, in the context of deciding whether to show a face or a bust, the game basically asks "is this bust a real image or a 0x0 placeholder image" and if it's placeholder then it will show the face.