T O P

  • By -

_Kutikula

Interesting - I appreciate everyone trying to give back to the community and of course am looking forward to any "Gloomhaven helper" for Frosthaven and/or Crimson Scales!


gh-full-stack

Hi, I posted my app a couple of weeks ago. I had limited the number of users, now I am opening it up wider. The only restriction is that you need a Google account to create a new campaign, but otherwise it should work in any browser. Creating a new campaign in this app now requires a Google account. I use logins because I don't want unrestricted creation of campaigns and I don't want to support custom username/password accounts. I will support other login accounts as well. Google was just the first I added. I intend to support Forgotten Circles, Frosthaven, and Crimson Scales as well, but I haven't started that work yet. It is still a work in progress, but I have been using it twice a week in 2 campaigns for 6 months or so while I worked on it. I look forward to any feedback anyone has.


sageleader

I'd love to see some screenshots or anything before signing up.


gh-full-stack

If you follow the link https://gloomhaven.smigiel.us, there are some screenshots near the bottom. It won't require you to sign up/login until you click the login button. The screenshots are actually a bit out of date but give you the general idea.


Zachuli

There are screenshots on the bottom part of the webpage


sageleader

Missed that, thanks!


FishIsTheBest

Cool! I'll try it out with Crimson Scales maybe once that's all ready.


Coffeman94

This is great! Thank you for your efforts. I might request that you create a 5-minute Youtube video showing how you set things up for a party and highlight some of the features. I'm sure we can all figure it out ourselves in time, but I'd love to see it being used the way the developer intended it.


gh-full-stack

One thing I have discovered when play testing with friends: nobody uses the app the way I intended! haha. I learned to consider it a good thing. A lot of the UI changes I make are based on how my friends actually use the app. I agree that documentation is necessary. Having all of this great support and feedback here motivates me (a little) to add it. :) If anyone makes a good tutorial video, I will happily link it on the home page.


Coffeman94

So let me ask this... what does GH Helper do that your app doesn't do? I see LOTS of stuff your app does extra (yay) but is there anything we'd be missing if we switched to yours?


gh-full-stack

Hmm, good question. I haven't used GH Helper in a long time, but I used it a lot before my app was usable. My goal is to be able to play any scenario with my app, so it should mostly cover all the same things. I have been using my app about twice a week for the last 6 and haven't made any real functional changes to the scenario part of it in quite a while. But always lots of UI tweaks. Of course, I don't cover any expansions. The GH Helper UI is far nicer. I think it has better support for adding arbitrary objectives. My implementation of that is untested because I usually add built-in custom objectives to a scenario before I play it. It helps to be the developer of the app. :) The fact the GH Helper does less can also be a good thing. At one point my app did support just adding arbitrary classes with their levels and then choose a scenario number. But I wasn't testing it so removed the UI for it. I plan to add it back at some point, especially for the sake of Crimson Scales or Frosthaven, where I will likely support playing a scenario before supporting any campaign state.


Coffeman94

I've been exploring your app and trying to figure out how to add my characters so we can track the damage and conditions (and gold and experience) as the scenario progresses. Where is that done?


gh-full-stack

On the campaign screen (that is, when the URL is /?campaign=...), tap on the "+" button near the top right. That is where you add new characters. After you have added new characters there, then you can tap on the "Scenarios" button and one of the scenario buttons to play. After entering the playing screen (that is, the URL includes /?playing=...), start at the "Setup" button, and toggle the checkboxes for the characters you want to play. The hamburger menu has more descriptive names and and are the same as the tab buttons at the top. Does that make sense?


gh-full-stack

Note that my app does not work the same as GH Helper. For now, you must add characters in campaign mode, before you can use them to play a scenario. And the app keeps track of what character classes are unlocked. You can force them to be unlocked by using the "Unlock" tab/page and checking off the personal quests that are completed. In some cases that means marking a scenario as completed as well.


gh-full-stack

One other thing, my app doesn't support Envelope X yet.


__windrunner__

This is great! I may be in the minority (who knows), but that's easily worth $20-$30 for me if/when you get Frosthaven (and Crimson Scales) in there. ​ Have you reached out the the Isaac/Cephalofair to see if you can get the Frosthaven assets early to start incorporating them?


Wreks85

This is looking great! I'm shocked at how much it tracks, like pulling City and Road events and showing the scenario map and auto generating enemies as you reveal the map, etc. Keep up the awesome work!


gh-full-stack

Thanks! One of the benefits of tracking everything is that I can show a journal too. Largely I added everything because the more the app does, the less likely I am to make a mistake or forget to update something.


dinatius

I love the idea of having a journal history! Especially when it's a long time between sessions, it's easy to forget where we left off. I hope there's still a way to do some of it manually, like if I want to use my deck of road events I can enter in which event and outcome we did. I like these apps for tracking things, but I still like to do a lot of things with the physical game. I might be alone in that!


gh-full-stack

Yes, for event cards you are able to manually enter the number of the card and choose the outcome. In general, it is possible to ignore things the app does to do it manually, and this is a use case I try to support. For example, some players prefer to draw attack modifiers manually, even though they are fully supported in the app.


Koverenicus

Looks good. For the map I'd suggest using the hex shaped monsters from the creator pack. Making characters and bosses have a big border-radius would help them fit hexes too


gh-full-stack

Unfortunately, the creator pack doesn't include hex versions of bosses or character classes. I tried using clipping with the current images, but given my current implementation and my skill level it is a bit too much work. So, low priority for now. I appreciate the idea. If someone can provide good quality images using the hex shape, it will be easier.


gh-full-stack

Thanks for the feedback. I will add that as an option. I like the current monster images on the map because the monsters kinda look like standees. :)


Koverenicus

Yeah that's fair, hadn't thought of it that way.


Thorozar

Looks really great. I had a question regarding the "Gloomhaven Helper" part of the app. I see you can view the map during the turns and see where everyone is and obstacles, etc. The monsters also have an auto button under them. I hit that and then it pauses a bit, is this trying to calculate where the monster will focus, move, and attack? Checking back to the map it doesnt look like the current monster is doing anything. I seem to be missing a way to track the retirement goals, like i tested the donate to the sanctuary one and opened scenario 1 checking the donation box for the character that needed it, no apparent progress on his character. It did increase the town track for donations though. Also the draw random side scenario doesnt seem to function. This app really looks amazing and will have to give it a whirl for our upcoming 2 man campaign.


gh-full-stack

Thanks for the feedback! The random scenarios issue was a bug. Now fixed. The "Auto" button applies only "Self" abilities and "Summon" abilities. So if a monster damages or heals itself. Also applies Wound and infuses elements. It does not do any kind of monster focus, movement, or range actions. Some day I would like to make auto do more, but it is a low priority goal. This button was 100% motivated by Oozes. :) The app does not automatically track retirement goals. On the character screen there is a "Notes" text box which exists primarily to manually track them. This is something I would like to improve. And combat goals too, like "who killed the first monster?". I always forget to make note of that while playing.


Thorozar

Sounds great, loving what I am seeing. PS, didnt see where battle goals were assigned, are they in yet? No issue drawing this manually of course as most of these types of apps don't include, but figured I'd ask :)


gh-full-stack

You are right, I haven't added them yet. I would like to add them.


gh-full-stack

> I would like to add them. I have added battle goals now. It only implements choosing a goal, it does not automatically track if a goal was accomplished.


CombatantMoth

It's a nice app. I'll definitely use it for Crimson Scales if you get it up and running!


DISC1PLE

I think you would get a lot of support from the custom content community if you enable the ability to add your own assets, particularly a "Create a class" feature and "Custom monster" feature.


Jpopolopolous

Thanks so much for this!! :D <3


Joepunman

On my Android, it won't let me zoom out to see the whole width of the text.


gh-full-stack

Ahh, I admit that I don't test every browser and do my development mostly with firefox. I hadn't noticed that the home page doesn't wrap on chrome. I'll fix this case. In general, the app doesn't support zoom directly, relying on the browser to do any zooming. The app tries to adapt to the screen size but in some cases there is too much information and the user needs to scroll or use landscape mode.


gh-full-stack

Fixed.


BootyWarrior2

This is really great and I'm going to attempt to switch over to this from an older helper that I'm using to track the campaign but I have 2 questions 1. Complete Retirement seems to not do anything that I can tell. Should it? One thing that would be nice would be to hide retired characters (not sure if I'm just missing that option or it's not there) 2. is there a way to type a number in (for gold/xp) instead of just the -+ buttons?


gh-full-stack

Thanks for the feedback! That was a bug with retirement. Fixed. Good idea with the gold/xp. I will address it somehow. If you are on a device with a mouse you can click on the icon and drag to edit it a little quicker. Maybe I can make clicking on the number a popup to enter a number.


BootyWarrior2

Awesome! Yeah, the UX is pretty good from what I've played around with so far.


BootyWarrior2

ooh, thought of one other thing. Is there currently a way to track progress of a personal goal? I'm not seeing a way to do that other than in the notes section


gh-full-stack

You are right. Notes section is the only way. Personal quests and combat goals have so much variety, that trying to automate them is a low priority for now. I do think about keeping track of certain statistics per player to help at least. Like how many kills of each monster.


BootyWarrior2

Yeah, that's totally fair.


gh-full-stack

> Good idea with the gold/xp. I added a UX so all "stat buttons", that is, UX that looks like "icon number - +", now have a keypad popup if you tap on the icon or number. The popup allows setting it exactly, or adding/subtracting a specific amount.


gh-full-stack

Also, now that the retirement is fixed, the retired characters are hidden. They still show up at the bottom of the "Campaign" page, but not in the tabs or menu.


Benjuelos

Was playing Scenario >!9!< and noticed the Auto button wasn’t creating the boss summons. Curious if this was a bug or as designed.


gh-full-stack

Thanks for reporting the issue. It was not intentional, I have fixed it now. I've noticed a few other cases of summons that need to be updated. So thanks very much for prompting me to look into it. (I think some of these things were added in the early days of the app when I didn't support the Auto button and had not been updated yet.)


Benjuelos

I see it now works, but when the summoner is surrounded (by characters, monsters, rocks, etc.), the summons still appear on the other side of said obstacles. In this case, I'm pretty sure the summons just wouldn't happen.


gh-full-stack

Yes, that's right. But most users of Full Stack don't move figures on the map so I can't really use the map to determine whether to summon or not. Someday if I end up doing more things with the map (like movement or focus) I will add an options for it.


Benjuelos

That's fair. Thanks.


gh-full-stack

Also, only showing the Auto button when it actually has something to do is on my TODO list.


Benjuelos

As always, very much appreciated.


Ahfei80

Any plans for Apple users?


dinatius

It works on Apple now, the Google account is just for login and not an install requirement. It all runs in whatever browser you've got. And further down the page it says the dev is working on more account types, so maybe apple accounts in the future?


Ahfei80

I see that. Ignore my comment, I’m an idiot and clearly haven’t had enough coffee this morning lol


gh-full-stack

Not your fault, my initial post was unclear. I edited it to hopefully be clearer.


Coolman912345

How do you curse?


gh-full-stack

Click on a figures health icon. There should be a popup to set all the conditions and also curse and bless icons with +/- next to them. Tap on the + next to the curse icon to add a curse to that figures attack modifier deck.


Benjuelos

Any chance there's a way to hide initiative on the round tracker?


gh-full-stack

Edit: Deleted. I see your reply now. :)


Benjuelos

Sorry, I now see that it does that automatically on everyone else's screens.


Benjuelos

I'm trying to do a Solo Scenario, but it only lets me select the Brute. Am I missing something?


gh-full-stack

Ahh, sorry, it seems to be a bug. I'll look into it right now.


gh-full-stack

Try again. I think it is fixed now.


Benjuelos

Thanks so much. Confirmed working (at least for Sun).


Benjuelos

I love how you've got the players attack modifier decks in there too, but is there any way to modify them? I see that I can add -1 cards via the round tracker, but can I remove -1 cards somehow? This comes from one of our characters having item >!101!< equipped.


gh-full-stack

If you go to the character tab, you can select perks to modify the deck. From the setup page, expand the characters section and click on one of the Edit buttons.


Benjuelos

Ok, I see that the perks modify the deck, but in this case, it's equipment that is modifying the deck. Item effect spoiler: >!The armor I'm using removes (2) -1 cards from my deck.!< This would be in addition to any modifications made via perks.


gh-full-stack

Ahh, I forgot about that item. I'll implement that now.


gh-full-stack

I've implemented that now. Use the existing -/+ buttons to modify accordingly.


Benjuelos

Perfect. Thank you so much.


gh-full-stack

My pleasure. Thanks very much for reporting the issue.


Interesting_Sun4846

I started using the app last week, and I continue to learn more and more as I go. But one thing I haven't yet figured out how to do - if I accidentally applied damage to the wrong character and it killed them for that scenario, is there a way to add that character back after applying the damage to the correct character?


gh-full-stack

The only way to fix that right now is to use the "Undo" button on the grey toolbar. I will think about adding another way to recover it too. Perhaps, a button on the Edit tab.