A (hopefully) simple map question

Post » Sun Nov 01, 2015 12:05 am

Is there a way, either using the console, construction set, or one of the standard Morrowind tools to reset the fog of war?

To be clear, I'd like the mini-map to look just like it did when I first stepped off the boat in Seyda Neen, WITHOUT resetting the cells the player has visited to their default condition or undoing anything the player has done prior to that point. What I'm NOT looking for is a way to reveal the mini-map or eliminate the fog of war.

A few solutions come to mind already, but none achieve the desired results.

1) It would be possible in the construction set to "ignore" any of cell entries in the current save, and while I don't know for certain this would reset the fog of war, I do know it would reset the cells to their default condition, which I don't want.

2) The console command "TFW" (Toggle Fog of War) will turn the fog of war entirely off. If toggled back on again, land which has not been visited becomes hidden again, while land which HAS been visited remains revealed.

3) Tried finding some data structure in the save game to "ignore" with the construction set, but nothing seems to be associated with any sort of fog-of-war, nor is there anything which seems to contain what areas of the map have been revealed.

If there IS a data construct which holds the current fog of war or which shows what areas in a given cell have been revealed, it either doesn't get separated out in the construction set where it can be independently targeted, or the four letter designation is obscure enough that I've overlooked it.

[edit] I'm posting this in the morrowind mods forum, because it seems likely that it will require some sort of external editor... and questions about those (except for the construction set itself) often go in here.

User avatar
Kelvin
 
Posts: 3405
Joined: Sat Nov 17, 2007 10:22 am

Post » Sat Oct 31, 2015 4:41 pm

The fog of war is stored in the CELL.NAM8 subrecord. You could figure out a way to clear them with tes3cmd.

User avatar
Lisa
 
Posts: 3473
Joined: Thu Jul 13, 2006 3:57 am

Post » Sat Oct 31, 2015 1:09 pm

Excellent! Will this also clear the world map for any cell which doesn't have a cell.nam8 record? If not, is there a way to reset the world map as well?

User avatar
Toby Green
 
Posts: 3365
Joined: Sun May 27, 2007 5:27 pm

Post » Sat Oct 31, 2015 3:44 pm

The world map is just an image in the FMAP record. It's awkward to clear individual cells, you have to extract the image, fill the cells with sea colour and the game will overwrite that colour with a fresh landscape. Otherwise, delete the FMAP record to reset the world map.

User avatar
Sheila Reyes
 
Posts: 3386
Joined: Thu Dec 28, 2006 7:40 am

Post » Sat Oct 31, 2015 12:42 pm

I tried the command: Tes3cmd delete --type cell --sub-match nam8 "lotlgame0000", but all it did was delete a reference to the East Empire company faction. All the local maps still had the FOW revealed. Obviously I'm doing something wrong, but the instructions aren't clear.

It appears that I can delete a record by type... but I don't want to delete the entire record.

It also appears that I can delete a subrecord, if I know the data that's in it... which I don't.

I don't seem able to delete a subrecord of a specific type the same way that I can delete an object record. Or if I can, the wiki instructions aren't clear on how (or I'm too befuddled to grasp it).

User avatar
Jaylene Brower
 
Posts: 3347
Joined: Tue Aug 15, 2006 12:24 pm

Post » Sun Nov 01, 2015 1:26 am

Looking at the tes3cmd source, subrecords have specific identifiers, and there doesn't seem to be a way to match subrecords that aren't documented. That rules that out.

You could try hex-editing the game to skip loading the fog of war subrecord. Morrowind.exe, at offset DCC66, change two bytes to 90 E9.

User avatar
XPidgex Jefferson
 
Posts: 3398
Joined: Fri Sep 08, 2006 4:39 pm

Post » Sun Nov 01, 2015 12:05 am

Excelsior!

After hex-editing a copy of the game, I just run the hacked game, load the save, and save it again. Then quit the hacked version, "ignore" the FMAP object using the CS, and my character can explore the province of Morrowind for the very first time... again.

Thank you so much, Hrnchamd.

User avatar
Emerald Dreams
 
Posts: 3376
Joined: Sun Jan 07, 2007 2:52 pm


Return to III - Morrowind