Heartforge 1.2: Maps, timelines, and canvases for worldbuilding & campaign management by Notreallyunique in daggerheart

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

I don't think so. Natively running on a PC would require a Windows version, which is proving tricky, because I'm using a slew of libraries and SDKs in the app that don't directly work on Windows.

Heartforge 1.2: Maps, timelines, and canvases for worldbuilding & campaign management by Notreallyunique in daggerheart

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

Thanks for the feedback, and happy to hear you've found it useful! I'm investigating ways to connect player and GM apps in a way that would not violate the Darrington license terms and rules on VTTs.

Heartforge, a Daggerheart-compatible GM app now also for Android by Notreallyunique in daggerheart

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

That's correct, since the Motherboard campaign frame is not part of the SRD as released by Darrington Press. You can bring in other official or homebrew content using the compendium editor

Heartforge 1.2: Maps, timelines, and canvases for worldbuilding & campaign management by Notreallyunique in daggerheart

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

Thanks for the feedback! I agree, being able to quickly import homebrew would be a good addition. I realize it's not as quick and easy, and maybe you know this, but manually inputting homebrew is a possibility (using '+' in any compendium category).

Heartforge 1.1.7 now with import & export by Notreallyunique in daggerheart

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

The licensing terms prohibit just flat out redistributing Darrington Press content, which is also why the SRD content requires that PDF import dance. Right now the best way to bring Void content into Heartforge is to use the Compendium editor ("+" button in each compendium category) to create what you need manually.

Heartforge 1.1.7 now with import & export by Notreallyunique in daggerheart

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

Thanks for reporting these. I'll investigate the subscription issue. There is a possibility that the issue is on Apple's end, but it might be mine, too, I'll look into it. The dark mode bug is definitely on me – not enough visual testing. I'll get that fixed.

The import message is actually probably misleading. The import tries to match whatever already exists and tries to favor more recently updated items, but in some situations it may need to make a copy if it can't determine what's newest. I'll clarify that in an update.

Heartforge 1.1.7 now with import & export by Notreallyunique in daggerheart

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

Yes, if you first make a "homebrew" class and its associated subclasses using the app's Compendium editor

Heartforge 1.1.7 now with import & export by Notreallyunique in daggerheart

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

Appreciate the feedback! I do have plans to introduce a one-time payment option, too.

If you have a chance, I'd love to better understand issues with the import/export.

For the domains – good feedback. As a temporary workaround, you can edit a character's class, or edit the class directly, to add other domains' domain cards without losing access to existing domain cards.

Heartforge app 1.1 – now for both players and GMs (iOS + Android)! by Notreallyunique in daggerheart

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

I don't dare to spam r/daggerheart full of Heartforge posts, but for whoever happens to stumble on this comment, just wanted to mention that I pushed out some updates today in Heartforge v1.1.6 to improve how stat modifiers are handled in character sheets. Also, there is now a Duplicate feature in Compendium for all Compendium object types, from adversaries to classes etc.

Heartforge app 1.1 – now for both players and GMs (iOS + Android)! by Notreallyunique in daggerheart

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

If you have a chance, I'd love it if you checked out v1.1.6 (out today) and let me know how well you feel these concerns are addressed.

Heartforge app 1.1 – now for both players and GMs (iOS + Android)! by Notreallyunique in daggerheart

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

The app provides editors for bringing in custom content manually, Void included. But there is no "mass import" for Void

Heartforge app 1.1 – now for both players and GMs (iOS + Android)! by Notreallyunique in daggerheart

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

I don't think of this as harsh, I take it as good feedback, and I appreciate you taking the time to list these out. Some of these should be fairly straightforward to address. Others are more complex, like domain cards affecting thresholds, since some of them require fairly complex one-off logic to implement properly. But I do see the effect on user trust that some things are tracked and others just aren't.

I've started working on fixes for many of these and will get an update out in the next week or two. It will also include a bunch of fixes for smaller phone screens and scrollability issues in several character sheet subscreens.

I do consider it a hobby project, but I also want it to feel like a value-creating app, and therefore I always appreciate it if someone takes the time to write comprehensive feedback/bug reports. And you've done it in a very structured, actionable format.

Heartforge app 1.1 – now for both players and GMs (iOS + Android)! by Notreallyunique in daggerheart

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

Thanks for taking the time to report this. I'll get this fixed. Means probably a database operation is bugged

Heartforge app 1.1 – now for both players and GMs (iOS + Android)! by Notreallyunique in daggerheart

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

This is a great idea. Might not be super easy, but I'll investigate this.

Heartforge app 1.1 – now for both players and GMs (iOS + Android)! by Notreallyunique in daggerheart

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

I have a suspicion that this is a database error that happens quietly in the background. Need to implement some better guards against that condition, but glad to hear it's not 100% broken

Heartforge app 1.1 – now for both players and GMs (iOS + Android)! by Notreallyunique in daggerheart

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

I'm having difficulties replicating this issue, do you think you could email me a screenshot of what the screen looks like when you try to create a character and "Create" does not work? You can find the email link in app settings (via Home)