Dawn of Civilization - an RFC modmod by Leoreth

Status
Not open for further replies.
I had an idea to help some of the AI spawns.

Define an area, larger than the current spawn flip area and adjusted for each civ, where the cities will flip only if they are independent or barb, so the AI could become quite powerful quickly. For example if AI arabia spawns and egypt and babylon are both gone wouldn't it be better if they just flipped the whole middle east and egypt and were then free to send their undepleted camel archers at north africa and persia? If persia were also collapsed, rare but possible, you would actually get close to the real empire. Or if AI mongolia spawns and china is gone they just get it all as far as the yangtze and are free to turn west immediately, maybe approaching their real performance. why not let persia flip anatolia or even mesopotamia unless someone has razed it or kept it? All of this would happen in some games but not others, to different degrees and in different ways, creating a lot of variation and interesting scenarios.
 
I'm not able to select DoC in the scenario selection screen after starting BTS.
When starting the mod by selecting a map from the publuc maps folder the options menu show no description and the games crashes when started.
What do I have to do?
thx
 
Hey, I started a game with bismark and each time I pass they year 1190 the game crashes. I uploaded a save so you could find the problem .
Damn, that crash is related to the Italy respawn; I thought I had fixed it.

By the way, did my latest uploaded maps work for you?

Before you move on to East Asia perhaps you should consider solving the German problem (Austira/HRE) split. And on the same note; I think that moving Vienna one tile west would allow Budapest to form more often. Come to think of it maybe there should be an independent Budapest (which should easily be conquered by the germans). This way you can spawn HRE with one less settler so they don't expand east but still have a city that they can easily conquer. Any thoughts on the inclusion of an indie Copenhagen and Warsaw (Krakow is not an option due to its proximity to Vienna)?
Budapest is now founded in some games (2E of Vienna). I encouraged it to stop Koloszvar from appearing in every game.

I'd still rather visit the Far East first because there are many things that I've already thought through for the region and that are easy to implement. That part of the game has been neglected for too long as well.

I had an idea to help some of the AI spawns.

Define an area, larger than the current spawn flip area and adjusted for each civ, where the cities will flip only if they are independent or barb, so the AI could become quite powerful quickly. For example if AI arabia spawns and egypt and babylon are both gone wouldn't it be better if they just flipped the whole middle east and egypt and were then free to send their undepleted camel archers at north africa and persia? If persia were also collapsed, rare but possible, you would actually get close to the real empire. Or if AI mongolia spawns and china is gone they just get it all as far as the yangtze and are free to turn west immediately, maybe approaching their real performance. why not let persia flip anatolia or even mesopotamia unless someone has razed it or kept it? All of this would happen in some games but not others, to different degrees and in different ways, creating a lot of variation and interesting scenarios.
I've already thought about something like this (iirc Lone Wolf's modmod has a similar feature) and planned to introduce it when I was taking care of the Mongol's eastern expansion.

I'm not able to select DoC in the scenario selection screen after starting BTS.
When starting the mod by selecting a map from the publuc maps folder the options menu show no description and the games crashes when started.
What do I have to do?
thx
You unpacked the files into "Beyond the Sword/Mods/", right? What does happen when you start BtS and go Advanced->Mods->RFC Dawn of Civilization?
 
is there somewhere I could get the 1.71 update?
 
Budapest is now founded in some games (2E of Vienna). I encouraged it to stop Koloszvar from appearing in every game.

What seems to be the problem with Kolozsvár (Klausenburg) appearing in every game?
 
Damn, that crash is related to the Italy respawn; I thought I had fixed it.

By the way, did my latest uploaded maps work for you?

yeah it does, i played another game and it didnt crash in 1190. weird.
 
So what's the deal: the latest release had some buggy maps, Leoreth has provided some unbuggy maps on this forum, are these the maps in the latest SVN build? If I update SVN do I still need to download the maps from earlier in the thread? Where can I get the latest, stable release? I might (fingers crossed) get to play a full game of civ this weekend and don't want to waste any valuable time with bugs. In the mean time, is there anything I can do to help track down and eliminate said bugs?
 
I have downloaded the two maps from your earlier thread and installed them in my mods/doc/public maps folder? Is this correct?

The game still crashes midway through the autoplay of an american 600ad start. I will run some earlier civs to see if I can isolate the time and conditions of the crash.

This is a screen shot I took right after capturing Baghdad and al-quds and then signing peace for Saladin's map. Other then NW Africa (which imo is never conquered cuz it sucks), this is a pretty excellent Arabian empire which was rarely seen before the recent modifications took place. Mission accomplished?

So far no crash. I am starting to wonder if the "America" crash (which I have reproduced three times this morning) is something not related to the others problems being reported (which the new maps may have fixed), maybe something new which relates to them only?

Also, I think that the Persian respawn flip needs to be bigger. In this screenshot, I think they need to flip Rasht, and the area highlighted, potentially the area around Merv as well. This will help guarantee Ottoman/Persia conflict, and create a more equal divison of the region.
 

Attachments

  • Arabs triumphant.jpg
    Arabs triumphant.jpg
    102 KB · Views: 85
  • pERSIA SPAWN.jpg
    pERSIA SPAWN.jpg
    171.9 KB · Views: 91
Leoreth, I could help with South Asia
 
is there somewhere I could get the 1.71 update?
What do you mean with "1.71 update"? 1.72 is already uploaded, although until the latest posts I wasn't sure whether my last modifications to the map files fixed the crash, which is why I didn't include them there (I'll do that now which is then 1.73).

What seems to be the problem with Kolozsvár (Klausenburg) appearing in every game?
It's a rather good city configuration with Vienna set because it can access the horse and pig east of it. I still don't like it because it's on iron and screws up Poland.

yeah it does, i played another game and it didnt crash in 1190. weird.
Thanks for the info. The rebirth crash only occurs sometimes, I ran at least six America starts after I thought I'd fixed it and it didn't occur ...

I have played as the Dutch and a crash occurs at about the time of the Persian rebirth. Any ideas? I can try again and post a save if it happens again.
Yeah, it's the rebirth again. I've no idea what's causing it, and I have no time to do extensive tests at the moment, so this might take some days.

So what's the deal: the latest release had some buggy maps, Leoreth has provided some unbuggy maps on this forum, are these the maps in the latest SVN build? If I update SVN do I still need to download the maps from earlier in the thread? Where can I get the latest, stable release? I might (fingers crossed) get to play a full game of civ this weekend and don't want to waste any valuable time with bugs. In the mean time, is there anything I can do to help track down and eliminate said bugs?
Sorry for the bad information policy but since the error only occured for some people here and not for me, I was unable to verify if my fix worked without any feedback. Currently it's latest SVN = 1.72 release + the fixed maps. However, this version is still not stable because of the aforementioned crashes at the rebirths. You can circumvent them by disabling the rebirths in Consts.py by setting all entries in "tRebirth" to -1.

Thanks for your offer, but I've no idea what to look for at the moment. It'll come down to disabling certain aspects of the new rebirth implementation and looking if the error persists (which is time consuming when you don't know whether the error's gone or you just were lucky like the first time when I assumed everything was alright). And I don't think anybody can reasonably do that without knowing my implementation ...

Is the Roman UP crash fixed?
I didn't take the time to verify it, but subjectively it at least seems to have become rarer after I've reduced the distance the spawned army can have to one of their enemy's cities.

I have downloaded the two maps from your earlier thread and installed them in my mods/doc/public maps folder? Is this correct?

The game still crashes midway through the autoplay of an american 600ad start. I will run some earlier civs to see if I can isolate the time and conditions of the crash.
Yeah, right (if you can even start a game it means the fixed maps work). The crash during autoplay was either at the Italian or Persian respawn, I suggest turning them of if they bother you too much (see above).

This is a screen shot I took right after capturing Baghdad and al-quds and then signing peace for Saladin's map. Other then NW Africa (which imo is never conquered cuz it sucks), this is a pretty excellent Arabian empire which was rarely seen before the recent modifications took place. Mission accomplished?
Yeah, I'm quite pleased with the result at least. However, the problem with Arabia is that lives too long. Ideally they should collapse somewhere in the Late Middle Ages and the resulting independents get eaten by Turkey.

Also, I think that the Persian respawn flip needs to be bigger. In this screenshot, I think they need to flip Rasht, and the area highlighted, potentially the area around Merv as well. This will help guarantee Ottoman/Persia conflict, and create a more equal divison of the region.
Rasht is included, looks like the Turks conquered it right after the flip. The flip area doesn't extend further left because I don't want to include Kuwait, and the mechanic currently only allows for rectangular flip zones. Merv would be possible though.

Right, so... Before I'd just done the patched version, and it crashed to desktop when I loaded the Byzantines. So I just deleted DoC from my folders and then redownloaded the full version... but it still CTDs. :/
Did you download the maps I uploaded in the previous page?
 
i ask for 1.71 as i need to open a game using that version. 1.72 worked fine for me straight from the start anyway :)
 
I have the patch in which you added the Byzantines for the first time. What changes have been made since?
 
is there a way to enable autosaves during autoplay? This way you could load the save before the crash to help determine what caused it.

also, the turks flipped Rasht at their spawn.

The answer to the too-old Arabia is Turkic/Mongol barbs in Iran, and/or improved Mongol civ (which I know you are working with). Using barbs to confine a later Arabia to Egypt and Arabia(Fatimids, Mamluks) would be both historic and helpful to the game. you don't want the turks to have it too easy with just indies to deal with! A middle East that was split three ways between the Ottomans (Anatolia), Arabs (Egypt and Arabia) and Persia, with Mesopotamia and the Levant the battleground would be ideal. This scenario would also allow for a transition later into modern Middle eastern states.

I have a computer I can run some test games on for the next few days so let me know when you have an updated svn with a potential fix and I'll generate some starts, to give you a larger sample size to eliminate the luck factor.
 
Status
Not open for further replies.
Back
Top Bottom