public

Rpg Maker Developers Group

Simple enough for a child, powerful enough for a developer

2 Followers

MZ Fossilizing SRD Character Creator EX (work in progress)

BMM Archive · July 15, 2026

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 Fossilizing SRD Character Creator EX (work in progress)
  • Original author: birdbert
  • Original date: September 5, 2021
  • Source thread: https://forums.rpgmakerweb.com/threads/fossilizing-srd-character-creator-ex-work-in-progress.140190/
  • Source forum path: Game Development Engines > RPG Maker Javascript Plugins > Javascript/Plugin Support

Summary

I am new to RPG Maker in general, and getting started with RMMZ. I was very pleased to hear about the FOSSIL plugin. I'm trying to get SRD Character Creator EX going, but running into some hurdles. I'd appreciate advice from anyone more experienced with FOSSIL and/or plugins. Environment I'm debugging with WebStorm and NW.js. More details here https://forums.rpgmakerweb.com/index.php?threads/launching-and-debugging-in-ubuntu-webstorm.140188/ Here is a list of changes I have made so far. The order is approximate since I've been fiddling around a lot...

Archived First Post

I am new to RPG Maker in general, and getting started with RMMZ. I was very pleased to hear about the FOSSIL plugin. I'm trying to get SRD Character Creator EX going, but running into some hurdles. I'd appreciate advice from anyone more experienced with FOSSIL and/or plugins.

Environment
I'm debugging with WebStorm and NW.js. More details here https://forums.rpgmakerweb.com/index.php?threads/launching-and-debugging-in-ubuntu-webstorm.140188/

Here is a list of changes I have made so far. The order is approximate since I've been fiddling around a lot...

A. Added plugins
B. Created event
On the map created an Event with
  • Text
  • Plugin Command: FOSSIL
    • OldPluginCommand = OpenCharacterCreator 1
C. Add LZString
  1. Copied the LZString library from https://github.com/pieroxy/lz-string/blob/master/libs/lz-string.js
  2. Added it to /js folder
  3. Added to index.html as follows:
<script type="text/javascript" src="js/lz-string.js"></script>

D. Removed references to CacheMap
This was the first error I encountered trying to launch the game.
  1. Opened SRD_CharacterCreatorEX.js
  2. Removed references to the CacheMap class:
// _.cache = new CacheMap(_); _.loadImage = function(filename, hue) { return ImageManager.loadBitmap('img/SumRndmDde/character-creator-ex/', filename, hue, true); }; _.loadImageWPath = function(path, filename, hue) { return bitmap = ImageManager.loadBitmap(path, filename, hue, true); };

At first I tried replacing CacheMap with localStorage, but it didn't work out. I'm sure there's a better solution but I couldn't find a drop-in replacement from FOSSIL.

E. Launch game
At this point I can launch the game without errors, navigate to the Event and trigger it. The text appears as expected. But I get a "constructor" related error. This seems to be related to the Window_CharacterCreator_FolderList class in SRD_CharacterCreatorEX.js.

Can someone more familiar with these plugins confirm if this is a typical RMMV compatibility issue (in which case I will hopefully find examples of similar fixes in FOSSIL) or if it's particular to the SRD plugin. I have noticed some completely new HUD-related plugins from SRD http://sumrndm.site/hud-maker-ultra/ so I was wondering if something fundamental has changed when it comes to creating custom windows and HUDs in the game?

Downloads / Referenced Files

Log in to download

Log in, then follow the RPG Maker Developers Group to see these download links.

Log in to download
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.

#039#rpg-maker-archive#js-support

Replies (0)

No replies yet.

0 replies 1 view

Log in to reply.

User Avatar