Bow mechanics added, documentation updated.

This commit is contained in:
Storm Dragon
2026-01-26 12:48:14 -05:00
parent 837deacf6c
commit efd90b596c
16 changed files with 484 additions and 100 deletions
+14 -12
View File
@@ -1,10 +1,10 @@
# Draugnorak
A survival audio game built with NVGT. Explore, gather, craft, and defend your base as day and night cycle on.
A survival audio game built with NVGT. Explore, gather, craft, and defend your base as day and night cycle.
## Installation
- Unzip the file for your operating system.
- On Linux and Mac make sure the dragnorak executable is marked executable
- On Linux and Mac, make sure the draugnorak executable is marked executable.
``` bash
chmod +x draugnorak
```
@@ -16,14 +16,12 @@ chmod +x draugnorak
- Set snares and build fires to survive.
Some of the first things you will want are a stone knife, spear, stone axe, and firepit.
## Controls
- **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.
- **Control (hold/release)**: Attack with equipped weapon. Sling uses a charge window.
- **A**: Action menu (place snare, feed fire, burn incense).
- **C**: Crafting menu (base only).
- **I**: Inventory.
@@ -66,9 +64,9 @@ Some of the first things you will want are a stone knife, spear, stone axe, and
Crafting is only available in the base (C).
### Categories
- **Weapons**: Spear, Sling
- **Weapons**: Spear, Sling, Bow
- **Tools**: Knife, Snare, Stone Axe, Fishing Pole, Rope, Quiver, Canoe, Reed Basket, Clay Pot
- **Materials**: Arrows, Butcher Game, Incense
- **Materials**: Butcher Game, Smoke Fish, Bowstring, Arrows, Incense
- **Clothing**: Skin gear, Moccasins, Pouch, Backpack
- **Buildings**: Firepit, Fire, Herb Garden, Storage, Pasture, Stable, Altar
- **Barricade**: Reinforcement options
@@ -79,8 +77,10 @@ Crafting is only available in the base (C).
- **Spear**: 1-tile range.
- **Axe**: Melee; also chops trees.
- **Sling**: Ranged (uses stones). Hold Control to charge; release on the “in-range” audio cue.
- **Bow**: Ranged (uses arrows). Hold Control to draw; release to fire. Damage scales with draw time (010).
- Enemies include zombies (night), bandits (invasions), and boars (daytime).
- Bow combat is planned; arrows are stockpiled for future bow use.
- **25% chance** to recover a fired arrow as a world drop.
- If your base has an altar, each undead kill grants **+0.2 favor**.
## Base and Survival
- **Passive healing** in the base when below max health.
@@ -94,7 +94,7 @@ Crafting is only available in the base (C).
Residents can automate survival tasks, defend your base, and process resources. To get the most out of them, ensure you have the necessary tools and facilities in your base storage.
### Recruitment and Care
- **Recruitment**: Residents join automatically after invasions. If you have **Storage** built the likelihood for survivors to become residents increases. You can have a maximum of 4 residents.
- **Recruitment**: Residents join automatically after invasions. If you have **Storage** built, the likelihood for survivors to become residents increases. **12 survivors** can join at a time, up to a maximum of **4 residents**.
- **Food**: Each resident consumes **1 unit of food every 8 hours** (3 per day).
- Priority: Meat > Smoked Fish > Basket of Fruits and Nuts.
- If no food is available, residents will go hungry and stop working.
@@ -103,10 +103,11 @@ Residents can automate survival tasks, defend your base, and process resources.
### Activities and Requirements
Residents automatically perform these tasks if the requirements are met in your base storage.
| Activity | Requires (in Storage) | details |
| Activity | Requires (in Storage) | Details |
| :--- | :--- | :--- |
| **Defense (Melee)** | **Spear** | Deals damage to attackers. Spears may break. |
| **Defense (Ranged)** | **Sling** + **Stones** | Attacks enemies from a distance. Consumes stones. Slings have a chance to break. |
| **Defense (Ranged - Bow)** | **Bow** + **Arrows** | Preferred ranged defense. Consumes arrows. Bows have a chance to break. |
| **Defense (Ranged - Sling)** | **Sling** + **Stones** | Attacks enemies from a distance. Consumes stones. Slings have a chance to break. |
| **Repairs** | N/A | Repairs the **Barricade** during the day. |
| **Gathering** | **Reed Basket** | Collects Sticks, Vines, Stones, and Logs. |
| **Foraging** | **Reed Basket** | Occurs at 6 AM and 12 PM. Produces **Basket of Fruits and Nuts**. |
@@ -115,7 +116,7 @@ Residents automatically perform these tasks if the requirements are met in your
| **Butchering** | **Knife** + **Game** | Requires a **burning fire**. Processes Small Game or Boar Carcasses into Meat, Skins, etc. |
| **Snare Check** | **Placed Snares** | Checks active snares, retrieves **Small Game**, and resets the snare. |
> **Note**: Tools (Spears, Slings, Baskets, Knives, Fishing Poles) have a chance to break when used by residents. Keep a stock of spares!
> **Note**: Tools (Spears, Slings, Bows, Baskets, Knives, Fishing Poles) have a chance to break when used by residents. Keep a stock of spares!
## Time, Weather, and Events
- **1 real minute = 1 in-game hour**.
@@ -141,6 +142,7 @@ Residents automatically perform these tasks if the requirements are met in your
- 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.
- Bowstrings are crafted from **sinew at a fire** and used to craft bows.
- Storage is separate and accessed in the base (Inventory menu when storage exists).
## Saving and Loading