0.1.8 - RC-1

This commit is contained in:
Elvanos 2021-07-04 16:09:14 +02:00
parent 2e7db84e96
commit 057e59fa62
23 changed files with 510 additions and 127 deletions

View file

@ -266,9 +266,9 @@
Disable document control bar
<q-icon name="mdi-help-circle" size="16px" class="q-ml-md">
<q-tooltip :delay="500">
In case you wish to maximize you working space on the document, you can disable the top button bar with the setting.
In case you wish to maximize your working space on the document, you can disable the top button bar with the setting.
<br>
The necesarry control buttons will be moved to the top of the main document body while the rest of the functionality will be accesible via keybinds or thought the app menu on the top left.
The necessary control buttons will be moved to the top of the main document body while the rest of the functionality will be accessible via keybinds or through the app menu on the top left.
</q-tooltip>
</q-icon>
</div>

View file

@ -43,9 +43,11 @@
- Rename tag
- Delete tag
- Add new document to this tag
- Added more common material/resource properties fields to the Resource document type
### QoL adjustments
- Replaced confusing relationships to Places of Demise/Birth/Residence in Character and Location document types with normal 2-way relationship. Previous fields have been turned to Legacy fields for easy user removal later on
- Added search to keybinds cheatsheet
- Added hierarchical tree auto-expand to top-tag pseudo-category on startup in order to unify the behavior with how rest of FA modules work right now
- Set non-aggressive relationships selection as default to make setting up new project a little easier for users

View file

@ -111,7 +111,7 @@ export const chaptersBlueprint: I_Blueprint = {
type: "number",
icon: "mdi-file-tree",
tooltip:
`In case the default sorting via alphabet in the hierarchical tree on the left is inadequite for your needs, this field allows you to fill custom numbers to order by that get placed before the default alphabetical order.
`In case the default sorting via alphabet in the hierarchical tree on the left is inadequate for your needs, this field allows you to fill custom numbers to order by that get placed before the default alphabetical order.
<br>It is heavily suggested to "pad-out" the custom order numbers by writing for example 100 (or least 10) instead of 1.
<br>This allows for extra "padding" between the items in case a new one needs to be added in the middle without needing to redo the custom order on all documents.
`,

View file

@ -8,6 +8,63 @@ export const charactersBlueprint: I_Blueprint = {
icon: "mdi-account",
category: "World",
extraFields: [
{
id: "pairedCurrentLocation",
name: "Place of residence",
type: "singleToManyRelationship",
icon: "mdi-map-marker-radius",
sizing: 12,
tooltip: `
This field is obsolete and no longer serves any purpose.
<br>
Pleae move your data to the corresponding new fields.
<br>
This field will automatically disappear once all data is gone from it.
`,
isLegacy: true,
relationshipSettings: {
connectedObjectType: "locations",
connectedField: "pairedCurrentCharacters"
}
},
{
id: "pairedOriginLocation",
name: "Place of origin",
type: "singleToManyRelationship",
icon: "mdi-map-marker-radius",
sizing: 12,
tooltip: `
This field is obsolete and no longer serves any purpose.
<br>
Pleae move your data to the corresponding new fields.
<br>
This field will automatically disappear once all data is gone from it.
`,
isLegacy: true,
relationshipSettings: {
connectedObjectType: "locations",
connectedField: "pairedOriginCharacters"
}
},
{
id: "pairedDemiseLocation",
name: "Place of demise",
type: "singleToManyRelationship",
icon: "mdi-map-marker-radius",
sizing: 12,
tooltip: `
This field is obsolete and no longer serves any purpose.
<br>
Pleae move your data to the corresponding new fields.
<br>
This field will automatically disappear once all data is gone from it.
`,
isLegacy: true,
relationshipSettings: {
connectedObjectType: "locations",
connectedField: "pairedDemiseCharacters"
}
},
{
id: "pairedMagic",
name: "Known Magic/Spells",
@ -181,7 +238,7 @@ export const charactersBlueprint: I_Blueprint = {
type: "number",
icon: "mdi-file-tree",
tooltip:
`In case the default sorting via alphabet in the hierarchical tree on the left is inadequite for your needs, this field allows you to fill custom numbers to order by that get placed before the default alphabetical order.
`In case the default sorting via alphabet in the hierarchical tree on the left is inadequate for your needs, this field allows you to fill custom numbers to order by that get placed before the default alphabetical order.
<br>It is heavily suggested to "pad-out" the custom order numbers by writing for example 100 (or least 10) instead of 1.
<br>This allows for extra "padding" between the items in case a new one needs to be added in the middle without needing to redo the custom order on all documents.
`,
@ -363,36 +420,36 @@ export const charactersBlueprint: I_Blueprint = {
]
},
{
id: "pairedCurrentLocation",
id: "pairedCurrentLocationNew",
name: "Place of residence",
type: "singleToManyRelationship",
type: "manyToManyRelationship",
icon: "mdi-map-marker-radius",
sizing: 4,
relationshipSettings: {
connectedObjectType: "locations",
connectedField: "pairedCurrentCharacters"
connectedField: "pairedCurrentCharactersNew"
}
},
{
id: "pairedOriginLocation",
id: "pairedOriginLocationNew",
name: "Place of origin",
type: "singleToManyRelationship",
type: "manyToManyRelationship",
icon: "mdi-map-marker-radius",
sizing: 4,
relationshipSettings: {
connectedObjectType: "locations",
connectedField: "pairedOriginCharacters"
connectedField: "pairedOriginCharactersNew"
}
},
{
id: "pairedDemiseLocation",
id: "pairedDemiseLocationNew",
name: "Place of demise",
type: "singleToManyRelationship",
type: "manyToManyRelationship",
icon: "mdi-map-marker-radius",
sizing: 4,
relationshipSettings: {
connectedObjectType: "locations",
connectedField: "pairedDemiseCharacters"
connectedField: "pairedDemiseCharactersNew"
}
},
{
@ -760,7 +817,7 @@ export const charactersBlueprint: I_Blueprint = {
"Irreverent",
"Irritable",
"Kind",
"Knowledge",
"Knowledgeable",
"Lazy",
"Leaderly",
"Leisurely",
@ -778,7 +835,7 @@ export const charactersBlueprint: I_Blueprint = {
"Many-sided",
"Masculine (Manly)",
"Maternal",
"Maticulous",
"Meticulous",
"Mature",
"Mawkish",
"Mealymouthed",
@ -928,7 +985,7 @@ export const charactersBlueprint: I_Blueprint = {
"Ruined",
"Rustic",
"Sadistic",
"Sage",
"Sagacious (sage)",
"Sanctimonious",
"Sane",
"Sarcastic",

View file

@ -112,7 +112,7 @@ export const conditionsBlueprint: I_Blueprint = {
type: "number",
icon: "mdi-file-tree",
tooltip:
`In case the default sorting via alphabet in the hierarchical tree on the left is inadequite for your needs, this field allows you to fill custom numbers to order by that get placed before the default alphabetical order.
`In case the default sorting via alphabet in the hierarchical tree on the left is inadequate for your needs, this field allows you to fill custom numbers to order by that get placed before the default alphabetical order.
<br>It is heavily suggested to "pad-out" the custom order numbers by writing for example 100 (or least 10) instead of 1.
<br>This allows for extra "padding" between the items in case a new one needs to be added in the middle without needing to redo the custom order on all documents.
`,

View file

@ -111,7 +111,7 @@ export const cultureBlueprint: I_Blueprint = {
type: "number",
icon: "mdi-file-tree",
tooltip:
`In case the default sorting via alphabet in the hierarchical tree on the left is inadequite for your needs, this field allows you to fill custom numbers to order by that get placed before the default alphabetical order.
`In case the default sorting via alphabet in the hierarchical tree on the left is inadequate for your needs, this field allows you to fill custom numbers to order by that get placed before the default alphabetical order.
<br>It is heavily suggested to "pad-out" the custom order numbers by writing for example 100 (or least 10) instead of 1.
<br>This allows for extra "padding" between the items in case a new one needs to be added in the middle without needing to redo the custom order on all documents.
`,

View file

@ -130,7 +130,7 @@ export const currenciesBlueprint: I_Blueprint = {
type: "number",
icon: "mdi-file-tree",
tooltip:
`In case the default sorting via alphabet in the hierarchical tree on the left is inadequite for your needs, this field allows you to fill custom numbers to order by that get placed before the default alphabetical order.
`In case the default sorting via alphabet in the hierarchical tree on the left is inadequate for your needs, this field allows you to fill custom numbers to order by that get placed before the default alphabetical order.
<br>It is heavily suggested to "pad-out" the custom order numbers by writing for example 100 (or least 10) instead of 1.
<br>This allows for extra "padding" between the items in case a new one needs to be added in the middle without needing to redo the custom order on all documents.
`,

View file

@ -111,7 +111,7 @@ export const eventsBlueprint: I_Blueprint = {
type: "number",
icon: "mdi-file-tree",
tooltip:
`In case the default sorting via alphabet in the hierarchical tree on the left is inadequite for your needs, this field allows you to fill custom numbers to order by that get placed before the default alphabetical order.
`In case the default sorting via alphabet in the hierarchical tree on the left is inadequate for your needs, this field allows you to fill custom numbers to order by that get placed before the default alphabetical order.
<br>It is heavily suggested to "pad-out" the custom order numbers by writing for example 100 (or least 10) instead of 1.
<br>This allows for extra "padding" between the items in case a new one needs to be added in the middle without needing to redo the custom order on all documents.
`,

View file

@ -129,7 +129,7 @@ export const guildsBlueprint: I_Blueprint = {
type: "number",
icon: "mdi-file-tree",
tooltip:
`In case the default sorting via alphabet in the hierarchical tree on the left is inadequite for your needs, this field allows you to fill custom numbers to order by that get placed before the default alphabetical order.
`In case the default sorting via alphabet in the hierarchical tree on the left is inadequate for your needs, this field allows you to fill custom numbers to order by that get placed before the default alphabetical order.
<br>It is heavily suggested to "pad-out" the custom order numbers by writing for example 100 (or least 10) instead of 1.
<br>This allows for extra "padding" between the items in case a new one needs to be added in the middle without needing to redo the custom order on all documents.
`,

View file

@ -151,7 +151,7 @@ export const itemsBlueprint: I_Blueprint = {
type: "number",
icon: "mdi-file-tree",
tooltip:
`In case the default sorting via alphabet in the hierarchical tree on the left is inadequite for your needs, this field allows you to fill custom numbers to order by that get placed before the default alphabetical order.
`In case the default sorting via alphabet in the hierarchical tree on the left is inadequate for your needs, this field allows you to fill custom numbers to order by that get placed before the default alphabetical order.
<br>It is heavily suggested to "pad-out" the custom order numbers by writing for example 100 (or least 10) instead of 1.
<br>This allows for extra "padding" between the items in case a new one needs to be added in the middle without needing to redo the custom order on all documents.
`,

View file

@ -111,7 +111,7 @@ export const languagesBlueprint: I_Blueprint = {
type: "number",
icon: "mdi-file-tree",
tooltip:
`In case the default sorting via alphabet in the hierarchical tree on the left is inadequite for your needs, this field allows you to fill custom numbers to order by that get placed before the default alphabetical order.
`In case the default sorting via alphabet in the hierarchical tree on the left is inadequate for your needs, this field allows you to fill custom numbers to order by that get placed before the default alphabetical order.
<br>It is heavily suggested to "pad-out" the custom order numbers by writing for example 100 (or least 10) instead of 1.
<br>This allows for extra "padding" between the items in case a new one needs to be added in the middle without needing to redo the custom order on all documents.
`,

View file

@ -7,6 +7,63 @@ export const locationsBlueprint: I_Blueprint = {
icon: "mdi-map-marker-radius",
category: "World",
extraFields: [
{
id: "pairedOriginCharacters",
name: "Characters originated from the location",
type: "manyToSingleRelationship",
icon: "mdi-account",
sizing: 12,
tooltip: `
This field is obsolete and no longer serves any purpose.
<br>
Pleae move your data to the corresponding new fields.
<br>
This field will automatically disappear once all data is gone from it.
`,
isLegacy: true,
relationshipSettings: {
connectedObjectType: "characters",
connectedField: "pairedOriginLocation"
}
},
{
id: "pairedCurrentCharacters",
name: "Characters currently living in the location",
type: "manyToSingleRelationship",
icon: "mdi-account",
sizing: 12,
tooltip: `
This field is obsolete and no longer serves any purpose.
<br>
Pleae move your data to the corresponding new fields.
<br>
This field will automatically disappear once all data is gone from it.
`,
isLegacy: true,
relationshipSettings: {
connectedObjectType: "characters",
connectedField: "pairedCurrentLocation"
}
},
{
id: "pairedDemiseCharacters",
name: "Characters deceased at the location",
type: "manyToSingleRelationship",
icon: "mdi-account",
sizing: 12,
tooltip: `
This field is obsolete and no longer serves any purpose.
<br>
Pleae move your data to the corresponding new fields.
<br>
This field will automatically disappear once all data is gone from it.
`,
isLegacy: true,
relationshipSettings: {
connectedObjectType: "characters",
connectedField: "pairedDemiseLocation"
}
},
{
id: "breakDocumentSettings",
name: "Document settings",
@ -111,7 +168,7 @@ export const locationsBlueprint: I_Blueprint = {
type: "number",
icon: "mdi-file-tree",
tooltip:
`In case the default sorting via alphabet in the hierarchical tree on the left is inadequite for your needs, this field allows you to fill custom numbers to order by that get placed before the default alphabetical order.
`In case the default sorting via alphabet in the hierarchical tree on the left is inadequate for your needs, this field allows you to fill custom numbers to order by that get placed before the default alphabetical order.
<br>It is heavily suggested to "pad-out" the custom order numbers by writing for example 100 (or least 10) instead of 1.
<br>This allows for extra "padding" between the items in case a new one needs to be added in the middle without needing to redo the custom order on all documents.
`,
@ -365,31 +422,31 @@ export const locationsBlueprint: I_Blueprint = {
sizing: 12
},
{
id: "pairedOriginCharacters",
id: "pairedOriginCharactersNew",
name: "Characters originated from the location",
type: "manyToSingleRelationship",
type: "manyToManyRelationship",
icon: "mdi-account",
sizing: 4,
relationshipSettings: {
connectedObjectType: "characters",
connectedField: "pairedOriginLocation"
connectedField: "pairedOriginLocationNew"
}
},
{
id: "pairedCurrentCharacters",
id: "pairedCurrentCharactersNew",
name: "Characters currently living in the location",
type: "manyToSingleRelationship",
type: "manyToManyRelationship",
icon: "mdi-account",
sizing: 4,
relationshipSettings: {
connectedObjectType: "characters",
connectedField: "pairedCurrentLocation"
connectedField: "pairedCurrentLocationNew"
}
},
{
id: "pairedDemiseCharacters",
name: "Characters deceased at the location",
type: "manyToSingleRelationship",
id: "pairedDemiseCharactersNew",
name: "Characters deceased at the locationNew",
type: "manyToManyRelationship",
icon: "mdi-account",
sizing: 4,
relationshipSettings: {

View file

@ -111,7 +111,7 @@ export const loreNotesBlueprint: I_Blueprint = {
type: "number",
icon: "mdi-file-tree",
tooltip:
`In case the default sorting via alphabet in the hierarchical tree on the left is inadequite for your needs, this field allows you to fill custom numbers to order by that get placed before the default alphabetical order.
`In case the default sorting via alphabet in the hierarchical tree on the left is inadequate for your needs, this field allows you to fill custom numbers to order by that get placed before the default alphabetical order.
<br>It is heavily suggested to "pad-out" the custom order numbers by writing for example 100 (or least 10) instead of 1.
<br>This allows for extra "padding" between the items in case a new one needs to be added in the middle without needing to redo the custom order on all documents.
`,

View file

@ -167,7 +167,7 @@ export const magicBlueprint: I_Blueprint = {
type: "number",
icon: "mdi-file-tree",
tooltip:
`In case the default sorting via alphabet in the hierarchical tree on the left is inadequite for your needs, this field allows you to fill custom numbers to order by that get placed before the default alphabetical order.
`In case the default sorting via alphabet in the hierarchical tree on the left is inadequate for your needs, this field allows you to fill custom numbers to order by that get placed before the default alphabetical order.
<br>It is heavily suggested to "pad-out" the custom order numbers by writing for example 100 (or least 10) instead of 1.
<br>This allows for extra "padding" between the items in case a new one needs to be added in the middle without needing to redo the custom order on all documents.
`,

View file

@ -111,7 +111,7 @@ export const mythsBlueprint: I_Blueprint = {
type: "number",
icon: "mdi-file-tree",
tooltip:
`In case the default sorting via alphabet in the hierarchical tree on the left is inadequite for your needs, this field allows you to fill custom numbers to order by that get placed before the default alphabetical order.
`In case the default sorting via alphabet in the hierarchical tree on the left is inadequate for your needs, this field allows you to fill custom numbers to order by that get placed before the default alphabetical order.
<br>It is heavily suggested to "pad-out" the custom order numbers by writing for example 100 (or least 10) instead of 1.
<br>This allows for extra "padding" between the items in case a new one needs to be added in the middle without needing to redo the custom order on all documents.
`,

View file

@ -130,7 +130,7 @@ export const politicalGroupsBlueprint: I_Blueprint = {
type: "number",
icon: "mdi-file-tree",
tooltip:
`In case the default sorting via alphabet in the hierarchical tree on the left is inadequite for your needs, this field allows you to fill custom numbers to order by that get placed before the default alphabetical order.
`In case the default sorting via alphabet in the hierarchical tree on the left is inadequate for your needs, this field allows you to fill custom numbers to order by that get placed before the default alphabetical order.
<br>It is heavily suggested to "pad-out" the custom order numbers by writing for example 100 (or least 10) instead of 1.
<br>This allows for extra "padding" between the items in case a new one needs to be added in the middle without needing to redo the custom order on all documents.
`,

View file

@ -112,7 +112,7 @@ export const professionsBlueprint: I_Blueprint = {
type: "number",
icon: "mdi-file-tree",
tooltip:
`In case the default sorting via alphabet in the hierarchical tree on the left is inadequite for your needs, this field allows you to fill custom numbers to order by that get placed before the default alphabetical order.
`In case the default sorting via alphabet in the hierarchical tree on the left is inadequate for your needs, this field allows you to fill custom numbers to order by that get placed before the default alphabetical order.
<br>It is heavily suggested to "pad-out" the custom order numbers by writing for example 100 (or least 10) instead of 1.
<br>This allows for extra "padding" between the items in case a new one needs to be added in the middle without needing to redo the custom order on all documents.
`,

View file

@ -112,7 +112,7 @@ export const racesBlueprint: I_Blueprint = {
type: "number",
icon: "mdi-file-tree",
tooltip:
`In case the default sorting via alphabet in the hierarchical tree on the left is inadequite for your needs, this field allows you to fill custom numbers to order by that get placed before the default alphabetical order.
`In case the default sorting via alphabet in the hierarchical tree on the left is inadequate for your needs, this field allows you to fill custom numbers to order by that get placed before the default alphabetical order.
<br>It is heavily suggested to "pad-out" the custom order numbers by writing for example 100 (or least 10) instead of 1.
<br>This allows for extra "padding" between the items in case a new one needs to be added in the middle without needing to redo the custom order on all documents.
`,

View file

@ -129,7 +129,7 @@ export const religionsBlueprint: I_Blueprint = {
type: "number",
icon: "mdi-file-tree",
tooltip:
`In case the default sorting via alphabet in the hierarchical tree on the left is inadequite for your needs, this field allows you to fill custom numbers to order by that get placed before the default alphabetical order.
`In case the default sorting via alphabet in the hierarchical tree on the left is inadequate for your needs, this field allows you to fill custom numbers to order by that get placed before the default alphabetical order.
<br>It is heavily suggested to "pad-out" the custom order numbers by writing for example 100 (or least 10) instead of 1.
<br>This allows for extra "padding" between the items in case a new one needs to be added in the middle without needing to redo the custom order on all documents.
`,

View file

@ -111,7 +111,7 @@ export const resourcesBlueprint: I_Blueprint = {
type: "number",
icon: "mdi-file-tree",
tooltip:
`In case the default sorting via alphabet in the hierarchical tree on the left is inadequite for your needs, this field allows you to fill custom numbers to order by that get placed before the default alphabetical order.
`In case the default sorting via alphabet in the hierarchical tree on the left is inadequate for your needs, this field allows you to fill custom numbers to order by that get placed before the default alphabetical order.
<br>It is heavily suggested to "pad-out" the custom order numbers by writing for example 100 (or least 10) instead of 1.
<br>This allows for extra "padding" between the items in case a new one needs to be added in the middle without needing to redo the custom order on all documents.
`,
@ -176,7 +176,6 @@ export const resourcesBlueprint: I_Blueprint = {
type: "break",
sizing: 12
},
{
id: "features",
name: "Prominent features",
@ -220,7 +219,7 @@ export const resourcesBlueprint: I_Blueprint = {
tooltip: `
A rough scale to help you determine how hard your materials are.
<br>
Please note that harness means that a harder material can scratch/pierce/drill through the softer one.
Please note that hardness means that a harder material can scratch/cut a softer one.
<br>
It does NOT mean that the material is automatically tougher as hardness tends to come with brittlenes.
`,
@ -311,6 +310,35 @@ export const resourcesBlueprint: I_Blueprint = {
"Other"
]
},
{
id: "otherStats",
name: "Other material physical properties",
type: "list",
icon: "mdi-format-list-bulleted-type",
sizing: 12,
predefinedListExtras: {
affix: "Note/Value",
reverse: true,
extraSelectValueList: [
{
title: "Common material properties",
values: [
"Melting point",
"Boiling point",
"Burning point",
"Brittleness",
"Plasticity (dont not return to original shape after deformation)",
"Elasticity (returns to original shape after deformation)",
"Thermo-plasticity (how much it deforms with temperature applied)",
"Electrical conductivity (admitence)",
"Thermal conductivity (admitence)",
"Vibration conductivity (admitence)"
]
}
]
}
},
{
id: "relatedResources",
name: "Related Resources/Materials",

View file

@ -148,7 +148,7 @@ export const techBlueprint: I_Blueprint = {
type: "number",
icon: "mdi-file-tree",
tooltip:
`In case the default sorting via alphabet in the hierarchical tree on the left is inadequite for your needs, this field allows you to fill custom numbers to order by that get placed before the default alphabetical order.
`In case the default sorting via alphabet in the hierarchical tree on the left is inadequate for your needs, this field allows you to fill custom numbers to order by that get placed before the default alphabetical order.
<br>It is heavily suggested to "pad-out" the custom order numbers by writing for example 100 (or least 10) instead of 1.
<br>This allows for extra "padding" between the items in case a new one needs to be added in the middle without needing to redo the custom order on all documents.
`,

View file

@ -112,7 +112,7 @@ export const skillsBlueprint: I_Blueprint = {
type: "number",
icon: "mdi-file-tree",
tooltip:
`In case the default sorting via alphabet in the hierarchical tree on the left is inadequite for your needs, this field allows you to fill custom numbers to order by that get placed before the default alphabetical order.
`In case the default sorting via alphabet in the hierarchical tree on the left is inadequate for your needs, this field allows you to fill custom numbers to order by that get placed before the default alphabetical order.
<br>It is heavily suggested to "pad-out" the custom order numbers by writing for example 100 (or least 10) instead of 1.
<br>This allows for extra "padding" between the items in case a new one needs to be added in the middle without needing to redo the custom order on all documents.
`,

View file

@ -20,7 +20,8 @@ export const RPGSystemsStats = [
"Innitiative",
"Piety",
"Renown",
"Proficiency bonus"
"Proficiency bonus",
"Spell save DC"
]
},
{
@ -44,69 +45,162 @@ export const RPGSystemsStats = [
]
},
{
title: "Mass Effect (D20, 5e)",
title: "Dungeons & Dragons - Skills (5th edition)",
values: [
"Strenght",
"Athletics",
"Acrobatics",
"Sleight of hand",
"Stealth",
"Arcana",
"History",
"Investigation",
"Nature",
"Religion",
"Animal handling",
"Insight",
"Medicine",
"Perception",
"Survival",
"Deception",
"Intimidation",
"Performance",
"Persuasion",
"Passive perception",
"Passive insight"
]
},
{
title: "Mass Effect - Primary stats (5e)",
values: [
"Strength",
"Dexterity",
"Constitution",
"Intelligence ",
"Intelligence",
"Wisdom",
"Charisma",
"Defense (total)",
"Defense (size) ",
"Defense (cover) ",
"Shield/Shields ",
"Plating",
"Reduction ",
"Size",
"Age ",
"Level/Class Level ",
"Paragon ",
"Renegade ",
"Power",
"Charisma"
]
},
{
title: "Mass Effect - Secondary/Derived stats (5e)",
values: [
"Speed",
"Paragon",
"Renegade",
"Strength (saving)",
"Dexterity (saving)",
"Constitution (saving)",
"Intelligence (saving)",
"Wisdom (saving)",
"Charisma (saving)"
]
},
{
title: "Mass Effect - Skills (5e)",
values: [
"Athletics",
"Acrobatics",
"Sleight of hand",
"Stealth",
"Vehicle handling",
"Electronics",
"Engineering",
"History",
"Investigation",
"Science",
"Insight",
"Medicine",
"Perception",
"Survival",
"Deception",
"Intimidation",
"Performance",
"Persuasion",
"Passive perception",
"Passive insight"
]
},
{
title: "Mass Effect - Primary stats (D20)",
values: [
"Strength",
"Dexterity",
"Constitution",
"Intelligence",
"Wisdom",
"Charisma"
]
},
{
title: "Mass Effect - Secondary/Derived stats (D20)",
values: [
"Base attack",
"Biotic points",
"Defense",
"Fortitude save",
"Initiative",
"Paragon",
"Reflex save",
"Renegade",
"Speed",
"Tech points",
"Willpower save"
]
},
{
title: "Mass Effect - Skills (D20)",
values: [
"Balance",
"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"
"Bluff",
"Climb",
"Concentration",
"Damping",
"Decryption",
"Diplomacy",
"Disguise",
"Electronics",
"First aid",
"Gamble",
"Gather info",
"Hacking",
"Heavy weapons",
"Hide",
"Intimidate",
"Investigate",
"Jump",
"Knowledge (art)",
"Knowledge (psychology)",
"Knowledge (biology)",
"Knowledge (civics)",
"Knowledge (current events)",
"Knowledge (history)",
"Knowledge (physics)",
"Knowledge (pop culture)",
"Knowledge (space)",
"Knowledge (streetwise)",
"Knowledge (tactics)",
"Knowledge (technology)",
"Knowledge (religion)",
"Listen",
"Medicine",
"Move silently",
"Perform",
"Piloting",
"Repair",
"Research (biology)",
"Research (physics)",
"Research (chemistry)",
"Research (quantum physics)",
"Research (electronics)",
"Research (engineering)",
"Research (geology)",
"Search",
"Sense motive",
"Sleight of hand",
"Spot",
"Survival",
"Swim",
"Tumble"
]
},
{
@ -152,38 +246,34 @@ export const RPGSystemsStats = [
]
},
{
title: "Shadowrun (6th edition)",
title: "Shadowrun - Primary Stats (6th edition)",
values: [
"Body",
"Agility",
"Reaction",
"Strength",
"Willpower",
"Logic",
"Intuition",
"Edge",
"Essence",
"Magic/Resonance",
"Initiative (matrix)",
"Initiative (astral)",
"Charisma",
"Edge"
]
},
{
title: "Shadowrun - Secondary/Derived Stats (6th edition)",
values: [
"Astral initiative",
"Composure",
"Judge",
"Intentions",
"Memory",
"Defense rating",
"Essence",
"Initiative",
"Judge intentions",
"Lift/Carry",
"Magic/Resonance",
"Matrix initiative",
"Memory",
"Movement",
"Dam",
"Damage",
"Acc",
"Accuracy",
"Ap",
"Action",
"Points",
"Rc",
"Ammo",
"Rating",
"Rtg",
"Nuyen",
"Funds",
"Currency"
"Unarmed AR"
]
},
{
@ -592,6 +682,155 @@ export const RPGSystemsStats = [
"Infamy"
]
},
{
title: "Ars Magica (5e)",
values: [
"Intelligence (primary)",
"Perception (primary)",
"Strength (primary)",
"Stamina (primary)",
"Presence (primary)",
"Communication (primary)",
"Dexterity (primary)",
"Quickness (primary)",
"Confidence (secondary)",
"Decrepitude (secondary)",
"Size (secondary)",
"Warping (secondary)",
"Creo (magical technique)",
"Intellego (magical technique)",
"Muto (magical technique)",
"Perdo (magical technique)",
"Rego (magical technique)",
"Animal (magical form)",
"Aquam (magical form)",
"Auram (magical form)",
"Corpus (magical form)",
"Herbam (magical form)",
"Ignem (magical form)",
"Imaginem (magical form)",
"Mentem (magical form)",
"Terram (magical form)",
"Vim (magical form)"
]
},
{
title: "Savage Worlds Adventure Edition (SWADE)",
values: [
"Agility (attribute)",
"Smarts (attribute)",
"Spirit (attribute)",
"Strength (attribute)",
"Vigor (attribute)",
"Academics (skill)",
"Athletics (skill)",
"Battle (skill)",
"Boating (skill)",
"Common Knowledge (skill)",
"Driving (skill)",
"Electronics (skill)",
"Faith (skill)",
"Fighting (skill)",
"Focus (skill)",
"Gambling (skill)",
"Hacking (skill)",
"Healing (skill)",
"Intimidation (skill)",
"Language (skill)",
"Notice (skill)",
"Occult (skill)",
"Performance (skill)",
"Persuasion (skill)",
"Piloting (skill)",
"Psionics (skill)",
"Repair (skill)",
"Research (skill)",
"Riding (skill)",
"Science (skill)",
"Shooting (skill)",
"Spellcasting (skill)",
"Stealth (skill)",
"Survival (skill)",
"Taunt (skill)",
"Thievery (skill)",
"Weird Science (skill)"
]
},
{
title: "Star Wars Edge of the Empire/Age of Rebellion/Force and Destiny - Characters",
values: [
"Brawn (characteristic)",
"Agility (characteristic)",
"Intellect (characteristic)",
"Cunning (characteristic)",
"Willpower (characteristic)",
"Presence (characteristic)",
"Astrogation (skill)",
"Athletics (skill)",
"Charm (skill)",
"Coercion (skill)",
"Computers (skill)",
"Cool (skill)",
"Coordination (skill)",
"Deception (skill)",
"Discipline (skill)",
"Leadership (skill)",
"Mechanics (skill)",
"Medicine (skill)",
"Negotiation (skill)",
"Perception (skill)",
"Piloting: Planetary (skill)",
"Piloting: Space (skill)",
"Resilience (skill)",
"Skulduggery (skill)",
"Stealth (skill)",
"Streetwise (skill)",
"Survival (skill)",
"Vigilance (skill)",
"Brawl (skill)",
"Gunnery (skill)",
"Lightsaber (skill)",
"Melee (skill)",
"Ranged: Light (skill)",
"Ranged: Heavy (skill)",
"Knowledge: Core Worlds (skill)",
"Knowledge: Education (skill)",
"Knowledge: Lore (skill)",
"Knowledge: Outer Rim (skill)",
"Knowledge: Underworld (skill)",
"Knowledge: Warfare (skill)",
"Knowledge: Xenology (skill)"
]
},
{
title: "Star Wars Edge of the Empire/Age of Rebellion/Force and Destiny - Ships",
values: [
"Silhouette",
"Speed",
"Handling"
]
},
{
title: "Final Fantasy XII",
values: [
"Strength (primary stats)",
"Magick Power (primary stats)",
"Vitality (primary stats)",
"Speed (primary stats)",
"Attack Power (secondary stats)",
"Defense (secondary stats)",
"Magick Resist (secondary stats)",
"Evade (secondary stats)",
"Magick Evade (secondary stats)"
]
},
"Absorption",
"Alertness",