Tutorial level
Add a tutorial level to teach commands to new players. Very much a WIP. Breaks save and bones compat.
This commit is contained in:
@@ -97,7 +97,7 @@ SPEC_LEVS = asmodeus.lua baalz.lua bigrm-*.lua castle.lua fakewiz?.lua \
|
||||
juiblex.lua knox.lua medusa-?.lua minend-?.lua minefill.lua \
|
||||
minetn-?.lua oracle.lua orcus.lua sanctum.lua soko?-?.lua \
|
||||
tower?.lua valley.lua wizard?.lua nhcore.lua nhlib.lua themerms.lua \
|
||||
astral.lua air.lua earth.lua fire.lua water.lua hellfill.lua
|
||||
astral.lua air.lua earth.lua fire.lua water.lua hellfill.lua tut-?.lua
|
||||
QUEST_LEVS = ???-goal.lua ???-fil?.lua ???-loca.lua ???-strt.lua
|
||||
|
||||
DATNODLB = $(VARDATND) license symbols
|
||||
|
||||
@@ -1387,6 +1387,7 @@
|
||||
"$(NH_DAT_DIR)/tower1.lua",
|
||||
"$(NH_DAT_DIR)/tower2.lua",
|
||||
"$(NH_DAT_DIR)/tower3.lua",
|
||||
"$(NH_DAT_DIR)/tut-1.lua",
|
||||
"$(NH_DAT_DIR)/Val-fila.lua",
|
||||
"$(NH_DAT_DIR)/Val-filb.lua",
|
||||
"$(NH_DAT_DIR)/Val-goal.lua",
|
||||
@@ -1411,7 +1412,7 @@
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
shellPath = /bin/sh;
|
||||
shellScript = "cd \"${NH_DAT_DIR}\"\n\"${NH_UTIL_DIR}\"/dlb cf nhdat help hh cmdhelp keyhelp history opthelp optmenu wizhelp dungeon.lua tribute asmodeus.lua baalz.lua bigrm-*.lua castle.lua fakewiz?.lua juiblex.lua knox.lua medusa-?.lua minend-?.lua minefill.lua minetn-?.lua oracle.lua orcus.lua sanctum.lua soko?-?.lua tower?.lua valley.lua wizard?.lua nhcore.lua nhlib.lua themerms.lua hellfill.lua astral.lua air.lua earth.lua fire.lua water.lua ???-goal.lua ???-fil?.lua ???-loca.lua ???-strt.lua bogusmon data engrave epitaph oracles options quest.lua rumors\n";
|
||||
shellScript = "cd \"${NH_DAT_DIR}\"\n\"${NH_UTIL_DIR}\"/dlb cf nhdat help hh cmdhelp keyhelp history opthelp optmenu wizhelp dungeon.lua tribute asmodeus.lua baalz.lua bigrm-*.lua castle.lua fakewiz?.lua juiblex.lua knox.lua medusa-?.lua minend-?.lua minefill.lua minetn-?.lua oracle.lua orcus.lua sanctum.lua soko?-?.lua tower?.lua tut-?.lua valley.lua wizard?.lua nhcore.lua nhlib.lua themerms.lua hellfill.lua astral.lua air.lua earth.lua fire.lua water.lua ???-goal.lua ???-fil?.lua ???-loca.lua ???-strt.lua bogusmon data engrave epitaph oracles options quest.lua rumors\n";
|
||||
};
|
||||
3192867021A39F6A00325BEB /* Install */ = {
|
||||
isa = PBXShellScriptBuildPhase;
|
||||
|
||||
@@ -40,7 +40,7 @@ $ spec_files = "air.lua,asmodeus.lua,astral.lua,baalz.lua," -
|
||||
+ "fire.lua,juiblex.lua,knox.lua,medusa-%.lua," -
|
||||
+ "minefill.lua,minetn-%.lua,minend-%.lua,nhlib.lua," -
|
||||
+ "oracle.lua,orcus.lua,sanctum.lua,soko%-%.lua," -
|
||||
+ "tower%.lua,valley.lua,water.lua,wizard%.lua,hellfill.lua"
|
||||
+ "tower%.lua,valley.lua,water.lua,wizard%.lua,hellfill.lua,tut-%.lua"
|
||||
$ qstl_files = "%%%-goal.lua,%%%-fil%.lua,%%%-loca.lua,%%%-strt.lua"
|
||||
$ dngn_files = "dungeon.lua"
|
||||
$!
|
||||
|
||||
@@ -443,7 +443,7 @@ LUALIST = air Arc-fila Arc-filb Arc-goal Arc-loca Arc-strt \
|
||||
Tou-strt tower1 tower2 tower3 Val-fila Val-filb \
|
||||
Val-goal Val-loca Val-strt valley water Wiz-fila \
|
||||
Wiz-filb Wiz-goal Wiz-loca Wiz-strt wizard1 wizard2 \
|
||||
wizard3
|
||||
wizard3 tut-1
|
||||
|
||||
LUAFILES = $(addprefix $(DAT)/, $(addsuffix .lua, $(LUALIST)))
|
||||
|
||||
|
||||
@@ -523,7 +523,7 @@ LUA_FILES = $(DAT)\air.lua $(DAT)\Arc-fila.lua $(DAT)\Arc-filb.lua \
|
||||
$(DAT)\valley.lua $(DAT)\water.lua $(DAT)\Wiz-fila.lua \
|
||||
$(DAT)\Wiz-filb.lua $(DAT)\Wiz-goal.lua $(DAT)\Wiz-loca.lua \
|
||||
$(DAT)\Wiz-strt.lua $(DAT)\wizard1.lua $(DAT)\wizard2.lua \
|
||||
$(DAT)\wizard3.lua
|
||||
$(DAT)\wizard3.lua $(DAT)\tut-1.lua
|
||||
#
|
||||
# Utility Objects.
|
||||
#
|
||||
|
||||
@@ -127,6 +127,7 @@
|
||||
<Luafiles Include = "tower1.lua"/>
|
||||
<Luafiles Include = "tower2.lua"/>
|
||||
<Luafiles Include = "tower3.lua"/>
|
||||
<Luafiles Include = "tut-1.lua"/>
|
||||
<Luafiles Include = "Val-fila.lua"/>
|
||||
<Luafiles Include = "Val-filb.lua"/>
|
||||
<Luafiles Include = "Val-goal.lua"/>
|
||||
|
||||
Reference in New Issue
Block a user