Difference between revisions of "Category:Troubleshooting"
→Changing Script Variables
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. | ||
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 |