Move it
Frontmatter
Revision
1
Type
block
Status
done
Assignee
nobody
Estimate
none
Parent
none, which is loose rather than invalid
Labels

No timestamps and no authors. Git holds both, and the log on the overview is where they are read from.

Attachments (0)

None yet.

Paste a screenshot anywhere on this card with ctrl+v. Up to 10 MB, because everybody who reads this plan clones every byte of it and git keeps a file after it is deleted.

Body

A simple Journal where we can see the dungeons, their bosses, their descriptions and their drops. From here we can add the items the bosses drop to our Wishlist

Built as Dungeons/, eight files, shaped like the quest log: bosses down the left, the dungeon's own map in the middle with a numbered mark per boss, drops on the right. Shift-L.

Two departures from the text above, both deliberate.

No boss descriptions. They were asked out: what a dungeon log is opened for is what drops and where the fight is, and a paragraph of lore per boss is two hundred and thirty seven paragraphs nobody would have read twice.

No wishlist yet. That is its own ticket and it depends on this one and on the quest mapper. What this leaves it is the join it needs: ns.DungeonBook.Loot answers a boss's drops as { id, name } pairs, and ns.DungeonLoot.Row turns one into what the client says about it, which is everything a wishlist row wants without going near this window.

Comments (0)

Nothing said yet.

Tab choose Enter go Esc close