From 4b0d8f7e7ab471880899dbb41aae10dc5fa91f52 Mon Sep 17 00:00:00 2001 From: Bartek Stalewski Date: Tue, 23 Jun 2015 16:25:33 +0200 Subject: [PATCH] Nowe spece NPC-ow. --- arkadia/colors.tf | 2 +- arkadia/specs.tf | 97 ++++++++++++++++++++++++++++++++++++----------- 2 files changed, 76 insertions(+), 23 deletions(-) diff --git a/arkadia/colors.tf b/arkadia/colors.tf index b22ae00..3706b15 100644 --- a/arkadia/colors.tf +++ b/arkadia/colors.tf @@ -3,7 +3,7 @@ /eval /def -PC%c_main_bold -Fp5 -t'Slucham.' /eval /def -PC%c_main_bold -Fp5 -t'zaprasza cie do swojej druzyny' /eval /def -PC%c_bold;Cbg%c_main -Fp5 -t'przybywa(ja|)' -/eval /def -PC%c_bold;Cbg%c_main -Fp5 -t'podaza(ja|sz|)' +/eval /def -PC%c_bold;Cbg%c_main -Fp5 -t'podaza(ja|sz|) (na|do)' /eval /def -ar -mglob -Fp5 -t'*przekazuje ci prowadzenie druzyny*' ; wyjścia diff --git a/arkadia/specs.tf b/arkadia/specs.tf index e7edf33..e0d6303 100644 --- a/arkadia/specs.tf +++ b/arkadia/specs.tf @@ -69,12 +69,12 @@ /eval /def -PC%c_spec -Fp5 -t'.* (ubiegajac reakcje .* probuje |uprzedzajac reakcje|blyskawicznym susem dopada |doskakuje .* w biegu skladajac sie|ulamku sekundy zabiega |z furia drapieznika rusza |natychmiast rzuca sie |krzykiem wpada na ).*' spec_sc_color_3 /def -mregexp -Fp2 -t'probuje.* dosiegnac .* jednak .* bron nieznacznie (chybia celu)' spec_sc_0 = /show_spec PAR 0 7 -/def -mregexp -Fp2 -t'uderza.* .* (nieznacznie raniac)' spec_sc_1 = /show_spec PAR 1 7 -/def -mregexp -Fp2 -t'uderza.* .* (lekko raniac)' spec_sc_2 = /show_spec PAR 2 7 -/def -mregexp -Fp2 -t'uderza.* .* (bolesnie raniac)' spec_sc_3 = /show_spec PAR 3 7 -/def -mregexp -Fp2 -t'uderza.* .* (powaznie raniac)' spec_sc_4 = /show_spec PAR 4 7 -/def -mregexp -Fp2 -t'uderza.* .* (bardzo ciezko raniac)' spec_sc_6 = /show_spec PAR 5 7 -/def -mregexp -Fp2 -t'uderza.* .* (potwornie raniac)' spec_sc_7 = /show_spec PAR 6 7 +/def -mregexp -Fp2 -t'uderza.* .* (nieznacznie raniac) ' spec_sc_1 = /show_spec PAR 1 7 +/def -mregexp -Fp2 -t'uderza.* .* (lekko raniac) ' spec_sc_2 = /show_spec PAR 2 7 +/def -mregexp -Fp2 -t'uderza.* .* (bolesnie raniac) ' spec_sc_3 = /show_spec PAR 3 7 +/def -mregexp -Fp2 -t'uderza.* .* (powaznie raniac) ' spec_sc_4 = /show_spec PAR 4 7 +/def -mregexp -Fp2 -t'uderza.* .* (bardzo ciezko raniac) ' spec_sc_6 = /show_spec PAR 5 7 +/def -mregexp -Fp2 -t'uderza.* .* (potwornie raniac) ' spec_sc_7 = /show_spec PAR 6 7 /def -mregexp -Fp2 -t'blyskawicznie doskakuje.* do .* (bezlitosnie masakrujac)' spec_sc_8 = /show_spec PAR 7 7 /def -mregexp -Fp2 -t'doskakuje.* do .* mordercze uderzenie' spec_sc_9 = /show_spec PAR 7 7 @@ -191,31 +191,84 @@ /eval /def -PC%c_crit_bold -Fp5 -t'.* robi szybki, wyuczony wypad, .*raniac cie .*' speckan_color_0 /eval /def -PC%c_spec -Fp5 -t'.* robi szybki, wyuczony wypad, .*raniac (?!cie ).*' speckan_color_1 -/def -mregexp -Fp2 -t'robi szybki, wyuczony wypad, (nieznacznie raniac)' speckan_1 = /show_spec MEKAN 1 6 -/def -mregexp -Fp2 -t'robi szybki, wyuczony wypad, (lekko raniac)' speckan_2 = /show_spec MEKAN 2 6 -/def -mregexp -Fp2 -t'robi szybki, wyuczony wypad, (raniac)' speckan_3 = /show_spec MEKAN 3 6 -/def -mregexp -Fp2 -t'robi szybki, wyuczony wypad, (powaznie raniac)' speckan_4 = /show_spec MEKAN 4 6 -/def -mregexp -Fp2 -t'robi szybki, wyuczony wypad, (bardzo ciezko raniac)' speckan_5 = /show_spec MEKAN 5 6 +/def -mregexp -Fp2 -t'robi szybki, wyuczony wypad, (nieznacznie raniac)' speckan_1 = /show_spec NPC 1 6 +/def -mregexp -Fp2 -t'robi szybki, wyuczony wypad, (lekko raniac)' speckan_2 = /show_spec NPC 2 6 +/def -mregexp -Fp2 -t'robi szybki, wyuczony wypad, (raniac)' speckan_3 = /show_spec NPC 3 6 +/def -mregexp -Fp2 -t'robi szybki, wyuczony wypad, (powaznie raniac)' speckan_4 = /show_spec NPC 4 6 +/def -mregexp -Fp2 -t'robi szybki, wyuczony wypad, (bardzo ciezko raniac)' speckan_5 = /show_spec NPC 5 6 ; Ryboludzie /eval /def -PC%c_crit_bold -Fp5 -t'W ostatniej chwili (wykonujesz szybki uskok|zauwazasz pedzaca).*' spec_ryba_color_0 /eval /def -PC%c_spec -Fp5 -t'.* w ostatniej chwili (wykonuje szybki uskok|zauwaza pedzaca).*' spec_ryba_color_1 -/def -mregexp -Fp2 -t'ostatniej chwili szczesliwie uskakuje' spec_ryba_0 = /show_spec RYBA 0 4 -/def -mregexp -Fp2 -t'ostatniej chwili wykonuje.* szybki' spec_ryba_1 = /show_spec RYBA 1 4 -/def -mregexp -Fp2 -t'ostatniej chwili zauwaza.* (bolesne obrazenia)' spec_ryba_2 = /show_spec RYBA 2 4 -/def -mregexp -Fp2 -t'ostatniej chwili zauwaza.* (rozlegle obrazenia)' spec_ryba_3 = /show_spec RYBA 3 4 +/def -mregexp -Fp2 -t'ostatniej chwili szczesliwie uskakuje' spec_ryba_0 = /show_spec NPC 0 4 +/def -mregexp -Fp2 -t'ostatniej chwili wykonuje.* szybki' spec_ryba_1 = /show_spec NPC 1 4 +/def -mregexp -Fp2 -t'ostatniej chwili zauwaza.* (bolesne obrazenia)' spec_ryba_2 = /show_spec NPC 2 4 +/def -mregexp -Fp2 -t'ostatniej chwili zauwaza.* (rozlegle obrazenia)' spec_ryba_3 = /show_spec NPC 3 4 ; Imperium /eval /def -PC%c_crit_bold -Fp5 -t'Nagle .* zamaszysty cios .* cie w .*' spec_imp_color_0 /eval /def -PC%c_spec -Fp5 -t'Nagle .* zamaszysty cios .*ktory .*' spec_imp_color_1 -/def -mregexp -Fp2 -t'Nagle .* zamaszysty cios .* lecz' spec_imp_0 = /show_spec IMP 0 6 -/def -mregexp -Fp2 -t'Nagle .* zamaszysty cios .* ktory ledwo muska' spec_imp_1 = /show_spec IMP 1 6 -/def -mregexp -Fp2 -t'Nagle .* zamaszysty cios .* ktory lekko rani' spec_imp_2 = /show_spec IMP 2 6 -/def -mregexp -Fp2 -t'Nagle .* zamaszysty cios .* ktory rani ' spec_imp_3 = /show_spec IMP 3 6 -/def -mregexp -Fp2 -t'Nagle .* zamaszysty cios .* ktory powaznie rani' spec_imp_4 = /show_spec IMP 4 6 -/def -mregexp -Fp2 -t'Nagle .* zamaszysty cios .* ktory bardzo ciezko rani' spec_imp_5 = /show_spec IMP 5 6 -/def -mregexp -Fp2 -t'Nagle .* zamaszysty cios .* ktory prawie smiertelnie rani' spec_imp_6 = /show_spec IMP 6 6 +/def -mregexp -Fp2 -t'Nagle .* zamaszysty cios .* lecz' spec_imp_0 = /show_spec NPC 0 6 +/def -mregexp -Fp2 -t'Nagle .* zamaszysty cios .* ktory ledwo muska' spec_imp_1 = /show_spec NPC 1 6 +/def -mregexp -Fp2 -t'Nagle .* zamaszysty cios .* ktory lekko rani' spec_imp_2 = /show_spec NPC 2 6 +/def -mregexp -Fp2 -t'Nagle .* zamaszysty cios .* ktory rani ' spec_imp_3 = /show_spec NPC 3 6 +/def -mregexp -Fp2 -t'Nagle .* zamaszysty cios .* ktory powaznie rani' spec_imp_4 = /show_spec NPC 4 6 +/def -mregexp -Fp2 -t'Nagle .* zamaszysty cios .* ktory bardzo ciezko rani' spec_imp_5 = /show_spec NPC 5 6 +/def -mregexp -Fp2 -t'Nagle .* zamaszysty cios .* ktory prawie smiertelnie rani' spec_imp_6 = /show_spec NPC 6 6 + +; ozywieniec z nekrusa + +/eval /def -PC%c_spec -Fp5 -t'.* dosiega swym blyskawicznym ciosem .*' spec_ozyw_color_1 + +/def -mregexp -Fp2 -t'Nagle .* robi gwaltowny wypad do przodu' spec_ozyw_0 = /show_spec NPC 0 1 +/def -mregexp -Fp2 -t'.*dosiega swym blyskawicznym ciosem .* momentalnie zgina' spec_ozyw_1 = /show_spec NPC 1 1 + +; harpia +/eval /def -PC%c_crit_bold -Fp5 -t'Niespodziewane chlasniecie ostrych .* skore na twoim ciele.*' spec_harpia_color_0 +/eval /def -PC%c_spec -Fp5 -t'Niespodziewane chlasniecie ostrych .* skore na ciele .*' spec_harpia_color_1 + +/def -mregexp -Fp2 -t'Szelest pior towarzyszy naglemu atakowi' spec_harpia_0 = /show_spec NPC 0 1 +/def -mregexp -Fp2 -t'Niespodziewane chlasniecie ostrych szponow' spec_harpia_1 = /show_spec NPC 1 1 + +; fabian + +/eval /def -PC%c_crit_bold -Fp5 -t'.* wznosi swoj .* by wlozyc wszystkie sily .* (twoje|cie).*' spec_fabian_color_0 +/eval /def -PC%c_spec -Fp5 -t'.* wznosi swoj .* by wlozyc wszystkie sily .* celujac .*' spec_fabian_color_1 + +/def -mregexp -Fp2 -t'wznosi swoj .* by wlozyc .* niezbyt bolesna rane' spec_fabian_1 = /show_spec NPC 1 5 +/def -mregexp -Fp2 -t'wznosi swoj .* by wlozyc .* lekka rane!' spec_fabian_2 = /show_spec NPC 2 5 +/def -mregexp -Fp2 -t'wznosi swoj .* by wlozyc .* niewielka rane' spec_fabian_3 = /show_spec NPC 3 5 +/def -mregexp -Fp2 -t'wznosi swoj .* by wlozyc .* paskudnie!' spec_fabian_4 = /show_spec NPC 4 5 +/def -mregexp -Fp2 -t'wznosi swoj .* by wlozyc .* potwornie!' spec_fabian_5 = /show_spec NPC 5 5 + +; blekitni +/eval /def -PC%c_crit_bold -Fp5 -t'Nie zwazajac na twoje ciosy .* z paskudnym .*' spec_blekitni_color_0 +/eval /def -PC%c_spec -Fp5 -t'Nie zwazajac na ciosy .* z paskudnym .*' spec_blekitni_color_1 + +/def -mregexp -Fp2 -t'z paskudnym grymasem na ustach .*, chybiajac ' spec_blekitni_0 = /show_spec NPC 0 4 +/def -mregexp -Fp2 -t'z paskudnym grymasem na ustach .*, rozkrawiajac' spec_blekitni_1 = /show_spec NPC 1 4 +/def -mregexp -Fp2 -t'z paskudnym grymasem na ustach .*, kaleczac ' spec_blekitni_2 = /show_spec NPC 2 4 +/def -mregexp -Fp2 -t'z paskudnym grymasem na ustach .*, raniac ' spec_blekitni_3 = /show_spec NPC 3 4 +/def -mregexp -Fp2 -t'z paskudnym grymasem na ustach .*, gleboko raniac ' spec_blekitni_4 = /show_spec NPC 4 4 + +; blizniacy z fortu +/eval /def -PC%c_crit_bold -Fp5 -t'.* (pozwala|lapie luzny) .* uderza cie .*' spec_blizniacy_color_0 +/eval /def -PC%c_spec -Fp5 -t'.* (pozwala|lapie luzny) .* uderza .*' spec_blizniacy_color_1 + +/def -mregexp -Fp2 -t'opada bezwladnie straciwszy caly impet' spec_blizniacy_0 = /show_spec NPC 0 2 +/def -mregexp -Fp2 -t'po czym blyskawicznie uderza .* obijajac' spec_blizniacy_1 = /show_spec NPC 1 2 +/def -mregexp -Fp2 -t'lapie luzny .* uderza .* lekko raniac' spec_blizniacy_1 = /show_spec NPC 1 2 + +; szkielety z fortu +/eval /def -PC%c_crit_bold -Fp5 -t'.* z cala sila swych pozbawionych miesni .* wbija w ciebie .*' spec_szkielety_color_0 +/eval /def -PC%c_spec -Fp5 -t'.* z cala sila swych pozbawionych miesni .* wbija .* w .*' spec_szkielety_color_1 + +/def -mregexp -Fp2 -t'z cala sila swych pozbawionych miesni .* probuje wbic' spec_szkielety_0 = /show_spec NPC 0 5 +/def -mregexp -Fp2 -t'z cala sila swych pozbawionych miesni .*, nieznacznie .* raniac' spec_szkielety_1 = /show_spec NPC 1 5 +/def -mregexp -Fp2 -t'z cala sila swych pozbawionych miesni .*, lekko .* raniac' spec_szkielety_2 = /show_spec NPC 2 5 +/def -mregexp -Fp2 -t'z cala sila swych pozbawionych miesni .*, mocno .* raniac' spec_szkielety_3 = /show_spec NPC 3 5 +/def -mregexp -Fp2 -t'z cala sila swych pozbawionych miesni .*, bardzo mocno .* raniac' spec_szkielety_4 = /show_spec NPC 4 5