0.1.7-DEV-3 : Added reversed lists, list categories and star fields for multiple fields

This commit is contained in:
Elvanos 2021-05-07 02:05:47 +02:00
parent 883a9175e1
commit 342db40199
6 changed files with 464 additions and 412 deletions

View file

@ -86,7 +86,7 @@
</q-btn>
<template v-if="isReversed">
<q-select
style="min-width: 300px; width: 300px;"
style="min-width: 350px; width: 350px;"
dense
v-if="hasExtraInput"
class="listAtributeSelect q-mr-lg"
@ -147,6 +147,8 @@
:delay="300"
>
Add this category to the field.
<br>
<b>If there is A LOT of different stats, FA might freeze for a while.</b>
</q-tooltip>
</q-btn>
</q-item-section>
@ -195,7 +197,7 @@
</q-input>
<q-select
v-if="hasExtraInput"
style="min-width: 300px; width: 300px;"
style="min-width: 350px; width: 350px;"
dense
class="listAtributeSelect q-mr-lg"
:options="filteredLocalExtraInput"
@ -255,6 +257,8 @@
:delay="300"
>
Add this category to the field.
<br>
<b>If there is A LOT of different stats, FA might freeze for a while.</b>
</q-tooltip>
</q-btn>
</q-item-section>

View file

@ -1,3 +1,4 @@
import { RPGSystemsStats } from "./../extraFieldLists/RPGSystemsStats"
import { I_Blueprint } from "../../../interfaces/I_Blueprint"
export const charactersBlueprint: I_Blueprint = {
_id: "characters",
@ -203,414 +204,7 @@ export const charactersBlueprint: I_Blueprint = {
predefinedListExtras: {
reverse: true,
affix: "Stat/Attribute",
extraSelectValueList: [
{
title: "Dungeons & Dragons (5th edition)",
values: [
"Strength",
"Dexterity",
"Constitution",
"Intelligence",
"Wisdom",
"Charisma"
]
},
{
title: "Dungeons & Dragons - Expanded (5th edition)",
values: [
"Hit points",
"Maximum hit points",
"Temporary points",
"Armor class",
"Innitiative",
"Piety",
"Renown",
"Proficiency bonus"
]
},
{
title: "Dungeons & Dragons - Travel speeds (5th edition)",
values: [
"Movement speed",
"Fly speed",
"Swim speed",
"Climb speed"
]
},
{
title: "Dungeons & Dragons - Saving throws (5th edition)",
values: [
"Strength (saving)",
"Dexterity (saving)",
"Constitution (saving)",
"Intelligence (saving)",
"Wisdom (saving)",
"Charisma (saving)"
]
},
{
title: "Mass Effect (D20, 5e)",
values: [
"Strenght",
"Dexterity",
"Constitution",
"Intelligence ",
"Wisdom",
"Charisma",
"Defense (total)",
"Defense (size) ",
"Defense (cover) ",
"Shield/Shields ",
"Plating",
"Reduction ",
"Size",
"Age ",
"Level/Class Level ",
"Paragon ",
"Renegade ",
"Power",
"Biotics",
"Biotic Points ",
"Tech Points ",
"Attack (bab/base Attack) ",
"Rank ",
"Ranks ",
"Modifier",
"Mod ",
"Ability Modifier",
"Misc Modifier ",
"Bonus ",
"Total Bonus",
"Attack",
"Attack Bonus ",
"Action ",
"Range",
"Ammunition",
"Damage ",
"Critical ",
"Recoil",
"Armor ",
"Armor Special Qualities ",
"Head ",
"Shoulders",
"Arms",
"Chest ",
"Legs ",
"Others ",
"Cost",
"Thermal Clips ",
"Heat",
"Medi-Gel",
"Grenades",
"Repair Kits",
"Dc",
"Maintenance ",
"Cooldown",
"Activation",
"Load/Carry Capaccity (light) ",
"Load/Carry Capaccity (medium) ",
"Load/Carry Capaccity (heavy) ",
"Amount ",
"Credits"
]
},
{
title: "Vampire: Masquerade (5th edition, World of Darkness)",
values: [
"Strength",
"Dexterity",
"Stamina",
"Charisma",
"Manipulation",
"Composure",
"Intelligence",
"Wits",
"Resolve",
"Health",
"Willpower",
"Humanity"
]
},
{
title: "Paranoia (Red Clearance)",
values: [
"Violence",
"Brains",
"Chutzpah",
"Mechanics",
"Athletics",
"Guns",
"Melee",
"Throw",
"Science",
"Psychology",
"Bureaucracy",
"Alpha Complex",
"Bluff",
"Charm",
"Intimdate",
"Stealth",
"Operate",
"Engineer",
"Program",
"Demolitions"
]
},
{
title: "Shadowrun (6th edition)",
values: [
"Body",
"Agility",
"Reaction",
"Willpower",
"Intuition",
"Edge",
"Essence",
"Magic/Resonance",
"Initiative (matrix)",
"Initiative (astral)",
"Composure",
"Judge",
"Intentions",
"Memory",
"Lift/Carry",
"Movement",
"Dam",
"Damage",
"Acc",
"Accuracy",
"Ap",
"Action",
"Points",
"Rc",
"Ammo",
"Rating",
"Rtg",
"Nuyen",
"Funds",
"Currency"
]
},
{
title: "Fading Suns",
values: [
"Body",
"Strength",
"Dexterity",
"Endurance",
"Mind",
"Wits",
"Perception",
"Tech",
"Spirit",
"Vitality",
"Wyrd",
"Charm",
"Dodge",
"Fight",
"Impress",
"Melee",
"Observe",
"Shoot",
"Sneak",
"Vigor"
]
},
{
title: "Cyberpunk (RED)",
values: [
"Intelligence",
"Willpower",
"Cool",
"Empathy",
"Technique",
"Reflexes",
"Luck",
"Body",
"Dexterity",
"Movement"
]
},
{
title: "Mutant: Year Zero",
values: [
"Strength",
"Agility",
"Wits",
"Empathy",
"Damage",
"Fatigue",
"Confusion",
"Doubt"
]
},
{
title: "GURPS (3rd & 4th edition)",
values: [
"Strength",
"Agility",
"Wits",
"Empathy",
"Damage",
"Fatigue",
"Confusion",
"Doubt"
]
},
{
title: "7th Sea (2nd edition)",
values: [
"Brawn",
"Finesse",
"Resolve",
"Wits",
"Panache"
]
},
{
title: "7th Sea - Villain (2nd edition)",
values: [
"Strength",
"Influence"
]
},
{
title: "Apocalypse World (2nd edition, Powered by the Apocalypse)",
values: [
"Cool",
"Hard",
"Hot",
"Sharp",
"Weird",
"HX"
]
},
{
title: "Dresden Files RPG",
values: [
"Alertness",
"Athletics",
"Burglary",
"Contacts",
"Conviction",
"Craftsmanship",
"Deceit",
"Discipline",
"Driving",
"Empathy",
"Endurance",
"Fists",
"Guns",
"Intimidation",
"Investigation",
"Lore",
"Might",
"Performance",
"Presence",
"Rapport",
"Resources",
"Scholarship",
"Stealth",
"Survival",
"Weapons"
]
},
{
title: "Traveller (2nd edition)",
values: [
"Strength",
"Dexterity",
"Endurace",
"Intelligence",
"Education",
"Social",
"Standing"
]
},
{
title: "Cypher System",
values: [
"Intellect",
"Might",
"Speed"
]
},
{
title: "Blades in the Dark",
values: [
"Attune",
"Command",
"Consort",
"Finesse",
"Hunt",
"Prowl",
"Skirmish",
"Study",
"Survey",
"Sway",
"Tinker",
"Wreck",
"Insight",
"Prowess",
"Tesolve"
]
},
"Absorption",
"Alertness",
"Attack",
"Avoidance",
"Awareness",
"Block",
"Brawn",
"Cautiousness",
"Chance",
"Damage",
"Defense",
"Deftness",
"Dodge",
"Ego",
"Endurance",
"Energy",
"Evasion",
"Fate",
"Fatigue",
"Finesse",
"Fortitude",
"Honor",
"Hit Points (HP)",
"Immunity",
"Level",
"Magic",
"Mana",
"Mana Points (MP)",
"Might",
"Mind",
"Morale",
"Parry",
"Personality",
"Precision",
"Presence",
"Psyche",
"Quickness",
"Rank",
"Rate",
"Recovery",
"Reduction",
"Reflexes",
"Resistence",
"Sanity",
"Sense",
"Soul",
"Speed",
"Spellpower",
"Spirit",
"Stamina",
"Swiftness",
"Tier",
"Vitality",
"Willpower",
"Wits"
]
extraSelectValueList: RPGSystemsStats
}
},
{

View file

@ -1,3 +1,4 @@
import { RPGSystemsStats } from "./../extraFieldLists/RPGSystemsStats"
import { I_Blueprint } from "../../../interfaces/I_Blueprint"
export const itemsBlueprint: I_Blueprint = {
_id: "items",
@ -164,6 +165,18 @@ export const itemsBlueprint: I_Blueprint = {
]
}
},
{
id: "statsList",
name: "Stats/Attributes",
type: "list",
icon: "mdi-sword-cross",
sizing: 12,
predefinedListExtras: {
reverse: true,
affix: "Stat/Attribute",
extraSelectValueList: RPGSystemsStats
}
},
{
id: "strength",
name: "Strength change",

View file

@ -1,3 +1,4 @@
import { RPGSystemsStats } from "./../extraFieldLists/RPGSystemsStats"
import { I_Blueprint } from "../../../interfaces/I_Blueprint"
export const racesBlueprint: I_Blueprint = {
_id: "races",
@ -247,6 +248,18 @@ export const racesBlueprint: I_Blueprint = {
"Other"
]
},
{
id: "statsList",
name: "Stats/Attributes",
type: "list",
icon: "mdi-sword-cross",
sizing: 12,
predefinedListExtras: {
reverse: true,
affix: "Stat/Attribute",
extraSelectValueList: RPGSystemsStats
}
},
{
id: "strength",
name: "Strength",

View file

@ -0,0 +1,429 @@
export const RPGSystemsStats = [
{
title: "Dungeons & Dragons (5th edition)",
values: [
"Strength",
"Dexterity",
"Constitution",
"Intelligence",
"Wisdom",
"Charisma"
]
},
{
title: "Dungeons & Dragons - Expanded (5th edition)",
values: [
"Hit points",
"Maximum hit points",
"Temporary points",
"Armor class",
"Innitiative",
"Piety",
"Renown",
"Proficiency bonus"
]
},
{
title: "Dungeons & Dragons - Travel speeds (5th edition)",
values: [
"Movement speed",
"Fly speed",
"Swim speed",
"Climb speed"
]
},
{
title: "Dungeons & Dragons - Saving throws (5th edition)",
values: [
"Strength (saving)",
"Dexterity (saving)",
"Constitution (saving)",
"Intelligence (saving)",
"Wisdom (saving)",
"Charisma (saving)"
]
},
{
title: "Mass Effect (D20, 5e)",
values: [
"Strenght",
"Dexterity",
"Constitution",
"Intelligence ",
"Wisdom",
"Charisma",
"Defense (total)",
"Defense (size) ",
"Defense (cover) ",
"Shield/Shields ",
"Plating",
"Reduction ",
"Size",
"Age ",
"Level/Class Level ",
"Paragon ",
"Renegade ",
"Power",
"Biotics",
"Biotic Points ",
"Tech Points ",
"Attack (bab/base Attack) ",
"Rank ",
"Ranks ",
"Modifier",
"Mod ",
"Ability Modifier",
"Misc Modifier ",
"Bonus ",
"Total Bonus",
"Attack",
"Attack Bonus ",
"Action ",
"Range",
"Ammunition",
"Damage ",
"Critical ",
"Recoil",
"Armor ",
"Armor Special Qualities ",
"Head ",
"Shoulders",
"Arms",
"Chest ",
"Legs ",
"Others ",
"Cost",
"Thermal Clips ",
"Heat",
"Medi-Gel",
"Grenades",
"Repair Kits",
"Dc",
"Maintenance ",
"Cooldown",
"Activation",
"Load/Carry Capaccity (light) ",
"Load/Carry Capaccity (medium) ",
"Load/Carry Capaccity (heavy) ",
"Amount ",
"Credits"
]
},
{
title: "Vampire: Masquerade (5th edition, World of Darkness)",
values: [
"Strength",
"Dexterity",
"Stamina",
"Charisma",
"Manipulation",
"Composure",
"Intelligence",
"Wits",
"Resolve",
"Health",
"Willpower",
"Humanity"
]
},
{
title: "Paranoia (Red Clearance)",
values: [
"Violence",
"Brains",
"Chutzpah",
"Mechanics",
"Athletics",
"Guns",
"Melee",
"Throw",
"Science",
"Psychology",
"Bureaucracy",
"Alpha Complex",
"Bluff",
"Charm",
"Intimdate",
"Stealth",
"Operate",
"Engineer",
"Program",
"Demolitions"
]
},
{
title: "Shadowrun (6th edition)",
values: [
"Body",
"Agility",
"Reaction",
"Willpower",
"Intuition",
"Edge",
"Essence",
"Magic/Resonance",
"Initiative (matrix)",
"Initiative (astral)",
"Composure",
"Judge",
"Intentions",
"Memory",
"Lift/Carry",
"Movement",
"Dam",
"Damage",
"Acc",
"Accuracy",
"Ap",
"Action",
"Points",
"Rc",
"Ammo",
"Rating",
"Rtg",
"Nuyen",
"Funds",
"Currency"
]
},
{
title: "Fading Suns",
values: [
"Body",
"Strength",
"Dexterity",
"Endurance",
"Mind",
"Wits",
"Perception",
"Tech",
"Spirit",
"Vitality",
"Wyrd",
"Charm",
"Dodge",
"Fight",
"Impress",
"Melee",
"Observe",
"Shoot",
"Sneak",
"Vigor"
]
},
{
title: "Cyberpunk (RED)",
values: [
"Intelligence",
"Willpower",
"Cool",
"Empathy",
"Technique",
"Reflexes",
"Luck",
"Body",
"Dexterity",
"Movement"
]
},
{
title: "Mutant: Year Zero",
values: [
"Strength",
"Agility",
"Wits",
"Empathy",
"Damage",
"Fatigue",
"Confusion",
"Doubt"
]
},
{
title: "GURPS (3rd & 4th edition)",
values: [
"Strength",
"Agility",
"Wits",
"Empathy",
"Damage",
"Fatigue",
"Confusion",
"Doubt"
]
},
{
title: "7th Sea (2nd edition)",
values: [
"Brawn",
"Finesse",
"Resolve",
"Wits",
"Panache"
]
},
{
title: "7th Sea - Villain (2nd edition)",
values: [
"Strength",
"Influence"
]
},
{
title: "Apocalypse World (2nd edition, Powered by the Apocalypse)",
values: [
"Cool",
"Hard",
"Hot",
"Sharp",
"Weird",
"HX"
]
},
{
title: "Dresden Files RPG",
values: [
"Alertness",
"Athletics",
"Burglary",
"Contacts",
"Conviction",
"Craftsmanship",
"Deceit",
"Discipline",
"Driving",
"Empathy",
"Endurance",
"Fists",
"Guns",
"Intimidation",
"Investigation",
"Lore",
"Might",
"Performance",
"Presence",
"Rapport",
"Resources",
"Scholarship",
"Stealth",
"Survival",
"Weapons"
]
},
{
title: "Traveller (2nd edition)",
values: [
"Strength",
"Dexterity",
"Endurace",
"Intelligence",
"Education",
"Social",
"Standing"
]
},
{
title: "Cypher System",
values: [
"Intellect",
"Might",
"Speed"
]
},
{
title: "Blades in the Dark",
values: [
"Attune",
"Command",
"Consort",
"Finesse",
"Hunt",
"Prowl",
"Skirmish",
"Study",
"Survey",
"Sway",
"Tinker",
"Wreck",
"Insight",
"Prowess",
"Tesolve"
]
},
{
title: "World of Darkness ( 20th Anniversary Edition, Changeling the Dreaming)",
values: [
"Strength",
"Dexterity",
"Stamina",
"Charisma",
"Manipulation",
"Appearance",
"Perception",
"Intelligence",
"Wits",
"Health (real)",
"Health (chimerical)",
"Glamour",
"Willpower",
"Nightmare",
"Banality"
]
},
"Absorption",
"Alertness",
"Attack",
"Avoidance",
"Awareness",
"Block",
"Brawn",
"Cautiousness",
"Chance",
"Damage",
"Defense",
"Deftness",
"Dodge",
"Ego",
"Endurance",
"Energy",
"Evasion",
"Fate",
"Fatigue",
"Finesse",
"Fortitude",
"Honor",
"Hit Points (HP)",
"Immunity",
"Level",
"Magic",
"Mana",
"Mana Points (MP)",
"Might",
"Mind",
"Morale",
"Parry",
"Personality",
"Precision",
"Presence",
"Psyche",
"Quickness",
"Rank",
"Rate",
"Recovery",
"Reduction",
"Reflexes",
"Resistence",
"Sanity",
"Sense",
"Soul",
"Speed",
"Spellpower",
"Spirit",
"Stamina",
"Swiftness",
"Tier",
"Vitality",
"Willpower",
"Wits"
]

View file

@ -1,7 +1,6 @@
## THE GM BATCH
- Add more stat systems
- Add stats to items (and anywhere else they might be needed)
- Add more stat systems (missing 2 #meta atm)
- Add automatic-stats fixer to the repair tool from older versions
- Add hover/on-demand document preview to relationships