Added EnableTextMode Dwarf Fortress for playing CLI
This commit is contained in:
parent
5fdb9f3ba0
commit
3fcd66cce8
@ -15,6 +15,7 @@
|
|||||||
, enableIntro ? true
|
, enableIntro ? true
|
||||||
, enableTruetype ? true
|
, enableTruetype ? true
|
||||||
, enableFPS ? false
|
, enableFPS ? false
|
||||||
|
, enableTextMode ? false
|
||||||
}:
|
}:
|
||||||
|
|
||||||
with lib;
|
with lib;
|
||||||
@ -31,7 +32,7 @@ buildEnv {
|
|||||||
paths = [
|
paths = [
|
||||||
(dwarf-fortress.override {
|
(dwarf-fortress.override {
|
||||||
inherit enableDFHack enableTWBT enableSoundSense enableStoneSense theme
|
inherit enableDFHack enableTWBT enableSoundSense enableStoneSense theme
|
||||||
enableIntro enableTruetype enableFPS;
|
enableIntro enableTruetype enableFPS enableTextMode;
|
||||||
})]
|
})]
|
||||||
++ lib.optional enableDwarfTherapist dwarf-therapist
|
++ lib.optional enableDwarfTherapist dwarf-therapist
|
||||||
++ lib.optional enableLegendsBrowser legends-browser;
|
++ lib.optional enableLegendsBrowser legends-browser;
|
||||||
|
@ -11,6 +11,7 @@
|
|||||||
, enableIntro ? true
|
, enableIntro ? true
|
||||||
, enableTruetype ? true
|
, enableTruetype ? true
|
||||||
, enableFPS ? false
|
, enableFPS ? false
|
||||||
|
, enableTextMode ? false
|
||||||
}:
|
}:
|
||||||
|
|
||||||
let
|
let
|
||||||
@ -58,6 +59,10 @@ let
|
|||||||
'' + lib.optionalString enableTWBT ''
|
'' + lib.optionalString enableTWBT ''
|
||||||
substituteInPlace $out/data/init/init.txt \
|
substituteInPlace $out/data/init/init.txt \
|
||||||
--replace '[PRINT_MODE:2D]' '[PRINT_MODE:TWBT]'
|
--replace '[PRINT_MODE:2D]' '[PRINT_MODE:TWBT]'
|
||||||
|
'' +
|
||||||
|
lib.optionalString enableTextMode ''
|
||||||
|
substituteInPlace $out/data/init/init.txt \
|
||||||
|
--replace '[PRINT_MODE:2D]' '[PRINT_MODE:TEXT]'
|
||||||
'' + ''
|
'' + ''
|
||||||
substituteInPlace $out/data/init/init.txt \
|
substituteInPlace $out/data/init/init.txt \
|
||||||
--replace '[INTRO:YES]' '[INTRO:${unBool enableIntro}]' \
|
--replace '[INTRO:YES]' '[INTRO:${unBool enableIntro}]' \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user