Update the spawns

This commit is contained in:
Timothy Warren 2022-01-04 15:34:25 -05:00
parent 27b6cc385d
commit dad9b1de33

View File

@ -3,13 +3,13 @@
{ {
"name": "Goblin", "name": "Goblin",
"weight": 10, "weight": 10,
"min_depth": 0, "min_depth": 3,
"max_depth": 100 "max_depth": 100
}, },
{ {
"name": "Orc", "name": "Orc",
"weight": 1, "weight": 1,
"min_depth": 0, "min_depth": 3,
"max_depth": 100, "max_depth": 100,
"add_map_depth_to_weight": true "add_map_depth_to_weight": true
}, },
@ -54,13 +54,13 @@
{ {
"name": "Longsword", "name": "Longsword",
"weight": 1, "weight": 1,
"min_depth": 1, "min_depth": 3,
"max_depth": 100 "max_depth": 100
}, },
{ {
"name": "Tower Shield", "name": "Tower Shield",
"weight": 1, "weight": 1,
"min_depth": 1, "min_depth": 3,
"max_depth": 100 "max_depth": 100
}, },
{ {
@ -90,8 +90,47 @@
{ {
"name": "Kobold", "name": "Kobold",
"weight": 15, "weight": 15,
"min_depth": 0, "min_depth": 3,
"max_depth": 5
},
{
"name": "Rat",
"weight": 15,
"min_depth": 2,
"max_depth": 3 "max_depth": 3
},
{
"name": "Mangy Wolf",
"weight": 13,
"min_depth": 2,
"max_depth": 3
},
{
"name": "Deer",
"weight": 14,
"min_depth": 2,
"max_depth": 3
},
{
"name": "Bandit",
"weight": 9,
"min_depth": 2,
"max_depth": 3
}
],
"loot_tables": [
{
"name": "Animal",
"drops": [
{
"name": "Hide",
"weight": 10
},
{
"name": "Meat",
"weight": 10
}
]
} }
], ],
"items": [ "items": [
@ -184,6 +223,29 @@
} }
} }
}, },
{
"name": "Meat",
"renderable": {
"glyph": "%",
"fg": "#00FF00",
"bg": "#000000",
"order": 2
},
"consumable": {
"effects": {
"food": ""
}
}
},
{
"name": "Hide",
"renderable": {
"glyph": "ß",
"fg": "#A52A2A",
"bg": "#000000",
"order": 2
}
},
{ {
"name": "Dried Sausage", "name": "Dried Sausage",
"renderable": { "renderable": {
@ -242,6 +304,21 @@
"hit_bonus": 0 "hit_bonus": 0
} }
}, },
{
"name": "Shortsword",
"renderable": {
"glyph": "/",
"fg": "#FFAAFF",
"bg": "#000000",
"order": 2
},
"weapon": {
"range": "melee",
"attribute": "Might",
"base_damage": "1d6",
"hit_bonus": 0
}
},
{ {
"name": "Longsword", "name": "Longsword",
"renderable": { "renderable": {
@ -387,16 +464,42 @@
"order": 2 "order": 2
}, },
"wearable": { "wearable": {
"slot": "Legs", "slot": "Feet",
"armor_class": 0.1 "armor_class": 0.1
} }
},
{
"name": "Leather Armor",
"renderable": {
"glyph": "[",
"fg": "#00FF00",
"bg": "#000000",
"order": 2
},
"wearable": {
"slot": "Torso",
"armor_class": 1.0
}
},
{
"name": "Leather Boots",
"renderable": {
"glyph": "[",
"fg": "#00FF00",
"bg": "#000000",
"order": 2
},
"wearable": {
"slot": "Feet",
"armor_class": 0.2
}
} }
], ],
"mobs": [ "mobs": [
{ {
"name": "Barkeep", "name": "Barkeep",
"renderable": { "renderable": {
"glyph": "☺", "glyph": "",
"fg": "#EE82EE", "fg": "#EE82EE",
"bg": "#000000", "bg": "#000000",
"order": 1 "order": 1
@ -439,7 +542,7 @@
{ {
"name": "Patron", "name": "Patron",
"renderable": { "renderable": {
"glyph": "", "glyph": "",
"fg": "#AAAAAA", "fg": "#AAAAAA",
"bg": "#000000", "bg": "#000000",
"order": 1 "order": 1
@ -463,7 +566,7 @@
{ {
"name": "Priest", "name": "Priest",
"renderable": { "renderable": {
"glyph": "", "glyph": "",
"fg": "#EE82EE", "fg": "#EE82EE",
"bg": "#000000", "bg": "#000000",
"order": 1 "order": 1
@ -482,7 +585,7 @@
{ {
"name": "Parishioner", "name": "Parishioner",
"renderable": { "renderable": {
"glyph": "", "glyph": "",
"fg": "#AAAAAA", "fg": "#AAAAAA",
"bg": "#000000", "bg": "#000000",
"order": 1 "order": 1
@ -506,7 +609,7 @@
{ {
"name": "Blacksmith", "name": "Blacksmith",
"renderable": { "renderable": {
"glyph": "", "glyph": "",
"fg": "#EE82EE", "fg": "#EE82EE",
"bg": "#000000", "bg": "#000000",
"order": 1 "order": 1
@ -525,7 +628,7 @@
{ {
"name": "Clothier", "name": "Clothier",
"renderable": { "renderable": {
"glyph": "", "glyph": "",
"fg": "#EE82EE", "fg": "#EE82EE",
"bg": "#000000", "bg": "#000000",
"order": 1 "order": 1
@ -544,7 +647,7 @@
{ {
"name": "Alchemist", "name": "Alchemist",
"renderable": { "renderable": {
"glyph": "", "glyph": "",
"fg": "#EE82EE", "fg": "#EE82EE",
"bg": "#000000", "bg": "#000000",
"order": 1 "order": 1
@ -563,7 +666,7 @@
{ {
"name": "Mom", "name": "Mom",
"renderable": { "renderable": {
"glyph": "", "glyph": "",
"fg": "#FFAAAA", "fg": "#FFAAAA",
"bg": "#000000", "bg": "#000000",
"order": 1 "order": 1
@ -588,7 +691,7 @@
{ {
"name": "Peasant", "name": "Peasant",
"renderable": { "renderable": {
"glyph": "", "glyph": "",
"fg": "#999999", "fg": "#999999",
"bg": "#000000", "bg": "#000000",
"order": 1 "order": 1
@ -610,7 +713,7 @@
{ {
"name": "Dock Worker", "name": "Dock Worker",
"renderable": { "renderable": {
"glyph": "", "glyph": "",
"fg": "#999999", "fg": "#999999",
"bg": "#000000", "bg": "#000000",
"order": 1 "order": 1
@ -634,7 +737,7 @@
{ {
"name": "Fisher", "name": "Fisher",
"renderable": { "renderable": {
"glyph": "", "glyph": "",
"fg": "#999999", "fg": "#999999",
"bg": "#000000", "bg": "#000000",
"order": 1 "order": 1
@ -658,7 +761,7 @@
{ {
"name": "Wannabe Pirate", "name": "Wannabe Pirate",
"renderable": { "renderable": {
"glyph": "", "glyph": "",
"fg": "#aa9999", "fg": "#aa9999",
"bg": "#000000", "bg": "#000000",
"order": 1 "order": 1
@ -682,7 +785,7 @@
{ {
"name": "Drunk", "name": "Drunk",
"renderable": { "renderable": {
"glyph": "", "glyph": "",
"fg": "#aa9999", "fg": "#aa9999",
"bg": "#000000", "bg": "#000000",
"order": 1 "order": 1
@ -733,6 +836,122 @@
] ]
} }
}, },
{
"name": "Mangy Wolf",
"renderable": {
"glyph": "w",
"fg": "#FF0000",
"bg": "#000000",
"order": 1
},
"blocks_tile": true,
"vision_range": 8,
"ai": "carnivore",
"attributes": {
"Might": 3,
"Fitness": 3
},
"skills": {
"Melee": -1,
"Defense": -1
},
"natural": {
"armor_class": 12,
"attacks": [
{
"name": "bite",
"hit_bonus": 0,
"damage": "1d6"
}
]
},
"loot_table": "Animal"
},
{
"name": "Fox",
"renderable": {
"glyph": "f",
"fg": "#FF0000",
"bg": "#000000",
"order": 1
},
"blocks_tile": true,
"vision_range": 8,
"ai": "carnivore",
"attributes": {
"Might": 3,
"Fitness": 3
},
"skills": {
"Melee": -1,
"Defense": -1
},
"natural": {
"armor_class": 11,
"attacks": [
{
"name": "bite",
"hit_bonus": 0,
"damage": "1d4"
}
]
},
"loot_table": "Animal"
},
{
"name": "Deer",
"renderable": {
"glyph": "d",
"fg": "#FFFF00",
"bg": "#000000",
"order": 1
},
"blocks_tile": true,
"vision_range": 8,
"ai": "herbivore",
"attributes": {
"Might": 3,
"Fitness": 3
},
"skills": {
"Melee": -1,
"Defense": -1
},
"natural": {
"armor_class": 11,
"attacks": [
{
"name": "bite",
"hit_bonus": 0,
"damage": "1d4"
}
]
},
"loot_table": "Animal"
},
{
"name": "Bandit",
"renderable": {
"glyph": "☻",
"fg": "#FF0000",
"bg": "#000000",
"order": 1
},
"blocks_tile": true,
"vision_range": 4,
"ai": "melee",
"quips": [
"Stand and deliver!",
"Alright, hand it over"
],
"attributes": {},
"equipped": [
"Dagger",
"Shield",
"Leather Armor",
"Leather Boots"
]
},
{ {
"name": "Orc", "name": "Orc",
"renderable": { "renderable": {