Cleanup and add the mob as a valid actor type

This commit is contained in:
Oliver-Akins 2024-01-28 20:26:24 -07:00
parent a8b054281f
commit 7b1fac733d
2 changed files with 2 additions and 210 deletions

View file

@ -1,209 +0,0 @@
{
"Actor": {
"types": [
"npc",
"pc",
"mob"
],
"templates": {
"common": {
"bytes": {
"value": 0,
"min": 0
}
},
"sync":{
"value": 100,
"max": 100,
"min": 0
}
},
"NPC": {
"templates": [
"common"
]
},
"PC": {
"templates": [
"common",
"sync"
],
"stats": {
"build": "",
"meta": "",
"presence": "",
"hands": "",
"tilt": "",
"rng": ""
},
"skills": {
"build": {
"defense": "untrained",
"magic": "untrained",
"melee": "untrained",
"platforming": "untrained",
"strength": "untrained"
},
"meta": {
"alchemy": "untrained",
"arcanum": "untrained",
"dreams": "untrained",
"lore": "untrained",
"navigation": "untrained"
},
"presence": {
"animalHandling": "untrained",
"perception": "untrained",
"sneak": "untrained",
"speech": "untrained",
"vibes": "untrained"
},
"hands": {
"accuracy": "untrained",
"crafting": "untrained",
"engineering": "untrained",
"explosives": "untrained",
"piloting": "untrained"
}
},
"aspect": {
"name": "",
"description": ""
},
"roles": [
{
"name": "",
"description": ""
},
{
"name": "",
"description": ""
},
{
"name": "",
"description": ""
},
{
"name": "",
"description": ""
}
],
"weapon": {
"name": "",
"damage": "",
"quivers": {
"value": 0,
"min": 0,
"max": 5
},
"mags": {
"value": 0,
"min": 0,
"max": 5
},
"cells": {
"value": 0,
"min": 0,
"max": 5
}
},
"inventory": {
"backpack": [],
"bytes": {
"value": 0,
"min": 0
},
"supplies": {
"value": 0,
"min": 0,
"max": 5
},
"materials": {
"value": 0,
"min": 0,
"max": 5
},
"pet": {},
"transport": {},
"spells": {}
}
},
"Mob": {
"templates": []
}
},
"Item": {
"types": [
"weapon",
"armour",
"equipment",
"foil",
"pet",
"transportation",
"structure",
"service",
"legendaryItem",
"spell"
],
"templates": {
"common": {
"name": "",
"rarity": "simple",
"cost": {
"min": 0,
"value": 0
}
}
},
"weapon": {
"templates": [
"common"
]
},
"Armor": {
"templates": [
"common"
]
},
"Equipment": {
"templates": [
"common"
]
},
"foil": {
"templates": [
"common"
]
},
"pet": {
"templates": [
"common"
]
},
"transportation": {
"templates": [
"common"
]
},
"structure": {
"templates": [
"common"
]
},
"service": {
"templates": [
"common"
]
},
"legendaryItem": {
"templates": [
"common"
]
},
"spell": {
"templates": [
"common"
]
}
}
}

View file

@ -2,7 +2,8 @@
"Actor": { "Actor": {
"types": [ "types": [
"player", "player",
"sync" "sync",
"mob"
] ]
}, },
"Item": { "Item": {