aboutsummaryrefslogtreecommitdiff
path: root/data/help
diff options
context:
space:
mode:
Diffstat (limited to 'data/help')
-rw-r--r--data/help/attack.yaml9
-rw-r--r--data/help/combat.yaml11
-rw-r--r--data/help/drop.yaml9
-rw-r--r--data/help/equipment.yaml8
-rw-r--r--data/help/get.yaml10
-rw-r--r--data/help/inventory.yaml8
-rw-r--r--data/help/look.yaml9
-rw-r--r--data/help/movement.yaml9
-rw-r--r--data/help/quit.yaml8
-rw-r--r--data/help/say.yaml8
-rw-r--r--data/help/score.yaml8
-rw-r--r--data/help/style.yaml13
12 files changed, 110 insertions, 0 deletions
diff --git a/data/help/attack.yaml b/data/help/attack.yaml
new file mode 100644
index 0000000..5c9f7a2
--- /dev/null
+++ b/data/help/attack.yaml
@@ -0,0 +1,9 @@
+name: "attack"
+category: "Combat"
+description: |
+ Attack a mob in the current room.
+
+ Usage: attack <mob>, kill <mob>, fight <mob>
+
+ Enter combat with the named mob. Attacks occur at weapon speed on the
+ 600ms tick. Use "style" to change combat style before attacking.
diff --git a/data/help/combat.yaml b/data/help/combat.yaml
new file mode 100644
index 0000000..c8a2b16
--- /dev/null
+++ b/data/help/combat.yaml
@@ -0,0 +1,11 @@
+name: "combat"
+category: "Combat"
+description: |
+ Combat basics.
+
+ Combat in Third Collapse follows Runescape Classic mechanics:
+ - 600ms tick engine with per-weapon attack speeds
+ - Attack, Strength, and Defense rolls determine hit/miss
+ - Combat triangle: Melee > Ranged > Technology > Melee
+ - 4 XP per point of damage, distributed by combat style
+ - Movement interrupts combat immediately
diff --git a/data/help/drop.yaml b/data/help/drop.yaml
new file mode 100644
index 0000000..b4e1a95
--- /dev/null
+++ b/data/help/drop.yaml
@@ -0,0 +1,9 @@
+name: "drop"
+category: "Items"
+description: |
+ Drop an item from your inventory.
+
+ Usage: drop <item>
+
+ Drops one unit of the named item onto the ground in your current room.
+ Other players can then pick it up.
diff --git a/data/help/equipment.yaml b/data/help/equipment.yaml
new file mode 100644
index 0000000..b2224a4
--- /dev/null
+++ b/data/help/equipment.yaml
@@ -0,0 +1,8 @@
+name: "equipment"
+category: "Items"
+description: |
+ View your equipped items.
+
+ Usage: equipment, eq
+
+ Shows what you have equipped in each slot (main hand, head, torso, etc.).
diff --git a/data/help/get.yaml b/data/help/get.yaml
new file mode 100644
index 0000000..abd416e
--- /dev/null
+++ b/data/help/get.yaml
@@ -0,0 +1,10 @@
+name: "get"
+category: "Items"
+description: |
+ Pick up an item from the ground.
+
+ Usage: get <item>, take <item>, grab <item>, pick <item>
+ get all, take all
+
+ "get all" picks up everything on the ground. Credits are automatically
+ added to your credit balance and never take inventory space.
diff --git a/data/help/inventory.yaml b/data/help/inventory.yaml
new file mode 100644
index 0000000..7a60650
--- /dev/null
+++ b/data/help/inventory.yaml
@@ -0,0 +1,8 @@
+name: "inventory"
+category: "Items"
+description: |
+ View your inventory and equipped items.
+
+ Usage: inventory, i, inv
+
+ Shows all 28 inventory slots and any equipped items.
diff --git a/data/help/look.yaml b/data/help/look.yaml
new file mode 100644
index 0000000..30b1d27
--- /dev/null
+++ b/data/help/look.yaml
@@ -0,0 +1,9 @@
+name: "look"
+category: "Exploration"
+description: |
+ Look around the current room.
+
+ Usage: look, l
+
+ Shows the room name, description, exits, objects, mobs, other players,
+ and items on the ground.
diff --git a/data/help/movement.yaml b/data/help/movement.yaml
new file mode 100644
index 0000000..d40f192
--- /dev/null
+++ b/data/help/movement.yaml
@@ -0,0 +1,9 @@
+name: "movement"
+category: "Exploration"
+description: |
+ Move between rooms.
+
+ Usage: north, south, east, west, up, down
+ Aliases: n, s, e, w, u, d
+
+ Movement is instant. Combat is interrupted if you leave the room.
diff --git a/data/help/quit.yaml b/data/help/quit.yaml
new file mode 100644
index 0000000..286281a
--- /dev/null
+++ b/data/help/quit.yaml
@@ -0,0 +1,8 @@
+name: "quit"
+category: "Character"
+description: |
+ Quit the game and disconnect.
+
+ Usage: quit
+
+ Saves your character and closes the connection.
diff --git a/data/help/say.yaml b/data/help/say.yaml
new file mode 100644
index 0000000..e3706d9
--- /dev/null
+++ b/data/help/say.yaml
@@ -0,0 +1,8 @@
+name: "say"
+category: "Communication"
+description: |
+ Speak to other players in the same room.
+
+ Usage: say <message>
+
+ Everyone in your current room hears what you say.
diff --git a/data/help/score.yaml b/data/help/score.yaml
new file mode 100644
index 0000000..9607a9c
--- /dev/null
+++ b/data/help/score.yaml
@@ -0,0 +1,8 @@
+name: "score"
+category: "Character"
+description: |
+ View your character's stats and skills.
+
+ Usage: score, sc, /
+
+ Shows your name, combat level, HP, credits, skill levels, and XP.
diff --git a/data/help/style.yaml b/data/help/style.yaml
new file mode 100644
index 0000000..3016013
--- /dev/null
+++ b/data/help/style.yaml
@@ -0,0 +1,13 @@
+name: "style"
+category: "Combat"
+description: |
+ View or change your combat style.
+
+ Usage: style, style <accurate|aggressive|defensive|balanced>
+
+ Accurate - +3 attack bonus, trains Attack (75%) and Hitpoints (25%)
+ Aggressive - +3 strength bonus, trains Strength (75%) and Hitpoints (25%)
+ Defensive - +3 defense bonus, trains Defense (75%) and Hitpoints (25%)
+ Balanced - +1 all bonuses, trains all combat skills evenly (25% each)
+
+ XP is awarded per hit: 4 XP per point of damage.