aboutsummaryrefslogtreecommitdiff
path: root/data/help
diff options
context:
space:
mode:
authorhistoria <[not public]>2026-06-19 13:28:06 -0400
committerhistoria <[not public]>2026-06-19 13:28:06 -0400
commit3a58125d14bb307f861b38c6c5b0a63babde7e08 (patch)
treebd89e866447d55e6dffd447d8ef5fabf9b8fbe9d /data/help
parent575a71dcfed3b9fa44af244836f638a23df05a9a (diff)
downloadthehouseoficarus-3a58125d14bb307f861b38c6c5b0a63babde7e08.tar.gz
feat: all skills kind of implemented, random prototype content added
Diffstat (limited to 'data/help')
-rw-r--r--data/help/agility.yaml35
-rw-r--r--data/help/bank.yaml17
-rw-r--r--data/help/construct.yaml22
-rw-r--r--data/help/drink.yaml28
-rw-r--r--data/help/hacking.yaml23
-rw-r--r--data/help/jack.yaml25
6 files changed, 150 insertions, 0 deletions
diff --git a/data/help/agility.yaml b/data/help/agility.yaml
new file mode 100644
index 0000000..2dc298e
--- /dev/null
+++ b/data/help/agility.yaml
@@ -0,0 +1,35 @@
+id: agility
+title: "Agility"
+body: |
+ Agility is trained by completing obstacle courses. Each course is a sequence
+ of rooms with obstacles that you traverse using special commands.
+
+ COMMANDS
+ scramble, jump, swing, balance, climb, crawl, vault, leap, slide
+ Each obstacle room tells you which command to use. Type it to begin
+ the obstacle. After a few ticks of sequenced messages, you'll either
+ succeed and move to the next obstacle, or slip and fall.
+
+ COURSES
+ Ventilation Shaft Level 1 - 5 obstacles, 80 XP/lap
+ Rooftop Level 20 - 6 obstacles, 230 XP/lap
+ Reactor Level 50 - 7 obstacles, 675 XP/lap
+
+ FAILING
+ Each obstacle has a chance to fail. If you fail, you take minor damage
+ and are teleported back to the Agility Training Grounds. Fail chance
+ decreases as your agility level increases above the course requirement.
+
+ LAP TRACKING
+ The game tracks how many laps you've completed on each course. Your
+ lap count is displayed when you finish a course.
+
+ TIPS
+ - The "down" exit in any obstacle room returns you to the Training
+ Grounds without penalty (but no XP either).
+ - Agility level also determines how many steps you can queue with the
+ "walk" command.
+ - Graceful equipment and Cape of Agility reduce movement speed.
+related:
+ - skills
+ - walk
diff --git a/data/help/bank.yaml b/data/help/bank.yaml
new file mode 100644
index 0000000..7b505ae
--- /dev/null
+++ b/data/help/bank.yaml
@@ -0,0 +1,17 @@
+name: "bank"
+category: "Interaction"
+description: |
+ Store items in your personal bank vault to free up inventory space.
+
+ Find a bank booth and type 'bank' or 'use bank' to access
+ your bank. While banking, these commands are available:
+
+ browse List your bank contents
+ list Same as browse
+ deposit <item> Move an item from your inventory to the bank
+ deposit all Deposit everything from your inventory
+ withdraw <item> Move an item from the bank to your inventory
+ leave Exit the bank interface
+
+ Bank booths can be found in Town Square and the Forge.
+ Items in storage are safe and accessible from any bank booth.
diff --git a/data/help/construct.yaml b/data/help/construct.yaml
new file mode 100644
index 0000000..7bd18b2
--- /dev/null
+++ b/data/help/construct.yaml
@@ -0,0 +1,22 @@
+name: "construct"
+category: "Production"
+description: |
+ Construct furniture and process logs into planks at a workbench.
+
+ Use 'construct' or 'make' at a workbench to build items.
+
+ You'll need a saw to turn logs into planks. Planks can then be
+ assembled into furniture like shelves, tables, and chairs.
+
+ Higher level planks (oak, teak, mahogany) produce more valuable
+ furniture and require higher construction levels.
+
+ Alternative ways to get planks:
+ - Visit the sawmill operator in the lumberyard (east of Construction
+ Site) to convert logs to planks for a credit fee
+ - Use the Plank Make science mod (Lv86) to convert logs at 70%
+ of the sawmill cost using junk and credits
+
+ You can also buy a house from the estate broker at the Construction
+ Site. Your house includes a private workshop with a workbench and
+ bank booth.
diff --git a/data/help/drink.yaml b/data/help/drink.yaml
new file mode 100644
index 0000000..98843b3
--- /dev/null
+++ b/data/help/drink.yaml
@@ -0,0 +1,28 @@
+name: "drink"
+category: "Skills"
+description: |
+ Drink potions to gain temporary stat boosts or restore resources.
+
+ Usage: drink <potion>
+
+ Potions provide various effects:
+ - Stim potions: boost Attack
+ - Amp potions: boost Strength
+ - Shield potions: boost Defense
+ - Tech serum: boosts Technology
+ - Science serum: boosts Science
+ - Targeting serum: boosts Ranged
+ - Restoration compound: boosts all combat stats
+ - Bio serum / Nano restore / Full restore: restore hitpoints
+ - Stim cells: restore battery power
+
+ Stat boosts are percentage-based and last for a limited number
+ of ticks. Use "score" to see your active buffs and remaining time.
+
+ Drinking has a 3-tick cooldown between uses.
+
+ Drinking during combat replaces your next attack. Drinking outside
+ combat cancels any current action (except combat) and takes effect
+ on the next tick.
+
+ See also: pharmacy, mix, clean, score
diff --git a/data/help/hacking.yaml b/data/help/hacking.yaml
new file mode 100644
index 0000000..c3aa67a
--- /dev/null
+++ b/data/help/hacking.yaml
@@ -0,0 +1,23 @@
+id: hacking
+title: "Hacking"
+body: |
+ Hacking is trained by jacking into terminals and completing
+ their minigames. Different terminals offer different challenges
+ at different difficulty levels.
+
+ Find terminals scattered around the world. Use the 'jack' command
+ to connect. Each terminal runs a unique puzzle -- solve it for XP.
+ Winning gives full XP; losing or quitting early gives a small
+ consolation amount.
+
+ Talk to the Netrunner in the Hacking Lab for tips on each
+ terminal's challenge.
+
+ XP scales slightly with your Hacking level above the terminal's
+ requirement, but the main progression is unlocking harder terminals
+ with bigger rewards.
+
+ See also: help jack
+related:
+ - jack
+ - skills
diff --git a/data/help/jack.yaml b/data/help/jack.yaml
new file mode 100644
index 0000000..33f404a
--- /dev/null
+++ b/data/help/jack.yaml
@@ -0,0 +1,25 @@
+id: jack
+title: "Jack"
+body: |
+ Jack into a terminal to start a hacking minigame.
+
+ Usage: jack [terminal]
+
+ Connects to a hacking terminal in the room and starts its
+ minigame. Each terminal type offers a different challenge
+ and requires a minimum Hacking level.
+
+ If there's only one terminal in the room, you can just type 'jack'.
+
+ While jacked in, all input goes to the minigame. Type 'jack out'
+ or 'quit' to disconnect early.
+
+ Terminal types:
+ Basic terminal - Level 1 - Hunt the Rogue AI
+ Advanced terminal - Level 20 - Code Breaker
+ Secure terminal - Level 40 - Signal Bluff
+
+ See also: help hacking
+related:
+ - hacking
+ - skills