Any way to get rid of these giant 'unique unit for' lists?

DingoBongo

Chieftain
Joined
Feb 2, 2021
Messages
14
Not exactly helpful information in game
Screenshot 2024-10-22 at 9.06.01 PM.png
 
Which version did you download and from where? This doesn't even look like the latest version.
I'm not sure where I got it - but it's Realism Invictus 3.57 (2021-12-15). I'm seeing now there is a 3.61 on ModDB. Is that the latest? Will my save be compatible if I update?
 
No, it will definitely not be save-compatible, but 3.57, as the date suggests, is roughly 3 years out of date. 3.61 is the way to go currently.
Sorry to spam you, just replying in case you weren't getting notifications otherwise. I want to continue my new save I made on the new version, but wondering if I'm somehow still on the wrong version. I checked the build version in game and it says "Final Release".
 
Last edited:
Yes, you seem to be running the right version, but again, this is not how it's supposed to behave; I just checked the code responsible for forming the string, and this isn't how it's supposed to be able to behave, and definitely not how it behaves on my end. When a unit is the default unit in its class, it's not supposed to be spelled out as "unique" for anyone - this is vanilla code that wasn't changed in any way in RI. You must have done something really strange and unexpected to cause this behaviour. The only thing I can suggest is to thoroughly delete the mod (and make sure nothing is left in Beyond the Sword/Mods/Realism Invictus folder), probably delete the settings of your Civ 4 too (My Documents/My Games/Beyond the Sword/ - everything there except for saves), and then reinstall - but truth be said I have absolutely no idea what could be causing that, I haven't seen that happen myself nor anyone report it before.
 
Yes, you seem to be running the right version, but again, this is not how it's supposed to behave; I just checked the code responsible for forming the string, and this isn't how it's supposed to be able to behave, and definitely not how it behaves on my end. When a unit is the default unit in its class, it's not supposed to be spelled out as "unique" for anyone - this is vanilla code that wasn't changed in any way in RI. You must have done something really strange and unexpected to cause this behaviour. The only thing I can suggest is to thoroughly delete the mod (and make sure nothing is left in Beyond the Sword/Mods/Realism Invictus folder), probably delete the settings of your Civ 4 too (My Documents/My Games/Beyond the Sword/ - everything there except for saves), and then reinstall - but truth be said I have absolutely no idea what could be causing that, I haven't seen that happen myself nor anyone report it before.
Tried the reinstall and still seeing those lists on some units. I haven't changed a single setting. I am playing on Crossover if that makes a difference.
 
I highly suspect it's related to that, then, but I can't offer any insights, unfortunately, as I have zero experience with it.
Any other ideas? Love the mod, but this does make it a little difficult. It's strange that only certain units show up like that.
 
Those are the default units of the class - as my screenshot shows, they aren't supposed to every be "unique" for anyone, as the definition that's being checked by that statement is that the unit is NOT the default unit of the class.

One thing that you can try if you're on Steam is reverting to the original release in the betas section. But TBH I'm just throwing stuff at the wall out here. As I said, I have absolutely no idea why it's behaving the way it does - if you can arrange yourself a Windows virtual machine or partition, I'd try running Civ 4 there and seeing if it makes a difference.
 
Tried the reinstall and still seeing those lists on some units. I haven't changed a single setting. I am playing on Crossover if that makes a difference.
I play on a Mac using Porting Kit and haven't had these issues. I don't know if the means for playing on mac can have an impact like this, but it's one more factor you can eliminate.
 
Back
Top Bottom