Skip to content

GurLad/FrogForge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Frog Forge

A game editor for Frogman Magmaborn.

Available editors

  • 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.

Using Frog Forge

With a release

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....

Building it yourself

Not recommended unless you want to edit Frog Forge/Frogman Magmaborn's source code. Anyway, here's the complete guide:

  1. Install Visual Studio, Unity, and clone Utils.
  2. Clone Frogman Magmaborn and Frog Forge (this repository).
  3. Build Frog Forge with Visual Studio (import Utils and any other dependency).
  4. In Frog Forge, locate Frogman Magmaborn's project data folder (should be [Frogman Magmaborn repo folder]\Assets\Data).
  5. In Frog Forge, import the Frog Forge data (should be [Frogman Magmaborn repo folder]\Frog Forge editor data.ffed).
  6. Frog Forge is now ready! Edit stuff to your heart's content.
  7. 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.
  8. 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!