Merwyn

joined 1 year ago
[–] Merwyn 1 points 7 months ago

Imagine realizing that some rules written in a millenia old book do not adapt well to our current society and make your life uncomfortable, but instead of just ignoring them you look for complex loophole in said book to be able to ... Ignore them with extra steps.

[–] Merwyn 5 points 7 months ago

For gaming I see your point, it looks like everything as to be a money grab nowaday which greatly reduce the quality of a lot of games.

For ttrpg I don't feel like it though. Sure Wizard of the Coast/Hasbro has gone to shit but I left the D&D train a long time ago already. And the amount of other very good and accessible system is amazing. IMO The only thing "bad" that this new popularity bring is players with wrong expectations. Some expect every games and every DM to be of the same quality as Critical Roll or other well known podcast, some exept to find "video games" mechanic like in baldur's gate, some are trying to force the meme stuff inside the game, ect.

[–] Merwyn 40 points 8 months ago

Not accurate at all. You need a lot more paragraph, even better if you cut them every 2 sentences, and emoji at the end and beginning of every sentences.

[–] Merwyn 11 points 8 months ago
[–] Merwyn 19 points 8 months ago (3 children)

If there is one thing I can proudly brag about is that I'm part of the Elite that have that running for several years. With few hiccups of missing sessions, and sometimes extra games on the same week as the "main" game.

For those stuck looking for groups, just start it yourself, you'll be surprised how many people around would like to try and will probably like, but don't want to start the thing themselves.

[–] Merwyn 8 points 8 months ago* (last edited 8 months ago) (1 children)

You already had good answers but I would like to add my two cents:

The "starter set" is the cheaper option (less than 20$). It has a small prewritten adventure, a set a prewritten characters of level 1 with backstory, and the basic rules you need for this adventure.

Good point for it: cheap, the bare minimum you need to dive directly in it, already contain an adventure so it's easier for you as a new GM.

Bad point: it only contain a small subset of the rules, and will become "useless" if you decide to go further and buy the full books. Also, if your wife or kid do not like the pregen characters, you will not have the full rules related to character creation.

Then you have the core rule set already linked.

Good point: everything you need for a very long time, you will have all the rules to run anything you want. Other books are "only" going to add more options (spell, items, characters building options, ect).

Bad point: the price (120$), more information so it may be harder to digest everything and "get into it". It does not contain pre written adventure. You will have to find one separate or make one yourself, there are some free options available.

On top of that you don't need anything else exept pen and paper. Dice are of course greatly recommended, but you can start with some free phone app.

[–] Merwyn 10 points 8 months ago (2 children)

You want a slug-related traumatizing story ? I had a cat with very long hairs, there was a cat door to the garden outside but usually he slept inside. One morning i wake up and feel the cat close to me in the bed, something very common. I start to pet him on the dark being half awake only. After some time i feel something wet in his belly fur, but as I'm half sleepy I don't react and keep petting him. Only after what was probably a long time, I realized that something is wrong, turn on the light and see a slug curled/trapped inside his fur, I was touching it with my hand for several minutes!

[–] Merwyn 1 points 8 months ago

When called with n=1 ? It's from i=0 to i<1, so it will do only one iteration with i=0 and print one #.

[–] Merwyn 2 points 8 months ago* (last edited 8 months ago) (2 children)

Yes, to better understand this you have to understand the "flow" of the program. Meaning the order at which the instructions are executed and not written.

Here you have the flow of the program starting from n =3 until the recursion reach draw(0), note that none of the for loop have been executed yet. At this point it reach the first "return" instruction and go finish the call to draw(0).

Then the flow go back to where it previously was: inside the draw(1) call just after the line calling draw(0). And it start executing the next lines of the draw(1): the for loop.

Then it reach the second "return" and proceed again until the whole program is over.

[–] Merwyn 13 points 8 months ago* (last edited 8 months ago) (9 children)

Never ever ever ever give money to someone that promise to give it after to charity. There are countless stories with proof of people who never kept the promises. Even if they did give it, they get tax benefit instead of you. It's worth also (even more) for shop or other places that propose to round up the total and give to charity.

You want to give to charity? Just give to charity, why a middle man ?

[–] Merwyn 2 points 8 months ago* (last edited 8 months ago) (4 children)

Yes, as I wrote when the method draw(n=1) finish the for loop that print one "#", this call of the method draw return. Then the process start again from the after the line draw(n-1) of the method draw(n=2), which execute the for loop to print "##" and return. Then again you come back to after the line draw(n-1) of inside the method draw(n=3), ect.

You should keep in mind that everytime a draw(n-1) is called, the current method is "paused" until this call return.

[–] Merwyn 3 points 8 months ago* (last edited 8 months ago) (6 children)

You are looking at a recursive method, as you can see with the line draw(n-1) inside the draw(n) method. You can search for "recursive function" on internet for a better understanding.

Basically, the method draw is called a first time n = a user input, but then this method call itself with n-1 until it reach 0. So you can think as if function draw(6) will call draw(5) and wait for it to return before continuing, draw(5) call draw(4), ect until draw(0) that return immediately.

So then the order of execution will be draw(1) that print " #\n" and return, then draw(2) will proceed to print "##\n" and return, then draw(3), ect until draw(n).

18
submitted 9 months ago* (last edited 9 months ago) by Merwyn to c/[email protected]
 

Hello everyone, I'm curious about how everyone here store their recipes and organize them (and looking for ideas for me too).

At the very beginning, I started with paper recipes in a simple file organizer. Either printed or wrote by hand. But it quickly became too big, dirty, wet, and full of food stains.

I switched to following recipes on my phone when I cooked. First with a folder structure of bookmarks from my favorite websites. But it had several issues: a lot of recipes websites have crazy amount of bullsh*t writing around the recipe, and I cannot edit and adapt the recipe with my touch.

I tried a lot of android app during the years and finally converged to "whisk", now called samsung food. I liked it because it could do meal plan and grocery list automatically on top of holding the recipes. But since it was bought, it's getting worse and worse.

As my familly and friends know that I like to cook I received quite a lot of recipe books over the years, but I barely use them. Usually I read them once and copy the few interesting recipes i like in the app I am currently using.

I recently found that Nextcloud has a "cookbook" plugin. As I'm already self hosting a next cloud instance it's perfect. It looks straight to the point, with all the basic features needed and no crap around. However it's not doing meal plan and grocery list (yet ?).

As there is no automatic transfer possible between whisk and nextcloud, before I'll spend hours to transfer my recipes I wanted to hear what other people are using !

150
submitted 9 months ago* (last edited 9 months ago) by Merwyn to c/[email protected]
 

Served with air fryed brussel sprouts with garlic and parmesan, and super soft baked potatoes. It was delicious!

 

Hello everyone, I am an occasional player and a frequent GM of Pathfinder 2e since its official release. During the years, the way I GM changed, since I started RPGs I was always an advocate of "full pen and paper" and no electronics at the table. But after having tasted a fully remote and "assisted" GMing style with Foundry during the lock-down, I was more inclined to introduce more electronic tools to assist me during the encounters in my physical games. I tried a lot of stuff but as I didn't find anything that perfectly met my needs for the way I GM, I decided to make my own android application and published it on the playstore.

I released this application several months ago and promised the integration of conditions tracking in it soon. However, life happened and it took me half a year to finish it. But the latest version include a lot of other changes since my initial post.

tl;dr

Pathfinder 2e battle tracker is an Android application for Gamemasters. It helps you keep track of the turn order, hit points, conditions and more during your encounters and gives you tools to make your encounters smoother and focus on the important part of the game instead of book-keeping, number tracking or doing math.

So, what is it?

It's a simple initiative tracker with some additional features to make it a "encounter/battle" tracker. The main goal of the design was to have a clear interface with the most important information always displayed in an easy to read layout, without too much bloating. And limit as much as possible the time spend in menus and the number of clicks to do actions during the encounter.

A presentation video is available here

What does it do?

Well it tracks initiative, duh ... More seriously once you set up an encounter it displays a list in initiative order of all the characters involved. With the currently playing character highlighted and navigation button to move the turn. For each characters it always displays:

  • Display initiative order and keep track of the current turn and total number of rounds
  • Load NPCs from a bestiary including all published Paizo's books
  • Track HPs
  • Add/substract damages or heals to HP, with buttons to double or halve the value automatically
  • Track reaction use
  • Define custom additional reactions
  • Track conditions, update their remaining duration and current value
  • Update the AC and saves score depending on the penalties applied by conditions
  • Track persistent damage, automatic but optional roll for damages and recovery check
  • Open quickly full NPCs statblock on Archives of Nethys
  • Apply weak/elite templates
  • Roll initiative from Perception, stealth, or define it manually
  • Save and manage party of PCs
  • Load PCs from Pathbuilder 2e
  • Define different colors for the characters, usefull with duplicated NPCs to keep track of the minis or tokens used
  • Save and load any number of encounters

It also does math for you and you can update hit points by adding damage or heal value directly.

You can easily rearrange the turn order by editing manually the initiative value, or by drag and drop of a character. Dying PC may also be moved automatically just before the initiative rank of the currently acting character.

But how do I build an encounter ?

I'm sure it's going to take time to do that during a game session?

That's where you are wrong ! You have several options for this.

  • First, you can find all the NPC from books published by Paizo in the application. You can add them to the encounter and either let the application roll the initiative with Perception or Stealth score, or set up yourself the initiative value if you roll the dice. You may also edit the stats of the NPC before adding it to the encounter if needed. You can also apply weak/elite template.

  • For the PCs you can prepare them beforehand in a specific menu. Save their stats and everything and then add them with 2 clicks to any encounter. Same as above for setting up the initiative. You can also import PCs from Pathbuilder 2e.

  • Last option is to create a character manually. This indeed takes a little bit more time to inputs all the stats, but most of them are optional. And once it's done you can save it forever in your phone (forever = until I break the API for loading stat blocks ...)

  • Finally, you can save a whole encounter with all its characters, their initiative, current HP, etc. And load it at a later time. With this you can prepare beforehand a "library" of encounters for the next session and just load them up when needed.

But why do you need this application?

How do you use it?

Well, for a bit more than a year I started to automate things behind the GM screen during encounters. My main goal was to speed up "my" turns during battle and to free my mind from math and number tracking. Don't judge me, I love this as a player. But as a GM I want to spend all of my brain and time focusing on the narrative part, the descriptions, and also the strategic decisions of all of my NPCs.

First step was to remove most of the dice rolls for my NPC using pf2 easytools on my tablet (amazing tool btw). But I still needed to write down the initiative order and track the HP (oh damn, scary subtractions and additions! Mock me, but I'm sure your brain also stop doing math after 11pm) and all various conditions.

Then I found out about the BattleTrack application on my phone. It allowed me to roll initiative automatically and update the HP without doing math, incredible!

It's nearly what I wanted, but it's made for DnD 5e and missing some major features for me. The main one being condition and persistent damage tracking. I still tracked them on paper like in the antique time before electricity and screens were invented. And how many times have I forgotten to add/substrate something from a condition to a save or to the AC ? How many times did I forget to roll the persistent damages ? … You don't know ? Hopefully, neither my players …

That's why I decided to make my own application. I still have pf 2 easytools on my tablet but replace battleTrack on the phone with my own application

What do you want from us ?

Nothing ? Actually, maybe that you give it a try … I'm making a self promotion of the app in the hope that you will find it useful too, and maybe it will help you in your games like it helps me !

I'm also of course looking for feedback. Unfortunately my previous post didn't attract much beta-testers, so most of the features and design choice were made according to only my own tastes and needs.

You can leave feedback directly on this post, on the playstore, or you can write them here to have more tracking and follow up discussions here

But it's not free!

Yes, indeed. And for two main reasons:

  1. I hate advertisements with all my heart and vowed to myself when I started programming outside of work that I will never include any ads in my applications for money.

  2. I've spend a significant amount of my time in this application. Even though it started as "just a tool for myself and my own games" it evolved beyond that and I've spend much more effort on it that I had if it was just for me. I've put the price at what I believe is fair with regards to what it provides, and what I would accept to pay if someone else made this application.

You can always try it and ask for refund if you are not happy with it. If you missed the time for refund but really don't like the app, send me a message.

Cheers everyone, thanks for your time reading this wall of text !

view more: next ›