How to turn pregen off?


Problems running or configuring the software, commands & options, compiling, different platforms, using the interface, documentation, etc.

Temple Termagant

Posts: 6

Joined: Tuesday, 4th October 2016, 13:54

Post Friday, 27th December 2019, 10:46

How to turn pregen off?

Hello, how do i turn incremental pregeneration off?

Ziggurat Zagger

Posts: 4426

Joined: Friday, 8th May 2015, 17:51

Post Friday, 27th December 2019, 10:54

Re: How to turn pregen off?

pregen_dungeon = incremental
When set to `true` or `full`, the game will pregenerate the entire
connected dungeon when starting a new character. This leads to
deterministic dungeon generation relative to a particular game seed, at
the cost of a slow game start. If set to `incremental`, the game will
generate levels as needed so that it always generates them in the same
order, also producing a deterministic dungeon. You still may encounter
variation in bazaars, the abyss, pandemonium, and ziggurats, and for
incremental pregeneration, artefacts. When set to `false` or `classic`,
the game will generate all levels on level entry, as was the rule before
0.23. Some servers may disallow full pregeneration.


http://crawl.akrasiac.org/docs/options_guide.txt
Underestimated: cleaving, Deep Elf, Formicid, Vehumet, EV
Overestimated: AC, GDS
Twin account of Sandman25

Temple Termagant

Posts: 6

Joined: Tuesday, 4th October 2016, 13:54

Post Friday, 27th December 2019, 10:59

Re: How to turn pregen off?

VeryAngryFelid wrote:
pregen_dungeon = incremental
When set to `true` or `full`, the game will pregenerate the entire
connected dungeon when starting a new character. This leads to
deterministic dungeon generation relative to a particular game seed, at
the cost of a slow game start. If set to `incremental`, the game will
generate levels as needed so that it always generates them in the same
order, also producing a deterministic dungeon. You still may encounter
variation in bazaars, the abyss, pandemonium, and ziggurats, and for
incremental pregeneration, artefacts. When set to `false` or `classic`,
the game will generate all levels on level entry, as was the rule before
0.23. Some servers may disallow full pregeneration.


http://crawl.akrasiac.org/docs/options_guide.txt


Doesn't work or i wouldn't be asking.

I play the desktop version, not an online one

Ziggurat Zagger

Posts: 4426

Joined: Friday, 8th May 2015, 17:51

Post Friday, 27th December 2019, 11:30

Re: How to turn pregen off?

Odorobo wrote:I play the desktop version, not an online one


Do you mean you added
  Code:
pregen_dungeon=true
to your init.txt and it does not work?
It is a bug then.
Underestimated: cleaving, Deep Elf, Formicid, Vehumet, EV
Overestimated: AC, GDS
Twin account of Sandman25

Temple Termagant

Posts: 6

Joined: Tuesday, 4th October 2016, 13:54

Post Friday, 27th December 2019, 11:38

Re: How to turn pregen off?

I may have actually misunderstood what it does.
Does it mean that if i set this pregeneration to "false" / "classic" all dungeon floors will be generated as i enter them as it was before?

Ziggurat Zagger

Posts: 4426

Joined: Friday, 8th May 2015, 17:51

Post Friday, 27th December 2019, 11:54

Re: How to turn pregen off?

Odorobo wrote:I may have actually misunderstood what it does.
Does it mean that if i set this pregeneration to "false" / "classic" all dungeon floors will be generated as i enter them as it was before?


I guess so: "When set to `false` or `classic`,
the game will generate all levels on level entry, as was the rule before
0.23".

PS. There are 3 options, you basically asked how to use not default ("incremental"), but I still have no idea what you want: true or false?
Last edited by VeryAngryFelid on Friday, 27th December 2019, 11:55, edited 1 time in total.
Underestimated: cleaving, Deep Elf, Formicid, Vehumet, EV
Overestimated: AC, GDS
Twin account of Sandman25

Temple Termagant

Posts: 6

Joined: Tuesday, 4th October 2016, 13:54

Post Friday, 27th December 2019, 11:55

Re: How to turn pregen off?

VeryAngryFelid wrote:
Odorobo wrote:I may have actually misunderstood what it does.
Does it mean that if i set this pregeneration to "false" / "classic" all dungeon floors will be generated as i enter them as it was before?


I guess so: "When set to `false` or `classic`,
the game will generate all levels on level entry, as was the rule before
0.23"


So it is indeed a bug.

Ziggurat Zagger

Posts: 4426

Joined: Friday, 8th May 2015, 17:51

Post Friday, 27th December 2019, 11:56

Re: How to turn pregen off?

Odorobo wrote:So it is indeed a bug.


I hope you understand difference between "incremental" and "false" because I don't know it. Maybe someone more experienced knows.
Underestimated: cleaving, Deep Elf, Formicid, Vehumet, EV
Overestimated: AC, GDS
Twin account of Sandman25
User avatar

Zot Zealot

Posts: 982

Joined: Monday, 29th September 2014, 09:04

Post Friday, 27th December 2019, 12:01

Re: How to turn pregen off?

Incremental is the new default. It generates the dungeon in a fixed order, but only as many floors as are needed. False generates only the requested floor, so the order of floors generated is not constant.

For example if you are on D1 and shafted to d4, incremental prevent would generate d2, D3 and d4 in that order. False would only generate d4. This means your d2-d4 would be different to someone who wasn't shafted.

Anyway, the option works here. You'll need to provide more info for help, OP.

Temple Termagant

Posts: 6

Joined: Tuesday, 4th October 2016, 13:54

Post Friday, 27th December 2019, 12:16

Re: How to turn pregen off?

chequers wrote:Incremental is the new default. It generates the dungeon in a fixed order, but only as many floors as are needed. False generates only the requested floor, so the order of floors generated is not constant.

For example if you are on D1 and shafted to d4, incremental prevent would generate d2, D3 and d4 in that order. False would only generate d4. This means your d2-d4 would be different to someone who wasn't shafted.

Anyway, the option works here. You'll need to provide more info for help, OP.


Sure, what do you need?

Ziggurat Zagger

Posts: 6394

Joined: Tuesday, 30th October 2012, 19:06

Post Friday, 27th December 2019, 17:48

Re: How to turn pregen off?

I just tested this with a slightly stale nightly, windows tiles desktop and the option works as advertised (I tested true, false, incremental, no-option)

I suspect you've either done something wrong (maybe a typo, or hidden character in the file, or possibly putting the option in the wrong file?), or it's specific to your version, it would help if you mentioned your version number (OS and crawl build) and specify where you're including this option.

Also this changes *new games* created after the option is set, so if you're loading an existing game, you won't see any changes.

If it's not a typo, putting the option in the wrong file, or loading an already-existing game, then it's probably a bug, and you should file it in mantis, make sure you include the version number you're using, and I'd guess they'll want the options file you're using too, in case it's some weird conflicting option or something.
Spoiler: show
This high quality signature has been hidden for your protection. To unlock it's secret, send 3 easy payments of $9.99 to me, by way of your nearest theta band or ley line. Complete your transmission by midnight tonight for a special free gift!

Return to Technical Support

Who is online

Users browsing this forum: No registered users and 4 guests

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.