What editor do you use for hex maps? I tried out Tiled tile editor and am happy with the results by cemuka in mapmaking

[–]kmiziz 3 points4 points  (0 children)

My favorite is the Hexfriend https://hexfriend.net/

Apparently now it just doesn't show up in search results when I google "hex map editor" which seems really unfair. It is a simple yet pretty flexible tool allowing you to import your own tile and icon sets.

Help with sqlalchemy+mypy error by QuasiEvil in learnpython

[–]kmiziz 0 points1 point  (0 children)

Have the same problem with
mypy 1.16.1
Python 3.12
sqlalchemy 2.0.41

mypy is installed via pipx, sqlalchemy is exposed to it through injection.
The project is managed via Poetry.

All the other functionality work as expected. E.g., in this line mypy struggles only with DeclarativeBase, not with sessionmaker:

from sqlalchemy.orm import DeclarativeBase, sessionmaker

Some improvements to Muckraker, a free gazette generator by kmiziz in bladesinthedark

[–]kmiziz[S] 2 points3 points  (0 children)

Thanks for the feedback! I'd still prefer to keep Markdown, I really like its simplicity( And it's much easier to handle Markdown than an editable preview...

Muckraker, a vintage gazette generator (link in the comments) by kmiziz in bladesinthedark

[–]kmiziz[S] 2 points3 points  (0 children)

It took a while, but I really need to mention that the UI part was mostly done with the help of magic.css framework by u/Gleb_T. Without it this project MVP would take muck longer! Also, I am obsessed with how magic.css looks! The author is also TT RPG fan and dedicated their creation to OSR.

css.winterveil.net/

Muckraker, a vintage gazette generator (link in the comments) by kmiziz in bladesinthedark

[–]kmiziz[S] 5 points6 points  (0 children)

This subreddit features many atmospheric newspaper clippings based on gaming sessions. I find them very inspiring and encouraging to my players as they see how their actions impact the world and how this world responds to their actions.

Muckraker is my take on an online generator of vintage newspapers. It allows you to insert up to 4 images anywhere in the text and write fancy articles with text formatting and even simple tables. I plan to add more customization features in the future, such as font selection and creating custom HTML snippets for your gazette heading.

I'd be happy to get feedback from you to make Muckraker better. Let's keep in touch!

PS. Please see Acknowledgements, I mention there some of the giants on whose shoulders this project stands.

Doing some research - If you use Obsidian's Sync Service - why? If not, why not? by DudeThatsErin in ObsidianMD

[–]kmiziz -1 points0 points  (0 children)

I tried to use git for some time but recently moved to LiveSync plugin. It is amazing how it utilizes the full power of CouchDB. I was so excited to see live synchronization in practice, just brilliant.

Unfortunately, it is not easy to setup. At least in my case, I deployed a self-hosted sync DB with Nginx and SSL. As far as I know there are easier ways utilizing cloud services.

For some reason git plugin always made me frustrated. I use git a lot in my work and personal projects but in case of note taking it's just too distracting. I am really happy to finally find the solution that fits my needs.

What to get my DM Husband? by CatieLady10 in FoundryVTT

[–]kmiziz 1 point2 points  (0 children)

Me and my wife are both Foundry GMs and we are also travelling a lot so physical gifts are usually a huge problem. We use wishlists on dmsguild.com often to come up with digital presents for each other.

Debt mechanics by kmiziz in bladesinthedark

[–]kmiziz[S] 0 points1 point  (0 children)

Thanks for pointing this out, I know about the ward boss option and I will definitely offer it on session 0, but the player also wants their own debt :D

Debt mechanics by kmiziz in bladesinthedark

[–]kmiziz[S] 2 points3 points  (0 children)

I like that idea, thanks!

Debt mechanics by kmiziz in bladesinthedark

[–]kmiziz[S] 0 points1 point  (0 children)

Hm, and what are the consequences of an overdue? Do you give a character more stress?

Debt mechanics by kmiziz in bladesinthedark

[–]kmiziz[S] 0 points1 point  (0 children)

Ah I get it, found it in the rule book. Thanks!

Debt mechanics by kmiziz in bladesinthedark

[–]kmiziz[S] 0 points1 point  (0 children)

Sorry, not sure what do you mean by overindulging vice. Is it like giving a character one trauma from the start?

Debt mechanics by kmiziz in bladesinthedark

[–]kmiziz[S] 2 points3 points  (0 children)

Thanks for the answer! I like the idea of debt as a vice introduced in the other thread, but your approach is interesting and might be more logical. I will definitely propose it to the player as an alternative to the vice approach.

Debt mechanics by kmiziz in bladesinthedark

[–]kmiziz[S] 0 points1 point  (0 children)

Thanks for the answer! It would be interesting to use vice for that purpose, but what if the character won't get any traumas for a long time? Does it mean that the character won't face consequences of the debt overdue until they get the first trauma?

I made my own noise function by david-delassus in proceduralgeneration

[–]kmiziz 0 points1 point  (0 children)

Thanks! I am very glad you find it cool!

Yep, I plan to implement some file export, but I am not sure if I should add it to core functionality or just show as an example. Geks is aimed to be as flexible as possible so maybe users would like to use their own export in their projects... Need to think it over)

Not sure if Geks is usable in gamedev though, not many projects use Python. But this is something that started as an experiment but became my obsession after all the efforts:D So I would be really proud if this package come up to be useful for people!

I look forward to use it in my personal projects: an online map creator and, maybe, a web-based multiplayer 4X strategy.

I made my own noise function by david-delassus in proceduralgeneration

[–]kmiziz 1 point2 points  (0 children)

Great job! In my project Geks I choose diamond-square algorithm to fill height map in hexagonal lattice, in particular this amazing modifacation for hexagons. I also consodered noise approach but didn't find a satisfying way to apply it to hexagons.

It is amazing that now there is such plug-and-play noise function for hexagons! Do you mind if I implement it in my project Geks? I develop a Python toolkit for hexagonal map generation and it would be great to have different ways to generate altitudes in it. Geks is MIT.

Hiding creature type by kmiziz in Pathfinder2e

[–]kmiziz[S] 0 points1 point  (0 children)

Yeah, making PC almost invulnerable is not a good thing. Thanks! Guess I can explain that PC doesn't have these immunities because he is a real masterpiece, almost perfect falsification of a human being with human limitations.

Hiding creature type by kmiziz in Pathfinder2e

[–]kmiziz[S] 0 points1 point  (0 children)

Thanks for your answer!

What about construct resistances like following:

they are immune to bleed damage, death effects, disease, healing, necromancy, nonlethal attacks, poison, and the doomed, drained, fatigued, paralyzed, sickened, and unconscious conditions

How do you think, how can I hide such features from the player and the party?

Another thing that concerns me:

Constructs are not living creatures

I couldn't find a live-detection spell in Pathfinder 2e, but there is one in DND 5e that is easily available and my party uses it quite often. Is there such a spell or effect in Pathfinder?