The Shockwave mod contains invalid data in one of its ini files: "Data\INI\Object\china\infantry\infantry\minigunnersquad.ini":
SpawnReplaceDelay = 9999999999999999999 ; 5 Years
This value is out of range for uint32, our refactored code detects this and throws an exception for invalid ini data. This means that the Shockwave mod cannot be played when the project is compiled with C++17 support. This also applies to Generals Online.
A workaround is to set USE_STD_FROM_CHARS_PARSING to 0.
The Shockwave mod contains invalid data in one of its ini files: "Data\INI\Object\china\infantry\infantry\minigunnersquad.ini":
This value is out of range for uint32, our refactored code detects this and throws an exception for invalid ini data. This means that the Shockwave mod cannot be played when the project is compiled with C++17 support. This also applies to Generals Online.
A workaround is to set
USE_STD_FROM_CHARS_PARSINGto 0.