Posledni upravy verze pro DOS pred releasem.

This commit is contained in:
Severak 2019-08-17 23:43:55 +02:00
parent 4043291319
commit f53b0b1bbe
1 changed files with 11 additions and 5 deletions

16
tui.lua
View File

@ -210,7 +210,7 @@ game.refresh = verb{
n = "r",
always = true,
act = function()
walk(here().ref)
walk(here().ref, true)
end
}
@ -219,7 +219,7 @@ game.pomoc = verb{
always = true,
act = function()
p "Hra se ovl d  kl vesnic¡."
p "Pro pýehled slov, kterěm rozumĄ zadej pýikaz 'slova'."
p "Pro pýehled slov, kterìm hra rozum¡ zadej pýikaz 'slova'."
p "Pý¡kaz 'r' znova vyp¡çe m¡stnost, pý¡kaz 'q' ukonŸ¡ hru."
p "Slova nen¡ nutn zad vat cel , napý. 'pro tel' funguje stejnØ jako 'prozkoumej televizi'."
end
@ -274,6 +274,10 @@ function gameloop()
-- hack - auto pokraŸov 
inp = here().auto_command
print(">"..inp)
end
if inp == "?" then
inp = "pomoc"
end
if inp == "" then
@ -285,7 +289,7 @@ function gameloop()
local words = explode(" ", inp)
local verb = guess_code(words[1])
if not verb then
print "NerozumĄm slovesu..."
print("Nerozum¡m slovesu '"..words[1].."'.")
else
local valid_input = true
currVerb = verb
@ -295,14 +299,14 @@ function gameloop()
table.remove(words, 1)
if #game[currVerb].params > #words then
print "NechybĄ ti v tom pýĄkazu nŘco?"
print "Pý¡kaz zýejmØ nen¡ celì."
end
for i,word in ipairs(words) do
-- TODO tady kontrolovat poýad¡ pý¡kaz…
local param = guess_code(word)
if not param then
print("NerozumĄm slovu " .. word .. "?")
print("Nerozum¡m slovu '" .. word .. "'.")
valid_input = false
else
params[#params+1] = param
@ -315,6 +319,8 @@ function gameloop()
if game.round then
game.round()
end
print ""
end
end