Documentation sort of updated, food consumption also updated for residents.

This commit is contained in:
Storm Dragon
2026-01-23 23:39:12 -05:00
parent 32a6894401
commit 78e8d434a3
8 changed files with 307 additions and 89 deletions

128
README.md
View File

@@ -1,31 +1,111 @@
# Draugnorak
A survival audio game built with NVGT.
A survival audio game built with NVGT. Explore, gather, craft, and defend your base as day and night cycle on.
## Quick Start
- Move with Left/Right, jump with Up.
- Hold Shift for 1 second to search the current area.
- Craft basic tools in the base with C.
- Set snares and build fires to survive.
## Controls
- **Arrow Keys**: Move (Left/Right) and Jump (Up).
- **Shift**: Search the current area for resources.
- **Control**: Attack with equipped weapon.
- **C**: Open Crafting Menu (Base area only).
- **E**: Open Equipment Menu.
- **A**: Open Action Menu (Place objects, feed fire).
- **I**: Check Inventory.
- **Left/Right**: Move.
- **Up**: Jump, climb trees, start rope climbs when prompted.
- **Down**: Climb down trees or descend rope climbs when prompted.
- **Shift (hold)**: Search area (1-second hold, 1-second delay).
- **Control (hold/release)**: Attack with equipped weapon. Sling uses a charge window on release.
- **A**: Action menu (place snare, feed fire, burn incense).
- **C**: Crafting menu (base only).
- **I**: Inventory.
- **E**: Equipment.
- **P**: Character info.
- **B**: Base info (base only).
- **Q**: Quests menu (base only).
- **H**: Check Health.
- **T**: Check Time.
- **X**: Check Coordinates.
- **B**: Base info menu (base only).
- **Escape**: Exit game.
- **S**: Altar menu (base only).
- **Tab**: Adventure menu (outside base, once per day).
- **H**: Health.
- **T**: Time.
- **X**: Coordinates + terrain.
- **1-0**: Quick slots (equip bound items).
- **Backspace**: Pause/Resume.
- **Escape**: Exit game (or close menus).
## Gameplay
- **Gathering**: Search in grass for sticks and vines. Search in gravel for stones.
- **Crafting**: Create tools like Spears, Axes, Snares, and Firepits (base only).
- **Combat**: Defend yourself or hunt.
- **Survival**: Build fires and set snares to survive.
- **Fire Management**:
- Build a firepit (9 stones) in the base area - it's crafted in place
- Build fires (2 sticks + 1 log) only on tiles with a firepit
- Fires burn out over time and need fuel (vines, sticks, or logs)
- Stand next to a fire and press A to feed it
- Standing on a fire damages your health!
### History Shortcuts
- **\\**: Repeat most recent notification.
- **[ / ]**: Previous/next notification.
- **, / .**: Previous/next speech history message.
## Menus
- **Up/Down**: Move selection.
- **Enter**: Confirm.
- **Escape**: Close.
- **Tab (in most menus)**: Perform “max” actions (craft all, deposit all, etc.).
## Gathering and Resources
- **Grass/Forest/Deep Forest**: Sticks and vines (search).
- **Gravel/Stone**: Stones (search).
- **Streams/Water edges**: Reeds and clay (search).
- **World drops**: Found on the ground after hunting; search picks them up.
- **Trees**:
- Search near trees for sticks/vines.
- Use an axe to chop down a tree for logs (and extra sticks/vines).
- Trees regrow over time.
- You can climb trees (Up) and climb down (Down).
## Crafting (Base Only)
Crafting is only available in the base (C).
### Categories
- **Weapons**: Spear, Sling
- **Tools**: Knife, Snare, Stone Axe, Fishing Pole, Rope, Quiver, Reed Basket, Clay Pot
- **Materials**: Arrows, Butcher Game, Incense
- **Clothing**: Skin gear, Moccasins, Pouch, Backpack
- **Buildings**: Firepit, Fire, Herb Garden, Storage, Pasture, Stable, Altar
- **Barricade**: Reinforcement options
- **Runes**: Unlocks later
## Combat and Hunting
- Equip weapons in the Equipment menu (E) or bind them to quick slots.
- **Spear**: 1-tile range.
- **Axe**: Melee; also chops trees.
- **Sling**: Ranged (uses stones). Hold Control to charge; release on the “in-range” audio cue.
- Enemies include zombies (night), bandits (invasions), and boars (daytime).
- Bow combat is planned; arrows are stockpiled for future bow use.
## Base and Survival
- **Passive healing** in the base when below max health.
- **Herb Garden** increases healing speed (base only, one per base).
- **Fires** require a nearby firepit and need fuel (sticks, vines, logs).
- **Barricade** starts at 100 health, capped at 500; reinforces via Crafting > Barricade.
- **Storage** enables base inventory management and helps attract residents.
- **Residents** (if recruited) consume meat, help defend, repair the barricade, and collect resources.
## Time, Weather, and Events
- **1 real minute = 1 in-game hour**.
- Day/night ambience crossfades around sunrise/sunset.
- Weather transitions between clear, windy, rainy, and stormy.
- **Invasions** can begin after day 2 and expand the map eastward.
- Expansions can be normal biomes or mountain ranges.
## Mountains and Rope Climbing
- Mountains have elevation; steep slopes require a rope.
- When prompted, press Up to climb up or Down to climb down.
- Moving left/right during a rope climb cancels and causes a fall.
- Falling from height can cause damage.
## Quests, Adventures, and Runes
- **Quests** become available in the base once you have an altar and enough favor.
- **Adventures** are accessed with Tab outside the base (once per day).
- The mountain adventure features the **Unicorn boss**.
- Defeating the Unicorn unlocks the **Rune of Swiftness**.
- Runes are engraved in the base (Crafting > Runes) and require a knife, clay, and favor.
## Inventory and Storage
- Personal inventory stacks are capped at 9.
- Skin pouches add +2 stack capacity, backpacks add +9.
- Arrows require quivers. Each quiver adds capacity for 12 arrows.
- Storage is separate and accessed in the base (Inventory menu when storage exists).
## Saving and Loading
- The game auto-saves daily at 6 AM (in-game time).
- Load from the main menu. Starting a new game prompts if a save exists.