From 4e79a4a90666fcbab9435823ff2de39eec5b238b Mon Sep 17 00:00:00 2001 From: ALIENQuake Date: Wed, 31 Jan 2024 23:32:52 +0100 Subject: [PATCH 1/3] update polish translation to make mod work --- rolles/tra/polish/rolles.tra | 59 +++++++++++------------------------- 1 file changed, 18 insertions(+), 41 deletions(-) diff --git a/rolles/tra/polish/rolles.tra b/rolles/tra/polish/rolles.tra index f9c133b..a3a06f1 100644 --- a/rolles/tra/polish/rolles.tra +++ b/rolles/tra/polish/rolles.tra @@ -1,101 +1,78 @@ - -@001 = ~Witaj w sklepie Rollesa Safyera, mój panie. Co mogę dla ciebie uczynić?~ ~Witaj w sklepie Rollesa Safyera, moja pani. Co mogę dla ciebie uczynić?~ -@002 = ~Powiedz mi, Rollesie, co tu porabiasz?~ -@003 = ~Jestem biegły w sztuce zaklinania, ale moja praca polega głównie na tworzeniu i modyfikowaniu rozmaitych magicznych przedmiotów. Jeśli potrzebna mi do tego pomoc kowala, proszę o nią tego oto krasnoluda, co jest dla mnie całkiem wygodne. Ponadto mam nieco towarów na sprzedaż. Czego zatem sobie życzysz? ~ -@004 = ~Pokaż mi, co masz do sprzedania.~ -@005 = ~Czy mam coś, co mógłbyś ulepszyć?~ -@006 = ~Dziękuję, w tej chwili niczego nie potrzebuję. Wychodzę.~ -@007 = ~Cieszę się, że znów cię widzę. Co mogę dla ciebie uczynić?~ -@008 = ~Z przyjemnością, mój panie.~ ~Z przyjemnością, moja pani.~ -@009 = ~Pokaż mi rzeczy, które masz, a ja powiem ci, czy którąś z nich da się przerobić.~ -@010 = ~Wygląda na to, że nie mam niczego, nad czym mógłbyś popracować. Wychodzę.~ -@011 = ~Życzę ci wszystkiego najlepszego, mój panie. Wróć, jeśli będziesz czegoś potrzebował.~ ~Życzę ci wszystkiego najlepszego, moja pani. Wróć, jeśli będziesz czegoś potrzebowała.~ -@012 = ~Żegnaj.~ -@013 = ~Na razie tego nie chcę. Czy mam jeszcze coś, co mógłbyś zmienić?~ -@014 = ~Tak, zrób to dla mnie.~ - +@9001 = ~[Mm]oże[ %tab%]+[Uu]żywać[ %tab%]*:~ +@9002 = ~[Nn]ie[ %tab%]+[Mm]oże[ %tab%]+[Uu]żywać[ %tab%]*:~ + +@0 = ~Rolles~ +@1 = ~Witaj w sklepie Rollesa Safyera, mój panie. Co mogę dla ciebie uczynić?~ ~Witaj w sklepie Rollesa Safyera, moja pani. Co mogę dla ciebie uczynić?~ +@2 = ~Powiedz mi, Rollesie, co tu porabiasz?~ +@3 = ~Jestem biegły w sztuce zaklinania, ale moja praca polega głównie na tworzeniu i modyfikowaniu rozmaitych magicznych przedmiotów. Jeśli potrzebna mi do tego pomoc kowala, proszę o nią tego oto krasnoluda, co jest dla mnie całkiem wygodne. Ponadto mam nieco towarów na sprzedaż. Czego zatem sobie życzysz? ~ +@4 = ~Pokaż mi, co masz do sprzedania.~ +@5 = ~Czy mam coś, co mógłbyś ulepszyć?~ +@6 = ~Dziękuję, w tej chwili niczego nie potrzebuję. Wychodzę.~ +@7 = ~Cieszę się, że znów cię widzę. Co mogę dla ciebie uczynić?~ +@8 = ~Z przyjemnością, mój panie.~ ~Z przyjemnością, moja pani.~ +@9 = ~Pokaż mi rzeczy, które masz, a ja powiem ci, czy którąś z nich da się przerobić.~ +@10 = ~Wygląda na to, że nie mam niczego, nad czym mógłbyś popracować. Wychodzę.~ +@11 = ~Życzę ci wszystkiego najlepszego, mój panie. Wróć, jeśli będziesz czegoś potrzebował.~ ~Życzę ci wszystkiego najlepszego, moja pani. Wróć, jeśli będziesz czegoś potrzebowała.~ +@12 = ~Żegnaj.~ +@13 = ~Na razie tego nie chcę. Czy mam jeszcze coś, co mógłbyś zmienić?~ +@14 = ~Tak, zrób to dla mnie.~ @104 = ~Mam przy sobie Zgubę smoków Arli. Czy możesz coś z niej zrobić?~ @105 = ~Zguba smoków Arli? Jeżeli masz również Procę naprowadzania, to mogę z nich dla ciebie stworzyć nową potężną broń. Będzie to kosztowało 5000 sztuk złota. Czy zatem mam to dla ciebie uczynić?~ - @106 = ~Czy potrafisz coś zrobić z Tarczą Baldurana?~ @107 = ~Tarcza Baldurana? Hmm... mogę z niej stworzyć tarczę o takiej mocy, że nawet bogowie ci pozazdroszczą. Będę potrzebował jeszcze Tarczy odbić, Tarczy zaginionych, zwojów Ochrony przed ogniem, zimnem, elektrycznością i kwasem, a także Mikstury ochrony przed magią i Mikstury siły ognistego olbrzyma. Ponadto - oby cię to jednak nie zniechęciło - za stworzenie tak potężnej rzeczy wezmę zapłatę w wysokości 15000 sztuk złota. Czy mam to zrobić?~ - @108 = ~Czy możesz coś wykonać przy użyciu tych Rękawic?~ @109 = ~Niech no spojrzę... Tak, przynieś mi Rękawice biegłości, Rękawice mistrzostwa, Bransolety błyskawicznego uderzania, Bransolety ochrony KP 6, zwój Ulepszonego przyspieszenia ruchów, Miksturę siły burzowego olbrzyma, dwie Mikstury siły ognistego olbrzyma oraz Miksturę ochrony, a wykonam z tego wszystkiego coś, co z pewnością nie sprawi ci zawodu. Oczywiście będę również wymagał zapłaty: 10000 sztuk złota powinno wystarczyć. Czy mam to dla ciebie zrobić?~ - @110 = ~Udało mi się niedawno znaleźć Amulet blokowania czarów. Mógłbyś zrobić z tego szpargału coś użytecznego?~ @111 = ~Daj mi na to spojrzeć... Nazywasz to szpargałem? Jeśli dostarczysz mi zwój Zatrzymania czasu, Amulet odporności na magię Kaliguna, dwa Amulety ochrony +1, dwa diamenty, Miksturę ochrony przed magią oraz moją zapłatę - w tym przypadku 10000 sztuk złota - czeka cię miła niespodzianka. Czy mam dla ciebie wykonać tę rzecz?~ - @112 = ~Mam Amulet mocy? Co możesz zrobić, by go ulepszyć?~ @113 = ~Amulet mocy? Sam w sobie jest potężnym artefaktem, ale oczywiście można go uczynić jeszcze lepszym. Potrzebowałbym do tego jeszcze Amuletu odporności na magię, Amuletu ochrony +1, Mikstury geniuszu oraz Mikstury intuicji. Jako że jest to stosunkowo łatwy do wykonania przedmiot, za jego stworzenie policzę sobie tylko 5000 złotych monet. Czy chcesz, bym zrobił go dla ciebie?~ - @114 = ~Udało mi się znaleźć całkiem interesujący przedmiot: Maskę Króla Strohma III. Możesz z niej wykonać coś użytecznego, prawda?~ @115 = ~Tak... była ongiś całkiem potężna, ale upłynęło od tego czasu wiele lat... Obawiam się, że nie jest już możliwe przywrócenie wszystkich jej dawnych właściwości. Jednakże, nawet jeśli nie będę w stanie odtworzyć w pełni jej niegdysiejszej natury, to z pewnością mogę się do niej przybliżyć. Przynieś mi jeszcze Ciemnoróżowy kamień Ioun, Bladozielony kamień Ioun, zwój Prawdziwego widzenia i zwój Przyzwania Ifrita, a zobaczę, co da się zrobić. Co oczywiste, za tak trudną robotę będę wymagał odpowiednio wysokiej zapłaty - 10000 sztuk złota. Czy mam dla ciebie odnowić tę maskę?~ - @116 = ~Czy możesz coś zrobić z tym toporem bojowym?~ @117 = ~Tak, o ile przyniesiesz mi trzy magiczne bojowe topory: Skalny Ogień, Lodowego Łupieżcę oraz Toporek Hangarda. Jeśli potrafisz je wszystkie zgromadzić, a ponadto znajdziesz Serce demona, Różdżkę zimna i dwa zwoje Kwasowej strzały Melfa, będę mógł z nich stworzyć wyjątkową broń. Jako zapłatę wezmę od ciebie zaledwie 10000 sztuk złota. Czy mam wykonać dla ciebie ten topór?~ - @118 = ~Mam ze sobą niezrównany miecz: Karsomir, Święty Mściciel. Czy da się go jakoś ulepszyć?~ @119 = ~Nigdy nie sądziłem, że pewnego dnia ujrzę ten legendarny oręż. Tak, jeśli przyniesiesz mi innego pogromcę zła, Dzienną Gwiazdę, będę mógł je przekuć w jedną broń. By tego dokonać, będę potrzebował jeszcze dwóch zwojów Ochrony przed nieumarłymi, a tobie dam wybór, jaki rodzaj miecza mam stworzyć: miecz oburęczny czy jednoręczny długi miecz. A ponieważ pracę nad Świętym Mścicielem postrzegam jako zaszczyt, zlecenie to wykonam za jedyne 5000 sztuk złota. Co mam zatem zrobić?~ @120 = ~Wykonaj dla mnie miecz oburęczny.~ @121 = ~Wykonaj dla mnie długi miecz.~ - @122 = ~Mam tu Pas wzmocnienia. Zechciej coś z nim zrobić.~ @123 = ~Pas wzmocnienia? Hmm... Odnoszę wrażenie, że kiedyś był wspaniały, ale z czasem utracił część magicznej mocy. Mogę to jednak naprawić. Będę do tego potrzebował Mikstury regeneracji i Mikstury wzmocnienia. Nie będzie cię to wiele kosztowało - jedyne 5000 sztuk złota. Czy mam zatem ulepszyć ten pas?~ - @124 = ~Mam ze sobą Kostur leczenia. Jest użyteczny, ale jako broń nie spisuje się najlepiej. Czy możesz coś na to poradzić?~ @125 = ~Jeśli przyniesiesz mi jeszcze Kostur kapłana oraz zwój Wskrzeszenia, stworzę znacznie lepszą broń, której moce lecznicze będą się odnawiać po upływie pewnego czasu. Muszę cię jednak ostrzec, że liczba ładunków do wykorzystania przez ten czas ulegnie zmniejszeniu. Jako zapłatę za taką pracę wziąłbym jedyne 10000 sztuk złota. Czy mam wykonać ten kostur?~ - @126 = ~Mam tu ze sobą Dłoń Daka. Jest nieco obrzydliwa, ale czy mimo tego byłbyś w stanie coś z niej zrobić?~ @127 = ~Całkowicie się z tobą zgadzam, kiedy mówisz, że ta dłoń jest "nieco obrzydliwa", ale mogę zrobić z niej użytek. Jeżeli przyniesiesz mi Rękawice miażdżenia, Miksturę regeneracji, Miksturę izolacji i Miksturę ochrony przed zimnem, będę mógł to wszystko połączyć w parę całkiem potężnych rękawic. Och, i będę potrzebował 15000 sztuk złota w ramach zapłaty. Staram się unikać takich nieczystych zleceń i liczę sobie za nie więcej. Czy mam zatem zrobić dla ciebie te rękawice?~ - @128 = ~Mam kilka mieczy oburęcznych. Czy da się je połączyć w taki sposób, by moce ich wszystkich zostały zawarte w jednym ostrzu?~ @129 = ~Hmm... Cóż, to możliwe, choć na pewno niełatwe. Pierwszą rzeczą, jaką musisz wiedzieć, jest to, że taki miecz byłby bardzo ciężki i wymagałby nadludzkiej siły, żeby nim władać. Jednakże z drugiej strony waga miecza doda mu potężnej mocy - będzie uderzał jak młot i jak miecz jednocześnie. Postaram się zachować wszystkie właściwości użytkowe oryginalnych mieczy: Lilarcora, Miecza Chaosu i Berserkera, jednak będą mi również potrzebne dwa zwoje Zdjęcia klątwy oraz zwój Wampirycznego dotknięcia. Będzie cię to kosztowało 15000 sztuk złota, ale nie mam wątpliwości, że efekt pracy cię usatysfakcjonuje. Dodam jeszcze, że będzie możliwe dalsze ulepszenie tego miecza i uczynienie go potężniejszym, jeśli znajdziesz godne uwagi komponenty. Czy chcesz zatem, bym wykuł dla ciebie to ostrze?~ - @130 = ~Mam Niszczyciela - miecz, który dla mnie zbudowałeś. Wspomniałeś też wcześniej o możliwości uczynienia go jeszcze potężniejszym. Z czym byłoby to związane?~ @131 = ~Hmm. Cóż, to możliwe, ale zadanie nie należy do łatwych. Będę potrzebował Srebrnego Miecza, Rozpruwacza Dusz, Płomienia Północy, a także zwoju Palca śmierci i Mikstury ochrony przed magią. Spróbuję oczywiście zachować wszystkie użyteczne właściwości oryginalnych mieczy, ale na to raczej nie ma nadziei. To zlecenie będzie cię kosztowało 20000 sztuk złota. Tak, to dużo, ale efekt końcowy na pewno ci się spodoba. Jak zatem będzie? Mam już zacząć tworzyć tę potworną broń?~ - @132 = ~Mam tu Amulet z nefrytem. Całkiem ładny i dość użyteczny, ale czy nie sądzisz, że mógłbyś coś niego zrobić?~ @133 = ~Amulet z nefrytem? Mam dla ciebie w związku z tym dość niezwykłą ofertę. Posiadasz już zapewne aż nadto różnych amuletów, więc z tego mogę zrobić zapinkę płaszcza. Jednocześnie będę musiał wykonać płaszcz, ale jestem pewny, że spodoba ci się to, co planuję dla ciebie zrobić. Będą mi jednak potrzebne dwa Płaszcze ochrony +1, Mikstura klarowności, Obręcz kontrolna, Solna mikstura i Skorupa ankhega. Jako że będzie to raczej skomplikowane zadanie, zażądam zapłaty w wysokości 15000 sztuk złota. Czy mam wykonać dla ciebie ten płaszcz?~ - @134 = ~Mam Łuk Tansherona. Nie da się zaprzeczyć, że jest całkiem użyteczny, ale może jednak potrafiłbyś go ulepszyć?~ @135 = ~Ach, to nawet całkiem proste. Jeśli przyniesiesz mi Tuigański łuk i zapłacisz 5000 sztuk złota za moją pracę, mogę połączyć te dwa łuki w jeden potężniejszy. Czy mam to zrobić?~ - @136 = ~Czy możesz ulepszyć tę oto skórzaną zbroję?~ @137 = ~Hmm... Cóż, mogę dla ciebie wykonać świetną zbroję skórzaną, ale nie będzie to łatwe. Będzie mi potrzebna Skóra ghoula, Zbroja żmii, Płaszcz ochrony +1, Skorupa ankhega, dwa zwoje Niewykrywalności, dwa zwoje Ochrony przed trucizną, dwa zwoje Niewidzialności i dwie garście adamantynowego pyłu. Pył ten będzie konieczny, ponieważ potrzebuję czystego adamantytu, na który nie działa już światło słoneczne. A ponieważ cała ta praca będzie skomplikowana, będę wymagał 20000 sztuk złota tytułem zapłaty. Czy mam zrobić dla ciebie tę zbroję?~ - @138 = ~Przynoszę ci Krasnoludzki młot. Jest całkiem użyteczny, gdyż wraca do ręki jak bumerang. Być może jednak dałbyś radę go ulepszyć?~ @139 = ~Hmm... No cóż, jeśli znajdziesz również 'Młot bojowy +1, +4 przeciw olbrzymom' i zapłacisz mi 5000 sztuk złota, będę mógł uczynić go potężniejszym. Nadal jednak pozostanie bronią, którą mogą używać wyłącznie krasnoludy. Jeżeli jednak zapłacisz 15000 złotych monet, a także przyniesiesz Młot bojowy +2: 'Ashideena' oraz Różdżkę błyskawic, wówczas będę mógł wykonać dla ciebie Uniwersalny młot do rzucania. Oręż ten mógłby być używany przez wszystkich, którzy upodobali sobie walkę młotem bojowym, a ponadto byłby potężniejszy od Krasnoludzkiego młota do rzucania. Który z tych młotów miałbym dla ciebie stworzyć?~ @140 = ~Wykonaj Krasnoludzki młot do rzucania +4.~ @141 = ~Wykuj mi Uniwersalny młot do rzucania +5.~ - @142 = ~Posiadam Kostur Magów. Jest niesamowity, ale może mógłbyś z niego uczynić coś jeszcze lepszego?~ @143 = ~Jest w nim już zawarta ogromna moc. Mówiąc szczerze, to wielkie ryzyko robić cokolwiek przy tym kiju, ale mimo to mogę spróbować. Jeżeli przyniesiesz mi Kostur z Rynn oraz dwa zwoje Wyładowania łańcuchowego, będę w stanie zwiększyć jego zdolności bojowe. Jako zapłatę wezmę tylko 10000 sztuk złota. Czy mam stworzyć dla ciebie ten kij?~ - @144 = ~Mam kilka sztyletów. Czy da się je połączyć w taki sposób, by moce ich wszystkich zostały zawarte w jednym ostrzu?~ @145 = ~Hmm... Potrafiłbym z nich stworzyć wyjątkowy sztylet do rzucania. Będą mi potrzebne: Sztylet Lady Demarche, Sztylet bumerang, Kolec chochlika, Paskudny scyzor Neba, a ponadto dwa zwoje Unieruchomienia potwora i dwa zwoje Uśpienia. Będzie cię to kosztowało 10000 sztuk złota, ale pewien jestem, że efekt mojej pracy cię nie rozczaruje. Mam zatem wykonać to ostrze?~ - @146 = ~Posiadam kilka dosyć słabych mieczy. Czy myślisz, że mógłbyś je połączyć w jedną przyzwoitą broń?~ @147 = ~Oczywiście. Mogę z nich wykuć przedmiot o nazwie Miecz wolności, a zależnie od twego wyboru może to być miecz długi albo krótki. Potrzebne mi będą w tym celu następujące ostrza: Namarra, Belm, Miecz Arbane'a oraz Ilbratha, a także dwa Oleje szybkości, Mikstura wolności i dwa zwoje Wampirycznego dotknięcia. Ponadto będzie cię to kosztowało 15000 sztuk złota, ale spodoba ci się to, co wręczę ci po zakończeniu pracy. W jakiej wersji mam stworzyć ten miecz?~ @148 = ~Wykonaj Krótki miecz wolności.~ @149 = ~Wykuj dla mnie Długi miecz wolności.~ - @150 = ~Mam trochę łusek zdartych z cielska smoka, którego udało mi się zgładzić. Jak sądzisz? Da się coś z nich zrobić?~ @151 = ~Ależ oczywiście. Z tych łusek mogę stworzyć wyjątkową zbroję, która nie narzuca zbyt wielu ograniczeń nawet magom i złodziejom, zatem nosząc ją będą mogli korzystać ze swych umiejętności. Będę potrzebował łusek zarówno czerwonego smoka, jak i smoka cieni, a także Pasa bezwładnej bariery i Mikstury magicznej zasłony. Będzie cię to kosztowało 10000 sztuk złota. Czy mam wykonać tę zbroję?~ - @152 = ~Jestem w posiadaniu bryły stopu ilitu. Czy możesz coś z niej zrobić.~ @153 = ~Tak, mogę jej użyć do wykucia wspaniałej zbroi. Musiałbym wytopić z niej czysty ilit, a także pozyskać nieco czystego adamantytu z pyłu adamantynowego, by następnie połączyć je w nowy stop. Będę w związku z tym potrzebował trzech garści adamantynowego pyłu, twojego stopu ilitu oraz zwoju Ochrony przed magią. Biorąc pod uwagę złożoność tego zadania oczekuję też 20000 sztuk złota tytułem zapłaty. Co ty na to? Czy mam wykuć tę zbroję?~ - @154 = ~Być może mógłbyś coś zrobić z tych Rękawic leczenia?~ @155 = ~Rzućmy na to okiem... Tak, można je przerobić w bardziej imponującą parę rękawic. Oprócz Rękawic leczenia będę potrzebował Bransolet ochrony KP 6, Pierścienia ochrony +1, dwóch Mikstur regeneracji, czterech buteleczek Antidotum oraz dwóch zwojów Ochrony przed trucizną. Jako zapłatę wezmę 10000 sztuk złota. Czy mam wykonać te rękawice?~ - @156 = ~Posiadam Wekierę zniszczeń. Czy mógłbyś coś z nią zrobić?~ @157 = ~Tak, gdybym pokrył ją cienką warstwą czystego ilitu, ta wekiera świetnie chroniłaby przed atakami wampirów. Musisz mi jednak przynieść jeszcze wekierę Upadek Ardulii, nieco rudy ilitu oraz trzy zwoje Spowolnienia ruchów. Wezmę za to zlecenie tylko 10000 sztuk złota. Jak zatem będzie? Mam ulepszyć tę wekierę?~ - @158 = ~Czy możesz coś zrobić z tego Pierścienia swobody ruchów?~ @159 = ~Tak, mogę go połączyć z dowolnym pierścieniem ochrony. Możesz zatem wybrać, którego mam użyć: Pierścienia ochrony +1 czy Pierścienia ochrony +2. Tak czy inaczej, będę również potrzebował Mikstury ochrony oraz dwóch szmaragdów. Tym razem jako zapłatę wezmę 10000 sztuk złota. Który z tych pierścieni mam wykonać?~ @160 = ~Stwórz dla mnie Pierścień swobody ruchów +1.~ @161 = ~Zrób Pierścień swobody ruchów +2, jeśli możesz.~ - @162 = ~Czy możesz coś zrobić z Pierścieniem Gaxxa?~ @163 = ~W tym pierścieniu kryje się już tak silna magia, że dokonywanie dalszego umagicznienia jest niczym innym jak niebezpieczeństwem. Jednakże mogę podjąć tę próbę. Jeśli postarasz się o cztery Mikstury regeneracji, zwój Ulepszonej niewidzialności oraz zwój Ulepszonego przyspieszenia ruchów, możliwe będzie zwiększenie mocy pierścienia. Wezmę tylko 10000 sztuk złota za tę pracę. Czy mam ulepszyć ten pierścień?~ From 0d19288679e56fcb684b632b1c37d0bfaa319750 Mon Sep 17 00:00:00 2001 From: ALIENQuake Date: Wed, 31 Jan 2024 23:33:02 +0100 Subject: [PATCH 2/3] update metadata --- rolles/rolles.ini | 38 +++++++++++++------------------------- 1 file changed, 13 insertions(+), 25 deletions(-) diff --git a/rolles/rolles.ini b/rolles/rolles.ini index 2f6b9bc..9f69cac 100644 --- a/rolles/rolles.ini +++ b/rolles/rolles.ini @@ -1,44 +1,32 @@ -# File encoding: preferred UTF8 (no BOM) if unicode characters are present, it can be ANSI for English-only -# File format: ini as default and then HJSON/JSON5/JSONC/JSON (JSON doesn't allow comments) for advanced modders who want to use benefits of those file formats -# File name: it must be the same as tp2 name: MyMod.tp2 => MyMod.ini (.hjson/.json5/.jsonc/.json) -# File location: the same folder where .tp2 file is present -# File content: every key=value pair is optional, key names are case insensitive - +# Never copy this file from other mods, always use https://github.com/ALIENQuake/ProjectInfinity/wiki/Adding-metadata-for-mod +# Filename must be the same as tp2 basename, placed in the same folder where +# .tp2 file is located, use UTF8 (without BOM) encoding, everything is optional # ini section header is required to avoid false detection [Metadata] -# Full name of the mod, without version number +# Full name of the mod, without the list of supported games, without the version number, without 'Mod' Name = Rolles Safyer -# Author name or nick, don't use email address +# Author name or nick, don't use an email address Author = Serdrick # Short description of the mod, main goals, features etc Description = This mod adds Rolles, a new smith in Waukeen's Promenade above the entrance to Adventurer Mart, who can upgrade items. He also sells a few scrolls and items. An optional component adds a Bag of Holding in Irenicus Dungeon (ToB, BGT, BGII:EE, EET). -# Web address of mod readme file (filename is case-sensitive!) -Readme = https://spellholdstudios.github.io/readmes/rolles-readme-%LANGUAGE%.txt -https://spellholdstudios.github.io/readmes/rolles-readme-english.txt +# Web address of mod readme file (filename is case-sensitive!), comma-separated list. You can link to txt, md, html, pdf etc. +Readme = http://spellholdstudios.github.io/readmes/rolles-readme-%LANGUAGE%.txt, http://spellholdstudios.github.io/readmes/rolles-readme-english.txt -# Web address of mod dedicated forum or forum thread +# Web address of mod dedicated forum or forum thread Forum = http://www.shsforums.net/topic/36655-rolles -# Web address of mod personal Homepage, no need to duplicate with mod dedicated forum +# Web address of mod personal Homepage, no need to duplicate with a mod dedicated forum # Homepage = http://www.shsforums.net/topic/36655-rolles -# if you use Github.com (preferred hosting site), simply use github.com/AccountOrOrgName/RepositoryName -# If you use other hosting sites, please check requirements and put direct download link +# If you use GitHub.com, simply use https://github.com/AccountOrOrgName/RepositoryName (omit /releases) +# read more about Delta Updates https://github.com/ALIENQuake/ProjectInfinity/wiki/Delta-Updates-for-mods-hosted-at-Github Download = https://github.com/SpellholdStudios/Rolles -# Requirements for other hosting sites: -# - forum attachments won't work because the download links will be changed every time when you update mod package -# - mod package should be downloaded using 'wget' commandline tool: wget.exe --no-check-certificate 'link' -# - it's possible to preform file size check using 'wget' commandline tool: wget.exe --no-check-certificate --spider 'link' -# - links do not expire after 30 or more days without download (speeedyshare, mediafire etc has forced expiration dates) -# - hosting site won't require user interaction or captcha (googledrive, mediafire etc require user interaction) -# - hosting site don't advertise any kind of adware/crapware etc - # Type of LABELs used by the mod, read more here https://www.gibberlings3.net/forums/topic/32516-tutorial-what-is-label LabelType = GloballyUnique @@ -47,8 +35,8 @@ Type = Items # Dynamic Install Order, use mod ID as tp2 name without file extension and `setup-` prefix -# This mod must be installed *before* the mods listed after the keyword +# This mod must be installed *before* those ModID listed below, comma-separated list: Before = EET_end -# This mod must be installed *after* the mods listed after the keyword +# This mod must be installed *after* those ModID listed below, comma-separated list: After = tobex, bg2fixpack, EET From 0ff1e0e3f4d03f618cf5e920865bb11703452812 Mon Sep 17 00:00:00 2001 From: ALIENQuake Date: Wed, 31 Jan 2024 23:34:30 +0100 Subject: [PATCH 3/3] immutability, from_utf8=1 --- rolles/rolles.tp2 | 61 ++++++++++++++++++++++++++++------------------- 1 file changed, 37 insertions(+), 24 deletions(-) diff --git a/rolles/rolles.tp2 b/rolles/rolles.tp2 index 840c1c9..569ee84 100644 --- a/rolles/rolles.tp2 +++ b/rolles/rolles.tp2 @@ -1,7 +1,7 @@ -BACKUP ~rolles/backup~ +BACKUP ~weidu_external/backup/rolles~ // AUTHOR ~serdrick@rol.ru~ -SUPPORT ~http://www.shsforums.net/topic/36655-rolles/~ +SUPPORT ~http://www.shsforums.net/topic/36655-rolles~ VERSION ~v5.0.5~ @@ -9,63 +9,76 @@ README ~rolles/readme/rolles-readme-%LANGUAGE%.txt~ ~rolles/readme/rolles-readme ALWAYS + OUTER_SPRINT MOD_FOLDER "rolles" + MKDIR "weidu_external\tra\%MOD_FOLDER%" + + ACTION_DEFINE_ARRAY arrayNoConvert BEGIN setup END + ACTION_DEFINE_ARRAY arrayReload BEGIN rolles END - /* Converts tra files to UTF-8 */ - ACTION_DEFINE_ARRAY s#_reload BEGIN setup END - ACTION_DEFINE_ARRAY s#_noconvert BEGIN END LAF HANDLE_CHARSETS INT_VAR - infer_charset = 1 - STR_VAR - tra_path = EVAL ~%MOD_FOLDER%/tra~ - noconvert_array = s#_noconvert - reload_array = s#_reload - END + from_utf8 = 1 //the source lang files of all languages are UTF8 + infer_charset = 1 //set the correct encoding for classic games based on the detected game and associated encoding + verbose = 1 //display more debugging info + STR_VAR + default_language = english + tra_path = EVAL ~%MOD_FOLDER%\tra~ // path to translation files, do not add slash at the end of it + out_path = EVAL ~weidu_external\lang\%MOD_FOLDER%~ // path to temporary work directory, do not add slash at the end of it + noconvert_array = arrayNoConvert + reload_array = arrayReload + END + END -AUTO_TRA ~rolles/tra/%s~ +AUTO_TRA ~rolles\tra\%s~ +//AUTO_TRA ~weidu_external\tra\%MOD_FOLDER%\%s~ +LANGUAGE ~English~ + ~english~ + ~rolles/tra/english/setup.tra~ + ~rolles/tra/english/rolles.tra~ LANGUAGE ~Russian~ ~russian~ ~rolles/tra/russian/setup.tra~ + ~rolles/tra/english/rolles.tra~ -LANGUAGE ~English~ - ~english~ - ~rolles/tra/english/setup.tra~ - -LANGUAGE ~French (traduction : La Voix 2 la Sagesse)~ +LANGUAGE ~French (traduction: La Voix 2 la Sagesse)~ ~french~ ~rolles/tra/french/setup.tra~ + ~rolles/tra/english/rolles.tra~ LANGUAGE ~Italiano (traduzione di ilot)~ ~italian~ ~rolles/tra/italian/setup.tra~ + ~rolles/tra/english/rolles.tra~ LANGUAGE ~Polski (tlumaczenie: Aristo)~ ~polish~ ~rolles/tra/polish/setup.tra~ + ~rolles/tra/english/rolles.tra~ /* ==================================== * * Rolles Safyer (ToB) * * ==================================== */ -BEGIN @0000 +BEGIN @11000 DESIGNATED 0 LABEL ~rolles_safyer~ -REQUIRE_PREDICATE GAME_IS ~tob bgt bg2ee eet~ @0020 +REQUIRE_PREDICATE GAME_IS ~tob bgt bg2ee eet~ @90000 // Rolles // ------ COPY ~rolles/sto/s#rolles.sto~ ~override~ COPY ~rolles/roll/s#rolles.cre~ ~override~ - SAY NAME1 @0001 - SAY NAME2 @0002 + SAY NAME1 @0 + SAY NAME2 @0 EXTEND_TOP ~ar0706.bcs~ ~rolles/roll/s#rolles.baf~ +EXTEND_TOP ~ar0706.bcs~ ~rolles/roll/AR4000.baf~ -COMPILE ~rolles/dlg/rolles.d~ +COMPILE EVALUATE_BUFFER ~rolles/dlg/rolles.d~ USING ~rolles.tra~ // Items @@ -104,9 +117,9 @@ END * Bag of Holding in Irenicus Dungeon * * ==================================== */ -BEGIN @0010 +BEGIN @12000 DESIGNATED 10 LABEL ~rolles_bag_of_holding_in_irenicus_dungeon~ -REQUIRE_PREDICATE GAME_IS ~tob bgt bg2ee eet~ @0020 +REQUIRE_PREDICATE GAME_IS ~tob bgt bg2ee eet~ @90000 COPY ~rolles/sto/s#bag02.sto~ ~override~ COPY ~rolles/itm/s#bag02.itm~ ~override~