diff --git a/nightal/colors.tf b/nightal/colors.tf index 8e4568f..49a42de 100644 --- a/nightal/colors.tf +++ b/nightal/colors.tf @@ -7,7 +7,7 @@ /eval /def -ar -mglob -Fp5 -t'*przekazuje ci dowodzenie nad druzyna*' ; wyjscia -/eval /def -PC%c_main -Fp5 -t'(.* tutaj .*widoczn.*wyjsc.*|.*W panujacym tu polmroku zauwazasz .* wyjsc.*|Droga posrod grobowcow rozdziela sie na .*|Tunel ktorym kroczysz konczy sie slep.*|Wedrujac po gorach zauwazasz, ze jedyne.*|W gorach, po zachodzie slonca ciezko cokolwiek .*|Gorski teren nie nalezy do zbyt przyjaznych, lecz udaje ci sie.*|W trudnym gorskim terenie udaje ci sie spostrzec jedno jedyne .*|Wedrujac po gorach zauwazasz, ze jedyne widoczne wyjscia stad .*)' +/eval /def -PC%c_main -Fp5 -t'(.* tutaj .*widoczn.*wyjsc.*|.*W panujacym tu polmroku zauwazasz .* wyjsc.*|Droga posrod grobowcow rozdziela sie na .*|Tunel ktorym kroczysz konczy sie slep.*|Wedrujac po gorach zauwazasz, ze jedyne.*|W gorach, po zachodzie slonca ciezko cokolwiek .*|Gorski teren nie nalezy do zbyt przyjaznych, lecz udaje ci sie.*|W trudnym gorskim terenie udaje ci sie spostrzec jedno jedyne .*|Wedrujac po gorach zauwazasz, ze jedyne widoczne wyjscia stad .*|W ciemnosci z trudem dostrzegasz.*)' ; walka /eval /def -ar -mregexp -Fp5 -t'.* zaslania .* przed twoimi ciosami.' @@ -148,7 +148,8 @@ blyszczac[a-z]* runiczn[a-z]* scimitar[a-z]*|\ nefrytow[a-z]* kunsztown[a-z]* wojenn[a-z]* kafar[a-z]*)' /eval /def -PC%c_spec_bold -Fp2 -t'(kolczast[a-z]* zabkowan[a-z]* tarcz[a-z]*|\ - krysztalow[a-z]* dlug[a-z]* kolczug[a-z]* z kapturem)' + krysztalow[a-z]* dlug[a-z]* kolczug[a-z]* z kapturem|\ + zaklet[a-z]* blyszczac[a-z]* napiersnik[a-z]*)' /eval /def -PC%c_spec_bold -Fp2 -t'(matow[a-z]* pierscien[a-z]*|\ zakorkowan[a-z]* szklan[a-z]* buteleczk[a-z]*|\ malutk[a-z]* okragl[a-z]* buteleczk[a-z]*)' diff --git a/nightal/map.tf b/nightal/map.tf index d353b86..f4e6e41 100644 --- a/nightal/map.tf +++ b/nightal/map.tf @@ -41,6 +41,8 @@ Ruszasz na poludnie, lecz juz po kawalku drogi napotykasz|\ potworny fetor z kazdym krokiem nasila sie|\ Nie mozesz sie stad wymknac posiadajac przy sobie zrodlo swiatla.|\ + Przejscie przez most moze okazac sie niebezpieczne, jesli chcesz podjac to ryzyko sprobuj ponownie.|\ + Starasz sie ruszyc przez wrota, ale dwoch krepych krasnoludow zastawia ci droge, patrzac na ciebie srogim wzrokiem.|\ Jestes zmuszony zawrocic. /set _map_custom_exits=\ @@ -49,6 +51,7 @@ stragan|\ bazar|\ kuchnia|\ + kotara|\ pokoj|\ kantorek|\ sypialnia|\ @@ -85,6 +88,7 @@ zagroda|\ furta|\ most|\ + twierdza|\ wrota|\ ulica|\ drzwiczki|\ @@ -131,7 +135,8 @@ ladownia|\ kajuty|\ chatka|\ - tunel + tunel|\ + drabina /set _map_custom_exits_with_arg=\ zejdz|\ @@ -141,6 +146,7 @@ wespnij|\ zapukaj|\ odchyl|\ + przeskocz|\ wdrap|\ odsun|\ zeskocz|\ diff --git a/nightal/movement.tf b/nightal/movement.tf index f74eeeb..8f98446 100644 --- a/nightal/movement.tf +++ b/nightal/movement.tf @@ -77,6 +77,7 @@ /def -mregexp -Fp2 -t'Gorski teren nie nalezy do zbyt przyjaznych, lecz udaje ci sie spostrzec wyjscia prowadzace na (.*)\\.$' olw10 = /set lw %P1 %; /lw4 /def -mregexp -Fp2 -t'W trudnym gorskim terenie udaje ci sie spostrzec jedno jedyne wyjscie prowadzace na (.*)\\.$' olw11 = /set lw %P1 %; /lw4 /def -mregexp -Fp2 -t'Wedrujac po gorach zauwazasz, ze jedyne widoczne wyjscia stad prowadza na (.*)\\.$' olw12 = /set lw %P1 %; /lw4 +/def -mregexp -Fp2 -t'W ciemnosci z trudem dostrzegasz (.*) widoczn(.*) wyjsci(.*) prowadzace na (.*)\\.$' olw13 = /set lw %P4 %; /lw4 /def -mregexp -Fp2 -t'Brama jest zamknieta' followgo0 = \ /tbind uderz w brame%%; popros straznikow o otwarcie bramy @@ -114,8 +115,8 @@ /tbind wespnij sie do otworu /def -mregexp -Fp2 -t'ostroznie przesuwa galezie i przechodzi miedzy krzakami.' followgo17 = \ /tbind przejdz miedzy krzakami -/def -mregexp -Fp2 -t'WOLNE' followgo18 = \ - /tbind nic +/def -mregexp -Fp2 -t'Dwuskrzydlowie zdobionie wrota .* zamkniete.' followgo18 = \ + /tbind popros o otwarcie bramy%%; uderz w gong /def -mregexp -Fp2 -t'Solidna debowa brama jest zamknieta.' followgo19 = \ /tbind uderz we wrota%%; uderz w brame /def -mregexp -Fp2 -t'Nie jestes w stanie przejsc przez zamknieta brame.' followgo20 = \ diff --git a/nightal/statusbar.tf b/nightal/statusbar.tf index 0e24788..415383b 100644 --- a/nightal/statusbar.tf +++ b/nightal/statusbar.tf @@ -40,7 +40,7 @@ /def -Fp3 -mregexp -t'(Jestes| zas) mentalnie wykonczon.' mana8 = /set mana=$[strcat("[", decode_attr(" ", {zc_crit_background}), " ] ")] /def -Fp3 -mregexp -t'(Jestes| zas) mentalnie u kresu sil' mana9 = /set mana=$[strcat("[", decode_attr(decode_attr(" U K R E S U ", {zc_bold}), {zc_crit_background}), "]")] -/def -Fp2 -mregexp -t'((Jest|Sa) tutaj ([^ ]*) (widoczne|widocznych) (wyjsc|wyjscia|wyjscie): |Trakt wiedzie na |W mroku nocy dostrzegasz .* widoczn(e|ych) wyjsc(|ia|ie): |Trakt rozgalezia sie na |W gestych ciemnosciach dostrzegasz trakt wiodacy na |W gestych ciemnosciach dostrzegasz, ze trakt rozgalezia sie na |Sciezka prowadzi tutaj w .* (kierunkach|kierunku): |Szlak.* tutaj w .* kierunk.*: |Wyjsc.* prowadz.* tutaj w .* (kierunkach|kierunku): |Tunel.* ciagn.* na |Wedrowke przez rozlegle laki mozesz kontynuowac udajac sie na |W panujacym tu polmroku zauwazasz .*: |Wedrujac po gorach zauwazasz, ze jedyne widoczne wyjscia stad prowadza na |W trudnym gorskim terenie udaje ci sie spostrzec jedno jedyne wyjscie prowadzace na |Gorski teren nie nalezy do zbyt przyjaznych, lecz udaje ci sie spostrzec wyjscia prowadzace na )' widoczne_wyjscia = /_wyjscia_z_lokacji %{PR} +/def -Fp2 -mregexp -t'((Jest|Sa) tutaj ([^ ]*) (widoczne|widocznych) (wyjsc|wyjscia|wyjscie): |Trakt wiedzie na |W mroku nocy dostrzegasz .* widoczn(e|ych) wyjsc(|ia|ie): |Trakt rozgalezia sie na |W gestych ciemnosciach dostrzegasz trakt wiodacy na |W gestych ciemnosciach dostrzegasz, ze trakt rozgalezia sie na |Sciezka prowadzi tutaj w .* (kierunkach|kierunku): |Szlak.* tutaj w .* kierunk.*: |Wyjsc.* prowadz.* tutaj w .* (kierunkach|kierunku): |Tunel.* ciagn.* na |Wedrowke przez rozlegle laki mozesz kontynuowac udajac sie na |W panujacym tu polmroku zauwazasz .*: |Wedrujac po gorach zauwazasz, ze jedyne widoczne wyjscia stad prowadza na |W trudnym gorskim terenie udaje ci sie spostrzec jedno jedyne wyjscie prowadzace na |Gorski teren nie nalezy do zbyt przyjaznych, lecz udaje ci sie spostrzec wyjscia prowadzace na |W ciemnosci z trudem dostrzegasz .* prowadzace na)' widoczne_wyjscia = /_wyjscia_z_lokacji %{PR} /def _first = /result {1} /def _all_but_first = /result {-1}