<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Longrest - kostnica i coś więcej]]></title><description><![CDATA[<p dir="auto">Po walce przychodzi czas na odpoczynek. Uzupełnienie zapasów, uporządkowanie ekwipunku, zapisanie wydarzeń i przygotowanie się do kolejnej przygody.</p>
<p dir="auto">Z takiego założenia zrobiłem <a href="https://longrest.pl" target="_blank" rel="noopener noreferrer nofollow ugc">Longrest.pl</a>. Najpierw jako internetowa kostnica, ale taka, przy której nie trzeba za każdym razem wpisywać imienia bohatera i przygody, a potem już poszło. Choć jest to pet-project, staram się rozwijać go na bieżąco, więc jeśli czegoś brakuje, to dajcie znać. Jest miejsce na zgłaszanie błędów i pomysłów.</p>
<p dir="auto">Jeśli to zły dział, lub nielegalna promocja, to przepraszam, nie wiedziałem <img src="https://forum.rolltelling.pl/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=1877d2a1766" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /></p>
<p dir="auto">To co jest i działa:</p>
<h1><a class="anchor-offset" name="rzuty"></a>Rzuty</h1>
<p dir="auto">Rzuty są przypisane do postaci i kampanii, dzięki czemu od razu wiadomo, kto, kiedy i czym rzucał.</p>
<p dir="auto">Można wykonywać praktycznie dowolne rzuty, przeglądać ich historię, a całość uzupełnia wizualizacja kości 3D.</p>
<p dir="auto">Dostępne są również rzuty ukryte. MG i wykonujący rzut widzą pełny wynik (formuła + indywidualne wyniki na kościach), pozostali gracze jedynie wynik.</p>
<p dir="auto"><img src="/assets/uploads/files/1782222808992-longrest_rzuty-resized.jpg" alt="longrest_rzuty.jpg" class=" img-fluid img-markdown" /></p>
<p dir="auto">Rzuty są też widoczne z poziomu postaci:</p>
<p dir="auto"><img src="/assets/uploads/files/1782222947269-rzuty_postac-resized.jpg" alt="rzuty_postać.jpg" class=" img-fluid img-markdown" /></p>
<p dir="auto">oraz przygody:<br />
<img src="/assets/uploads/files/1782222994562-rzuty_przygoda-resized.jpg" alt="rzuty_przygoda.jpg" class=" img-fluid img-markdown" /></p>
<h1><a class="anchor-offset" name="dziennik-kampanii"></a>Dziennik kampanii</h1>
<p dir="auto">Wspólna kronika prowadzona przez całą drużynę.</p>
<p dir="auto">Można zapisywać wydarzenia z sesji, dodawać własne wpisy, porządkować informacje i wracać do nich nawet po wielu miesiącach. Koniec z zastanawianiem się, jak miał na imię ten karczmarz spotkany osiem sesji temu.</p>
<p dir="auto">Wpisy podzielone są na kategorie, każda oznaczona innym kolorem na osi czasu. Działa też linkowanie notatek ze sobą, żeby łatwiej było przechodzić między nimi, filtrowanie po typie wpisu, oraz szybkie wyszukiwanie:</p>
<p dir="auto"><img src="/assets/uploads/files/1782223220845-notatnik-resized.jpg" alt="notatnik.jpg" class=" img-fluid img-markdown" /></p>
<p dir="auto">Dziennik jest widoczny dla wszystkich graczy i MG. Dodatkowo, gracz ma miejsce na prywatne notatki na poziomie postaci (widoczne dla niego i MG), a MG ma własne miejsce na prowadzenie prywatnych notatek sesyjnych.</p>
<h1><a class="anchor-offset" name="dostępność"></a>Dostępność</h1>
<p dir="auto">Staram się, żeby aplikacja była dostępna na większości urządzeń, w tym przeglądrek (chromium, firefox, safari), jak i na telefonach.<br />
Dodatkowo, są 4 skórki, które można ustawić sobie, lub na poziomie przygody (wtedy wchodząc na przygodę, system podmieni motyw zgodnie z motywem sesyjnym):</p>
<p dir="auto">![sci-fi](<img src="/assets/uploads/files/1782223561244-415d6066-01bc-42c7-a9d7-bed6e53a8064-image.jpeg" alt="415d6066-01bc-42c7-a9d7-bed6e53a8064-image.jpeg" class=" img-fluid img-markdown" /></p>
<p dir="auto">![fantasy](<img src="/assets/uploads/files/1782223754563-5ddf7daa-d756-4b48-8b5d-0bf187c6ed58-image.jpeg" alt="5ddf7daa-d756-4b48-8b5d-0bf187c6ed58-image.jpeg" class=" img-fluid img-markdown" /></p>
<p dir="auto">![post-apo](<img src="/assets/uploads/files/1782223647887-7d2b8c10-f8b1-439c-90fd-cb819487f0c5-image.jpeg" alt="7d2b8c10-f8b1-439c-90fd-cb819487f0c5-image.jpeg" class=" img-fluid img-markdown" /></p>
<p dir="auto">i ![pixel art!](<img src="/assets/uploads/files/1782223718532-bf610dd8-8192-4b4a-bb9a-24e054a6226d-image.jpeg" alt="bf610dd8-8192-4b4a-bb9a-24e054a6226d-image.jpeg" class=" img-fluid img-markdown" /></p>
<p dir="auto">Do tego masa innych rupiecie, jak samouczki, prywatne wiadomości, system zaproszeń do sesji itp., itd.</p>
<p dir="auto">Zachęcam do przetestowania.</p>
]]></description><link>https://forum.rolltelling.pl/topic/304/longrest-kostnica-i-coś-więcej</link><generator>RSS for Node</generator><lastBuildDate>Sun, 26 Jul 2026 03:35:28 GMT</lastBuildDate><atom:link href="https://forum.rolltelling.pl/topic/304.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 23 Jun 2026 14:14:39 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Longrest - kostnica i coś więcej on Mon, 20 Jul 2026 06:34:28 GMT]]></title><description><![CDATA[<p dir="auto">Hej, mam pytanie/prośbę do osób, które korzystają z longrest. Czy dostrzegliście jakieś problemy z używaniem notatek? Dostałem jedno zgłoszenie, że edytowanie powodowało lagowanie przeglądarki, szczególnie używanie backspace, ale nie mogę tego zreprodukować po swojej stronie. Czy ktoś miał/ma takie problemy</p>
]]></description><link>https://forum.rolltelling.pl/post/9295</link><guid isPermaLink="true">https://forum.rolltelling.pl/post/9295</guid><dc:creator><![CDATA[psionik]]></dc:creator><pubDate>Mon, 20 Jul 2026 06:34:28 GMT</pubDate></item><item><title><![CDATA[Reply to Longrest - kostnica i coś więcej on Thu, 25 Jun 2026 10:33:25 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/dekline" aria-label="Profile: dekline">@<bdi>dekline</bdi></a> - Używam thread safe Random do generowania wyników i później na tej podstawie biblioteka generuje wizualizację rzutów. Zapewnia to wystrarczający poziom psuedo-dowolności na taki projekt. Oczywiście można wejść w bardziej zaawansowane metody z pogranicza kryptografii, to byłby przerost formy nad treścią.</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jhnw" aria-label="Profile: jhnw">@<bdi>jhnw</bdi></a> - ja, czy Ty? Ja mam .NET core na backendzie.</p>
<p dir="auto">Ta kość na stronie głównej jest przykładem, gdzie na początku wypada 20, a potem możesz rzucić i wynik generowany jest tylko po stronie UI, więc używa natywnego silnika 3D do obliczenia wyniku - cała reszta bazuje na wyniku z backendu.</p>
]]></description><link>https://forum.rolltelling.pl/post/8446</link><guid isPermaLink="true">https://forum.rolltelling.pl/post/8446</guid><dc:creator><![CDATA[psionik]]></dc:creator><pubDate>Thu, 25 Jun 2026 10:33:25 GMT</pubDate></item><item><title><![CDATA[Reply to Longrest - kostnica i coś więcej on Thu, 25 Jun 2026 08:37:25 GMT]]></title><description><![CDATA[<p dir="auto">Generowanie rzutów. Chodzi o to że często spotykałem się z rozwiazaniami saas gdzie ktoś stwierdził że wpakuje najprostszy sposób losowania i elo. Nie wiem jak to wygląda w innych językach, ale w pythonie masz od groma rozwiązań i jeśli zastosujesz to najzwyklejsze to ci będzie klepali wyniki tylko w danym kwartylu.</p>
]]></description><link>https://forum.rolltelling.pl/post/8443</link><guid isPermaLink="true">https://forum.rolltelling.pl/post/8443</guid><dc:creator><![CDATA[Dekline]]></dc:creator><pubDate>Thu, 25 Jun 2026 08:37:25 GMT</pubDate></item><item><title><![CDATA[Reply to Longrest - kostnica i coś więcej on Thu, 25 Jun 2026 04:25:50 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/psionik" aria-label="Profile: psionik">@<bdi>psionik</bdi></a> a w czym w sumie klepałem backend?</p>
]]></description><link>https://forum.rolltelling.pl/post/8441</link><guid isPermaLink="true">https://forum.rolltelling.pl/post/8441</guid><dc:creator><![CDATA[JhnW]]></dc:creator><pubDate>Thu, 25 Jun 2026 04:25:50 GMT</pubDate></item><item><title><![CDATA[Reply to Longrest - kostnica i coś więcej on Wed, 24 Jun 2026 20:09:18 GMT]]></title><description><![CDATA[<p dir="auto">Hej, dziękuję za komentarze <img src="https://forum.rolltelling.pl/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=1877d2a1766" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /> jestem wdzięczny za wszelki feedback.</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jhnw" aria-label="Profile: jhnw">@<bdi>jhnw</bdi></a> - rozmawialiśmy o tym kiedyś, jeszcze na LastInn i temat pluginów do tego forum to nie moja bajka, nie wspominając o tym, że samo pisanie backendu w javascript uważam za herezję <img src="https://forum.rolltelling.pl/assets/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=1877d2a1766" class="not-responsive emoji emoji-android emoji--wink" style="height:23px;width:auto;vertical-align:middle" title=";)" alt="😉" /></p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/dekline" aria-label="Profile: Dekline">@<bdi>Dekline</bdi></a> <a href="/post/8410">napisał</a>:</p>
<p dir="auto">Nie przyjrzałem się co prawda dokładnie całej stronie, niemniej jednak ilość złota z ze skrytki <a class="plugin-mentions-user plugin-mentions-a" href="/user/jhnw" aria-label="Profile: jhnw">@<bdi>jhnw</bdi></a> to własnie ten wynik. Dla porządności rzuciłem jeszcze w domu, gdyż ogólnie nie ufam generatorom. Jestem fanem funkcji generujących ( głównie Python), wiec wiem ze bywają "stronnicze".</p>
<p dir="auto">Stad pytanie do Ciebie, jak rozwiązałeś ten problem?<br />
Druga uwaga, bład uzycia 5xk10 miast 5d10/5k10 moim zdaniem powinien byc rozwiazany w GUI miast błedu strony - który sugerowałbym ze strona jest walnieta. Taka tylko sugestia. Może przyjrze sie projektowi w blizej nieokreslonej przyszłości.</p>
</blockquote>
<p dir="auto">Przyznam, że nie rozumiem pytania, jak rozwiązałem co? Generowanie rzutów, czy ich wizualizację?</p>
<p dir="auto">Co do walidacji - dzięki za uwagę, poprawiłem. Teraz rzuty są walidowane po stronie UI i backendu. Całość jest jeszcze w trakcie dopieszczania, więc takie elementy mogą się zdarzać. Naprawiam jak tylko znajdę <img src="https://forum.rolltelling.pl/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=1877d2a1766" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /></p>
]]></description><link>https://forum.rolltelling.pl/post/8434</link><guid isPermaLink="true">https://forum.rolltelling.pl/post/8434</guid><dc:creator><![CDATA[psionik]]></dc:creator><pubDate>Wed, 24 Jun 2026 20:09:18 GMT</pubDate></item><item><title><![CDATA[Reply to Longrest - kostnica i coś więcej on Tue, 23 Jun 2026 17:15:59 GMT]]></title><description><![CDATA[<p dir="auto">Nie przyjrzałem się co prawda dokładnie całej stronie, niemniej jednak ilość złota z ze skrytki <a class="plugin-mentions-user plugin-mentions-a" href="/user/jhnw" aria-label="Profile: jhnw">@<bdi>jhnw</bdi></a> to własnie ten wynik. Dla porządności rzuciłem jeszcze w domu, gdyż ogólnie nie ufam generatorom. Jestem fanem funkcji generujących ( głównie Python), wiec wiem ze bywają "stronnicze".</p>
<p dir="auto">Stad pytanie do Ciebie, jak rozwiązałeś ten problem?<br />
Druga uwaga, bład uzycia 5xk10 miast 5d10/5k10 moim zdaniem powinien byc rozwiazany w GUI miast błedu strony - który sugerowałbym ze strona jest walnieta. Taka tylko sugestia. Może przyjrze sie projektowi w blizej nieokreslonej przyszłości.</p>
]]></description><link>https://forum.rolltelling.pl/post/8410</link><guid isPermaLink="true">https://forum.rolltelling.pl/post/8410</guid><dc:creator><![CDATA[Dekline]]></dc:creator><pubDate>Tue, 23 Jun 2026 17:15:59 GMT</pubDate></item><item><title><![CDATA[Reply to Longrest - kostnica i coś więcej on Tue, 23 Jun 2026 14:55:30 GMT]]></title><description><![CDATA[<p dir="auto">Myślałem o miejscu na rzuty wbudowanym w RT, tylko trzeba chwili czasu na to i przemyśleć na jakich zasadach powinno to wyglądać. <a class="plugin-mentions-user plugin-mentions-a" href="/user/psionik" aria-label="Profile: psionik">@<bdi>psionik</bdi></a> jak masz ochotę to możesz pomyśleć o współpracy w ramach naszego pluginu.</p>
]]></description><link>https://forum.rolltelling.pl/post/8407</link><guid isPermaLink="true">https://forum.rolltelling.pl/post/8407</guid><dc:creator><![CDATA[JhnW]]></dc:creator><pubDate>Tue, 23 Jun 2026 14:55:30 GMT</pubDate></item><item><title><![CDATA[Reply to Longrest - kostnica i coś więcej on Tue, 23 Jun 2026 14:25:17 GMT]]></title><description><![CDATA[<p dir="auto">Wygląda super.<br />
Jak będzie sposobność, to przetestuję.</p>
]]></description><link>https://forum.rolltelling.pl/post/8406</link><guid isPermaLink="true">https://forum.rolltelling.pl/post/8406</guid><dc:creator><![CDATA[GreK]]></dc:creator><pubDate>Tue, 23 Jun 2026 14:25:17 GMT</pubDate></item></channel></rss>