Author Topic: [PC] Landscaper - World map editor for 3d geometry, scripts, encounters and more  (Read 264 times)

mav

  • *
  • Posts: 280
  • The Sauce team
    • View Profile
    Landscaper - World map editor for FF7 PC


    Landscaper is the first feature-complete graphical world map editor for Final Fantasy VII PC. Here's what it can do, among other things:

    Messages
    • edit region names and dialogue messages that show up on while on the world map
    • add/remove new messages to be referenced by scripts
    • jump to script that references a message

    Map
    • view and edit the world map geometry for all three game maps: overworld, underwater and great glacier
    • edit individual triangle data (terrain type, texture, region, scripts, coordinates, UVs)
    • bulk edit triangles using painting mode
    • four different viewing modes: textured, terrain, region, scripts
    • export/import maps from/to .obj files that can be used in 3D modeling software like Blender
    • view all textures used in the world map

    Encounters
    • edit random encounter tables for each world region
    • edit region sets that define which terrain types can have encounters for each region
    • edit Yuffie and Chocobo specific data

    Scripts
    • custom text editor for scripts decompiled into a high-level scripting language
    • ability to edit three types of scripts: system, model and mesh
    • properties sidebar to adjust selected function parameters with inline documentation
    • search across all scripts!
    • add new model & mesh scripts

    The app also comes with an auto-updater so when I release a new version it will get updated automatically. It also comes with a built in Help system that covers all the major functionality and contains an opcode reference for the scripting language used by world scripts.

    Landscaper is a culmination of years of reverse engineering and almost a year of active coding. While I consider it ready for public release I still have more features planned and I'm very interested in feedback from modders on what can be added or changed to make the modding process easier. Also if you make any mods using it please share it here![/list]
    « Last Edit: 2025-10-06 08:17:14 by mav »

    wdx

    • *
    • Posts: 229
      • View Profile
    awesome job on the release can't wait to see what various modders will come up with :) been great to follow along whilst you were working on it https://twitch.tv/m4v3k/ :)
    « Last Edit: 2025-10-06 09:34:12 by wdx »

    Atheoi

    • *
    • Posts: 2
      • View Profile
    This is incredibly impressive, massive kudos to you
    I'm not too knowledgeable about the limitations of what is possible with ff7 and the technical side, would you be able to expand the world maps? Would we be able to have a scaled up Gaia?
    Is it more for texture replacement potential?
    could you potentially have more maps?
    The features are very impressive

    wdx

    • *
    • Posts: 229
      • View Profile
    This is incredibly impressive, massive kudos to you
    I'm not too knowledgeable about the limitations of what is possible with ff7 and the technical side, would you be able to expand the world maps? Would we be able to have a scaled up Gaia?
    Is it more for texture replacement potential?
    could you potentially have more maps?
    The features are very impressive

    it gives ability to alter the landscape add/remove towns. there are limitations on technical side which most of them are listed if tried to cross that the app will spit out a useful error code to let u know what went wrong.  this editor is for the world map only.

     
    fields if your wanting to alter/edit/add/remove  those you would use other tools such as https://github.com/myst6re/makoureactor/releases
    you can use landscaper and have script so if at xyz position sends you to a new field that you created.

    mav

    • *
    • Posts: 280
    • The Sauce team
      • View Profile
    This is incredibly impressive, massive kudos to you
    I'm not too knowledgeable about the limitations of what is possible with ff7 and the technical side, would you be able to expand the world maps? Would we be able to have a scaled up Gaia?
    Is it more for texture replacement potential?
    could you potentially have more maps?
    The features are very impressive

    You cannot make the current maps bigger without modifying the game's engine as it makes a lot of assumptions about the map size. As wdx said you can edit, add, remove places on the current map, with enough patience you could reshape the whole map and add new events on it.

    FF7 has three world maps: overworld (id: 0), underwater (id: 2) and great glacier (id: 3). Technically it is possible to tell the game to load an arbitrary map id which would make it possible to create an alternate version of overworld, but you would need to slightly hack the exe to make it possible to enter that map.