give savedBattleGame a pointer to the state, because we need it a lot.
make those public
make use of funky new stuff and fix "wrong soldier" bug
Stop throwing exception when deleting saves on non-Windows platforms.
don't choose nodes for patrol if they're on fire
forgot #ifndef ...
missing class reference?
Patrol AI made to resemble xcom1

Units now patrol to random node on map (respecting scout bit). This is correct
xcom1 behavior according to Volutar.

Additionally, units won't choose their fromNode as a destination. This should
perhaps be expanded.
don't eternally patrol toward an unreachable node
sanity checks
fade out sound with image post-intro, spam--
fix: very rare mistake in TileEngine::canTargetUnit()
fix #ifndef for those two
fix for native midi volume

also other tweaks to volume levels
restoring an accidentally deleted line
fix for stupid reaction fire optimization.

i don't know what i was thinking tbh.
fix for edge case where rocks fell and everyone died.
disable volume fade on midi FOREVER

wth, windows
Merge branch 'ai_fixups' of github.com:hmaon/OpenXcom into ai_fixups