SimStatus and conversion from Articy

Announcements, support questions, and discussion for the Dialogue System.
Post Reply
irve
Posts: 53
Joined: Fri Jan 15, 2016 9:35 am

SimStatus and conversion from Articy

Post by irve »

Hi,

We ran into an issue in which we need our savegames possibly patchable. Meaning:
  • An undiscovered dialogue bug makes into the production or several
  • We fix it in Articy
  • We patch the game
Now savegames all point to the IDs of the first conversion while we have a newer conversion.

We could make a conversion table using the Articy IDs and map an older version of the savegame using a migration chart.
We could make our own analogous simStatus saving/facility which uses the Articy ID.

Are there any alternatives here that we haven't thought about?
User avatar
Tony Li
Posts: 22104
Joined: Thu Jul 18, 2013 1:27 pm

Re: SimStatus and conversion from Articy

Post by Tony Li »

Hi,

I'm working Dialogue System 1.7.6, which I will release by the end of the week. This version fixes a bug in 1.7.5 identified by another studio using articy:draft. Variables containing periods ( . ) in their names -- such as variables converted from articy -- don't load properly. This is already fixed in a patch that I can send you if you need it sooner. The patch also converts articy faster.

I'll also incorporate an option to record SimStatus by a field that you specify, such as Articy ID, so you can continue to use the same saved games when you patch your game.
irve
Posts: 53
Joined: Fri Jan 15, 2016 9:35 am

Re: SimStatus and conversion from Articy

Post by irve »

This would be a big win for us; thank you!
User avatar
liisi.laasik
Posts: 13
Joined: Tue Oct 03, 2017 9:15 am
Location: Tallinn, Estonia

Re: SimStatus and conversion from Articy

Post by liisi.laasik »

We updated our dialogue system to 1.7.6, but the option to use Articy ID field to strore sim status is still not having the intended effect. I suspect it has to do with us using NLua.

I looked into the PersistentDataManager source file and noticed that AppendConversationData method has #if USE_NLUA compiler directives. Will the functionality be updated for NLua at some later version?
User avatar
Tony Li
Posts: 22104
Joined: Thu Jul 18, 2013 1:27 pm

Re: SimStatus and conversion from Articy

Post by Tony Li »

The code is written and tested. I'm waiting to release the patch until after we resolve the other issue you reported with metatables.
Post Reply