Thread: ESO crash...
View Single Post
12/24/14, 09:52 AM   #15
circonian
AddOn Author - Click to view addons
Join Date: May 2014
Posts: 613
Originally Posted by votan View Post
Oh damn, I don't hope so.

@circonian: What about this: long-strings-in-saved-variables-being-replaced-with-invalid-lua

@TribeofOne & @QuadroTony: How does the ZO_Ingame.lua section of that char look like? Could be interesting.
No, there are no long strings, their all very very short. The only thing stored in there is:
Lua Code:
  1. local varDefaults = {
  2. -- trait table, holds a table for players name, then a table for each
  3. -- researchLineIndex (as needed) and that contains the lineIndex, if true they know it.
  4.    KnownTraitTable = {
  5.        [PlayerName] = {
  6.           [ResearchLineIndex] = {
  7.               [LineIndex]  = true,              
  8.           },
  9.       },
  10.    },
  11.  
  12. -- holds recipeResultItemLinks of recipes under a table named after the player
  13.     KnownRecipeTable = {},
  14.            [PlayerName] = {                                  
  15.                       [1] = <copy of recipe result item link>,
  16.                       [2] = RecipeResultItemLink2,          
  17.             },
  18. -- holds a list of player names who have logged in, so it knows who it has gathered info about
  19.     PlayerNames = {
  20.                   [<playername>] = true,
  21.         },
  22. }
  23. local varDefaults = {
  24.     KnownTraitTable = {},
  25.     KnownRecipeTable = {},
  26.     PlayerNames = {},
  27. }
  28.         ASV.KnownTraitTable[sPlayerName][_iCraftingSkillType][_iResearchLineIndex][_iTraitIndex] = true
  Reply With Quote