Edits post-testing:
I've replaced nearly all creatures in the game, but have been getting occasional crashes with nothing appearing in the error log. The game often crashes at embark (from the world map screen, before the Play Now!/Prepare carefully option), but frequently I can then restart the game and embark successfully. I'm fairly certain that the in-game crashes are happening when new creatures are spawning on the borders of the map, but I'm not 100% sure that this is always the case.
I originally thought that a particular subset of creatures were causing the crashes, so I performed the following test:
1) I removed every single land creature from the game except for one pack animal and one wild animal. I gave the wild animal [BIOME:ALL_MAIN].
2) Tried to embark.
3) Saw if the wild animal appeared on the map.
I did this separately for each creature type, and managed to get each to appear, so I know that the creatures themselves aren't broken.
BUT: At some embarks, the starting message said "ere the beasts get hungry' instead of naming my creature (all were large_predator carnivores), and no creatures spawned on those maps at all.
The game still crashed on my first attempted embark very frequently.
Also, I was unable to even attempt to embark on a 100% Mountains map. I suspect that this was because my single pack animal had no biome tags at all, but adding [BIOME:MOUNTAIN] or [BIOME:ALL_MAIN] to the pack animal didn't help.
Other than the creature replacements, other changes include:
- Orc mod.
- Altered Elf entity and creature to have a different name (Troodon), slightly different clothing preference, and use domestic animals.
- Changed bolt/arrow damage to GORE type.
Other observed bugs:
- When the Troodons (Elves) show up to trade, they only arrive with two traders, and no liason. I've only had a game last long enough without crashing to see them come to trade twice, but both times this happened.
Any tips? This is driving me nuts.
Edit: Just tried using normal vanilla elves with my single ALL_MAIN creature in case my edited elves were somehow to blame, and still got an embark-from-map crash before a second attempt was successful. No creatures immediately spawned on the map, though.