RevolutionDCM for BTS

@Ajidica
Yeah fixing stack attack is one of those things I want to get onto. Unfortunately I don't have facilities to do proper debugging using free tools *yet* (see the Microsoft VC 2005 C++ forum to follow progress on that). Stack attack is a very good option but is bugged in three ways at the moment (see previous posts). I keep hoping that Dale the creator of stack attack, might be able to look into it a bit more in the future.
Cheers.

Archer bombardment wasnt enabled, I need to check option at the start next time

Keep in mind that you can actually change DCM options or any options in GlobalAltDefines.xml on the fly without even exiting the game. Just change and save with a text editor and play through a turn and bingo (at least this was the case prior to BTS 317)
 
I changed it in global defines. I appreciate your effort on this awsme mod and considering I dont understand a word of python, this is spectacular.
 
Can you limit the amount of civilizations by setting a parameter? Even on a huge map I find 23 civilizations too much.
 
@Hyronymus
Yes Jdog the creator of the great Revolutions mod has thought of that in his greatness. Go to Revolution.ini and scroll down until you get to:

; ------------- Other technical settings -------------
; Max civs - This component won't add new civs with this number already in game (-1 for DLL limit)
MaxCivs = -1

Set MaxCivs to your choice.
Cheers.

PS) Your signature makes me smile intentionally.
 
Thanks glider1 and my sig tends to do that occasionally ;).

EDIT
Will changing the value work in games you already started?
 
RevolutionDCM has been updated to latest Revolutions build. It also now includes the option to install Super Spies 1.23 for BTS 3.17. Testing so far reveals that this addon makes for a very interesting espionage warfare layer beneath the surface that seems more realistic.
Cheers and enjoy.
 
You should find Stack Attack in DCM v1.6 very stable. I found the bug that was causing those mysterious AI turn crashes. :)
 
@Glider1: Since Dale says that stack attack is no longer bugged, do you know when a version can come out without a bugged stack attack and can the xml changes I made to it still work for the next version.
 
@Ajidica
Will probably have to wait a few days to see if it's worth upgrading to DCM 1.6. I need to see positive reports come in regarding it's stability and bug fixes. It's never a good idea to change too many things all at once. Step by step would be the correct approach. Stack attack is bugged in three different ways not just one way. In a few days maybe even a week, I will upgrade DCM to 1.6 if it turns out good. UDCM 1.5 has one thing going for it, it's stable and dependable on the default settings.
Cheers.
 
@glider

Thanks for the new release :goodjob: I will however wait for some time before updating the Integrated RoM version. First I'd like to make sure that new Revolution doesn't introduce any new issues. I also would like to see with you how stable the new DCM is. If all goes well then it would be a lot more convenient to merge the next release with DCM 1.6. I will also look into what it should take to merge the super spies add-on.

I do appreciate your hard work on this mod. In my opinion you are doing the modders' community a great favor by creating a solid core that many like to have their mods built around it.
 
Just on the DCM crashing issue, I tracked the infamous SA crash to a particular routine where the second part of the battle was referencing a group's plot after the possibility of that group being destroyed. Thus, in the some cases where the attacker was destroyed before the end of the battle, it would try this call and return a non-valid value and CTD (memory read error).

I fixed this by defining a variable to hold the plot before battle begins, so the call will always return a valid plot.

Thus, I believe the stability of DCM is now massively increased (a few components refered to this function with the bad logic).
 
@glider
you are doing the modders' community a great favor by creating a solid core

Thanks for that Kali. Check out Super Spies while you are at it. At this stage it too seems very stable and good now that jojoweb has found a critical bug that Trojan Sheep missed. Trojan Sheep's coding quality is amongst the highest I have ever seen.

The big debate will be regarding the AI's espionage behaviour. It directs espionage more at those civs it mistrusts for whatever reason, and at those it is at war with. In this respect you can begin to trust your friends a bit more and can also get into a serious espionage under-war with your unfriendlies. Spy promotions are also very interesting now.

With regard to merging Super Spies, there are XML changes as well as the SDK and only one small change in python to CvMainInterface.py.

Thanks to Dale's hard work, perhaps in a few days time we might be able to leave stack attack turned on. Wouldn't that be cool.

Cheers.
 
Just on the DCM crashing issue, I tracked the infamous SA crash to a particular routine

I'm looking forward to checking out the changes in code to stack attack Dale. I spent a fair amount of time a couple of months ago trying to understand the stack attack mechanics better and then try to find a solution. Without a debugger it was too difficult.

Fingers crossed.
Cheers.
 
@keldath
Correct keldath, DCM 1.6 is not there yet. Just waiting for people to try it out for stability then it will get merged in as fast as a swordsman swooshes his sword.
Cheers.
 
Any chance of seeing BUG merged into this to create the uber core?
 
@Ket
At this stage only the BUG components that are already stock from Revolutions. I'm not really into merging in smaller accessory mod components. Just the primary core quality stuff regarding basic game play.

What would the extra BUG do that is not already incorporated into Revolutions anyway?
Cheers.
 
I'm having some problems getting the mod to work right when I added modular items. I wanted the civs from civ gold, so I merged the mods (only files that were competing were audio files), but when I load the mod, neither part loads(civs or revolutiondcm). I have modular xml loading set, so that's not it. Any suggestions?
 
@Wrestler
If you want to get into modular loading, check out the "World of Civ" mod forum and find out the mechanics of how it works in practice. RevolutionDCM is literally a merge of the various mods done the hard way. Nothing modular about it. I'd be interested to hear how you go.
Cheers.
 
Back
Top Bottom