Ares data classes are reinitialized when the later INI files contain their relevant sections
Bug #896065 reported by
DCoder DCoder
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ares |
Fix Released
|
High
|
Unassigned |
Bug Description
As was noted in issue #199 and other places, it appears that Ares data objects lose their custom values and get reinitialized from scratch when read from an auxiliary INI file (gamemode/map).
To post a comment you must log in.
Can anyone go and make a list of what object types get reset? I know Superweapons did, and from #1443 it seems the General data also does... what else messes up? This shouldn't be hard to test, as it appears simply adding the section (like [GAYARD]) would mess up BuildingTypes, for example.
@Alex, should he choose to dig into this: all I can find right now is that InitializeConstants is called twice, but I don't see any INI reader functions called in between, so that should not mess anything up...