Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0009151Dwarf FortressAdventure Mode -- Character Creationpublic2015-12-02 03:412016-05-13 06:16
chaosvolt 
 
normalminoralways
newopen 
0.42.01 
 
0009151: Outsiders no longer exist, worlds unplayable if no civilizations generated
The new tweaks to entities are interesting, but it had the unfortunate effect of removing the pre-existing outsider entity token. Given the expansions to civilizations, this is normally a good thing.

However, this token still retained a use. If a world is intentionally created (like say, the classic monster island worldgen), it used to be that you could still play as an outsider and thus explore. Not so anymore.
1. Create a world using custom settings.
2. Specify 0 as the number of civilizations, and set "playable civilization required" to no.
3. Start that world and enjoy skipping straight to legends mode.
0.42.01, adventure mode, legends, needs renaming, world generation
Issue History
2015-12-02 03:41chaosvoltNew Issue
2015-12-02 03:44chaosvoltTag Attached: adventure mode
2015-12-02 03:44chaosvoltTag Attached: legends
2015-12-02 03:44chaosvoltTag Attached: world generation
2015-12-02 03:44chaosvoltTag Attached: 0.42.01
2015-12-02 04:05chaosvoltNote Added: 0033252
2016-05-13 06:14chaosvoltTag Attached: needs renaming
2016-05-13 06:16chaosvoltNote Added: 0035156

Notes
(0033252)
chaosvolt   
2015-12-02 04:05   
Well. I rather quickly found an inexplicable workaround for this.

If you add the standard adventure-playable [ALL_MAIN_POPS_CONTROLLABLE] token to a [LAYER_LINKED] entity (like the subterranean animal peoples), a HUMAN outsider option will be retained even on a world with no civilizations generated.

Which would be one of those sheer WTF fixes that I didn't expect. Leave it to me to find the weird bugs only once I start modding. ;w;
(0035156)
chaosvolt   
2016-05-13 06:16   
Technically needs a rename, as I'd derped up and hadn't noticed that outsiders still exist. The "no more Monster Islands" thing is still a...well, thing. :V