this post was submitted on 25 Feb 2025
14 points (93.8% liked)

RPG

4066 readers
6 users here now

Discussion of table top roleplaying games.

founded 4 years ago
MODERATORS
 

I made a web page where you can simulate a complex dice roll sequence with conditionals (e.g. re-roll when roll is a 1) using a Python-like syntax. (Click the "Toggle Syntax" button to view examples)

It needs a second to load because it has to load a Python interpreter in the background (I'm not good at web development) but once that's done, it works really well.

It's still very barebones and I still have to work out some problems.

Maybe some of you could use it, though.

There's also just the Python version available to run locally here

Everything is GPLv3, enjoy!

you are viewing a single comment's thread
view the rest of the comments
[–] illectrility@sh.itjust.works 1 points 2 days ago* (last edited 2 days ago) (1 children)

I believe it doesn't handle any of that right now. I admittedly only play D&D so that's the use-case I based this on. The scenario you're describing sounds really complex and I have no idea how I would implement that kind of functionality currently

[–] peto@lemm.ee 2 points 2 days ago (1 children)

Fair enough. It's not like I really play those kinds of games much anymore. I do kind of miss the mechanical intricacies though, rather than the middle ground we are in today.

I might have a go at the problem myself now you have recalled it to mind.

[–] illectrility@sh.itjust.works 1 points 2 days ago

I wish you best of luck. Feel free to re-use any of my code if you think it could be helpful. Even though in my opinion it is a huge mess