R Soul on 12/5/2020 at 18:21
Deleting the CD link to the conv rules out the idea that the trigger is firing again, and suggests the player is saving while the conv is still active (assuming the Save Conversation property is True).
If this is a long conversation (AI speaking, going to places etc) then it's to be expected that the player might save and reload while it's still going. If it should be very quick (e.g. a set of steps such as Frob object, Add Metaprop, Add Link etc), it'll be almost impossible for a player to save before it finishes, which suggests some bug is preventing it from ending properly (e.g if some other conv takes over one of the actors).
Best solution for the first scenario: Add a RelayTrap with the prop 'Trap Control Flags: Once' between the button and each TeleportTrap. You could also add that prop to each TeleportTrap but that could be tedious.
That solution will also work for the second scenario, but it'll only be masking a bug if something is indeed stopping the conv fron ending properly.
Tannar on 12/5/2020 at 20:10
Quote Posted by Balboa
I love NVSpy, but it doesn't help me here, since I, er, haven't figured out how to load a save into Dromed. :confused:
The command to load a saved game is: edit_load_game followed by a space and then the file location/name. For example, to load a quicksave use:
[INDENT]edit_load_game saves/quick.sav[/INDENT]
I imagine it will work with other saved game names such as game0001.sav etc.
If you want to save it afterwards, use:
[INDENT]edit_save_game saves/quick.sav[/INDENT]
Balboa on 12/5/2020 at 20:21
Excellent observation, R Soul.
Adding the RelayTraps with Once enabled did seem to resolve the issue, but you were right (no surprise) that the conversation might be being stopped from ending. I had three chained conversations using the same Actor. The last thing each did was start the next, then an MPrint. It looked fine in Dromed, but apparently never fully completed in game.
Combining all three conversations into one also seems to have fixed things. That makes me feel better. Apparently, you can fix stupid, after all.
Balboa on 12/5/2020 at 20:40
I tried that, Tannar. I get this error in the Monolog: ERROR: failed to load savegame, mission file 20 not found
I am assuming that it refers to miss20.mis, but I put it everywhere and it still doesn't find it.
Tannar on 12/5/2020 at 22:38
I would guess that the save file needs to be in the SAVES subfolder in the same root that the .mis file is in.