Add rest dice tracking for the Sync actors
This commit is contained in:
parent
4544516c5c
commit
1002b1387c
8 changed files with 186 additions and 24 deletions
|
|
@ -1,37 +1,47 @@
|
|||
const statDice = [ `d4`, `d6`, `d8`, `d10`, `d12`, `d20` ];
|
||||
export const statDice = [ `d4`, `d6`, `d8`, `d10`, `d12`, `d20` ];
|
||||
|
||||
const trainingLevels = [``, `locked`, `+2`, `+4`];
|
||||
export const trainingLevels = [``, `locked`, `+2`, `+4`];
|
||||
|
||||
const damageTypes = [ `slashing`, `piercing`, `smashing`, `gun`, `neon`, `shadow`, `solar` ];
|
||||
export const damageTypes = [ `slashing`, `piercing`, `smashing`, `gun`, `neon`, `shadow`, `solar` ];
|
||||
|
||||
const ammoTypes = [`quivers`, `mags`, `cells`];
|
||||
export const ammoTypes = [`quivers`, `mags`, `cells`];
|
||||
|
||||
const stats = [ `build`, `meta`, `presence`, `hands`, `tilt`, `rng` ];
|
||||
export const stats = [ `build`, `meta`, `presence`, `hands`, `tilt`, `rng` ];
|
||||
|
||||
const buildSkills = [ `defense`, `magic`, `melee`, `platforming`, `strength`, ];
|
||||
const metaSkills = [ `alchemy`, `arcanum`, `dreams`, `lore`, `navigation`, ];
|
||||
const presenceSkills = [ `animal_handling`, `perception`, `sneak`, `speech`, `vibes`, ];
|
||||
const handsSkills = [ `accuracy`, `crafting`, `engineering`, `explosives`, `piloting`, ];
|
||||
export const buildSkills = [ `defense`, `magic`, `melee`, `platforming`, `strength`, ];
|
||||
export const metaSkills = [ `alchemy`, `arcanum`, `dreams`, `lore`, `navigation`, ];
|
||||
export const presenceSkills = [ `animal_handling`, `perception`, `sneak`, `speech`, `vibes`, ];
|
||||
export const handsSkills = [ `accuracy`, `crafting`, `engineering`, `explosives`, `piloting`, ];
|
||||
|
||||
const allSkills = [
|
||||
export const allSkills = [
|
||||
...buildSkills,
|
||||
...metaSkills,
|
||||
...presenceSkills,
|
||||
...handsSkills,
|
||||
];
|
||||
|
||||
const skills = {
|
||||
export const skills = {
|
||||
build: buildSkills,
|
||||
meta: metaSkills,
|
||||
presence: presenceSkills,
|
||||
hands: handsSkills,
|
||||
};
|
||||
|
||||
const itemTiers = [
|
||||
export const itemTiers = [
|
||||
`simple`, `greater`,
|
||||
`rare`, `legendary`
|
||||
];
|
||||
|
||||
export const syncMilestones = [
|
||||
{ value: 20, andReturn: true },
|
||||
{ value: 40, andReturn: false },
|
||||
{ value: 60, andReturn: true },
|
||||
{ value: 80, andReturn: false },
|
||||
{ value: 100, andReturn: true },
|
||||
];
|
||||
|
||||
export const syncDice = "1d20";
|
||||
|
||||
export default {
|
||||
stats,
|
||||
statDice,
|
||||
|
|
@ -45,4 +55,6 @@ export default {
|
|||
allSkills,
|
||||
skills,
|
||||
itemTiers,
|
||||
};
|
||||
syncMilestones,
|
||||
syncDice,
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue