overhaul: data-driven architecture
This commit is contained in:
parent
062d36f640
commit
f53b767376
19 changed files with 680 additions and 727 deletions
26
raws/mobs.json
Normal file
26
raws/mobs.json
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
[
|
||||
{
|
||||
"id": "orc",
|
||||
"name": "orc",
|
||||
"renderable": { "glyph": "o", "fg": "#00FF00", "bg": "#000000", "order": 1 },
|
||||
"flags": ["BLOCKS_TILE"],
|
||||
"stats": { "max_hp": 8, "hp": 8, "defence": 0, "power": 3 },
|
||||
"vision_range": 12
|
||||
},
|
||||
{
|
||||
"id": "goblin",
|
||||
"name": "goblin",
|
||||
"renderable": { "glyph": "g", "fg": "#00FF00", "bg": "#000000", "order": 1 },
|
||||
"flags": ["BLOCKS_TILE"],
|
||||
"stats": { "max_hp": 6, "hp": 6, "defence": 0, "power": 2 },
|
||||
"vision_range": 12
|
||||
},
|
||||
{
|
||||
"id": "goblin_chieftain",
|
||||
"name": "goblin chieftain",
|
||||
"renderable": { "glyph": "G", "fg": "#00FF00", "bg": "#000000", "order": 1 },
|
||||
"flags": ["BLOCKS_TILE"],
|
||||
"stats": { "max_hp": 8, "hp": 8, "defence": 0, "power": 3 },
|
||||
"vision_range": 12
|
||||
}
|
||||
]
|
||||
Loading…
Add table
Add a link
Reference in a new issue