Merijn new civs and other projects

Civ updates:

Australia:
- Fixed 1700 AD scenario

Mamluks:
- UHV1 doesn't require water tiles to be culturally controlled

Manchuria:
- Fixed text files
- Fixed Manchurian UP, it now only works for Manchuria
- Manchuria starts with Combined Arms in 1700 AD

Swahili:
- Trade UHV stored decimal values
 
Last edited:
The gold from dhows is supposed to be gold, not commerce. And they work as supposed.

Gold from trade routes take the commerce sliders into account. If you have 100% science slider, it doesn't provide any gold towards the UHV. Also, the current code (I copied the code from the Tamil UHV) rounds the values down. For example if you have 30% gold slider and 1 commerce from trade routes, you should get 0.3 gold towards the UHV. This is currently rounded down to 0.

I will change the code so it also uses fractions.
@Leoreth Should I make a PR out of it for the Tamil UHV?
Yes please, that's a good idea.
 
I based that UHV on an idea you posted yourself. Only with a little difference to make it similar to the Japanese, English and German UHV for convenience.
Actually be the first to complete all industrial techs is totally different with be the first to discover x industrial techs. For the first one, you can get techs by research or transaction or even brokering, you finish it when you are the first to get all industrial techs. But for the second one, you can only research those 8 techs.

But if it's more convenient for code, the current UHV3 is also ok.
 
I see the difference. I thought that researching would represent the Westernization Movement you described well enough. If you really think that discovering all Industrial techs is a much better representation I can change it. It is not difficult to code.

But how should I represent what you mean by "early global techs"? Is it okay if I keep the current "be the first to discover 8 global techs" for the global era and change the industrial era as you described above?
 
For catch up goals, the "enter X era before anyone enters Y era" from the Congolese UHV might also be used.
 
I see the difference. I thought that researching would represent the Westernization Movement you described well enough. If you really think that discovering all Industrial techs is a much better representation I can change it. It is not difficult to code.

But how should I represent what you mean by "early global techs"? Is it okay if I keep the current "be the first to discover 8 global techs" for the global era and change the industrial era as you described above?
Maybe "Be the first to get an amount of all industrial and 8 global techs"

Also I want to add something about navy power, as you see in the former thread. But it's not so necessary.
 
New civ: Nigeria

Start: 1180AD@ Edo (Benin city)
Leaders: Oduduwa, Ewuare, Aminatu

UP: The power of the Shield of the Warrior King: Fortified units can get up to 50% defensive bonus
UB: Iya. Replaces Walls. -20% maintenance, doesn't obsolete
UU: Yan Lifida. Replaces Lancer. Doesn't require iron, does recieve defensive bonus

UHV1: Control the largest army in Africa in 1600 AD
(Any civ that has at least 1 city in Africa is a competitor)
UHV2: Acquire 2000 gold by selling resources by 1750 AD
UHV3: Control a Hit Movie and spread Oil Industry to a city by 1950 AD

The first UHV might be too difficult if the Ottomans have a city in Africa and are strong. I would love some feedback on this.
 
Wow you are prolific when it comes to creating new civs. Perhaps UHV 1 could only include civs which have their capital in Africa. That was you avoid the risk of having to have a larger army than powerful external empires such as the Ottomans.
 
You learn some tricks if you have done a few civs. It also helps that there are mods like History Rewritten from which you can steal borrow ideas, art and other content.

Nigeria update:
- Only civs with capital in Africa are competitors for the first UHV
 
New civ: Nigeria

Start: 1180AD@ Edo (Benin city)
Leaders: Oduduwa, Ewuare, Aminatu

UP: The power of the Shield of the Warrior King: Fortified units can get up to 50% defensive bonus
UB: Iya. Replaces Walls. -20% maintenance, doesn't obsolete
UU: Yan Lifida. Replaces Lancer. Doesn't require iron, does recieve defensive bonus

UHV1: Control the largest army in Africa in 1600 AD
(Any civ that has at least 1 city in Africa is a competitor)
UHV2: Acquire 2000 gold by selling resources by 1750 AD
UHV3: Control a Hit Movie and spread Oil Industry to a city by 1950 AD

The first UHV might be too difficult if the Ottomans have a city in Africa and are strong. I would love some feedback on this.
Yes yes yes!!! All that's missing for me now are the Sioux, Iroquois and Celts. I may try my hand at them myself, but I have virtually no coding skill so it may be a mess.
 
Yes yes yes!!! All that's missing for me now are the Sioux, Iroquois and Celts. I may try my hand at them myself, but I have virtually no coding skill so it may be a mess.

I started with no coding skills either. But I got them by just doing stuff.
 
Yes yes yes!!! All that's missing for me now are the Sioux, Iroquois and Celts. I may try my hand at them myself, but I have virtually no coding skill so it may be a mess.

Go for it. I'm currently working on creating my first civilization. I feel it is something which probably gets better with practice. It is hard and time consuming, but luckily there are several good modders on the forum who seem happy to help with questions, and there are several good guides out there too.
 
I Switch/Checkout to Nigeria branch as usual, but when I choose Nigeria and start game, the game shows "You have been defeated". It's weied, I'm sure it's nothing different from every time before.

Also I can't enter Civilopedia and Hall of Fame.

PythonErr.log here.
 

Attachments

Last edited:
I Switch/Checkout to Nigeria branch as usual, but when I choose Nigeria and start game, the game shows "You have been defeated". It's weied, I'm sure it's nothing different from every time before.

Also I can't enter Civilopedia and Hall of Fame.
Check PythonErr.txt
 
Back
Top Bottom