So I started making a new RFC modmod that will simulate the developement of Africa, starting in 500AD.
Map image(map and picture by veBear):
List of civs(by veBear):
Bugs/things not fixed yet(green=solved red=unsolved):
If I try to play a civ with autoplay, it says I die before it even starts... The civ spawns fine though if I don't play with it
Solution: I had < and > in wrong order in the dll
Every few turns I get random unit to the water at the very south of the map, along with a python error about mercenary names
Solution: Edit mercenarynames.py
Theres only 11 civs when I start, they're player number 0-11 from vanilla RFC(from egypt to maya, i can tell by the dynamic civ names), but random player number from the civs I have added.
The civilization I pick always is player number 1.
Every civ gets free settler and warrior to random spot, they also get their free starting units to hardcoded spots.
I also noticed theres a 'random' option in civ selection and the civs are sorted alphabetically,in vanilla RFC there isn't one in and the civs are sorted by WBS order, might have something to do with player number bugs? Even if I make a civ unplayable from wbs, it still appears in the civ chooser menu.
Solution: Set a leader to every civ in the WBsave.
I need to disable dynamic civ names for now, how do I do it?
The popup asking if you want to agree the flip of cities to a rising civ doesn't work and gives you an error
Traits are still there, or atleast their names are shown
Solution: Edit the leaderheads XML file
Now heres some things I need help with:
History
City names
Art
Leaderheads
UU, UB and UHVs for each civ
Tech tree
Link for map NOT MOD, only if you want to help me with the start in 500bc(also has xml for civs):
There is a very early svn build avaible, it isn't meant for playing, only for testing. If you want to test it, use this url to svn checkout:
(see latest changes at http://code.google.com/p/rfc-africa/source/list)
When you are finished with the Checkout, rename the folder of the mod from "rfc-africa" to "RFCAfrica".
Map image(map and picture by veBear):
List of civs(by veBear):
Civs on map from start:
- Byzantium (North-East Africa, but no real core territory, as they start on the core territory of the Turks and the Mamluks; Instability solved by granting less penalty for cities on Mamluk and Turk core territory) - Capital: Antioch
- Sassanids (Persia) - Capital: Ctesiphon
- Vandals (Maghrib) - Capital: Carthage
- Kanem-Bornu (Modern day Chad) - Capital: Njimi
- Yoruba (start in Ife) (Nigeria) - Capital: Ife
- Ethiopia/Aksumite - Capital: Aksum
- Makuria (Sudan/South Egypt) - Capital: Dongola
Then these would soon follow in:
- Arabia (620 AD) - Capital: Mecca
- Swahili (650 AD) (East-Coast of Africa) - Capital: Zanzibar
Followed by a second 'wave' of starting nations
- Hausa (1000 AD) (Nigeria-Niger-Chad) - Capital: Kano
- Morocco (1040 AD) - Capital: Marrakesh
- Turks/Ottomans (1040 AD) (Capital: Isfahan, capital of Seljuk Empire) (Persia, North Levant) - Upon the conquest of Antioch, the capital automatically switches to that city
- Zimbabwe (1070 AD) - Capital: Great Zimbabwe
Then we get the more regular, every now and then, spawns:
- Mali (1230 AD) - Capital: Ka-ba
- Mamluks (1250 AD) Conditional spawn: only if Arabia is Unstable or Collapsed, something the Turks should usually have fixed by now - Capital: Cairo
- Kongo (1390 AD) - Capital: Mbanza-Kongo
- Somalia (1410 AD) (Start of Adal Sultanate) - Capital: Zeila
- Songhai (1460 AD) Conditional spawn: only if Mali is Unstable or Collapsed - Capital: Gao
- Merina (1625 AD) (Madagascar) - Capital: Antananarivo
- Ashanti (1670 AD) (Ghana/Ivory Coast) - Capital: Kumasi
- Oman (1690 AD) (Southern Arabia) - Capital: Muscat
- Dutch/Boer (1650 AD) (Western South-Africa) - Capital: Kaapstad (Cape Town)
- Zulu (1700 AD) (Eastern South-Africa) - Capital: Ulundi
Europeans:
- Spain (1500 AD) (Start in Algerie) City: Mazalquivir (Mers El Kébir)
- Portugal (1570 AD) (Start in Angola) City: Luanda
- France (1650 AD) (Madagascar/Seychylles) City (M): Fort Dauphin, City (S): Séchelles
- Britain (1660 AD) (Sierra Leone): Bunce Island
Bugs/things not fixed yet(green=solved red=unsolved):
Spoiler :
If I try to play a civ with autoplay, it says I die before it even starts... The civ spawns fine though if I don't play with it
Solution: I had < and > in wrong order in the dll
Every few turns I get random unit to the water at the very south of the map, along with a python error about mercenary names
Solution: Edit mercenarynames.py
Theres only 11 civs when I start, they're player number 0-11 from vanilla RFC(from egypt to maya, i can tell by the dynamic civ names), but random player number from the civs I have added.
The civilization I pick always is player number 1.
Every civ gets free settler and warrior to random spot, they also get their free starting units to hardcoded spots.
I also noticed theres a 'random' option in civ selection and the civs are sorted alphabetically,in vanilla RFC there isn't one in and the civs are sorted by WBS order, might have something to do with player number bugs? Even if I make a civ unplayable from wbs, it still appears in the civ chooser menu.
Solution: Set a leader to every civ in the WBsave.
I need to disable dynamic civ names for now, how do I do it?
The popup asking if you want to agree the flip of cities to a rising civ doesn't work and gives you an error
Traits are still there, or atleast their names are shown
Solution: Edit the leaderheads XML file
Now heres some things I need help with:
History
City names
Art
Leaderheads
UU, UB and UHVs for each civ
Tech tree
Link for map NOT MOD, only if you want to help me with the start in 500bc(also has xml for civs):
There is a very early svn build avaible, it isn't meant for playing, only for testing. If you want to test it, use this url to svn checkout:
Code:
http://rfc-africa.googlecode.com/svn/trunk/
(see latest changes at http://code.google.com/p/rfc-africa/source/list)
When you are finished with the Checkout, rename the folder of the mod from "rfc-africa" to "RFCAfrica".