View Issue Details

IDProjectCategoryLast Update
0025918AI War 2Gameplay IssueDec 15, 2021 10:33 pm
ReporterChris_McElligottPark Assigned ToChris_McElligottPark  
Severityminor 
Status resolvedResolutionfixed 
Fixed in VersionBeta 3.766 The Red Harvest 
Summary0025918: For xml auto-reload logic, using reflection make it handle dictionaries and lists directly.
DescriptionRight now, anything that tries to set itself to be "the default value as on initial start" is probably having issues if it's a collection. This is something that I can have handled directly, and I had some notes about doing that.
TagsNo tags attached.

Relationships

related to 0025912 resolvedChris_McElligottPark Figure out why the game breaks (what is different?) after trying to reload xml (changing mods or DLCs) 
child of 0025884 resolvedChris_McElligottPark Parent: Todo prior to beta exit 

Activities

Chris_McElligottPark

Dec 15, 2021 10:33 pm

administrator   ~0063470

This was already partly done, but it works even better now.

* Fixed an issue with my ArcenTypeAnalyzer where it was incorrectly resetting arrays during xml reloads.
** There's now a subset of the ApplyDefaults code that explicitly handles arrays.

* Fixed another issue with ArcenTypeAnalyzer where if something was a list but initially null, it was not being handled quite right, either.

Issue History

Date Modified Username Field Change
Dec 14, 2021 4:57 pm Chris_McElligottPark New Issue
Dec 14, 2021 4:57 pm Chris_McElligottPark Relationship added related to 0025912
Dec 14, 2021 4:57 pm Chris_McElligottPark Relationship added child of 0025884
Dec 15, 2021 10:33 pm Chris_McElligottPark Assigned To => Chris_McElligottPark
Dec 15, 2021 10:33 pm Chris_McElligottPark Status new => resolved
Dec 15, 2021 10:33 pm Chris_McElligottPark Resolution open => fixed
Dec 15, 2021 10:33 pm Chris_McElligottPark Fixed in Version => Beta 3.766 The Red Harvest
Dec 15, 2021 10:33 pm Chris_McElligottPark Note Added: 0063470