Merijn new civs and other projects

By the way, Manchuria commonly displays as TXT_KEY_CIV_MANCHURIA_REPUBLIC in QMC, I didn't make any changes to the Manchuria code, and it happens even if they're running Despotim, so you might want to look into it. The easiest way to see this in action is to roll a game as America.
 
My selfish self doesn't particularly care since I figured it out, but might I suggest putting a note somewhere clarifying that gifting units requires a Defensive Pact (especially for the Australia scenario)?
 
SO COOL:)
Great thanks to Developers of this MOD!
I am espessially waiting RUSS/UKRAINE
By the way: is it possible (or it will be possible later) to COMBINE new wonders from the MAIN version and new civs from that one (Australia, Nigeria, Vietnam etc)?:)
 
I'm pretty sure it. But I do not want to base the modcomps on the development version of the main mod, because that one is more prone to errors and I don't want to constantly update to keep up with the main mod. I only base them on the latest stable version. So you have to wait for v1.16 of the main mod.
 
SO COOL:)
Great thanks to Developers of this MOD!
I am espessially waiting RUSS/UKRAINE
By the way: is it possible (or it will be possible later) to COMBINE new wonders from the MAIN version and new civs from that one (Australia, Nigeria, Vietnam etc)?:)
QMC has exactly that
 
While updating QMC to the latest DOC I found a pretty bad error in the Swahili code for removing the Australian Capes:

Code:
        elif iGameTurn == getTurnForYear(1650) + 1:
            if gc.getMap().plot(lAustraliaCapes[0], lAustraliaCapes[1]).getFeatureType() == iCape:
                for x, y in lAustraliaCapes:
                    gc.getMap().plot(x, y).setFeatureType(-1, 0)

Found at line 219, this code points to the first and second tuple in lAustraliaCapes. CyMap.plot takes two ints, but this code gives it tuples.

Code:
            if utils.getHumanID() == iSwahili:
                for x, y in lAustraliaCapes:
                    gc.getMap().plot(x, y).setFeatureType(iCape, 0)

Judging by the above code at line 127, I would assume you meant the code to look more like:

Code:
            for x, y in lAustraliaCapes:
                if gc.getMap().plot(x, y).getFeatureType() == iCape:
                    gc.getMap().plot(x, y).setFeatureType(-1, 0)

Please note that I am currently in the middle of testing this change to see if it still errors, and will update this post when the autoplay finishes.

EDIT: Autoplay from 600 AD to 1700 AD complete. No errors have been detected
 
Last edited:
After getting off my butt and doing some work, I've decided to investigate the TXT_KEY_CIV_MANCHURIA_REPUBLIC issue and have found that it does indeed exist within the original All_Civs mod. Here is a save of a 1700 AD Canadian spawn with the bug in play.
 

Attachments

Is this standalone or do we need DoC ? And what is the download size (it doesn't show when downloading) ?

*edit*

Download link does not work, download "dies" after a time. Can you rehost the file elsewhere ?
 
Last edited:
great mod thanks

every civilization has same units.

is there various unit mod ? like dawn of the civilization 1.15 ?
 
Are these civs compatible with recent Github DoC updates or do I must use standard 1.15 DoC?
 
Back
Top Bottom