Re: Dialogs not saving properly to AC
Posted: Sat Oct 07, 2017 11:02 pm
by kyuubi
Hi Tony,
Yeah I confess I am completely clueless as to what's going on.
The thing is this happens suddenly. Like download sizes are around the 40k, 200k and then bump into the MBs and from there things start slowing down a lot.
To answer your questions:
1) Yes there is this error: Dialogue System: GetSaveData() failed to get variable data: capacity was less than the current size.
Parameter name: size and then at one point once I load I get a massive error dump like:
Dialogue System: Lua code 'Variable["Alert"]=""; Variable["ExitFrom"]=4; Variable["JonHasFridurikHouseKey"]=false; Variable["JonPickupFridurikHouseKey"]=false; Variable["FoundPieceOfPaper"]=false; Variable["UpperVillageLocked"]=true; Variable["BackgroundMusicPlaying"]=false; Variable["lookedAtUnderBookshelf"]=true; Variable["FoundFridurikHouseClues"]=false; Variable["FHJonUncoverPieceOfPaper"]=true; Variable["KnowBeggarInJail"]=false; Variable["AskedDeputyAboutClosedWharf"]=false; Variable["PacoAdmitsBeggar"]=false; Variable["GetIntoCells"]=false; Variable["NoticedCat"]=false; Variable["SaveDiary"]=Item["fridurikHouseKey"]={Name="fridurikHouseKey", Description="", Is_Item=true, AC_ID=0, Count=1, }; Item["letterOpener"]={Name="letterOpener", Description="", Is_Item=true, AC_ID=1, Count=1, }; Item["flySwatter"]={Name="flySwatter", Description="", Is_Item=true, AC_ID=2, Count=1, }; Item["CheloniiMap"]={Name="CheloniiMap", Description="", Is_Item=true, AC_ID=3, Count=1, }; Item["oldRag"]={Name="oldRag", Description="", Is_Item=true, AC_ID=4, Count=0, }; Item["vinegar"]={Name="vinegar", Description="", Is_Item=true, AC_ID=5, Count=0, }; Item["piecePaper"]={Name="piecePaper", Description="", Is_Item=true, AC_ID=6, Count=0, }; Item["vinagreSoakedRag"]={Name="vinagreSoakedRag", Description="", Is_Item=true, AC_ID=7, Count=0, }; Item["uncoveredPaper"]={Name="uncoveredPaper", Description="", Is_Item=true, AC_ID=8, Count=1, }; Item["globe"]={Name="globe", Description="", Is_Item=true, AC_ID=9, Count=0, }; Item["Grandpa's_cane"]={Name="Grandpa's cane", Description="", Is_Item=true, AC_ID=10, Count=0, }; Item["Diary"]={Name="Diary", Description="", Is_Item=true, AC_ID=11, Count=1, }; Actor["Jon"]={Status="", Name="Jon", Pictures="[]", Description="", IsPlayer=true, }; Actor["Fridurik_Riley"]={Status="", Name="Fridurik Riley", Pictures="[]", Description="", IsPlayer=false, }; Actor["Dark_Pirate"]={Status="", Name="Dark Pirate", Pictures="[]", Description="", IsPlayer=false, }; Actor["Aenor"]={Status="", Name="Aenor", Pictures="[]", Description="", IsPlayer=false, }; Actor["Monkey"]={Status="", Name="Monkey", Pictures="[]", Description="", IsPlayer=false, }; Actor["Sheriff"]={Status="", Name="Sheriff", Pictures="[]", Description="", IsPlayer=false, }; Actor["Paco"]={Status="", Name="Paco", Pictures="[]", Description="", IsPlayer=false, }; Actor["Lucifer"]={Status="", Name="Lucifer", Pictures="[]", Description="", IsPlayer=false, }; Actor["Madame_Thistle"]={Status="", Name="Madame Thistle", Pictures="[]", Description="", IsPlayer=false, }; Conversation[1].Dialog = { [0]={SimStatus="Untouched"},[1]={SimStatus="Untouched"},[2]={SimStatus="Untouched"},[3]={SimStatus="Untouched"},[4]={SimStatus="Untouched"},[5]={SimStatus="Untouched"},[6]={SimStatus="Untouched"},[7]={SimStatus="Untouched"},[8]={SimStatus="Untouched"},[9]={SimStatus="Untouched"},[10]={SimStatus="Untouched"},[11]={SimStatus="Untouched"},[13]={SimStatus="Untouched"},[14]={SimStatus="Untouched"},}; Conversation[2].Dialog = { [0]={SimStatus="WasDisplayed"},[2]={SimStatus="WasDisplayed"},[3]={SimStatus="WasDisplayed"},[4]={SimStatus="WasDisplayed"},[5]={SimStatus="WasDisplayed"},[6]={SimStatus="WasDisplayed"},[7]={SimStatus="WasDisplayed"},[9]={SimStatus="WasDisplayed"},[10]={SimStatus="WasDisplayed"},[11]={SimStatus="WasDisplayed"},[12]={SimStatus="WasOffered"},[13]={SimStatus="Untouched"},[14]={SimStatus="WasDisplayed"},[16]={SimStatus="WasDisplayed"},[22]={SimStatus="WasDisplayed"},[24]={SimStatus="WasDisplayed"},[25]={SimStatus="Untouched"},[26]={SimStatus="WasDisplayed"},[27]={SimStatus="WasDisplayed"},[34]={SimStatus="WasDisplayed"},[43]={SimStatus="WasDisplayed"},[44]={SimStatus="WasDisplayed"},[45]={SimStatus="WasDisplayed"},[46]={SimStatus="WasDisplayed"},[47]={SimStatus="WasDisplayed"},[48]={SimStatus="WasDisplayed"},[55]={SimStatus="WasDisplayed"},[56]={SimStatus="WasDisplayed"},[57]={SimStatus="WasDisplayed"},[58]={SimStatus="WasDisplayed"},[60]={SimStatus="WasDisplayed"},[63]={SimStatus="WasDisplayed"},[70]={SimStatus="WasDisplayed"},[71]={SimStatus="WasDisplayed"},[73]={SimStatus="WasDisplayed"},[74]={SimStatus="Untouched"},[75]={SimStatus="WasDisplayed"},[76]={SimStatus="WasDisplayed"},[77]={SimStatus="WasDisplayed"},[79]={SimStatus="Untouched"},[80]={SimStatus="WasDisplayed"},[81]={SimStatus="WasDisplayed"},[82]={SimStatus="WasDisplayed"},[83]={SimStatus="WasDisplayed"},[84]={SimStatus="WasDisplayed"},[85]={SimStatus="WasDisplayed"},[86]={SimStatus="WasDisplayed"},[87]={SimStatus="WasDisplayed"},[88]={SimStatus="WasDisplayed"},[89]={SimStatus="WasDisplayed"},[90]={SimStatus="Untouched"},[91]={SimStatus="Untouched"},[92]={SimStatus="WasDisplayed"},[93]={SimStatus="Untouched"},[94]={SimStatus="Untouched"},[95]={SimStatus="Untouched"},[96]={SimStatus="Untouched"},[97]={SimStatus="Untouched"},[98]={SimStatus="WasDisplayed"},[99]={SimStatus="WasDisplayed"},[100]={SimStatus="WasDisplayed"},[101]={SimStatus="WasDisplayed"},[102]={SimStatus="WasDisplayed"},[103]={SimStatus="WasDisplayed"},[104]={SimStatus="Untouched"},[105]={SimStatus="WasDisplayed"},[106]={SimStatus="WasDisplayed"},[107]={SimStatus="WasDisplayed"},[108]={SimStatus="WasDisplayed"},[109]={SimStatus="WasDisplayed"},[110]={SimStatus="WasDisplayed"},[111]={SimStatus="Untouched"},[112]={SimStatus="WasDisplayed"},[113]={SimStatus="WasDisplayed"},[114]={SimStatus="WasDisplayed"},[115]={SimStatus="WasDisplayed"},[116]={SimStatus="Untouched"},[117]={SimStatus="WasDisplayed"},[118]={SimStatus="WasDisplayed"},[119]={SimStatus="WasDisplayed"},[120]={SimStatus="WasDisplayed"},[121]={SimStatus="WasDisplayed"},[124]={SimStatus="WasDisplayed"},[125]={SimStatus="WasDisplayed"},[126]={SimStatus="WasDisplayed"},[127]={SimStatus="WasDisplayed"},[128]={SimStatus="WasDisplayed"},[129]={SimStatus="WasDisplayed"},[130]={SimStatus="WasDisplayed"},[132]={SimStatus="Untouched"},[133]={SimStatus="Untouched"},[134]={SimStatus="Untouched"},[135]={SimStatus="Untouched"},[136]={SimStatus="Untouched"},[137]={SimStatus="Untouched"},[138]={SimStatus="Untouched"},[139]={SimStatus="Untouched"},[140]={SimStatus="WasOffered"},[141]={SimStatus="WasDisplayed"},[142]={SimStatus="WasDisplayed"},[143]={SimStatus="WasDisplayed"},[144]={SimStatus="WasDisplayed"},[145]={SimStatus="WasDisplayed"},[146]={SimStatus="WasDisplayed"},[147]={SimStatus="WasDisplayed"},[148]={SimStatus="WasDisplayed"},[149]={SimStatus="WasDisplayed"},[150]={SimStatus="WasDisplayed"},[151]={SimStatus="WasDisplayed"},[152]={SimStatus="WasDisplayed"},[153]={SimStatus="WasDisplayed"},[154]={SimStatus="WasDisplayed"},}; Conversation[4].Dialog = { [0]={SimStatus="Untouched"},[1]={SimStatus="Untouched"},[2]={SimStatus="Untouched"},}; Conversation[5].Dialog = { [0]={SimStatus="Untouched"},[1]={SimStatus="Untouched"},}; Conversation[8].Dialog = { [0]={SimStatus="Untouched"},[1]={SimStatus="Untouched"},}; Conversation[11].Dialog = { [0]={SimStatus="Untouched"},[1]={SimStatus="Untouched"},}; Conversation[16].Dialog = { [0]={SimStatus="WasDisplayed"},[1]={SimStatus="WasDisplayed"},}; Conversation[17].Dialog = { [0]={SimStatus="WasDisplayed"},[1]={SimStatus="WasDisplayed"},}; Conversation[18].Dialog = { [0]={SimStatus="WasDisplayed"},[1]={SimStatus="WasDisplayed"},[2]={SimStatus="WasOffered"},}; Conversation[19].Dialog = { [0]={SimStatus="Untouched"},[1]={SimStatus="Untouched"},}; Conversation[20].Dialog = { [0]={SimStatus="Untouched"},[1]={SimStatus="Untouched"},}; Conversation[21].Dialog = { [0]={SimStatus="Untouched"},[1]={SimStatus="Untouched"},[2]={SimStatus="Untouched"},}; Conversation[22].Dialog = { [0]={SimStatus="Untouched"},[1]={SimStatus="Untouched"},[2]={SimStatus="Untouched"},[3]={SimStatus="Untouched"},}; Conversation[23].Dialog = { [0]={SimStatus="Untouched"},[1]={SimStatus="Untouched"},[2]={SimStatus="Untouched"},}; Conversation[24].Dialog = { [0]={SimStatus="Untouched"},[1]={SimStatus="Untouched"},[2]={SimStatus="Untouched"},}; Conversation[25].Dialog = { [0]={SimStatus="Untouched"},[1]={SimStatus="Untouched"},}; Conversation[26].Dialog = { [0]={SimStatus="WasDisplayed"},[1]={SimStatus="WasDisplayed"},[2]={SimStatus="Untouched"},[3]={SimStatus="Untouched"},[4]={SimStatus="Untouched"},[5]={SimStatus="Untouched"},[6]={SimStatus="Untouched"},[7]={SimStatus="Untouched"},}; Conversation[27].Dialog = { [0]={SimStatus="WasDisplayed"},[1]={SimStatus="WasDisplayed"},[2]={SimStatus="WasDisplayed"},[3]={SimStatus="WasDisplayed"},}; Conversation[28].Dialog = { [0]={SimStatus="Untouched"},[1]={SimStatus="Untouched"},[2]={SimStatus="Untouched"},}; Conversation[30].Dialog = { [0]={SimStatus="WasDisplayed"},[1]={SimStatus="WasDisplayed"},[2]={SimStatus="WasDisplayed"},[3]={SimStatus="WasDisplayed"},[4]={SimStatus="Untouched"},[5]={SimStatus="WasDisplayed"},}; Conversation[31].Dialog = { [0]={SimStatus="Untouched"},[1]={SimStatus="Untouched"},}; Conversation[32].Dialog = { [0]={SimStatus="Untouched"},[1]={SimStatus="Untouched"},}; Conversation[33].Dialog = { [0]={SimStatus="Untouched"},[1]={SimStatus="Untouched"},}; Conversation[34].Dialog = { [0]={SimStatus="Untouched"},[1]={SimStatus="Untouched"},}; Conversation[35].Dialog = { [0]={SimStatus="WasDisplayed"},[1]={SimStatus="WasDisplayed"},}; Conversation[36].Dialog = { [0]={SimStatus="Untouched"},[1]={SimStatus="Untouched"},}; Conversation[37].Dialog = { [0]={SimStatus="WasDisplayed"},[1]={SimStatus="WasDisplayed"},}; Conversation[38].Dialog = { [0]={SimStatus="WasDisplayed"},[1]={SimStatus="WasDisplayed"},[2]={SimStatus="WasDisplayed"},[4]={SimStatus="WasDisplayed"},}; Conversation[39].Dialog = { [0]={SimStatus="Untouched"},[1]={SimStatus="Untouched"},}; Conversation[40].Dialog = { [0]={SimStatus="WasDisplayed"},[1]={SimStatus="WasDisplayed"},}; Conversation[41].Dialog = { [0]={SimStatus="Untouched"},[1]={SimStatus="Untouched"},}; Conversation[42].Dialog = { [0]={SimStatus="WasDisplayed"},[1]={SimStatus="WasDisplayed"},}; Conversation[44].Dialog = { [0]={SimStatus="Untouched"},[1]={SimStatus="Untouched"},}; Conversation[45].Dialog = { [0]={SimStatus="Untouched"},[1]={SimStatus="Untouched"},}; Conversation[46].Dialog = { [0]={SimStatus="WasDisplayed"},[1]={SimStatus="WasDisplayed"},}; Conversation[47].Dialog = { [0]={SimStatus="Untouched"},[1]={SimStatus="Untouched"},}; Conversation[48].Dialog = { [0]={SimStatus="Untouched"},[1]={SimStatus="Untouched"},[2]={SimStatus="Untouched"},}; Conversation[49].Dialog = { [0]={SimStatus="Untouched"},[1]={SimStatus="Untouched"},[2]={SimStatus="Untouched"},}; Conversation[50].Dialog = { [0]={SimStatus="WasDisplayed"},[1]={SimStatus="WasDisplayed"},}; Conversation[51].Dialog = { [0]={SimStatus="WasDisplayed"},[1]={SimStatus="WasDisplayed"},[2]={SimStatus="WasOffered"},}; Conversation[52].Dialog = { [0]={SimStatus="WasDisplayed"},[1]={SimStatus="WasDisplayed"},}; Conversation[53].Dialog = { [0]={SimStatus="Untouched"},[1]={SimStatus="Untouched"},}; Conversation[54].Dialog = { [0]={SimStatus="Untouched"},[1]={SimStatus="Untouched"},}; Conversation[55].Dialog = { [0]={SimStatus="Untouched"},[1]={SimStatus="Untouched"},}; Conversation[56].Dialog = { [0]={SimStatus="WasDisplayed"},[1]={SimStatus="WasDisplayed"},}; Conversation[57].Dialog = { [0]={SimStatus="Untouched"},[1]={SimStatus="Untouched"},[2]={SimStatus="Untouched"},[3]={SimStatus="Untouched"},[4]={SimStatus="Untouched"},[5]={SimStatus="Untouched"},[6]={SimStatus="Untouched"},[7]={SimStatus="Untouched"},}; Conversation[58].Dialog = { [0]={SimStatus="Untouched"},[1]={SimStatus="Untouched"},}; Conversation[59].Dialog = { [0]={SimStatus="Untouched"},[1]={SimStatus="Untouched"},[2]={SimStatus="Untouched"},[3]={SimStatus="Untouched"},[4]={SimStatus="Untouched"},[5]={SimStatus="Untouched"},[6]={SimStatus="Untouched"},[7]={SimStatus="Untouched"},[8]={SimStatus="Untouched"},[9]={SimStatus="Untouched"},[10]={SimStatus="Untouched"},[11]={SimStatus="Untouched"},}; Conversation[60].Dialog = { [0]={SimStatus="Untouched"},[1]={SimStatus="Untouched"},}; Conversation[61].Dialog = { [0]={SimStatus="Untouched"},[1]={SimStatus="Untouched"},[2]={SimStatus="Untouched"},[4]={SimStatus="Untouched"},}; Conversation[62].Dialog = { [0]={SimStatus="Untouched"},[1]={SimStatus="Untouched"},[4]={SimStatus="Untouched"},[7]={SimStatus="Untouched"},}; Conversation[63].Dialog = { [0]={SimStatus="WasDisplayed"},[1]={SimStatus="WasDisplayed"},[2]={SimStatus="WasDisplayed"},[3]={SimStatus="WasDisplayed"},[5]={SimStatus="WasDisplayed"},[6]={SimStatus="Untouched"},[7]={SimStatus="Untouched"},[8]={SimStatus="Untouched"},[9]={SimStatus="Untouched"},[10]={SimStatus="Untouched"},[11]={SimStatus="Untouched"},[12]={SimStatus="Untouched"},[13]={SimStatus="Untouched"},[14]={SimStatus="Untouched"},[15]={SimStatus="Untouched"},[16]={SimStatus="Untouched"},[17]={SimStatus="Untouched"},[18]={SimStatus="Untouched"},[19]={SimStatus="WasDisplayed"},[20]={SimStatus="WasDisplayed"},[21]={SimStatus="WasDisplayed"},[22]={SimStatus="Untouched"},[23]={SimStatus="Untouched"},[24]={SimStatus="Untouched"},[25]={SimStatus="Untouched"},[26]={SimStatus="Untouched"},[27]={SimStatus="Untouched"},[28]={SimStatus="Untouched"},[29]={SimStatus="Untouched"},[30]={SimStatus="Untouched"},[31]={SimStatus="Untouched"},[32]={SimStatus="Untouched"},[33]={SimStatus="WasDisplayed"},[34]={SimStatus="Untouched"},[35]={SimStatus="Untouched"},[36]={SimStatus="Untouched"},[37]={SimStatus="Untouched"},[38]={SimStatus="Untouched"},[39]={SimStatus="Untouched"},[40]={SimStatus="Untouched"},[41]={SimStatus="Untouched"},[42]={SimStatus="Untouched"},[43]={SimStatus="Untouched"},[44]={SimStatus="Untouched"},[45]={SimStatus="Untouched"},[46]={SimStatus="Untouched"},[47]={SimStatus="Untouched"},[48]={SimStatus="Untouched"},[49]={SimStatus="Untouched"},[50]={SimStatus="Untouched"},[51]={SimStatus="WasDisplayed"},[52]={SimStatus="WasDisplayed"},[53]={SimStatus="WasDisplayed"},[54]={SimStatus="WasDisplayed"},[56]={SimStatus="WasDisplayed"},[57]={SimStatus="Untouched"},[58]={SimStatus="Untouched"},[59]={SimStatus="Untouched"},[60]={SimStatus="Untouched"},[61]={SimStatus="Untouched"},[62]={SimStatus="Untouched"},[63]={SimStatus="Untouched"},[64]={SimStatus="Untouched"},[65]={SimStatus="Untouched"},[66]={SimStatus="Untouched"},[67]={SimStatus="Untouched"},[68]={SimStatus="Untouched"},[69]={SimStatus="Untouched"},[70]={SimStatus="Untouched"},[71]={SimStatus="Untouched"},[72]={SimStatus="Untouched"},[73]={SimStatus="Untouched"},[74]={SimStatus="Untouched"},[75]={SimStatus="Untouched"},[76]={SimStatus="Untouched"},[77]={SimStatus="Untouched"},[78]={SimStatus="WasDisplayed"},[79]={SimStatus="WasDisplayed"},[80]={SimStatus="WasDisplayed"},[81]={SimStatus="WasDisplayed"},[82]={SimStatus="WasDisplayed"},[83]={SimStatus="WasDisplayed"},[84]={SimStatus="WasDisplayed"},[85]={SimStatus="WasDisplayed"},[86]={SimStatus="Untouched"},[87]={SimStatus="Untouched"},}; Conversation[64].Dialog = { [0]={SimStatus="Untouched"},[1]={SimStatus="Untouched"},[2]={SimStatus="Untouched"},[3]={SimStatus="Untouched"},[4]={SimStatus="Untouched"},[5]={SimStatus="Untouched"},[6]={SimStatus="Untouched"},[7]={SimStatus="Untouched"},[8]={SimStatus="Untouched"},[9]={SimStatus="Untouched"},[10]={SimStatus="Untouched"},[11]={SimStatus="Untouched"},[12]={SimStatus="Untouched"},[13]={SimStatus="Untouched"},[14]={SimStatus="Untouched"},[15]={SimStatus="Untouched"},[16]={SimStatus="Untouched"},[17]={SimStatus="Untouched"},[18]={SimStatus="Untouched"},[19]={SimStatus="Untouched"},[20]={SimStatus="Untouched"},[21]={SimStatus="Untouched"},[22]={SimStatus="Untouched"},[23]={SimStatus="Untouched"},[24]={SimStatus="Untouched"},[25]={SimStatus="Untouched"},[26]={SimStatus="Untouched"},[27]={SimStatus="Untouched"},[28]={SimStatus="Untouched"},[29]={SimStatus="Untouched"},[30]={SimStatus="Untouched"},[31]={SimStatus="Untouched"},[32]={SimStatus="Untouched"},[33]={SimStatus="Untouched"},[34]={SimStatus="Untouched"},[35]={SimStatus="Untouched"},[37]={SimStatus="Untouched"},[38]={SimStatus="Untouched"},[39]={SimStatus="Untouched"},[40]={SimStatus="Untouched"},[41]={SimStatus="Untouched"},[42]={SimStatus="Untouched"},[43]={SimStatus="Untouched"},[44]={SimStatus="Untouched"},[45]={SimStatus="Untouched"},[46]={SimStatus="Untouched"},[47]={SimStatus="Untouched"},[48]={SimStatus="Untouched"},[49]={SimStatus="Untouched"},[50]={SimStatus="Untouched"},}; Conversation[65].Dialo<message truncated>
2) Yes I am using SimStatus.
3) In terms of versions of AC I'm using AC Version 1.57b: and DS 1.6.7 with Unity 5.6.df1
4) Yes it consistently resets more or less around the same time which is when you get to a scene with inventory objects and hotspots to play with (a bigger scene but nothing crazy). It seems (but not sure) that things start slowing down when inventory objects start getting added.
5) I have pretty much zero Remember scripts so I don't see what it can be.
Thanks for your help on this.
Cheers,
Duarte