Instead of storing all opinions in unique <Opinion1>, <Opinion2>, ... <Opinion254> tags for all profiles, only opinions with a value other than 0 is now stored in <AnOpinion id = "1" modifier = "-10" /> tag
This change changed the loading time for merc opinions from 4.047 s to 0.011 s
A small cmd utility tool for converting existing MercOpinions.xml data into the new format is available at https://github.com/Asdow/JA2-ConvertXMLData/tree/master
Fixes CTD / Assertion error from missing graphics when playing the game with Vanilla config and seeing the M82A2 in BR shop or when encountering the item in strategic/tactical modes
* Changed default options
Show Movement Path -> True
Sleep/Wake Notifications -> False
Show Tree Tops -> True
Smart Tree Tops -> True
High-Angle Grenade Launching -> True
Tracer Effect for Single Shot -> True
Logical Bodytypes -> True
Auto Fast Forward AI Turns -> True
Start at maximum aim -> True
* LOBOT: Add blood pools to most common death anims
* Move HasRifleInHand layerprop down in priority
Allows more specific graphics to take over precedence, eg. when a rifle instead of AR class weapon uses FAL graphics
There was an error where this animation was 7 frames per direction long, when it should be 24 frames per direction.
Using regular flying back animation as a placeholder until animations with gore are implemented.
Make use of new attachment filter criterion for lobot
Balaclava still requires to be defined as a valid attachment for helmets, but kneepads should now show up already when they are attached to leg armor.
- Add Sawnoff shotgun animations to LOBOT
- Move LOBOT xml data to Data from Data-1.13
-- Items.xml uiIndexes match between 1.13 and Vanilla so a separate filters.xml is not needed for Data-1.13
ExShell is outdated and unusable with cnc-ddraw
Faces viewer and Merc Profile Editor are better stored in a separate repo that has modding tools instead of GameDir