Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: How to stop migration  (Read 772 times)

Altruist

  • Bay Watcher
    • View Profile
How to stop migration
« on: January 25, 2013, 01:09:21 pm »

If I want my fortress to be packed with families who raise children, but not have enormous waves of migrants (what is it, twice a year?) is my only option killing off the most useless of the migrants or building walls?
Logged

Fredd

  • Bay Watcher
    • View Profile
Re: How to stop migration
« Reply #1 on: January 25, 2013, 01:24:49 pm »

Lowering the Population cap in the dinit folder helps loads
Logged
Should you fail to comply, strict !!disciplinary actions!! will be taken. Also, we feel we should remind you that one of the "criminals" on your list is the chief medical dwarf. If he ends up too badly injured to do his job, you will be fired. Out of a magma cannon.
Sincerely,
The Administration

vjek

  • Bay Watcher
  • If it didn't work, change the world so it does.
    • View Profile
Re: How to stop migration
« Reply #2 on: January 25, 2013, 03:49:03 pm »

If I want my fortress to be packed with families who raise children, but not have enormous waves of migrants (what is it, twice a year?) is my only option killing off the most useless of the migrants or building walls?
If you turn off the annual visits from the dwarven liaison and merchants/caravans, you'll get no migrants other than two hardcoded waves during Summer and Autumn during the first year.

Provided you get a total of 20+ dwarves as a result of adding those two migrations to your starting 7, your fortress will work as expected.

You turn off those visits by removing the ACTIVE_SEASON entry/line for dwarves in entity_default.txt in your saved game raws.  This can be done immediately after you save the fortress for the first time. (typically right at embark time)  It's as easy as deleting one line of text.  :D

Garath

  • Bay Watcher
  • Helping to deforest the world
    • View Profile
Re: How to stop migration
« Reply #3 on: January 26, 2013, 01:07:26 am »

or set your pop_cap at 10 or so? it still gets you a caravan, but no migrants past the first few, unless something went wrong and you only got a few left

thats a bit of an extreme measure, vjek, getting rid of all dwarven visitors
Logged
Quote from: Urist Imiknorris
Jam a door with its corpse and let all the goblins in. Hey, nobody said it had to be a weapon against your enemies.
Quote from: Frogwarrior
And then everyone melted.