summaryrefslogtreecommitdiff
path: root/content/encyclopediae/npcs.json
diff options
context:
space:
mode:
authortroido <troido@protonmail.com>2020-09-22 17:51:23 +0200
committertroido <troido@protonmail.com>2020-09-22 17:51:23 +0200
commit77eed840ceccc58881c06efd4403be86c936b348 (patch)
treeeca58ff173a9a36025aedfcd74d6d20aa926d2d0 /content/encyclopediae/npcs.json
parent5cf8cc94bdf84341589fab4d1b941aa104de9a42 (diff)
added way to create dyed capes
Diffstat (limited to 'content/encyclopediae/npcs.json')
-rw-r--r--content/encyclopediae/npcs.json35
1 files changed, 35 insertions, 0 deletions
diff --git a/content/encyclopediae/npcs.json b/content/encyclopediae/npcs.json
index ffc60cf..02f13ad 100644
--- a/content/encyclopediae/npcs.json
+++ b/content/encyclopediae/npcs.json
@@ -85,6 +85,7 @@
"trader": {
"sprite": "human",
"height": 1.5,
+ "name": "crop trader",
"components": [
["Interactable", {"typ": "exchange", "arg": ["list", [
"buy ",
@@ -103,6 +104,27 @@
["Movable", {"cooldown": 3}]
]
},
+ "dyetrader": {
+ "sprite": "human",
+ "height": 1.5,
+ "name": "dye trader",
+ "components": [
+ ["Interactable", {"typ": "exchange", "arg": ["list", [
+ "buy ",
+ ["list", [
+ ["list", ["red dye", ["list", ["club", "club"]], ["list", ["reddye"]]]],
+ ["list", ["green dye", ["list", ["stone", "stone", "stone", "stone", "stone"]], ["list", ["greendye"]]]],
+ ["list", ["blue dye", ["list", ["sword"]], ["list", ["bluedye"]]]]
+ ]]
+ ]]}],
+ ["MonsterAI", {
+ "view_distance": 1,
+ "move_chance": 0.01,
+ "homesickness": 0.3
+ }],
+ ["Movable", {"cooldown": 3}]
+ ]
+ },
"toolsmith": {
"sprite": "human",
"height": 1.5,
@@ -121,6 +143,19 @@
}],
["Movable", {"cooldown": 3}]
]
+ },
+ "villager": {
+ "sprite": "human",
+ "height": 1.5,
+ "name": "villager",
+ "components": [
+ ["MonsterAI", {
+ "view_distance": 1,
+ "move_chance": 0.01,
+ "homesickness": 0.3
+ }],
+ ["Movable", {"cooldown": 3}]
+ ]
}
}
}