Page 1 of 1

How to turn pregen off?

PostPosted: Friday, 27th December 2019, 10:46
by Odorobo
Hello, how do i turn incremental pregeneration off?

Re: How to turn pregen off?

PostPosted: Friday, 27th December 2019, 10:54
by VeryAngryFelid
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

Re: How to turn pregen off?

PostPosted: Friday, 27th December 2019, 10:59
by Odorobo
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

Re: How to turn pregen off?

PostPosted: Friday, 27th December 2019, 11:30
by VeryAngryFelid
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.

Re: How to turn pregen off?

PostPosted: Friday, 27th December 2019, 11:38
by Odorobo
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?

Re: How to turn pregen off?

PostPosted: Friday, 27th December 2019, 11:54
by VeryAngryFelid
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?

Re: How to turn pregen off?

PostPosted: Friday, 27th December 2019, 11:55
by Odorobo
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.

Re: How to turn pregen off?

PostPosted: Friday, 27th December 2019, 11:56
by VeryAngryFelid
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.

Re: How to turn pregen off?

PostPosted: Friday, 27th December 2019, 12:01
by chequers
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.

Re: How to turn pregen off?

PostPosted: Friday, 27th December 2019, 12:16
by Odorobo
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?

Re: How to turn pregen off?

PostPosted: Friday, 27th December 2019, 17:48
by Siegurt
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.