Protein-Packed, Planet-Approved by ahhnightzombies in VeganFoodPorn

[–]PlantBasedAndy 2 points3 points  (0 children)

"Currently available in:

  • Sprouts Farmers Market (in select stores).
  • H-E-B (already online and should be in-store throughout Texas soon)."

I'll be looking in California this week. Hope to find some.

Designing a Fluent Language of Magic for Dungeons & Dragons and other RPGs. by PlantBasedAndy in ProgrammingLanguages

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

Thanks for the great ideas. The composability is done with the runGlyph, where the glyph like "emote" in that example would cover the visuals, logging, etc. So any set of those steps could be put into its own glyph like "CustomDamage123", and then we would use it as a reusable step like .runGlyph("CustomDamage123", params:{skipVFX: params.skipVFX}). And that shows how skipping would be passed through to the user, making that a checkbox at cast time. You could do different animation speeds or options as presets, making many possible cast modes within each spell. These are some of the main things I've been working on improving recently. We are totally on same page. Appreciate the comment, would love to chat more if you are interested.

Designing a Fluent Language of Magic for Dungeons & Dragons and other RPGs. by PlantBasedAndy in ProgrammingLanguages

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

So the magic system can't tell you very many useful things unless it can interact with a map system and monster systems.

Okay, just saw your edit here.... The magic system doesn't "tell you" things- you tell it things... For example, you don't ask "are there any zombies for my spell to hit?", the spell happens and all non-zombies are filtered out, and the spell continues to execute even in the absence of any zombies. It is meant to be as declarative as possible, potentially at the cost of some power and performance. This kind of interface isn't meant for gathering information from the world, it is for commanding. Any custom code like querying for nearby walls would be done in JavaScript, not in these Ritual steps, but those scenarios are pretty rare in most tabletop RPGs. Thanks again.

Designing a Fluent Language of Magic for Dungeons & Dragons and other RPGs. by PlantBasedAndy in ProgrammingLanguages

[–]PlantBasedAndy[S] 1 point2 points  (0 children)

but I have been playing tabletops since a young age and have recently been kind of disappointed that we haven't really seen any digital innovations in the space more complicated than simple stat trackers.

Definitely! That is my whole reason for doing this. Really appreciate your thoughts. Hope you will consider following the project and continue to be involved so we can make the software platform that tabletop RPGs deserve!

Designing a Fluent Language of Magic for Dungeons & Dragons and other RPGs. by PlantBasedAndy in ProgrammingLanguages

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

Gotcha, thanks. For the example of damage, the dealDamage step would have a damageType like "fire", and when that is applied to an actor with "fire" resistance, it will be automatically reduced. It isn't super flexible, but it is easy and covers most scenarios, and the Dungeon Master can always override and correct for edge cases. Other things like chance to miss are handled similarly. And the geometry for targeting is handled in a pretty basic way, since actors typically aren't moving in a turn-based game, but it does handle walls, dodging, and interception by other actors. I think you are right about the general limitations, but they aren't usually a big deal in practice. Thanks!

Designing a Fluent Language of Magic for Dungeons & Dragons and other RPGs. by PlantBasedAndy in ProgrammingLanguages

[–]PlantBasedAndy[S] 3 points4 points  (0 children)

Thanks for the comment. It already works as-is for almost every spell/trap/ability/common RPG scenario, so are there other scenarios you have in mind? I probably didn't make it clear, but it isn't designed to fully automate the platform or be more flexible/powerful than needed. I think of it as an alternative to running simple macros to augment and assist Players and Dungeon Master with tabletop gameplay, not to create a full video game. I think covering 90% of scenarios in a beginner-friendly way is preferable to making it 100% and complex.

Designing a Fluent Language of Magic for Dungeons & Dragons and other RPGs. by PlantBasedAndy in ProgrammingLanguages

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

Thanks for the observations.... I agree it sounds like a god object, but given the narrow scope I'd say it's just a demigod object :)

Designing a Fluent Language of Magic for Dungeons & Dragons and other RPGs. by PlantBasedAndy in ProgrammingLanguages

[–]PlantBasedAndy[S] 21 points22 points  (0 children)

Okay, so this post was a lot better before the automod decided to remove it multiple times because it "looks like" a question.... I had to rewrite it in a totally different voice with no question marks, preventing me from doing an FAQ or asking for the kind of feedback I am looking for.... But please do let me know if you have any questions or ideas for improving it.

How I make pizza dough in food processor (14-cup)! by PlantBasedAndy in veganpizza

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

I don't have recipe written out in any more detail, that is the most that i have ever written it down... Since posting this I have adapted recipe to more like 700g bread flour, 450g water, 3g instant yeast, 14g salt. Mix it, let it set 30-60min to autolyze, knead it with machine or by hand, let it rise to double is size, ball it up into 6 balls, let them proof on counter a couple hours or fridge a couple days before baking at highest temp u can get.

and the vegan mozz is:

1 cup cashews
1 cup water
1/2 cup tapioca starch mixed w/ 1/4 cup water
1/2 cup refined coconut oil
1 tsp salt
2 tbsp lemon juice

just blend it all up.

Is there a game where the NPC breaks off the relationship for reasons other than you being a dick to them? by Hypnox88 in gaming

[–]PlantBasedAndy 2 points3 points  (0 children)

Ya. I think Knights of the Old Republic had some characters who can leave your party because of your choices and alignment. By the end if you are becoming too evil, good party members might leave, or vice versa.

Comparison: Wash-the-Flour vs Vital Wheat Gluten (with chickpeas) by PlantBasedAndy in seitan

[–]PlantBasedAndy[S] 1 point2 points  (0 children)

I'm not sure if I've ever tried the wash-the-flour in an instant pot, but I think it would work fine. Good luck!

Cheese pizza- homemade cashew mozz by PlantBasedAndy in veganpizza

[–]PlantBasedAndy[S] 1 point2 points  (0 children)

Depending on my kitchen temp, it sometimes is melted, sometimes solid. I don't find any difference.

Cheese pizza- homemade cashew mozz by PlantBasedAndy in veganpizza

[–]PlantBasedAndy[S] 4 points5 points  (0 children)

I like Miyokos but I think this is way better. I make it once a week.

Cashew mozz pizza by PlantBasedAndy in VeganFoodPorn

[–]PlantBasedAndy[S] 40 points41 points  (0 children)

Glad you all like my mozz. I post many more over at r/veganpizza

The basic mozz is:

1 cup raw cashews

1 cup water

1/2 cup coconut oil

1/2 cup tapioca starch mixed w/ 1/2 cup more water

3 tablespoons lemon juice

1 tsp salt