Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: "Duplicate" Civilization Types?  (Read 790 times)

technoDaleks

  • Escaped Lunatic
    • View Profile
"Duplicate" Civilization Types?
« on: March 21, 2020, 08:49:55 am »

Hello All!
Is there a way to 'duplicate' civilization types? I don't mean number of civilizations of a racial type, but duplicating the racial type. I.e. have two parallel sets of Elven civs, 2 parallel sets of Dwarven civs, etc. I remember seeing a post of it done before and am searching for it but haven't had luck yet.

I have tried to duplicate the entries in the entity_default.txt file, but I don't think that's worked.

Any help or input would be most welcome! Thank you much in advance.
Logged

delphonso

  • Bay Watcher
  • menaces with spikes of pine
    • View Profile
Re: "Duplicate" Civilization Types?
« Reply #1 on: March 21, 2020, 08:53:36 am »

To duplicate dwarves (for example), the simplest way would be to copy the MOUNTAIN info in entity_default and paste it somewhere lower. Change the name of the entity and boom. No idea why you'd want to do that, but that should do it.

technoDaleks

  • Escaped Lunatic
    • View Profile
Re: "Duplicate" Civilization Types?
« Reply #2 on: March 21, 2020, 11:06:43 am »

To duplicate dwarves (for example), the simplest way would be to copy the MOUNTAIN info in entity_default and paste it somewhere lower. Change the name of the entity and boom. No idea why you'd want to do that, but that should do it.

Thanks!
Logged

Sver

  • Bay Watcher
  • An army marches on its oiling and waxing
    • View Profile
Re: "Duplicate" Civilization Types?
« Reply #3 on: March 21, 2020, 03:49:33 pm »

No idea why you'd want to do that

One of the possible applications is doubling (tripling etc.) the number of, say, dwarven civs relative to those of other civs in a world.
Logged
DF Combat Reworked
No overpowered force transfer, no easy life without a kidney, more functional variety among the weapons and other improvements.

Shonai_Dweller

  • Bay Watcher
    • View Profile
Re: "Duplicate" Civilization Types?
« Reply #4 on: March 21, 2020, 08:05:24 pm »

No idea why you'd want to do that

One of the possible applications is doubling (tripling etc.) the number of, say, dwarven civs relative to those of other civs in a world.
You can just use Max_starting_civ_nimber for that.
Logged

Sver

  • Bay Watcher
  • An army marches on its oiling and waxing
    • View Profile
Re: "Duplicate" Civilization Types?
« Reply #5 on: March 22, 2020, 03:03:06 am »

It won't scale to different values of "max. number of civs" worldgen param, unlike the former, and is much less controlable. Since the game adds civs to a world by looping through the entity files, if you just increase the dwarven Max_starting_civ_nimber value, it won't add any additional dwarf civs until the same value's limit is reached by other civs. You can edit down their limit, but then you'd also need to set "max. number of civs" worldgen param to scale, because otherwise you might get a world where 80% of civilizations are dwarven. If you just duplicate the dwarven entity, though, you will get double the number of dwarven civs regardless of other conditions (unless, of course, the world has too few mountains, but that's beside the point).
Logged
DF Combat Reworked
No overpowered force transfer, no easy life without a kidney, more functional variety among the weapons and other improvements.

Shonai_Dweller

  • Bay Watcher
    • View Profile
Re: "Duplicate" Civilization Types?
« Reply #6 on: March 22, 2020, 03:15:36 am »

It won't scale to different values of "max. number of civs" worldgen param, unlike the former, and is much less controlable. Since the game adds civs to a world by looping through the entity files, if you just increase the dwarven Max_starting_civ_nimber value, it won't add any additional dwarf civs until the same value's limit is reached by other civs. You can edit down their limit, but then you'd also need to set "max. number of civs" worldgen param to scale, because otherwise you might get a world where 80% of civilizations are dwarven. If you just duplicate the dwarven entity, though, you will get double the number of dwarven civs regardless of other conditions (unless, of course, the world has too few mountains, but that's beside the point).
Yes, I meant set Max civ starting number to what you want for each entity rather than 100.
But sure, it won't scale if you play with lots of different world sizes.
Logged

technoDaleks

  • Escaped Lunatic
    • View Profile
Re: "Duplicate" Civilization Types?
« Reply #7 on: March 23, 2020, 08:32:39 am »

The reason I had for trying this was to increase the chance of war between civs. Always in the worlds I've gen'd, the only civs at war have been Goblins. I'm hoping to get the other three civs (Dwarf/Elf/Human) to have some wars between them at times before embark.
Logged