Exult Studio Bug

NOTICE: This forum is archived as read only.
Please use the Github Discussions at https://github.com/exult/exult/discussions
Forum rules
NOTICE: This forum is archived as read only.
Please use the Github Discussions at https://github.com/exult/exult/discussions
Locked
Pegbyter
Posts: 114
Joined: Thu May 14, 2020 1:34 pm

Exult Studio Bug

Post by Pegbyter »

I tried to create a new NPC. I brought up an NPC that wasn't being used and tried to rename him... I assigned him my custom usecode file and dragged him onscreen with ES. When I was finished, he was there, but with his original name.. Though the usecode worked fine. Agentorangeguy mentioned that his version of the ES works fine in that regard.. I'm using the latest snapshot (in progress) version..

Has anyone else experienced this? Dom, any ideas?

Peg
paulo

Re: Exult Studio Bug

Post by paulo »

was it the exult ppa version?
paulo

Re: Exult Studio Bug

Post by paulo »

Testing: Well that didn't work (running on linux from the ppa). Apparently exult_studio (unlike exult itself) expects the gamedat directory to be writable for some reason to enter game mode.
Dominus
Site Admin
Posts: 5656
Joined: Thu May 14, 2020 1:34 pm

Re: Exult Studio Bug

Post by Dominus »

Gamedat folder must always be writeable even for exult or you will not be able to load or save a game
--
Read the documentation and the FAQ! There is no excuse for not reading them! RTFM
Read the Rules!
We do not support Piracy/Abandonware/Warez!
Pegbyter
Posts: 114
Joined: Thu May 14, 2020 1:34 pm

Re: Exult Studio Bug

Post by Pegbyter »

I was using the PC version, not the PPA.
Pegbyter
Posts: 114
Joined: Thu May 14, 2020 1:34 pm

Re: Exult Studio Bug

Post by Pegbyter »

Should I perhaps go back to the ES that isn't (In Progress)?
Dominus
Site Admin
Posts: 5656
Joined: Thu May 14, 2020 1:34 pm

Re: Exult Studio Bug

Post by Dominus »

What do you mean with "the ES that isn't (in progress)"?
You did use the latest snapshot of both Exult and ES? And which game and which npc? Please be as precise as possible so one can try to reproduce your problem ;)
--
Read the documentation and the FAQ! There is no excuse for not reading them! RTFM
Read the Rules!
We do not support Piracy/Abandonware/Warez!
Pegbyter
Posts: 114
Joined: Thu May 14, 2020 1:34 pm

Re: Exult Studio Bug

Post by Pegbyter »

Well, I downloaded the ES (Work in Progress) one instead of the other one. There's two different versions available for download. I am also using the latest snapshot of Exult.

Dom, is there any way to decompile the main usecode file to turn the conversations into plain english? (well, so I can look at them and make sense of it)
Pegbyter
Posts: 114
Joined: Thu May 14, 2020 1:34 pm

Re: Exult Studio Bug

Post by Pegbyter »

As far as characters go, I just pull up a random NPC the game already has on file and tried to rename him. But the system wouldnt accept the renaming of any npc I brought up... The curious thing was that no matter what npc I tried to monkey with, the only portrait that it would associate with the paperdoll is Tseramed's..

I would typically pick NPC 465, in that range..
Dominus
Site Admin
Posts: 5656
Joined: Thu May 14, 2020 1:34 pm

Re: Exult Studio Bug

Post by Dominus »

Well, there is only one ES download. But you haven't answered this, so again, are you using both the latest Exult snapshot and ES snapshot?
And yes you can decompile usecode, via wud or something else from our tools.
--
Read the documentation and the FAQ! There is no excuse for not reading them! RTFM
Read the Rules!
We do not support Piracy/Abandonware/Warez!
paulo

Re: Exult Studio Bug

Post by paulo »

Not really, saving and loading works fine - it's exult studio which won't work because it tries to write something to 'static'

Static : /usr/share/games/exult/blackgate/static
Gamedat : /home/paulo/.exult/blackgate/mods/Keyring/gamedat
Savegame: /home/paulo/.exult/blackgate/mods/Keyring/saves
Patch : /usr/share/games/exult/blackgate/mods/Keyring/data

I open a original game there and click play and:
Can't find gamedat for socket
Error sending data to server.
Can't find gamedat for socket

i guess it makes sense since the static dir where the game is not writable. If you want to create a mod you're going to do it on your home dir anyway so i guess it's not a problem.
Dominus
Site Admin
Posts: 5656
Joined: Thu May 14, 2020 1:34 pm

Re: Exult Studio Bug

Post by Dominus »

You were talking about gamedat folder not static. If the gamedat folder is readonly, I can guarantee problems with saving and loading.
--
Read the documentation and the FAQ! There is no excuse for not reading them! RTFM
Read the Rules!
We do not support Piracy/Abandonware/Warez!
Pegbyter
Posts: 114
Joined: Thu May 14, 2020 1:34 pm

Re: Exult Studio Bug

Post by Pegbyter »

Sorry about the delay... Yup, I'm using the latest snapshots..

Glad to hear there's a usecode decompiler. :-)

Peg
Locked