Here's what it says in the BFII Log:
Message Severity: 3
.\Source\Weapon.cpp(96)
Weapon failed to find animmap geo_rifle
Message Severity: 3
.\Source\Weapon.cpp(96)
Weapon failed to find animmap geo_rifle
Message Severity: 3
.\Source\DisplaySoldier.cpp(349)
DisplaySoldier 'geo_inf_geonosian' failed to find animmap geo_rifle
Message Severity: 3
.\Source\DisplaySoldier.cpp(240)
DisplaySoldier 'geo_inf_geonosian' failed to find animmap geo_rifle
Message Severity: 3
.\Source\DisplaySoldier.cpp(349)
DisplaySoldier 'geo_inf_geonosian' failed to find animmap geo_rifle
Message Severity: 3
.\Source\DisplaySoldier.cpp(240)
DisplaySoldier 'geo_inf_geonosian' failed to find animmap geo_rifle
Message Severity: 3
.\Source\DisplaySoldier.cpp(349)
DisplaySoldier 'geo_inf_geonosian' failed to find animmap geo_rifle
Message Severity: 3
.\Source\DisplaySoldier.cpp(240)
DisplaySoldier 'geo_inf_geonosian' failed to find animmap geo_rifle
And then it basically goes on for pretty much a hundred lines or so repeating that over and over. I've looked for the geo_rifle animations, but couldn't find it. Tediously searched through the ODF, MSH, and animation files for the Geonosian files, but didn't find so much as a reference to the "geo_rifle". I looked in the weapon's ODF, MSH, and animations too. No such luck. Not a single thing wrong. And yet it continues to crash everytime a Geonosian spawns. I've pretty much given up looking. There's no solution as far as I know. I only hope someone knows what's wrong, because I certainly don't.
I might also mention that the Geonosian shows up completely fine in the spawn menu. You can select him and everything. But the moment you spawn as him the game crashes.



