The RoM Slowdown Culprit

The Great Mosque of Djenne is one, the Himeji Samurai Castle is another.

I also need to softcode the civic changes too.

Here's the list of new XML fields I have ATM: (There will be more)
CvBuildingInfos:
bRequiresHillsOrPeaksInVicinity
bFamous
bNotFamousCity
bRequiresDesert
iPillageGoldModifier
bNoEnemyPillagingIncome
BuildingProductionModifier

CvUnitInfos:
CivicProductionModifier
bRequiresStateReligionInCity

CvCivicInfos:
BuildingProductionModifier

CvTechInfo:
iUpgradeCostModifier

Edit: I went through all of RoM's python, and I think this is what I'm going to need to add.

Instead of bRequiresHillsOrPeaksInVicinity and bRequiresDesert you could go a bit more general and have prereqOrTerrains which lists a bunch of terrains. Naturally you would need a prereqAndTerrains also and if you wanted to go mad you could also go for terrain features :)

How would the iPillageGoldModifier interact with the unit plunder promotion?
 
Instead of bRequiresHillsOrPeaksInVicinity and bRequiresDesert you could go a bit more general and have prereqOrTerrains which lists a bunch of terrains naturally you would need a prereqAndTreeains also and if you wanted to go mad you could also go for terrain features :)

Sure, I'll add 2 arrays for the price of two booleans...

Next you'll tell me I need a PrereqNotTerrains... ;)
 
Okay, Here's the final list, methinks:

CvBuildingInfos:

  • PrereqOrTerrains
  • PrereqAndTerrains
  • PrereqNotBuildingClass
    (I scraped bFamous and bNotFamousCity for this instead. More functionality > Ease of Code)
  • iPillageGoldModifier*
  • bNoEnemyPillagingIncome*
  • BuildingClassProductionModifier


CvUnitInfos:
  • CivicProductionModifier
  • bRequiresStateReligionInCity

CvCivicInfos:
  • BuildingProductionModifier

CvTechInfo:
  • iUpgradeCostModifier

* On second examination, these python functions are not using callbacks, so best to leave them be.
 
So....
You major players in the RoM modmod industry have increased your fanbase to include me and pretty much my entire platoon. We go on patrol, we come back, we play RoM. I saw several other threads that caught my attention, and we would love to help but we don't have any skill at modding. Some of us HAVE begun to look at XML files. We're all active military and we're all huge military history buffs, so if you require any help in that area, lol... that's about the extent. I just wanted to let you know that we really appreciate the effort you guys are putting into this mod, and we want you to keep up the good work. Oh... and yeah, speeding it up would be pretty helpful, since we all play on laptops and only get about ten turns at a time in before we're called away.

I'm a medic so I think my first mod is going to focus around the medic promotions and other combat med related game improvements... ideas are welcome. Thanks for reading.

DocBuck
Thank you for your service!:goodjob: Nice to know that the Military is enjoying the mod to.:)
 
@DocBuchanan,

God Bless and Keep you all! Thank you for your service. :heart: :thumbsup:

JosEPh ( a Vietnam Era Vet)
 
Thank you for your service!:goodjob: Nice to know that the Military is enjoying the mod to.:)


@DocBuchanan,

God Bless and Keep you all! Thank you for your service. :heart: :thumbsup:


Yeah, I don 't want to spoil the fun but thank you for committing yourselves to imperialistic actions. Joseph, you, the vietnam vet were still drafted maybe and I can't really blame you for not showing the balls to go to Canada instead of risking innocent vietnamese lives (can I?), but what the heck do you military guys today have to do outside your homeland? "Defending our freedom at the hindukush" like our (german) ministry of defense told us? Sounds like defending "Lebensraum in the east" to me.

Stay at your home, or fight where you are really needed, even if there are no geopolitical goals at stake, like in Rwanda in the 90's!!! It were only people to be saved there, no oil, no pipelines, you know. Thats why nothing had been done. Military strategists think that money for war is wasted if spent only on poor people without treasures to be exploited!
Unless you are just marionettes of your commanders don't do military stuff!

Just to go completely off-topic: I want the A-team back! They were cool unconventional guys at least and didn't do what they were told to, unless it fitted their ethics!!! Or: they did after they learned it the hard way...

However, playing civ in between killing people seems really civilized to me.

by os79 don't go off-topic


Why are you picking only on me going off-topic then? Praising the military was off-topic so I decided to top it to show how ******** this "thanking for the service" cult looks to the rest of the world... :rolleyes:


edit: yeah infract me for going off-topic. Let the other off-topic stand (although they could've written it as a pm). It is pro-military. Biased, anyone?
 
Why are you picking only on me going off-topic then? Praising the military was off-topic so I decided to top it to show how ******** this "thanking for the service" cult looks to the rest of the world... :rolleyes:

DRJ, didn't your mother ever teach you

"If you having nothing nice to say, saying nothing at all."

I think I speak for all of us when I say "Shut Up."

Please stay on topic.
 
Any idea when we can expect a rough ETA on when this will go live? I've been having some unrelated problems with Civ all over due to another mod I had installed (at least I think thats the culprit) and I've been procrastinating on doing a complete reinstall of Civ/BtS/RoM.
 
Any idea when we can expect a rough ETA on when this will go live? I've been having some unrelated problems with Civ all over due to another mod I had installed (at least I think thats the culprit) and I've been procrastinating on doing a complete reinstall of Civ/BtS/RoM.

By next weekend, I hope.
 
Just an update on my progress, I have the PrereqOr and PrereqAnd terrains working! Two down...
 
Well now, I'm glad I decided to check back here! If you can get this working, I'll probably get sucked back into ROM again.
 
Hi Afforess!

I appreciate your efforts to speed up RoM "a bit".

Do you have any idea what can be expected in total due to your efforts? In other words, is there any estimation how many percent a "normal game" (definition of normal: huge maps, 18 nations, RoM 2.8 with all features, the whole set of your modmods) will be sped up?
 
One more possible culpit:
(It could be just me, so if it is just me, tell me how to solve it)

Well, I notice that every time I save my game and then come back to it later, that the turns slow even worse than last game session. Just ideas how to solve this?
 
Why are you picking only on me going off-topic then? Praising the military was off-topic so I decided to top it to show how ******** this "thanking for the service" cult looks to the rest of the world... :rolleyes:


edit: yeah infract me for going off-topic. Let the other off-topic stand (although they could've written it as a pm). It is pro-military. Biased, anyone?
Wow. Well. I'm not a military commander. Or a politician. Or a war supporter. Or a cold blooded killer. I'm a medic. I try to keep my own people safe because they're young, and don't realize how much they have to lose. If you see something wrong with that, I'm sorry. Anyway... I guess I should start a new topic about this... but I was wondering if anybody had ever toyed with the idea of combat hospitals for the game, or mobile hospitals that travel with a stack... like a MASH, or a hospital that can heal within 10 squares or something.

Please don't be rude because I'm doing my job. I'd prefer to be at home with the wife and kid, if it makes a difference. By the way I'm running interference here for the guys behind me who... well... aren't medics. :P
 
Wow. Well. I'm not a military commander. Or a politician. Or a war supporter. Or a cold blooded killer. I'm a medic. I try to keep my own people safe because they're young, and don't realize how much they have to lose. If you see something wrong with that, I'm sorry. Anyway... I guess I should start a new topic about this... but I was wondering if anybody had ever toyed with the idea of combat hospitals for the game, or mobile hospitals that travel with a stack... like a MASH, or a hospital that can heal within 10 squares or something.

Please don't be rude because I'm doing my job. I'd prefer to be at home with the wife and kid, if it makes a difference. By the way I'm running interference here for the guys behind me who... well... aren't medics. :P

Just ignore DRJ, no one else here agrees with his political ramblings.

I personally think you're doing a great job.
 
One more possible culpit:
(It could be just me, so if it is just me, tell me how to solve it)

Well, I notice that every time I save my game and then come back to it later, that the turns slow even worse than last game session. Just ideas how to solve this?

:bump:
Well, is it just me or do anyone else experience the same thing?
 
:bump:
Well, is it just me or do anyone else experience the same thing?
I noticed the save-slowdown issue, too. I have been assuming it was some unknown caching issue with my computer, so I just restart when that happens, and it seems to help.

Thanks to Afforess, by the way, for working to speed up RoM!!!
 
Back
Top Bottom