* Add basic content config structure
* Moved non-file related settings from ddraw.ini to game.cfg
* Various fixes from self review
* Moved remaining worldmap settings to game.cfg
* Migrate character and text related settings
* Update docs
* chore: auto-format with clang-format
* Add hard-coded foce_base.dat to have reliable location to load CE-provided content from
* Move game.cfg to new base mod
* Automatic migration from ddraw.ini
* chore: auto-format with clang-format
* Removed option to disable cities limit fix
* Minor review comment fixes
* Migrate to /data instead of CE dat
* Migrate to local game#patch.cfg and skip fields with default values
- This was if some mod modifies/overwrites game.cfg later, only fields that user cares about will be loaded from user's override, and said mod is less likely to break
* Fix potential issue when "master_patches" is an absolute path and move recursive mkdir into a helper function
* Refactor code and fix some edge cases: data folder not exists when migrating, ddraw.ini doesn't exist
* Rename face_base.dat -> ce.dat
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Retain key§ions comments when overwriting fallout2.cfg
- Vibe coded with human review and testing
* Fix anim_speed key name
* Revert comment removal by Gemini
* Handle final remove/rename failures
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Fix edge case when filePath is near MAX_PATH
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Remove dead weight
* Vibe coded bug fixes and new write flag
* Comment for config flags
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>