100 Commits
Author SHA1 Message Date
Storm Dragon f5f84c2901 Added reinforce barricade goal. 2026-07-01 09:46:09 -04:00
Storm Dragon e690819071 More goals added. Introduced a passive goal system for things that should be accomplished but are less guided and depend more on player style. 2026-07-01 09:34:55 -04:00
Storm Dragon 59352bb0b6 More work on goal system. 2026-07-01 09:15:35 -04:00
Storm Dragon 7c5aff28bb Total darkness now possible if players survive long enough. Undead raids added if invasion happens in darkness. 2026-06-25 03:00:25 -04:00
Storm Dragon aa866ba83d Quite a bit more work on the goal system. 2026-06-25 02:41:09 -04:00
Storm Dragon 8219ab793f Work on inital game experience mostly stable now. Juswt need to flesh out the goals system. 2026-06-23 12:16:01 -04:00
Storm Dragon 666408c4c2 Add license file. 2026-03-03 00:36:57 -05:00
Storm Dragon 20f11d0f80 Cleanur repository a bit, add my common notes files to .gitignore to help cut down on clutter. 2026-03-02 23:47:02 -05:00
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 2857507da7 Translation updates, updated submodule. 2026-02-28 00:16:01 -05:00
Storm Dragon 2e5e4b4c04 Updated .gitignore. 2026-02-27 23:59:31 -05:00
Storm Dragon 874512e3b2 A bit of repository cleanup. 2026-02-27 23:58:21 -05:00
Storm Dragon 91ef310e14 Ignore Python cache files 2026-02-27 23:56:57 -05:00
Storm Dragon 18a09882b8 Translation updates. Almost done I think. 2026-02-27 23:55:31 -05:00
Storm Dragon 566c87c7c2 Translate learn sounds entries and sync libstorm-nvgt 2026-02-27 23:52:14 -05:00
Storm Dragon c5d26d5edd Implement i18n audit/localization cleanup and sync libstorm submodule 2026-02-24 23:14:40 -05:00
Storm Dragon b77b895685 Pets can now be abandoned from the character menu. Added my format settings and format script for nvgt files. I just gotta consistantly remember to use it so that my spacing doesn't get all out of wack. lol 2026-02-22 20:50:24 -05:00
Storm Dragon 536075563f Update libstorm-nvgt submodule to latest master 2026-02-22 19:35:19 -05:00
Storm Dragon fa3298b017 Update libstorm-nvgt submodule 2026-02-22 19:18:53 -05:00
Storm Dragon 1074a59e8f Updated menu sounds to be less harsh. 2026-02-20 23:40:41 -05:00
Storm Dragon 21851193ca Working fix_mac script added. 2026-02-19 21:55:31 -05:00
Storm Dragon 8a429d8c2d A few more sound descriptions. 2026-02-17 07:43:25 -05:00
Storm Dragon cc09232c23 Forgot to add excluded sounds file. 2026-02-17 01:22:54 -05:00
Storm Dragon 3ac0248e3c Update libstorm-nvgt for UI dialog read fix 2026-02-17 01:18:07 -05:00
Storm Dragon ae249e6f09 A few minor tweaks to pets, rewards, and barricade bug fixes. 2026-02-16 22:05:13 -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 805c63f990 Added libstorm-nvgt submodule. 2026-02-16 20:07:12 -05:00
Storm Dragon 2606decb56 Updates to horses and residents. Needs testing. 2026-02-15 13:25:19 -05:00
Storm Dragon c6e3036ced Boomerang quest updated. 2026-02-14 02:04:09 -05:00
Storm Dragon dc23ddabb2 Favor lowered. It should require actual work to maintain. Fixed a bug with pets. 2026-02-14 00:16:02 -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 23c7c78460 A few minor bugs fixed in pet system. Tweaked loyalty a bit. 2026-02-12 03:52:04 -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 04ecb404c7 Files directory added. 2026-02-11 03:51:07 -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 cbe79b9317 Yetis available in snow. 2026-02-08 01:38:36 -05:00
Storm Dragon c36e8d3969 Players start with 9 storage in base and it can now be upgraded. It didn't make sense that you have a whole base, but cannot store anything, so now base can hold9 items until upgraded. 2026-02-08 00:35:34 -05:00
Storm Dragon f5dd4f1d25 Livestock has a chance to give feathers. 2026-02-06 22:39:17 -05:00
Storm Dragon 17e0cd065f Update where invaders and undead spawn. 2026-02-06 22:30:01 -05:00
Storm Dragon b8f4a1ed34 Oops, no more zombies in the day. 2026-02-06 21:24:25 -05:00
Storm Dragon 2b0955110b Pause and equipment menu now available in adventures. 2026-02-06 21:18:12 -05:00
Storm Dragon 8cd2e1d5a9 New flying game turkey added. Zombie swarms added. Enemies from areas can now be encountered in those areas they do not leave the area unless invading. 2026-02-06 18:51:36 -05:00
Storm Dragon 1220cfefe2 Residents now consume items other than food for clothing repairs etc. 2026-02-06 14:51:01 -05:00
Storm Dragon 5834793376 Fixed Fylgja bug with the edge of the map. 2026-02-06 14:13:02 -05:00
Storm Dragon 07804ba73d Boost horse and livestock chances a bit. 2026-02-06 14:02:30 -05:00
Storm Dragon 3cf769c7f8 finally a use for the stable and pasture. 2026-02-06 01:11:35 -05:00
Storm Dragon 055e441e1b Lowered break chance for items. 2026-02-05 21:15:53 -05:00
Storm Dragon 11c64625cc A couple more quests added. 2026-02-05 03:06:25 -05:00
Storm Dragon a8ab10b31a Minor bug fixes to bandit hideout adventure. 2026-02-04 20:41:18 -05:00
Storm Dragon c6db6d49de Item breaking now happens for players too. Bandit adventured tweaked a bit. Rune of destruction added. Can be put anywhere only affective on weapons. 2026-02-04 20:07:32 -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 e1928a1039 Breaking items for residents and basket collection improved. Time for catching fish adjusted. 2026-02-01 12:35:02 -05:00
Storm Dragon f675db3161 A few bugs fixed. 2026-01-31 14:43:39 -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 6407f39d1a Updated quests a bit. Now gives 1 rewoard with quantity determined by how well you did. 2026-01-27 21:06:29 -05:00
Storm Dragon 6b2f9d4457 Fixed a bug with night to day transition. 2026-01-26 17:30:10 -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 f8a885f506 Updated escape from hel quest. 2026-01-26 07:42:00 -05:00
Storm Dragon 0daa3a1e6b Updated sunrise message. 2026-01-25 21:15:45 -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 815ac97a64 Fixed crash bug with snares and possibly in other places. 2026-01-25 15:46:45 -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 ddcaca6f2f A few sound quality of life improvements. Residents now notify when collecting snares. 2026-01-25 09:42:41 -05:00
Storm Dragon 8099e1b9a5 Reed baskets an now be placed in storage for residents to collect fruits and nuts. Should help offset food costs for upkeep. 2026-01-24 23:26:37 -05:00
Storm Dragon cbacdd7a26 Tweaked fishing a bit. Fixed bug with residents letting fires go out. 2026-01-24 19:22:19 -05:00
Storm Dragon 32a8d86f33 A couple of tweaks on quests. 2026-01-24 18:39:12 -05:00
Storm Dragon 1b76ccc129 Heal scrolls added. Gained from adventures or quests. 2026-01-24 18:18:02 -05:00
Storm Dragon 595de51da0 A couple of small bug fixes with crafting. Fishing should now work on mountain streams. 2026-01-24 15:45:26 -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 63cf759002 Residents now handle snares, retrieval and resetting. Still a chance game can escape. Residents are not as efficient at handling this than the player, but it is helpful. Meat and skins, anything harvested from butchering is stored. 2026-01-24 10:37:06 -05:00
Storm Dragon dfd6a0f3a1 A few bug fixes, new item, canoe, added. 2026-01-24 00:57:00 -05:00
Storm Dragon 78e8d434a3 Documentation sort of updated, food consumption also updated for residents. 2026-01-23 23:39:12 -05:00
Storm Dragon 32a6894401 Huge refactor part 2 complete. 2026-01-23 21:35:10 -05:00
Storm Dragon cb8f028d1b Major refactor part 1. 2026-01-23 21:09:54 -05:00
Storm Dragon 9ded17873d Various bug fixes. 2026-01-22 23:30:36 -05:00
Storm Dragon 35e192cb21 First adventure added. A bit of sound management improvement. 2026-01-22 19:51:10 -05:00
Storm Dragon ab7f3dc899 A couple of terrain types added. First adventure added, incomplete. 2026-01-22 14:44:16 -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 d2387b4506 Backpack clothing type added. 2026-01-21 21:39:56 -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 3cb5b926a0 Refactor complete. Time for bug huntin' 2026-01-21 20:01:04 -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 129cd4a656 Added tab completion for bulk items, e.g. tab to craft something and it crafts all of them. Press tab to feed the fire and feed all items selected, 2026-01-21 13:16:38 -05:00
Storm Dragon 7eb62b0d70 Pause button, backspace, added. 2026-01-21 10:37:14 -05:00
Storm Dragon bcc0c7db01 Initial attempt at boars added. Needs work, lots of work. 2026-01-21 07:53:14 -05:00
Storm Dragon 5c25ba9a19 Adjusted weather. Hopefully fixed trees for real this time, so far so good. 2026-01-20 16:54:03 -05:00
Storm Dragon 1be438a870 Fix up building menu a bit. 2026-01-20 14:13:15 -05:00
Storm Dragon 6e8ddd43e9 Wind sounds no longer end so abruptly. 2026-01-20 13:07:53 -05:00
Storm Dragon 4caa5caefb Weather system added, mostly decoration. Some tweaks to residents. Moved altar to its own menu, s for sacrifice. You can no longer burn incense outside the base. 2026-01-20 12:30:26 -05:00
Storm Dragon 9b7fbc8266 A few more audio tweaks. 2026-01-20 02:47:10 -05:00