Commit Graph

41 Commits

Author SHA1 Message Date
Storm Dragon
e3d1626ba8 Fixed a bug that disallowed overwriting equipment quick slots with inventory quick slots. 2026-03-01 19:18:51 -05:00
Storm Dragon
18a09882b8 Translation updates. Almost done I think. 2026-02-27 23:55:31 -05:00
Storm Dragon
c5d26d5edd Implement i18n audit/localization cleanup and sync libstorm submodule 2026-02-24 23:14:40 -05:00
Storm Dragon
51599c9b99 Use shared menu_music helper
Switch main menu music start/pause logic to libstorm-nvgt/menu_music.nvgt and update the libstorm-nvgt submodule pointer to include the new reusable helper.
2026-02-16 20:57:34 -05:00
Storm Dragon
4d5bb7c2fa Wire Draugnorak to reusable libstorm modules
Replace local ui/speech/text reader/notification modules with libstorm-nvgt integrations, keeping game-specific terrain lookup local via a new module.\n\nAdd compatibility layers for notifications and text_reader callsites, switch menu prefix filtering to shared menu helpers, and update the libstorm-nvgt submodule to include the learn_sounds select-sound toggle.
2026-02-16 20:25:43 -05:00
Storm Dragon
c6e3036ced Boomerang quest updated. 2026-02-14 02:04:09 -05:00
Storm Dragon
6687863fbe Pets a lot nicer now, hopefully most of the bugs fixed. 2026-02-12 18:23:12 -05:00
Storm Dragon
af6b3e4e3e A few bugs fixed. Very very rough draft of pet system. Hopefully it works, maybe it doesn't. 2026-02-12 03:30:38 -05:00
Storm Dragon
7c63bee50d Menu music added. 2026-02-10 19:20:38 -05:00
Storm Dragon
9ad65a8ac5 Learn sounds menu added. May need more work. 2026-02-08 15:26:21 -05:00
Storm Dragon
942cbfd011 Finally got around to returning to menu on death or exit. I shouldn't have put this off for so long, was painful. Also quest system future proofed if I decide to add anything that might cause death in one of them. 2026-02-08 14:10:02 -05:00
Storm Dragon
2b0955110b Pause and equipment menu now available in adventures. 2026-02-06 21:18:12 -05:00
Storm Dragon
78a6156656 Oh wow, I thought I already pushed some of this stuff. Let's see if I can remember it all. Undead residents added. Whights added, Vampyrs added. Bandit Hideout adventure added. 2026-02-04 00:52:16 -05:00
Storm Dragon
fc4b8d244b Multiple characters allowed. Starting base health lowered. Fylgjr system implemented. 2026-01-31 12:56:57 -05:00
Storm Dragon
efd90b596c Bow mechanics added, documentation updated. 2026-01-26 12:48:14 -05:00
Storm Dragon
837deacf6c Updated documentation, fixed a few minor things. 2026-01-26 10:52:09 -05:00
Storm Dragon
43b24b6d11 Lots of changes, forgot to add the heal scroll sound. Sounds for when enemies come in and go out of range. Menu filtering added. 2026-01-25 21:10:38 -05:00
Storm Dragon
f80e3263a3 A few bug fixes. God speed gets added even with runed speed enhancement. Sounds shouldn't abruptly update after menu close any more. 2026-01-25 11:08:25 -05:00
Storm Dragon
1b76ccc129 Heal scrolls added. Gained from adventures or quests. 2026-01-24 18:18:02 -05:00
Storm Dragon
09c2250ade Fishing should check more often. Messages when trying to use a weapon without ammo should read now instead of making noise. 2026-01-24 14:28:54 -05:00
Storm Dragon
0d711095c1 Initial implementation of fishing system. A couple bugs fixed, e.g. zombies that are killed by residents actually die. 2026-01-24 14:01:38 -05:00
Storm Dragon
dfd6a0f3a1 A few bug fixes, new item, canoe, added. 2026-01-24 00:57:00 -05:00
Storm Dragon
cb8f028d1b Major refactor part 1. 2026-01-23 21:09:54 -05:00
Storm Dragon
35e192cb21 First adventure added. A bit of sound management improvement. 2026-01-22 19:51:10 -05:00
Storm Dragon
3097a245ca A couple of terrain types added. First adventure added, incomplete. 2026-01-22 14:43:25 -05:00
Storm Dragon
e6e5bf8105 Fixed bug in pause code. It wasn't pausing everything. 2026-01-21 20:23:33 -05:00
Storm Dragon
5c10763359 Even more refactor. Getting close to done. 2026-01-21 19:25:28 -05:00
Storm Dragon
9a580597a5 Much more refactor done. 2026-01-21 18:44:30 -05:00
Storm Dragon
619cc4425d More refactor, getting there ... slowly. 2026-01-21 18:36:32 -05:00
Storm Dragon
19252a8566 Continue refactor splitting into smaller files. 2026-01-21 18:30:47 -05:00
Storm Dragon
3a56125a93 More refactor, start splitting large unwieldy files into easier to manage components. 2026-01-21 18:23:44 -05:00
Storm Dragon
af9a402e80 A few bug fixes. Part of major refactor. 2026-01-21 18:14:26 -05:00
Storm Dragon
7eb62b0d70 Pause button, backspace, added. 2026-01-21 10:37:14 -05:00
Storm Dragon
1be438a870 Fix up building menu a bit. 2026-01-20 14:13:15 -05:00
Storm Dragon
9b7fbc8266 A few more audio tweaks. 2026-01-20 02:47:10 -05:00
Storm Dragon
385ed3fd9b Fixed sound back to th way it was before mostly. 2026-01-20 02:12:19 -05:00
Storm Dragon
5a16f798ac Sound has been updated. As a result snares can be collected from a bit further away as it is now harder to tell when you're about to step on it. A few string updates. Mountain terrain added. May require rope for traversal. 2026-01-19 15:00:01 -05:00
93dfd7347b Remove the include/ prefix from default nvgt includes, since nvgt already knows where to find them and putting the include/ prefix causes it to only work if the directory is in the project folder. 2026-01-18 21:33:27 -08:00
Storm Dragon
489408a181 A ton of changes including bug fixes, new craftable items, altar with favor system added. Info for player and base added. 2026-01-18 22:25:38 -05:00
Storm Dragon
ff9aa00590 Really initial commit this time after a couple false starts. 2026-01-17 22:55:55 -05:00
Storm Dragon
4acd6edbf0 Initial commit. 2026-01-17 22:51:22 -05:00