Alternative Map for DOC

Quick question: What are the Normal and Broader areas defined in Areas.py for? And what should be these areas in comparison to the core and/or birth areas? Are there any references for it or some place in the game like the WB where they can be viewed?
 
Last edited:
I've been really excited for a long time now about the new map, but I know this is still going to take a long time (since Leoreth plans this for v1.17). And since I've been bored recently playing DoC with other civs not in the right pace of tech, I started making the 600 AD and 1700 AD scenarios in my free time. There has been lots of progress for both, although surely there are still lacking stuff (esp. buildings) plus a lot of inconsistencies since I only bothered to edit the terrain and resources along the way without modifying the base 3000 BC one. I know the map still needs a lot of polishing, and this may be a bad move, but I think it's okay to do the scenario files again just in case.

I didn't simply copy the two scenarios, though. What I made is a much more populated version, with more cities. Also, in the 600 AD scenario, I placed Persia (Sassanids), India (Gupta), Ethiopia, and Maya. Persia and Maya should collapse easily within a few turns, though, and as it is intended to be such, they are marked unplayable in the scenario. In the 1700 AD scenario, I put an alive Moors and Italy (the latter should have a decentralized civic though).

I've started a 600 AD game with the new map (currently on the RC tag of the develop branch), and edited Python stuff along the way. I'll work on it some more before pushing it to a branch on my fork.

In the meantime, here are screenshots (1099 AD, Marathon):

Spoiler Screenshots!!! :

The Seljuk Empire. (Finally, we can place Rayy (future Tehran) as the Seljuk spawn plot. Although the capital should move to Esfahan upon capture.)
View attachment 479049

Byzantine Empire
View attachment 479050

Iberia & Maghreb
View attachment 479051

Western Europe
View attachment 479052

China
View attachment 479053

Southern India
View attachment 479054


A lot still needs to be done, though. Areas.py still lacks a lot of edits (although I've edited flipzones for most civs already, the exceptions are a hassle though esp. for irregularly shaped flipzones). I've also started editing RiseAndFall.py with updated plot coords for hard-coded ones. I've been for a long time wanting to edit the settler and warmaps, but I have little clue on how to do it--I had to turn off stability to play this without weird stuff happening like southern Persia flipping to Tibet. We'll see where this is going, but so far I'm enjoying what I see.
My god it's beautiful. I have dreams of playing this in a year, and they look beautiful.

and Stupid Cholas keep conquering north india :P
 
Quick question: What are the Normal and Broader areas defined in Areas.py for? And what should be these areas in comparison to the core and/or birth areas? Are there any references for it or some place in the game like the WB where they can be viewed?
They are somewhat but barely used. I will get rid of them completely with the Rise and Fall rewrite.
 
If you don't get to this soon, I'll be home for thanksgiving in about 3 1/2 weeks, so I'll make my proposal then.

I expect it to be finished within a few days. Maybe even today. Then, it depends on when the PR is accepted for others to use.
 
My god it's beautiful. I have dreams of playing this in a year, and they look beautiful.

and Stupid Cholas keep conquering north india :p

I've been looking for something like this for years now, and now that someone made it, of course I had to make it happen, real quick. :lol:

I think I just did not make indie India strong enough there. But we can always look back and fix things :lol: Currently having "personal issues" on map consistency and I'm still fixing the 1700 AD scenario I made lol my progress is so slow :lol:
 
I made the fixes for all the info in this file, but when I saved it again my overlays and UI stopped working, can someone please explain this to me, I had to revert also changing the consts.py file where I had tried to increase the size of the map in its calculations, anyways, this stuff should be legit, if I did something wrong, please tell me what :)
 

Attachments

It did not work for me, I tried using the files you send and it still does not show up. not sure why

(EDIT)
I can tell that I use the latest git (not sure how it works but I still download from the github rar rather than official release since I assume it is still a stable build, should I download the official release instead? Or what version do you use?)

(EDIT AGAIN)
I tried to uninstall and reinstall Civ 4, and put in a completely clean copy of the mod and then input your fix, tested, it worked, then I inserted my own modified areas.py and it worked, so I must have had some issues with my files
 
Last edited:
Nope my game is broken, can't even launch basic stuff anymore, oh well, I tried, I will just wait for a playable version of the mod with an enlarged map as I am too much of a rookie to have this stuff work
 
I don't think you had to do all those stuff just to fix your copy. I guess there are typos in your version of the code. Have you tried proofreading or something? :lol: Also, what specifically did you fix there? I've made a lot of changes in my code already so I can't bother myself to replace files anymore, so I'd really like to have a clue on what you did :lol:

PS: I guess someone (maybe merijn_v1?) also updated the religion maps aside from the region maps. Just saw that last night. Coolbeans!
 
Religion maps work slightly different than the other maps. Instead of having a value for each tile, they assign a value to all tiles in a certain region. For example, all tiles in the India and Deccan region are set to core tiles for Hinduism. So these maps are automatically updated when the region maps are updated.

That's the reason why the religionmaps have no export button. It is also much easier to set set a new religious value to a region directly in the python file.
 
Oh, that's cute! Haven't bothered studying the updated Religion.py code in detail, so I don't have much clue. Thank you! :lol:

PS: MORE REGIONS, PLEASE. The new map badly needs them. :love::love: Would it be possible to allow editing of the region map through WB, though? I'm itching to add more regions already. :lol:
 
Also, does anyone here know where Bautos42 uploaded his Python code updates for the big map? He once mentioned having updated resource spawns already, as well as birth areas and barbarian spawns, but the only code I can find in this thread are the ones merijn_v1 uploaded that just got bumped up. :confused::confused: I even had to update the birth and core areas myself, so I'm not even sure if I just wasted time and effort or what. :lol:
 
Last post for now, sorry for the potential spam. Here is my take on the Italian Peninsula issue. Just shifted Corsica down, added a land tile, and edited the river. What can you say about this?

Spoiler :
Civ4ScreenShot0197-2.png
 
Oh, that's cute! Haven't bothered studying the updated Religion.py code in detail, so I don't have much clue. Thank you! :lol:

PS: MORE REGIONS, PLEASE. The new map badly needs them. :love::love: Would it be possible to allow editing of the region map through WB, though? I'm itching to add more regions already. :lol:

The current editor already allows changing the regionmap. It also has a working export function, similar to the other maps. However, it can only changes tiles to already existing regions. Adding more regions would require you to add the new ones first in the code. (They do not need to be on the map though, just existing in the code is enough)

Btw, the code for religionmaps is in RegionMap.py, not in Religions.py.;)
 
Last edited:
Last post for now, sorry for the potential spam. Here is my take on the Italian Peninsula issue. Just shifted Corsica down, added a land tile, and edited the river. What can you say about this?


More Screenshots please!!!!

Also, I don't like combining Corsica and Sardinia - I'm working on a solution that will solve both that problem and the Salonica/Belgrade spacing thing
 
PS: MORE REGIONS, PLEASE. The new map badly needs them. :love::love: Would it be possible to allow editing of the region map through WB, though? I'm itching to add more regions already. :lol:
Which new regions do you want to add? Maybe we should have an open discussion about that aspect. Thought about it for some time but couldn't come up with additional regions that would be needed (main concerns are city art styles and religion spread), although I'm open to other perspectives?

Last post for now, sorry for the potential spam. Here is my take on the Italian Peninsula issue. Just shifted Corsica down, added a land tile, and edited the river. What can you say about this?
Rome and Naples should be 1W, maybe Florence too. Not sure if Florence AND Milan is a good idea on this map to be honest.

Also, I don't like combining Corsica and Sardinia
WE KNOW
 
Back
Top Bottom