Difference between revisions of "Category:Troubleshooting"

1 byte removed ,  17:19, 18 July 2007
imported>Dev akm
(→‎Changing Script Variables: added missing explanation thanks to ElminsterEU)
imported>Dev akm
Line 117: Line 117:


== Changing Script Variables ==
== Changing Script Variables ==
This issue is best described in Wrye's ESF thread [http://www.elderscrolls.com/forums/index.php?showtopic=625194 Overriding Scripts and CTDs] based on discussions started in MentalElf's ESF thread [http://www.elderscrolls.com/forums/index.php?showtopic=603536 In desparate need of a save game editor].
This issue is best described in Wrye's ESF thread [http://www.elderscrolls.com/forums/index.php?showtopic=625194 Overriding Scripts and CTDs] based on discussions started in MentalElf's ESF thread [http://www.elderscrolls.com/forums/index.php?showtopic=603536 In desparate need of a save game editor]. However, a good summary of the issue is probably worth providing here.  


However, a good summary of the issue is probably worth providing here. The big problem with script variable changes is not which mod wins the conflict in a specific configuration, but that it can change over time.  
The big problem with script variable changes is not which mod wins the conflict in a specific configuration, but that it can change over time. Suppose someone is using a hypothetical BaseModA.esm, which defines MyScript to have the variables '''VarA''', '''VarB''' and '''VarC'''. These variables get the indices 1, 2 and 3. The savegame will just contain the information:  
 
Suppose someone is using a hypothetical BaseModA.esm, which defines MyScript to have the variables '''VarA''', '''VarB''' and '''VarC'''. These variables get the indices 1, 2 and 3. The savegame will just contain the information:  


   script FormID = xxxxxx
   script FormID = xxxxxx
Anonymous user