Crystal Project

Crystal Project

The Candleholder (Demo 2 Release)
 This topic has been pinned, so it's probably important
Netho Warrior  [developer] 17 Apr, 2024 @ 6:59pm
[Short Guide] Making Add-On/Class Mods for Candleholder
Despite currently being a demo, some people have showed interest in making class mods for Candleholder, or making their own classes compatible with the mod. This is a short guide on how to do so.

At the moment, Crystal Project mods typically can't interact with each other. They can't reference another mod's status or item IDs, since the game sorts out all of the IDs whenever loading mods.
However, this can be bypassed by simply "hijacking" the IDs of unused models.

The Candleholder status hijacks the ID of the unused "Corrosion" status. So when making add-on mods, simply reference the Corrosion status when you really mean the Candleholder status - when both mods are loaded, the Corrosion status will be replaced with the Candleholder status and it should function properly.
Additionally, the Candleholder mod gives an item called the "Proof of Journey". Other mods can check for this item by checking for the "Growth Change" item from vanilla.

As long as you remain conscious of what the "Corrosion" status and "Growth Change" equipment are when the mod is enabled, developing add-on mods should be easy as pie!

If you have any additional questions, feel free to ask them in this thread or in the Crystal Project Discord Server.
Last edited by Netho Warrior; 24 May, 2024 @ 10:39am
< >
Showing 1-1 of 1 comments
DawnSire  [developer] 18 Sep, 2024 @ 5:01pm 
Recently, the Candleholder mod replaces the ability to skip your turn with the ability to defend instead, which reduces damage by 20%. It does this by giving all classes a universal passive they all share.

Just like what we did to the Corrosion status, the new passive also hijacks a currently unused one. To add this into your modded class, go over to the Unused folder, then into the Passives sub-folder and put in the passive "Levitate" into your class.
< >
Showing 1-1 of 1 comments
Per page: 1530 50