Qhimm.com Forums

Final Fantasy 7 => FF7 Tools => Topic started by: mav on 2025-10-05 18:19:59

Title: [PC] Landscaper - World map editor for 3d geometry, scripts, encounters and more
Post by: mav on 2025-10-05 18:19:59
(https://raw.githubusercontent.com/maciej-trebacz/ff7-landscaper/refs/heads/main/screenshots/landscaper-map.png) (https://raw.githubusercontent.com/maciej-trebacz/ff7-landscaper/refs/heads/main/screenshots/landscaper-encounters.png) (https://raw.githubusercontent.com/maciej-trebacz/ff7-landscaper/refs/heads/main/screenshots/landscaper-scripts.png)
Landscaper - World map editor for FF7 PC

Download latest version / Change Log (https://github.com/maciej-trebacz/ff7-landscaper/releases) | Source Code (https://github.com/maciej-trebacz/ff7-landscaper)

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

Map

Encounters

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!
Title: Re: [PC] Landscaper - World map editor for 3d geometry, scripts, encounters and more
Post by: wdx on 2025-10-06 09:30:08
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/ :)
Title: Re: [PC] Landscaper - World map editor for 3d geometry, scripts, encounters and more
Post by: Atheoi on 2025-10-07 15:39:29
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
Title: Re: [PC] Landscaper - World map editor for 3d geometry, scripts, encounters and more
Post by: RandySeptem on 2025-10-08 03:14:27
Can't wait to see someone replace Midgar's low-polygon model with a high-polygon one!
Title: Re: [PC] Landscaper - World map editor for 3d geometry, scripts, encounters and more
Post by: wdx on 2025-10-08 06:55:37
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.
Title: Re: [PC] Landscaper - World map editor for 3d geometry, scripts, encounters and more
Post by: mav on 2025-10-08 07:41:22
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.
Title: Re: [PC] Landscaper - World map editor for 3d geometry, scripts, encounters and more
Post by: nfitc1 on 2025-10-10 00:15:46
Where was this when I wanted it 17 years ago!?
Title: Re: [PC] Landscaper - World map editor for 3d geometry, scripts, encounters and more
Post by: Superbledur on 2025-10-11 08:13:03
Amazing work, especially considering worldmap's code seems very cryptic! Will not make the same mistake as I did with Ultima and probably will test it in a few time.

Where was this when I wanted it 17 years ago!?

Probably the same place Proud Clod and WallMarket were in 1999 when I first time fantasized modifying bosses and spells  :-D
Title: Re: [PC] Landscaper - World map editor for 3d geometry, scripts, encounters and more
Post by: cloudiar on 2025-10-24 17:28:32
Congratulations, Mav! This is amazing work..you are really master ;)

I’ve got a few questions for you:

Is it possible to create a completely new terrain with its own battle (like Cactuar Island)?

Can a new location be added that links to any field map?

Can battle themes be changed or added for unique fights (like Diamond Weapon)?

I’m currently very busy fixing bugs in my FF7OR, but once I have more time, I’ll try experimenting with some things. If I make any relevant changes, I’ll let you know here. ;)

Thanks a lot for this huge contribution!
Title: Re: [PC] Landscaper - World map editor for 3d geometry, scripts, encounters and more
Post by: cloudiar on 2025-10-24 17:29:09
Sorry for the double post  :-[
Title: Re: [PC] Landscaper - World map editor for 3d geometry, scripts, encounters and more
Post by: mav on 2025-10-25 05:23:29
Is it possible to create a completely new terrain with its own battle (like Cactuar Island)?

Yes, but you have to get a bit creative since encounters are based on your current region and terrain. While you can’t add more regions, each region can define up to 4 terrain types where encounters can occur and most regions do not use all four. You can use these unused entries to define entirely new encounter sets without interfering with existing ones.

Can a new location be added that links to any field map?

Yes. There’s a list of 64 possible locations that cannot be extended easily to contain more entries, but there are a few dummy/unused entries that you could use. Plus each entry has a default and alternative scenario and most entries do not use the alternate ones, which gives you a lot of options.

Can battle themes be changed or added for unique fights (like Diamond Weapon)?

World script does not have an ability to set custom battle themes. I believe the way they did Diamond Weapon is when you touch him you transition to a special field that sets up the battle theme and other things and triggers the battle, and then the FMV.
Title: Re: [PC] Landscaper - World map editor for 3d geometry, scripts, encounters and more
Post by: petfriendamy on 2025-11-01 22:23:15
I believe the way they did Diamond Weapon is when you touch him you transition to a special field that sets up the battle theme and other things and triggers the battle, and then the FMV.
^ Can confirm this to be the case

But yeah, super hype to finally have a world map editor!
Title: Re: [PC] Landscaper - World map editor for 3d geometry, scripts, encounters and more
Post by: sj642 on 2025-11-06 10:28:07
I didn't think it was possible! Thank you for such a fantastic job.