Add monsetr sheet

This commit is contained in:
2025-01-15 14:20:21 +01:00
parent 4e70cbfaf8
commit cc8c1f9864
47 changed files with 1949 additions and 461 deletions

48
module/config/monster.mjs Normal file
View File

@ -0,0 +1,48 @@
export const MONSTER_CHARACTERISTICS = Object.freeze({
int: {
id: "int",
label: "LETHALFANTASY.Character.int.label"
},
dex: {
id: "dex",
label: "LETHALFANTASY.Character.dex.label"
},
})
export const MONSTER_RESIST = Object.freeze({
resistTorture: {
id: "resistTorture",
label: "LETHALFANTASY.Character.resistTorture.label"
},
resistPerformance: {
id: "resistPerformance",
label: "LETHALFANTASY.Character.resistPerformance.label"
},
resistIntimidation: {
id: "resistIntimidation",
label: "LETHALFANTASY.Character.resistIntimidation.label"
}
})
export const MONSTER_SAVES = Object.freeze({
will: {
id: "will",
label: "LETHALFANTASY.Character.will.label"
},
dodge: {
id: "dodge",
label: "LETHALFANTASY.Character.dodge.label"
},
toughness: {
id: "toughness",
label: "LETHALFANTASY.Character.toughness.label"
},
contagion: {
id: "contagion",
label: "LETHALFANTASY.Character.contagion.label"
},
poison: {
id: "poison",
label: "LETHALFANTASY.Character.poison.label"
}
})

View File

@ -5,6 +5,7 @@ import * as SPELL from "./spell.mjs"
import * as SKILL from "./skill.mjs"
import * as EQUIPMENT from "./equipment.mjs"
import * as CHARACTERISTICS from "./characteristic-tables.mjs"
import * as MONSTER from "./monster.mjs"
export const SYSTEM_ID = "fvtt-lethal-fantasy"
export const DEV_MODE = false
@ -230,6 +231,9 @@ export const SYSTEM = {
CHARACTERISTICS: CHARACTER.CHARACTERISTICS,
CHARACTERISTICS_TABLES: CHARACTERISTICS.TABLES,
CHARACTERISTICS_MAJOR: CHARACTERISTICS.MAJOR,
MONSTER_CHARACTERISTICS: MONSTER.MONSTER_CHARACTERISTICS,
MONSTER_RESIST: MONSTER.MONSTER_RESIST,
MONSTER_SAVES: MONSTER.MONSTER_SAVES,
SAVES: CHARACTER.SAVES,
CHALLENGES: CHARACTER.CHALLENGES,
SKILL_CATEGORY: SKILL.CATEGORY,