Over the past few years, I've been chipping away at dungeon-related data for Persona 4 Golden, and I think I've achieved a critical mass of edits that's worth making an official project page for.
Dungeon Framework
This mod is the beating heart of my efforts here. It hooks into the game's process and replaces as much of the hardcoded dungeon-related code that I can find with variants that use custom data that is loaded in from .json files. The mod also is build for expandability, allowing the addition of new rooms to be used in dungeon generation and potentially allowing for whole new dungeons to be created (in the future).
What it can do now:
- Allow custom rooms and minimap images to be loaded into the game.
- Modify dungeon floors, templates, field-template associations
-- Dungeon templates dictate what tiles are used by an individual dungeon - You can rename all dungeon-related fields, from the TV Hub to Hollow Forest
- Fields are no longer restricted by the ID-based constraints used by the vanilla game
Limitations/To-Dos:
- Room sizes, at the moment, are internally capped as 3x3 tile grids. This is something that seems to be possible to change and will be looked into at a later date.
- More QoL than function, but right now it takes a bit for the mod to sink all of the hooks in, unsure if there's a way to speed it up or not.
- There's probably more, let's be honest there's always more.
