I encountered this when I was trying to get going editing in the Feudal Lands. In general, I think ES is considerably broken. Im missing large tracts of items (IFIX files specifically) that I know were there previously. But this specific bug relates to NPCs - Exult studio does not properly reflect NPC file changes in mods. It also appears to not load them properly, as several TFL NPCs are missing which were present in alpha and CVS versions that do not show up in the Exult Studio NPC editor. Newly edited NPCs also do not show up. It appears the data is not being read correctly - some NPC data (the face and body shape selected, specifically) remains, but most gets lost (stats, usecode assigned, name)
I have added a new bug to the tracker, bug #3139478. Link: https://sourceforge.net/tracker/?func=d ... tid=102335
----------
Peter M Dodge
aka Wizardry Dragon
www.thefeudallands.ca
Exult Studio brokenness. Is that Virtuous, Avatar?
Forum rules
NOTICE: This forum is archived as read only.
Please use the Github Discussions at https://github.com/exult/exult/discussions
NOTICE: This forum is archived as read only.
Please use the Github Discussions at https://github.com/exult/exult/discussions
-
- Posts: 1241
- Joined: Thu May 14, 2020 1:34 pm
Exult Studio brokenness. Is that Virtuous, Avatar?
Cheers, Wizardry Dragon
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
-
- Posts: 565
- Joined: Thu May 14, 2020 1:34 pm
Re: Exult Studio brokenness. Is that Virtuous, Avatat?
I've had some problems with ES not saving npcs too. I'll do quite a bit of work on npc schedules, assigning them names and faces, and then next time i get on, i notice everything wasn't saved. I know for a fact I 'save all' in ES but sometimes the NPCs don't stay. I've worked around this by actually saving my game as well.
-------------------------------------------------------------------------------------
Ultima 6 Mod for Exult site: http://www.ultima6.realmofultima.com/
Ultima 6 Mod for Exult site: http://www.ultima6.realmofultima.com/
-
- Posts: 1241
- Joined: Thu May 14, 2020 1:34 pm
Re: Exult Studio brokenness. Is that Virtuous, Avatat?
Neither works reliably for me, though saving the game does seem to work more times than not. What platform are you using? (32 bit windows, 64 bit windows, fedora, ubuntu, macos ...?)
----------
Peter M Dodge
aka Wizardry Dragon
www.thefeudallands.ca
----------
Peter M Dodge
aka Wizardry Dragon
www.thefeudallands.ca
Cheers, Wizardry Dragon
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
-
- Site Admin
- Posts: 985
- Joined: Thu May 14, 2020 1:34 pm
Re: Exult Studio brokenness. Is that Virtuous, Avatat?
Marzo changed the way save all worked awhile back due to someone complaining. It is currently supposed to check for changes and only update the things that have actually changed. I'm not sure if it detects changes properly.
-
- Site Admin
- Posts: 985
- Joined: Thu May 14, 2020 1:34 pm
Re: Exult Studio brokenness. Is that Virtuous, Avatat?
There doesn't seem to be a specific check for npcs.
-
- Site Admin
- Posts: 985
- Joined: Thu May 14, 2020 1:34 pm
Re: Exult Studio brokenness. Is that Virtuous, Avatat?
I've had time to look into a fix for the npc editing. I've put a patch in the bug report since I want to talk to Jeff before I commit a bug fix assigned to him (even if it was assigned automatically). The cheat menu will not be checked for changes as it would make a mess out of the code.
-
- Posts: 1241
- Joined: Thu May 14, 2020 1:34 pm
Re: Exult Studio brokenness. Is that Virtuous, Avatat?
Probably a good idea, for completeness' sake.
--------
Peter M Dodge
aka Wizardry Dragon
www.thefeudallands.ca
--------
Peter M Dodge
aka Wizardry Dragon
www.thefeudallands.ca
Cheers, Wizardry Dragon
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
-
- Site Admin
- Posts: 985
- Joined: Thu May 14, 2020 1:34 pm
Re: Exult Studio brokenness. Is that Virtuous, Avatat?
I edited a little bit ago after looking at the cheat menu code. I don't think there is a nice way to set modified status (when it is actually modified) on the cheat menu with out a ton of lines of code. Then I would have to add a bunch of defines to exclude it when not building with Exult Studio support. Save... -> Map should be used in that case.
-
- Posts: 1241
- Joined: Thu May 14, 2020 1:34 pm
Re: Exult Studio brokenness. Is that Virtuous, Avatat?
Well, if its not feasible, its not going to hurt anything not having it. Definitely would like a fix for ES though >.> I don;t remember ever having trouble with it of this nature before.
--------
Peter M Dodge
aka Wizardry Dragon
www.thefeudallands.ca
--------
Peter M Dodge
aka Wizardry Dragon
www.thefeudallands.ca
Cheers, Wizardry Dragon
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca
Lead Designer, Ultima VII: The Feudal Lands
www.thefeudallands.ca