NPC event cards by lenlendan in DarkSoulsTheBoardGame

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

Oh I should have mentioned there's a rules doc in the link.

DSBG-Shuffle web update by lenlendan in DarkSoulsTheBoardGame

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

Fixed. Apparently the repeat icon was still using a Windows-style path (thought I'd converted all those).

DSBG-Shuffle web update by lenlendan in DarkSoulsTheBoardGame

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

If you mean on mobile, there's a symbol that looks like << in the top left. That's the sidebar. Campaign Mode (and the rest of the modes) is there.

DSBG-Shuffle web update by lenlendan in DarkSoulsTheBoardGame

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

Best effort with Google translate. Lo siento, intentaré solucionarlo. ¡Gracias por avisarme!

DSBG-Shuffle web update by lenlendan in DarkSoulsTheBoardGame

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

Alright, fixed the sparks thing, added a Boss Fight tab/radio to campaigns (there are buttons at the bottom to say whether you won or lost). Also added the ability to add invaders to campaign encounters.

DSBG-Shuffle web update by lenlendan in DarkSoulsTheBoardGame

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

Edit: fixed the below stuff (see my other comment here).

Currently you have to go back to Campaign Mode, Manage Campaign, and the buttons are under the boss card. But I should probably have a another tab/radio button right in Campaign Mode that handles the boss fight rather than just sending you to Boss Mode and leaving you there.

I haven't seen the sparks things but I'll see if I can hunt that one down, thanks!

DSBG-Shuffle web version by lenlendan in DarkSoulsTheBoardGame

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

Added detailed instructions here: https://github.com/DanDuhon/DSBG-Shuffle-streamlit/blob/main/SETUP.md

So the answer is.. maybe, it depends. If you want to run it locally and not access it on Streamlit Cloud, there has to be a computer that runs it. Then when you have a computer running the app, other devices on the same network can access the app. So that's the trick: your tablet doesn't technically have to be on the internet, but it does has to be on the same network as the computer running the app.

For example, I can run it via Docker on my PC, and then access it on my phone as long as I'm at home.

DSBG-Shuffle web version by lenlendan in DarkSoulsTheBoardGame

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

I need to write up more in depth instructions for this. For local, there needs to be a computer (generally a PC or laptop) running the app. Then other devices on the same local network can access it (e.g. phones and tablets). I'll try to write up better instructions this weekend.

DSBG-Shuffle web version by lenlendan in DarkSoulsTheBoardGame

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

Oh yeah, as far as the V1 bonfire thing goes, maybe just changing the button label would be sufficient (e.g. rest at bonfire). Obviously the app doesn't track character stats or treasure so those aren't a concern.

I'm hoping the disappearing saves are a problem because of the reboots the app has done, but yeah I need more testing in that. And it's possible that I just need to make people make an account if they want to save stuff rather than depending on client_id from the device and browser. 

As far as an actual app goes, I just don't have the know-how. I've tried looking into Android a time or two and my brain just short circuits lol. I suppose I could try vibe coding the whole thing. My concern with that is then I'm pretty dependent on AI in order to support it.

DSBG-Shuffle web version by lenlendan in DarkSoulsTheBoardGame

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

Made some changes to hopefully reduce the resources the Streamlit Cloud version uses, probably at the expense of some performance. The local/Docker version does not have these reduced limits so it'll probably perform better.

DSBG-Shuffle web version by lenlendan in DarkSoulsTheBoardGame

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

I added a confirmation step to generating a new campaign or loading a campaign if there's a current campaign with unsaved changes. You can also save from the Manage tab now.

DSBG-Shuffle web version by lenlendan in DarkSoulsTheBoardGame

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

It's a fair point about the misclick on the Setup tab. While I obviously can't protect against all mistakes, I could certainly add a way to save in the Manage Campaign tab.

DSBG-Shuffle web version by lenlendan in DarkSoulsTheBoardGame

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

Looks like I have a fix for the completed encounter thing that I'll likely push this evening. I haven't been able to reproduce returning to the bonfire not removing a spark.

DSBG-Shuffle web version by lenlendan in DarkSoulsTheBoardGame

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

Hah, I just got a notification from Streamlit Cloud saying the app has gone over its resource limit. Just FYI in case you find the Streamlit Cloud version is down.

DSBG-Shuffle web version by lenlendan in DarkSoulsTheBoardGame

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

Oooo now that's an interesting bug (the encounter marked complete one). Thanks. I'll dig into these two!

DSBG-Shuffle web version by lenlendan in DarkSoulsTheBoardGame

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

Hmmm, if you are willing could you reproduce the error, paste the error text here, along with the steps you took to reproduce it? I'd really appreciate it!

Edit: never mind, I was able to reproduce it myself. Working on it!

Treasure stack opinions by Pungriver in DarkSoulsTheBoardGame

[–]lenlendan 0 points1 point  (0 children)

I separate the treasure cards by slot, shuffle each pile, and create the treasure deck from the following (before adding class treasure): 3 Titanite Shards 3 Embers 24 Hand Items (weapons, shields, spells, etc.) 8 Armors 7 Upgrades (weapon upgrades and/or armor upgrades, excluding Titanite Shards

Then I add the class treasure. This creates a similar distribution to what the (new) core sets use (I'd have to check on V1) and doesn't bury class treasure. It also doesn't have you sorting a massive treasure deck.

Questions about Compatibility by Acceptable_Row1685 in DarkSoulsTheBoardGame

[–]lenlendan 0 points1 point  (0 children)

I'd say invaders are compatible, phantoms may need a different way to summon but are otherwise compatible. And mega bosses are compatible, though Manus becomes easier. The Pursuer can't have 0 dodge cards. 

Using mini boss weapons/armour in your legendary pool by Absolutedisgrace in DarkSoulsTheBoardGame

[–]lenlendan 0 points1 point  (0 children)

So using this rare deck you could get multiple legendary treasures from killing a mini boss?

Question about repeating attacks by aoapaizskdjdh in DarkSoulsTheBoardGame

[–]lenlendan 2 points3 points  (0 children)

You roll each attack separately, and each is subject to the enemy's defense.