Dawn of Man

Dawn of Man

Scenarios and Translations
In the Dawn of Man workshop you will find additional scenarios and translations for the game.
了解更多
Dru 2019 年 12 月 18 日 下午 1:23
Modify birth rates and ages.
Is there a way to do this? I know that SetBirthParameters changes it but I dont know how to increase births and I dont want to distroy my game.

And can you make people age slower?
< >
正在显示第 1 - 5 条,共 5 条留言
Schwifty K 14 2019 年 12 月 19 日 上午 2:58 
Currently the age borders for young / adult / old cannot be altered, but that could be a cool feature for scenario creation.

When you spawn new People in a custom scenario you can use age or years_old

age example:

<action type="Spawn" entity_type="primitive_human" amount="2" placement="StartLocationCircular" angle="51" radius="4" age="Adult" gender="Female"/> <action type="Spawn" entity_type="primitive_human" amount="1" placement="StartLocationCircular" angle="51" radius="4" age="Young" gender="Male"/> <action type="Spawn" entity_type="primitive_human" amount="1" placement="StartLocationCircular" angle="51" radius="4" age="Old" gender="Male"/>

example with years_old (16 is the youngest age for "adult")

<action type="Spawn" entity_type="primitive_human" amount="2" placement="StartLocationCircular" angle="51" radius="4" years_old="16" gender="Female"/>

If you have a current save you could alter some stuff in your savegame and use the modified savegame as the beginning of a new scenario.

Another thing you can do is edit your savegame. Here is an example with tech cost:

You can edit your savegame in 8 easy steps:

(you might need to display file extensions before you can do this:)

Step 1: navigate to the following folder: "C:\Users\%USERNAME%\Documents\DawnOfMan\Saves"
you can copy & paste this filepath if you use windows. it will replace %USERNAME% with your username.

Step 2: make a backup copy your savegame

Step 3: extract your savegame (for example "hardcore8.sav") is use winrar, any other zip software should do the job too.

Step 4: rename the extracted file to .xml (for example "hardcore8.xml")

Step 5: open with any text editor and search for "tech_cost_multiplier"

Step 6: edit the value, example for free techs: <tech_cost_multiplier value="0"/>

Step 7: save your changes, close the savegame file and rename it to .sav for example "hardcore8.sav")

Step 8: make sure the edited savegame is in your savegames folder and has the same name as before (for example "hardcore8.sav") .

(Optional Step 9: Load the edited game and directly save again to get a compressed savegame file with your changes)

Load your game and enjoy your new tech costs.
最后由 Schwifty K 编辑于; 2019 年 12 月 19 日 下午 2:13
Dru 2019 年 12 月 19 日 上午 4:54 
Thanks! :)
Dru 2019 年 12 月 19 日 上午 4:55 
Do you know how to alter the birth rate?
Schwifty K 14 2019 年 12 月 19 日 下午 2:10 
You can alter the "hard cap" for births, but not the rate.

SetBirthParameters work alike SetMigrationParameters just without min, max, migration_period

You could alter replace every <birth_pending value="False"/> with <birth_pending value="True"/> in a savegame :D

Make a backup of your save before (it is fun to watch, but might not be what you are looking for)

最后由 Schwifty K 编辑于; 2019 年 12 月 19 日 下午 2:11
Dru 2019 年 12 月 20 日 上午 12:55 
Thanks :)
< >
正在显示第 1 - 5 条,共 5 条留言
每页显示数: 1530 50

发帖日期: 2019 年 12 月 18 日 下午 1:23
回复数: 5