A game editor for Frogman Magmaborn.
- Map editor - Create & edit maps, with unit placements, objectives and mid-map events.
- Tileset editor - Create & edit tilesets, including their graphics, gameplay data and battle backgrounds.
- Level metadata editor - Edit miscellaneous level data, such as team palettes, team AIs and music.
- Class & unit editor - Create & edit classes: name, stats, sprite and battle animations. Also includes a unit editor: name, class, growths, inclination and death quotes.
- Ending editor - Create & edit the global and character endings.
- Portrait editor - Create & edit portraits, both generic and character-based.
- Conversation (event) editor - Create & edit conversations (events), with color-coded parts & commands (without documentation) and a built-in preview player.
- CG editor - Create & edit conversation backgrounds.
- Music editor - Import custom music.
For the moddable build, simply download the FrogForge.zip
file from the latest release.
For the standalone Frog Forge, download the FrogForgeGameless.zip
file from the latest release, and locate the Frogman Magmabron data folder from file -> Frog Forge data -> Game folder...
.
Not recommended unless you want to edit Frog Forge/Frogman Magmaborn's source code. Anyway, here's the complete guide:
- Install Visual Studio, Unity, and clone Utils.
- Clone Frogman Magmaborn and Frog Forge (this repository).
- Build Frog Forge with Visual Studio (import Utils and any other dependency).
- In Frog Forge, locate Frogman Magmaborn's project data folder (should be
[Frogman Magmaborn repo folder]\Assets\Data
). - In Frog Forge, import the Frog Forge data (should be
[Frogman Magmaborn repo folder]\Frog Forge editor data.ffed
). - Frog Forge is now ready! Edit stuff to your heart's content.
- Open Frogman Magmaborn in Unity, and import the new data by using the FrogForgeImporter object in the Map and Menu scenes (use the "Load X" buttons), and the Battle prefab.
- Finally, build Frogman Magmaborn. You will now have a ready-to-use .exe file (or Mac or Linux build) of the edited game. That's it!