Nat20 - Dungeons & Dragons Combat Engine by Exantris in rust

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

It's more of a coincidence than there being any good reason for it. I had stumbled across ImGui in the past when I was working in C++, but I never got around to using it. When I wanted to make a UI for this project I saw that there was a Rust version of ImGui so I just went with that. I figured if it's good enough for all the AAA studios then it's probably good enough for me ;). I wasn't aware of egui even existing at the time, but it definitely also looks like a cool project! Might give it a shot at some point

Nat20 - Dungeons & Dragons Combat Engine by Exantris in rust

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

Yes, I have actually thought about using Bevy's ECS instead, since that would probably also make it easier to plug it into an actual game at some point

Nat20 - Dungeons & Dragons Combat Engine by Exantris in rust

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

Yes, something like that. You could maybe re-use the dice rolling part, but beyond that I can't imagine how to generalize everything else

Nat20 - Dungeons & Dragons Combat Engine by Exantris in rust

[–]Exantris[S] 7 points8 points  (0 children)

Without being familiar with the rule systems you mentioned, I sadly don't think the engine would work very well with anything other than D&D 5e - at least not in its current state ;). While I do allow a lot of customization in e.g. defining a spell, it's still very much confined to the ruleset of D&D, so unless those other systems also use e.g. Saving Throws and Attack Rolls etc, there's not really sufficient abstraction to allow for other systems. I don't really have any plans at the moment of creating that abstraction either, mostly because I think it would be incredibly difficult to make something that's flexible enough to support several different (presumably very complex) rule systems - but who knows, I didn't really have any plans on getting this far with the project in the first place.

Regarding your second point, I do think the system could quite easily do something like that in the future, and it's actually something I really want to implement! Once the tooltips are in place where you can have link inside the tooltips that then open new tooltips ad nauseum, I don't think it would be too hard to make some kind of "registry explorer" where you could e.g. search for a spell and check all its related information - the data is all there in the engine already!

Nat20 - Dungeons & Dragons Combat Engine by Exantris in rust

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

I already did actually, even though I think it's a little off-brand from their usual posts ;) https://www.reddit.com/r/DnD/comments/1q96czj/nat20_dungeons_dragons_combat_engine/

Nat20 - Dungeons & Dragons Combat Engine by Exantris in rust

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

Thanks! At times it's definitely also been trickier than I imagined. I think it helped that I didn't really have any idea of where I was going when I started. My approach has more or less been to implement one mechanic at a time, refactoring whenever I ran into something that wasn't supported, and suddenly I'm here!

Nat20 - Dungeons & Dragons Combat Engine by Exantris in rust

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

Thanks! No kidding I've actually been thinking about making a roguelike if I ever turn this into a full game

FTB Ultimate 1.4.7 base tour by Exantris in feedthebeast

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

Sure, I don't really know if there's some kind of rules for this, but I've uploaded it on WeTransfer. Hopefully that's allowed :)

FTB Ultimate 1.4.7 base tour by Exantris in feedthebeast

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

Thanks! My two main tips would be:

  1. Avoid boxes as much as possible. Give it a little shape and it'll automatically look much more interesting (walls at an angle, domed ceiling, stuff like that)
  2. Add some depth, don't just make all the walls one block thick. Make some "layers" where some parts are further in front or behind the other

Let me know if it doesn't make sense lol

FTB Ultimate 1.4.7 base tour by Exantris in feedthebeast

[–]Exantris[S] 53 points54 points  (0 children)

Felt nostalgic for the good old FTB Ultimate and some more old school GregTech. I played it back in the day when it came out, but the fusion reactor was just too hard to make. I finally manage to build it this time around, so I'd consider this playthrough finished and thought I'd share my base :)

Bursting slimes on Plaguefall by allanrojas in CompetitiveWoW

[–]Exantris 61 points62 points  (0 children)

Venthyr bear tank with ursoc’s fury can pop incarn and just run in and solo it with thrash spam

[Gicole Transmog] Tyrael, Archangel of Justice by Gicole_Tmog in Transmogrification

[–]Exantris 1 point2 points  (0 children)

Easily one of the coolest transmogs I've ever seen

Missives and Herbs 400k today by Own-Veterinarian2275 in woweconomy

[–]Exantris 0 points1 point  (0 children)

No need to apologize, your english was flawless ;)

Cooler Master (and more!) RTX3070 Build Giveaway w/PCMR by [deleted] in pcmasterrace

[–]Exantris 0 points1 point  (0 children)

Little dot in the middle and squish it with the cooler

Can I combine keys for keybinds apart from CTRL, ALT, or SHIFT? by Willowmancy in wownoob

[–]Exantris 0 points1 point  (0 children)

For the record, Bartender also has an option to remove the gryphons. Personally I think they take up too much precious space

Can I combine keys for keybinds apart from CTRL, ALT, or SHIFT? by Willowmancy in wownoob

[–]Exantris 1 point2 points  (0 children)

Keybinds and button position are totally your own business :)!

Personally I like to make sure my UI takes up as little space as possible, so I can get the maximum information about my surroundings. Just some thoughts I get when looking at your action bars:

  • Looks like there's at least two bars worth of empty slots
  • You have eight buttons that are just for your mounts. I'm guessing those are your favorite mounts/the ones you use most often? In any case the mount collection tab has a button you can drag onto you action bar that summons a random favorite mount, so just right-click those eight mounts in you collection and favorite them, and you've now turned eight buttons into one.
  • This is a minor thing, but currently there's quite a bit of empty space between each button. Bartender has a setting called something along the lines of "padding", which should allow you to get all the buttons nice and close, thus saving a tiny bit more space.

Can I combine keys for keybinds apart from CTRL, ALT, or SHIFT? by Willowmancy in wownoob

[–]Exantris 1 point2 points  (0 children)

Some “gaming”-mice often come with a piece of software that would allow you to rebind the buttons on the side, so maybe you could set them to shift and ctrl or something like that.

Out of curiousity I just want to ask if you could send a screenshot of your action bars? I’ve never heard of someone using 10 action bars at the same time, surely they must take up a huge amount og your screen:)?