diff --git a/.DS_Store b/.DS_Store
new file mode 100644
index 0000000000..1f64156919
Binary files /dev/null and b/.DS_Store differ
diff --git a/5eShaped/translations/ko.json b/5eShaped/translations/ko.json
index 1a31c7ac41..bdd8abdca9 100644
--- a/5eShaped/translations/ko.json
+++ b/5eShaped/translations/ko.json
@@ -1,8 +1,8 @@
{
"0": "0",
"10TH_LEVEL": "10th-level",
- "10_DAYS": "10 days",
- "10_MINUTES": "10 minutes",
+ "10_DAYS": "10일",
+ "10_MINUTES": "10분",
"11TH_LEVEL": "11th-level",
"12TH_LEVEL": "12th-level",
"12_HOURS": "12 hours",
@@ -418,9 +418,9 @@
"COMPONENTS_V_M": "V, M",
"COMPONENTS_V_S": "V, S",
"COMPONENTS_V_S_M": "V, S, M",
- "CON": "Con",
+ "CON": "건강",
"CONC": "Conc",
- "CONCENTRATION": "Concentration",
+ "CONCENTRATION": "집중",
"CONCENTRATION_UP_TO_10_MINUTES": "Concentration, up to 10 minute",
"CONCENTRATION_UP_TO_12_HOURS": "Concentration, up to 12 hours",
"CONCENTRATION_UP_TO_1_HOUR": "Concentration, up to 1 hour",
@@ -431,10 +431,10 @@
"CONCENTRATION_UP_TO_6_ROUNDS": "Concentration, up to 6 rounds",
"CONCENTRATION_UP_TO_8_HOURS": "Concentration, up to 8 hours",
"CONDENSE": "Condense",
- "CONDITIONS": "Conditions",
+ "CONDITIONS": "상태",
"CONDITION_IMMUNITIES": "Condition Immunities",
"CONJURATION": "Conjuration",
- "CONSTITUTION": "Constitution",
+ "CONSTITUTION": "건강",
"CONSTITUTION_SAVING_THROW": "Constitution saving throw",
"CONTENT": "내용",
"CONTRACT": "Contract",
@@ -470,8 +470,8 @@
"DEATH_SAVING_THROWS": "Death saving throws",
"DEATH_SAVING_THROW_CHANCES": "Death saving throw chances",
"DECEPTION": "Deception",
- "DEX": "Dex",
- "DEXTERITY": "Dexterity",
+ "DEX": "민첩",
+ "DEXTERITY": "민첩",
"DEXTERITY_SAVING_THROW": "Dexterity saving throw",
"DEX_MAX_X": "Dex (max X)",
"DICE": "Dice",
@@ -613,10 +613,10 @@
"HIT_DICE_RECOVERED": "Hit dice recovered",
"HIT_DICE_RECOVERED_ON_A_LONG_REST": "Hit dice recovered on a long rest",
"HIT_DICE_RECOVERED_ON_A_SHORT_REST": "Hit dice recovered on a short rest",
- "HIT_POINTS": "Hit points",
+ "HIT_POINTS": "히트 포인트",
"HIT_POINTS_RECOVERED_ON_A_LONG_REST": "Hit points recovered on a long rest",
"HIT_POINTS_ROLLED": "Hit points rolled",
- "HIT_POINTS_TEMP": "Temp HP",
+ "HIT_POINTS_TEMP": "임시 HP",
"HIT_POINTS_TEMPORARY": "Temporary hit points",
"HIT_POINT_MAXIMUM_REDUCED_BY": "Hit point maximum reduced by",
"HON": "Hon",
@@ -645,10 +645,10 @@
"INSPIRATION_MULTIPLE": "Multiple inspiration",
"INSTANTANEOUS": "Instantaneous",
"INSTANTANEOUS_OR_1_HOUR": "Instantaneous or 1 hour",
- "INT": "Int",
- "INTELLIGENCE": "Intelligence",
+ "INT": "지능",
+ "INTELLIGENCE": "지능",
"INTELLIGENCE_SAVING_THROW": "Intelligence saving throw",
- "INTIMIDATION": "Intimidation",
+ "INTIMIDATION": "위협",
"INVESTIGATION": "Investigation",
"INVISIBLE": "Invisible",
"INVISIBLE_1": "An invisible creature is impossible to see without the aid of magic or a special sense. For the purpose of hiding, the creature is heavily obscured. The creature’s location can be detected by any noise it makes or any tracks it leaves.",
@@ -916,7 +916,7 @@
"SOCIETY": "Society",
"SORCERER": "Sorcerer",
"SORCERY": "Sorcery",
- "SORCERY_POINTS": "Sorcery Points",
+ "SORCERY_POINTS": "소서리 포인트",
"SOULKNIFE": "Soulknife",
"SOURCE": "Source",
"SOURCE_TO_TARGET": "Source → Target",
@@ -952,11 +952,11 @@
"SPELL_TO_HIT": "to hit with spell attacks",
"STATBLOCK": "Statblock",
"STEALTH": "Stealth",
- "STR": "Str",
- "STRENGTH": "Strength",
+ "STR": "힘",
+ "STRENGTH": "힘",
"STRENGTH_SAVING_THROW": "Strength saving throw",
- "STR_13": "Str 13",
- "STR_15": "Str 15",
+ "STR_13": "힘 13",
+ "STR_15": "힘 15",
"STUNNED": "Stunned",
"STUNNED_1": "A stunned creature is incapacitated (see the condition), can’t move, and can speak only falteringly.",
"STUNNED_2": "The creature automatically fails Strength and Dexterity saving throws.",
@@ -1014,8 +1014,8 @@
"WHISPERED_TO_SELF": "Whispered to self",
"WILL": "Will",
"WILL_SAVING_THROW": "Will saving throw",
- "WIS": "Wis",
- "WISDOM": "Wisdom",
+ "WIS": "지혜",
+ "WISDOM": "지혜",
"WISDOM_SAVING_THROW": "Wisdom saving throw",
"WIZARD": "Wizard",
"WONDROUS": "Wondrous",
diff --git a/AGE System/translations/fr.json b/AGE System/translations/fr.json
index 9d7ee56afb..73fb32ed73 100644
--- a/AGE System/translations/fr.json
+++ b/AGE System/translations/fr.json
@@ -47,24 +47,24 @@
"experience-points-u": "POINTS D’EXPÉRIENCE",
"next": "Suivant",
"initiative-u": "INITIATIVE",
- "adjust": "Adjust",
+ "adjust": "Ajuster",
"fatigue-u": "FATIGUE",
"none": "Aucune",
"winded": "Essouflé",
"fatigued": "Fatigué",
"exhausted": "Épuisé",
"dying": "Mourant-e",
- "fear-u": "FEAR",
- "nervous": "Nervous",
- "anxious": "Anxious",
- "watchful": "Watchful",
+ "fear-u": "PEUR",
+ "nervous": "Nerveux",
+ "anxious": "Anxieux",
+ "watchful": "Vigilant",
"afraid": "Effrayé",
"terrified": "Terrifié(e)",
- "horror-u": "HORROR",
- "unsettled": "Unsettled",
- "shocked": "Shocked",
- "appalled": "Appalled",
- "overwhelmed": "Overwhelmed",
+ "horror-u": "HORREUR",
+ "unsettled": "Instable",
+ "shocked": "Choqué",
+ "appalled": "Consterné",
+ "overwhelmed": "Submergé",
"shattered": "Détruit",
"resources-u": "RESSOURCES",
"income-u": "REVENU",
@@ -80,7 +80,7 @@
"pulp": "Pulp",
"cinematic": "Cinématique",
"armor-u": "ARMURE",
- "base": "Base",
+ "base": "Base ",
"shield": "Bouclier",
"Penalty": "Malus",
"#-sign": "#",
@@ -131,7 +131,7 @@
"psychic": "Psy",
"power-points": "Points de Pouvoir",
"fatigue": "Fatigue",
- "kanna-cost:-u": "KANNA COST:",
+ "kanna-cost:-u": "COÛT KANNA : ",
"power-cost:-u": "COÛT DE POUVOIR :",
"cast-spell:-u": "LANCER :",
"use-power:-u": "UTILISER POUVOIR :",
@@ -142,7 +142,7 @@
"resistance:-u": "RÉSISTANCE :",
"fatigue-tn:-u": "TN FATIGUE :",
"ability:-u": "ABILITÉ :",
- "accuracy": "Accuracy",
+ "accuracy": "Précision",
"dexterity": "Dextérité",
"constitution": "Constitution",
"communication": "Communication",
@@ -151,8 +151,8 @@
"perception": "Perception",
"strength": "Force",
"willpower": "Volonté",
- "the-expanse-rpg-does-not-support-magical-powers": "The Expanse RPG does not support magical powers.",
- "the-world-of-lazarus-rpg-does-not-support-magical-powers": "The World of Lazarus RPG does not support magical powers.",
+ "the-expanse-rpg-does-not-support-magical-powers": "The Expanse RPG ne prend pas en charge les pouvoirs magiques.",
+ "the-world-of-lazarus-rpg-does-not-support-magical-powers": "The World of Lazarus RPG ne prend pas en charge les pouvoirs magiques.",
"game-system-u": "SYSTÈME DE JEU",
"dragon-age": "Âge du Dragon",
"fantasy-age": "Fantasy Age",
@@ -176,7 +176,7 @@
"lazarus-blue": "Lazarus Blue",
"expansive-starfield": "Expansive Starfield",
"proud-rainbow": "Proud Rainbow",
- "trans-color": "Transitional Hues",
+ "trans-color": "Tonalités transitoires",
"rolls-u": "JETS",
"whisper-rolls-to-gm": "Jets privés au MJ",
"never-whisper-roll": "Ne jamais chuchoter les jets",
@@ -185,7 +185,7 @@
"show-the-character-name-in-roll-results": "Afficher le nom du personnage dans les résultats des jets",
"show": "Afficher",
"hide": "Masquer",
- "apply-armor-penalty-to-dexterity-rolls": "Apply Armor Penalty to Dexterity rolls",
+ "apply-armor-penalty-to-dexterity-rolls": "Appliquer la pénalité d'armure aux jets de Dextérité",
"no": "Non",
"yes": "Oui",
"options-u": "OPTIONS",
@@ -197,25 +197,25 @@
"sections-u": "SECTIONS",
"show-the-power-list": "Afficher la liste des pouvoirs dans l’onglet personnage",
"show-the-spell/arcana-list": "Afficher la liste des sorts/arcanes dans l’onglet personnage",
- "show-the-extraordinary-powers-list": "Show the Extraordinary Powers list in the Character tab",
- "show-the-arcana/psychic-list": "Show the Arcana/Psychic list in the Character tab",
+ "show-the-extraordinary-powers-list": "Afficher la liste des Pouvoirs Extraordinaires dans l’onglet Personnage",
+ "show-the-arcana/psychic-list": "Afficher la liste des Arcanes/Psys dans l’onglet Personnage",
"show-the-mana/magic-points-section": "Afficher la section Mana/Points de Magie",
- "show-the-power-points-section": "Show the Power Points section",
- "show-the-kanna-section": "Show the Kanna section",
+ "show-the-power-points-section": "Afficher la section Points de pouvoir",
+ "show-the-kanna-section": "Afficher la section Kanna",
"show-the-experience-points-section": "Afficher la section Points d’expérience",
"show-the-fatigue-section": "Afficher la section de la Fatigue",
- "show-the-fear-section": "Show the Fear section",
- "show-the-horror-section": "Show the Horror section",
+ "show-the-fear-section": "Afficher la section Peur",
+ "show-the-horror-section": "Afficher la section Horreur",
"show-the-conviction-section": "Afficher la section de la Conviction",
"show-the-corruption-section": "Afficher la section de la Corruption",
"show-the-ammo-column": "Afficher la colonne des munitions",
- "show-the-initiative-section": "Show the Initiative section",
+ "show-the-initiative-section": "Afficher la section Initiative",
"show-the-equipment-section": "Afficher la section de l'équipement",
"show-the-money/currency-section": "Afficher la section argent/monnaie",
- "show-the-income-section": "Show the Income section",
- "show-the-resources-section": "Show the Resources section",
- "show-the-conditions-section": "Show the Conditions section",
- "auto-configure-all-u": "AUTO-CONFIGURE ALL",
+ "show-the-income-section": "Afficher la section Revenu",
+ "show-the-resources-section": "Afficher la section Ressources",
+ "show-the-conditions-section": "Afficher la section Conditions",
+ "auto-configure-all-u": "TOUT CONFIGURER EN AUTO",
"version": "Version",
"game-system": "Système de jeu",
"color-selection": "Sélection des couleurs",
diff --git a/AW/translations/es.json b/AW/translations/es.json
index 866d9ab466..061d49cf3d 100644
--- a/AW/translations/es.json
+++ b/AW/translations/es.json
@@ -7,7 +7,7 @@
"barter": "Trueque",
"battlebabe": "Zorra peligrosa",
"brainer": "Psíquico",
- "broken": "Broken",
+ "broken": "Sonado",
"change-char-type": "Cambia tu personaje a un nuevo arquetipo.",
"chopper": "Motero",
"class-archetype": "Arquetipo",
@@ -72,7 +72,7 @@
"hold": "Hold",
"holding": "Propiedad",
"holding-size": "Tamaño de la propiedad",
- "hot": "Seducir",
+ "hot": "Seductor",
"hx": "Bio",
"improvements": "Mejoras",
"lock-unlock-class": "Bloquear/Desbloquear Arquetipo",
@@ -97,7 +97,7 @@
"read-a-sitch": "Calar la situación; Calar a una persona.",
"resolve-interest-establishment": "Resolver la disputa de alguien en tu asentamiento.",
"retire-char-safety": "Retira a tu personaje. (a una vida tranquila)",
- "rolls": "tirada",
+ "rolls": "saca un/a",
"s-m-m": "S.M.M",
"savvyhead": "SavvyHead",
"second-char": "Crear un segundo personaje para jugar.",
diff --git a/Abstract Dungeon (FR base)/translations/en.json b/Abstract Dungeon (FR base)/translations/en.json
index 6f0bd57669..60aaf15562 100644
--- a/Abstract Dungeon (FR base)/translations/en.json
+++ b/Abstract Dungeon (FR base)/translations/en.json
@@ -1,13 +1,13 @@
{
- "game": "Abtract Donjon",
+ "game": "Abstract Dungeon",
"name": "Name:",
"level": "Level:",
"experience": "XP:",
"bonus": "Bonus:",
- "game's name": "Nom du jeu",
+ "game's name": "Game's name",
"attributes'names": "Attributes Names",
"attributes' descriptions": "Description Texts",
- "secondary pools' name": "Nom des réserves secondaires",
+ "secondary pools' name": "Name of the secondary resources",
"npc attacks": "Attacks",
"npc resistances": "Resistances",
"npc vulnerabilities": "Vulnerabilities",
@@ -20,20 +20,20 @@
"result": "Result: ",
"uses": "uses",
"gets": "gets",
- "Game's name :": "Nom du jeu",
- "gameinfo": "Change le nom du jeu pour correspondre à votre style",
- "attributeinfo": "Change les caractéristiques pour correspondre à votre type de jeu",
+ "Game's name :": "Game's name",
+ "gameinfo": "Change the game's name to match your style",
+ "attributeinfo": "Change the attributes' names to match your game style",
"First attribute :": "First attribute:",
- "Second attribute :": "Seconde caractéristique :",
- "Third attribute :": "Troisième caractéristique :",
- "Fourth attribute:": "Quatrième caractéristique :",
- "skillinfo": "Change les compétences pour correspondre à votre type de jeu",
- "Skills 1 :": "Compétences 1 :",
- "Skills 2 :": "Compétences 2 :",
- "Skills 3 :": "Compétences 3 :",
- "descinfo": "Change les descriptions pour correspondre à votre type de jeu",
- "attribute description1 :": "Description Caractéristique 1 :",
- "attribute description2 :": "Description Caractéristique 2 :",
- "attribute description3 :": "Description Caractéristique 3 :",
- "attribute description4 :": "Description Caractéristique 4 :"
+ "Second attribute :": "Second attribute :",
+ "Third attribute :": "Third attribute :",
+ "Fourth attribute:": "Fourth attribute :",
+ "skillinfo": "Change the competences to match your game style",
+ "Skills 1 :": "Competence 1 :",
+ "Skills 2 :": "Competence 2 :",
+ "Skills 3 :": "Competence 3 :",
+ "descinfo": "Change the descriptions to match your game style",
+ "attribute description1 :": "Attribute 1 description :",
+ "attribute description2 :": "Attribute 2 description :",
+ "attribute description3 :": "Attribute 3 description :",
+ "attribute description4 :": "Attribute 4 description :"
}
\ No newline at end of file
diff --git a/Abstract Dungeon (FR base)/translations/fr.json b/Abstract Dungeon (FR base)/translations/fr.json
index 5f27861669..9c91f56f11 100644
--- a/Abstract Dungeon (FR base)/translations/fr.json
+++ b/Abstract Dungeon (FR base)/translations/fr.json
@@ -1,5 +1,5 @@
{
- "game": "Abtract Donjon",
+ "game": "Abstract Donjon",
"name": "Nom :",
"level": "Niveau :",
"experience": "XP :",
@@ -12,12 +12,12 @@
"npc resistances": "Résistances",
"npc vulnerabilities": "Vulnérabilités",
"npc special": "Spécial",
- "opposition": "Opposition : ",
- "attacks": "Attaques : ",
- "resistances": "Résistances : ",
- "vulnerabilities": "Vulnérabilités : ",
- "special": "Spécial : ",
- "result": "Résultat : ",
+ "opposition": "Opposition :",
+ "attacks": "Attaques :",
+ "resistances": "Résistances :",
+ "vulnerabilities": "Vulnérabilités :",
+ "special": "Spécial :",
+ "result": "Résultat :",
"uses": "utilise",
"gets": "obtient",
"Game's name :": "Nom du jeu",
diff --git a/Agone-(french)/agone-sheet.css b/Agone-(french)/agone-sheet.css
index 72d6161298..32d13470ad 100644
--- a/Agone-(french)/agone-sheet.css
+++ b/Agone-(french)/agone-sheet.css
@@ -625,8 +625,9 @@ input[type=radio]:checked + span,
/* PC Sheet - Maneuvers & armor */
.sheet-pc-combat {
justify-items: center;
- grid-template-columns: 7fr 2.5fr 2.5fr 1fr 0.5fr 0.5fr;
+ grid-template-columns: 7fr 2.5fr 2.5fr 0.5fr 0.5fr 0.5fr 0.5fr;
}
+.sheet-pc-combat-score { grid-column: 4/6; }
.repcontrol[data-groupname=repeating_pc-maneuvers] {
grid-column: 1;
grid-row: 7;
@@ -637,12 +638,13 @@ input[type=radio]:checked + span,
grid-row: 2/7;
width: 100%;
}
-.sheet-pc-combat-malus-lbl { grid-column: 5/-1; }
+.sheet-pc-combat-score-lbl { grid-column: 4/6; }
+.sheet-pc-combat-malus-lbl { grid-column: 6/-1; }
.sheet-pc-combat-sub-lbl { grid-column: 2/4; }
.sheet-pc-combat-serious-wound-penalty,
.sheet-pc-combat-hp-max,
.sheet-pc-combat-fp-max {
- grid-column: 5/-1;
+ grid-column: 6/-1;
}
/* PC Sheet - Weapons */
.sheet-pc-weapons {
diff --git a/Agone-(french)/agone-sheet.html b/Agone-(french)/agone-sheet.html
index 10f1f83380..323b369c09 100644
--- a/Agone-(french)/agone-sheet.html
+++ b/Agone-(french)/agone-sheet.html
@@ -1,6 +1,6 @@
-
+
@@ -19,14 +19,14 @@
Points de Vie
- Jets génériques (ouvert/fermé)
-
-
+ Jet générique (ouvert/fermé)
+
+
Points d'Héroïsme
Caractéristiques / Fumble
-
+
Équipement
@@ -36,13 +36,14 @@
Armure
-
-
+
+
+
Initiative / Esquive / Défense Naturelle
-
-
+
+
Blessure(s) Grave(s)
@@ -140,7 +141,10 @@
Malus
- Aucun malus n'est inclus automatiquement dans les jets.
+ Les malus d'AGI et de PER sont proposés dans les jets lorsque la case de l'armure est cochée.
+
+
+ Les autres malus ne sont pas inclus dans les jets.
@@ -220,7 +224,7 @@
@@ -584,7 +588,7 @@
Nom & description
Nom
Type
- Score
+ Score
Malus
@@ -595,17 +599,18 @@
Partielle
Complète
-
-
+
+
+
Blessure(s) Grave(s)
-
+
Points de Vie
-
+
Points d'Héroïsme
-
+
@@ -617,13 +622,13 @@
Esquive
-
-
+
+
Défense naturelle
-
-
+
+
Distance
-
+
Nom
@@ -638,7 +643,7 @@
-
+
@@ -956,16 +961,16 @@
Esquive
-
+
Défense naturelle
-
+
Distance
-
+
Armure
-
+
Armes
@@ -1174,16 +1179,16 @@
Esquive
-
+
Défense naturelle
-
+
Distance
-
+
Armure
-
+
Armes
@@ -1427,16 +1432,16 @@
Esquive
-
+
Défense naturelle
-
+
Distance
-
+
Armure
-
+
Nom
@@ -1522,7 +1527,7 @@
-
{{Roll}}{{#rollWasCrit() Roll}}j {{/rollWasCrit() Roll}}{{#rollWasFumble() Roll}}a {{/rollWasFumble() Roll}}
+
Générique : {{Roll}}{{#rollWasCrit() Roll}}j {{/rollWasCrit() Roll}}{{#rollWasFumble() Roll}}a {{/rollWasFumble() Roll}}
@@ -1896,8 +1901,8 @@
let art = v['repeating_pc-arts_'+id+'_pcArtName'];
let apt = v['repeating_pc-arts_'+id+'_pcArtAptitude'];
let imp = v['repeating_pc-arts_'+id+'_pcArtImproAptitude'];
- s += art+', '+'&{template:agone-art} {{name=@{character_name}}} {{Art='+art+' [[1d10!+'+apt+'+?{Bonus/Malus|0}]]}}|';
- s += art+' (impro), '+'&{template:agone-art-impro} {{name=@{character_name}}} {{Art (impro)='+art+' (impro) [[1d10!+'+imp+'+?{Bonus/Malus|0}]]}}|';
+ s += art+', '+'&{template:agone-art} {{name=@{character_name}}} {{Art='+art+' : [[1d10!+'+apt+'+?{Bonus/Malus|0}]]}}|';
+ s += art+' (impro), '+'&{template:agone-art-impro} {{name=@{character_name}}} {{Art (impro)='+art+' (impro) : [[1d10!+'+imp+'+?{Bonus/Malus|0}]]}}|';
if (i == r.length - 1) {
s = s.slice(0, -1);
s += '}';
@@ -1923,14 +1928,14 @@
let k = {};
k[b] = name;
setAttrs(k);
- s += name+', '+'&{template:agone-skills} {{name=@{character_name}}} {{Skill='+name+' : [[1d10!+'+skill+'+?{Caractéristique|AGIlité,@{pcAgility}+@{pcBodyBonus}|FORce,@{pcStrength}+@{pcBodyBonus}|PERception,@{pcPerception}+@{pcBodyBonus}|RÉSistance,@{pcStamina}+@{pcBodyBonus}|INTelligence,@{pcIntelligence}+@{pcSpiritBonus}|VOLonté,@{pcWill}+@{pcSpiritBonus}|CHArisme,@{pcCharisma}+@{pcSoulBonus}|CRÉativité,@{pcCreativity}+@{pcSoulBonus}|MÊLée,@{pcMelee}+@{pcBodyBonus}|TIR,@{pcAim}+@{pcBodyBonus}}+?{Bonus/Malus|0}]]}}|';
+ s += name+', '+'&{template:agone-skills} {{name=@{character_name}}} {{Skill='+name+' : [[1d10!+'+skill+'+?{Caractéristique|AGIlité,@{pcAgility}+@{pcBodyBonus}+?{Bonus/Malus|@{pcArmorAGIPenalty}}|FORce,@{pcStrength}+@{pcBodyBonus}?{Bonus/Malus|0}|PERception,@{pcPerception}+@{pcBodyBonus}+?{Bonus/Malus|@{pcArmorPERPenalty}}|RÉSistance,@{pcStamina}+@{pcBodyBonus}?{Bonus/Malus|0}|INTelligence,@{pcIntelligence}+@{pcSpiritBonus}?{Bonus/Malus|0}|VOLonté,@{pcWill}+@{pcSpiritBonus}?{Bonus/Malus|0}|CHArisme,@{pcCharisma}+@{pcSoulBonus}?{Bonus/Malus|0}|CRÉativité,@{pcCreativity}+@{pcSoulBonus}?{Bonus/Malus|0}|MÊLée,@{pcMelee}+@{pcBodyBonus}?{Bonus/Malus|0}|TIR,@{pcAim}+@{pcBodyBonus}?{Bonus/Malus|0}}]]}}|';
if (/Esquive.*/.test(name)) setAttrs({'pcDodge': skill});
} else {
let b = 'repeating_pc-skills_'+id+'_pcSkill';
let k = {};
k[b] = branch;
setAttrs(k);
- s += name+' ['+branch+']'+', '+'&{template:agone-skills} {{name=@{character_name}}} {{Skill='+branch+' : [[1d10!+'+skill+'+?{Caractéristique|AGIlité,@{pcAgility}+@{pcBodyBonus}|FORce,@{pcStrength}+@{pcBodyBonus}|PERception,@{pcPerception}+@{pcBodyBonus}|RÉSistance,@{pcStamina}+@{pcBodyBonus}|INTelligence,@{pcIntelligence}+@{pcSpiritBonus}|VOLonté,@{pcWill}+@{pcSpiritBonus}|CHArisme,@{pcCharisma}+@{pcSoulBonus}|CRÉativité,@{pcCreativity}+@{pcSoulBonus}|MÊLée,@{pcMelee}+@{pcBodyBonus}|TIR,@{pcAim}+@{pcBodyBonus}}+?{Bonus/Malus|0}]]}}|';
+ s += name+' ['+branch+']'+', '+'&{template:agone-skills} {{name=@{character_name}}} {{Skill='+branch+' : [[1d10!+'+skill+'+?{Caractéristique|AGIlité,@{pcAgility}+@{pcBodyBonus}+?{Bonus/Malus|@{pcArmorAGIPenalty}}|FORce,@{pcStrength}+@{pcBodyBonus}?{Bonus/Malus|0}|PERception,@{pcPerception}+@{pcBodyBonus}+?{Bonus/Malus|@{pcArmorPERPenalty}}|RÉSistance,@{pcStamina}+@{pcBodyBonus}?{Bonus/Malus|0}|INTelligence,@{pcIntelligence}+@{pcSpiritBonus}?{Bonus/Malus|0}|VOLonté,@{pcWill}+@{pcSpiritBonus}?{Bonus/Malus|0}|CHArisme,@{pcCharisma}+@{pcSoulBonus}?{Bonus/Malus|0}|CRÉativité,@{pcCreativity}+@{pcSoulBonus}?{Bonus/Malus|0}|MÊLée,@{pcMelee}+@{pcBodyBonus}?{Bonus/Malus|0}|TIR,@{pcAim}+@{pcBodyBonus}?{Bonus/Malus|0}}]]}}|';
if (/Armes.*/.test(name)) {
let a = 'pcWeaponSkill-'+z;
let j = {};
@@ -1940,7 +1945,7 @@
}
}
if (i == r.length - 1) {
- s += 'Non apprise, &{template:agone-skills} {{name=@{character_name}}} {{Skill=?{Laquelle ?} : [[1d10!-3+?{Caractéristique|AGIlité,@{pcAgility}+@{pcBodyBonus}|FORce,@{pcStrength}+@{pcBodyBonus}|PERception,@{pcPerception}+@{pcBodyBonus}|RÉSistance,@{pcStamina}+@{pcBodyBonus}|INTelligence,@{pcIntelligence}+@{pcSpiritBonus}|VOLonté,@{pcWill}+@{pcSpiritBonus}|CHArisme,@{pcCharisma}+@{pcSoulBonus}|CRÉativité,@{pcCreativity}+@{pcSoulBonus}|MÊLée,@{pcMelee}+@{pcBodyBonus}|TIR,@{pcAim}+@{pcBodyBonus}}+?{Bonus/Malus|0}]]}}}';
+ s += 'Non apprise, &{template:agone-skills} {{name=@{character_name}}} {{Skill=?{Laquelle ?} : [[1d10!-3+?{Caractéristique|AGIlité,@{pcAgility}+@{pcBodyBonus}+?{Bonus/Malus|@{pcArmorAGIPenalty}}|FORce,@{pcStrength}+@{pcBodyBonus}?{Bonus/Malus|0}|PERception,@{pcPerception}+@{pcBodyBonus}+?{Bonus/Malus|@{pcArmorPERPenalty}}|RÉSistance,@{pcStamina}+@{pcBodyBonus}?{Bonus/Malus|0}|INTelligence,@{pcIntelligence}+@{pcSpiritBonus}?{Bonus/Malus|0}|VOLonté,@{pcWill}+@{pcSpiritBonus}?{Bonus/Malus|0}|CHArisme,@{pcCharisma}+@{pcSoulBonus}?{Bonus/Malus|0}|CRÉativité,@{pcCreativity}+@{pcSoulBonus}?{Bonus/Malus|0}|MÊLée,@{pcMelee}+@{pcBodyBonus}?{Bonus/Malus|0}|TIR,@{pcAim}+@{pcBodyBonus}?{Bonus/Malus|0}}]]}}}';
setAttrs({'pcSkillsSelection': s});
}
});
@@ -1989,12 +1994,14 @@
});
});
on('change:pcArmorType', function() {
- getAttrs(['pcArmorType'], function(v) {
+ getAttrs(['pcArmorType', 'pcArmorWorn'], function(v) {
let at = parseV(v, 'pcArmorType');
let m = 0;
if (at === 1) m = -1;
else if (at === 2) m = -3;
setAttrs({'pcArmorPerceptionPenalty': m});
+ if (parseV(v, 'pcArmorWorn') === 1) setAttrs({'pcArmorPERPenalty': parseV(v, 'pcArmorPerceptionPenalty')});
+ else setAttrs({'pcArmorPERPenalty': 0});
});
});
on('sheet:opened change:repeating_pc-ascendancies remove:repeating_pc-ascendancies', function() {
@@ -2018,6 +2025,17 @@
}
});
});
+ on('change:pcArmorWorn change:pcArmorAgilityPenalty', function() {
+ getAttrs(['pcArmorWorn', 'pcArmorAgilityPenalty', 'pcArmorPerceptionPenalty'], function(v) {
+ if (parseV(v, 'pcArmorWorn') === 1) {
+ setAttrs({'pcArmorAGIPenalty': parseV(v, 'pcArmorAgilityPenalty')});
+ setAttrs({'pcArmorPERPenalty': parseV(v, 'pcArmorPerceptionPenalty')});
+ } else {
+ setAttrs({'pcArmorAGIPenalty': 0});
+ setAttrs({'pcArmorPERPenalty': 0});
+ }
+ });
+ });
// Companion
on('change:companionAgility', function() {
@@ -2176,7 +2194,7 @@
let k = {};
k[b] = branch;
setAttrs(k);
- s += name+' ['+branch+']'+', '+'&{template:agone-skills} {{name=@{character_name}}} {{Skill='+branch+' : [[1d10!+'+skill+'+?{Caractéristique|AGIlité,@{companionAgility}+@{companionArmorPenalty}|FORce,@{companionStrength}|PERception,@{companionPerception}|RÉSistance,@{companionStamina}|INTelligence,@{companionIntelligence}|VOLonté,@{companionWill}|CHArisme,@{companionCharisma}|CRÉativité,@{companionCreativity}|MÊLée,@{companionMelee}|TIR,@{companionAim}}+?{Bonus/Malus|0}]]}}|';
+ s += name+' ['+branch+']'+', '+'&{template:agone-skills} {{name=@{character_name}}} {{Skill='+branch+' : [[1d10!+'+skill+'+?{Caractéristique|AGIlité,@{companionAgility}+@{companionArmorAgilityPenalty}|FORce,@{companionStrength}|PERception,@{companionPerception}|RÉSistance,@{companionStamina}|INTelligence,@{companionIntelligence}|VOLonté,@{companionWill}|CHArisme,@{companionCharisma}|CRÉativité,@{companionCreativity}|MÊLée,@{companionMelee}|TIR,@{companionAim}}+?{Bonus/Malus|0}]]}}|';
if (/Armes.*/.test(name)) {
let a = 'companionWeaponSkill-'+z;
let j = {};
@@ -3270,10 +3288,10 @@
var n = v['pcArmorProtection'];
if (o != n) { setAttrs({'pcArmorProtection': o}); }
});
- getAttrs(['malus', 'pcArmorPenalty'], function(v) {
+ getAttrs(['malus', 'pcArmorAgilityPenalty'], function(v) {
var o = v['malus'];
- var n = v['pcArmorPenalty'];
- if (o != n) { setAttrs({'pcArmorPenalty': o}); }
+ var n = v['pcArmorAgilityPenalty'];
+ if (o != n) { setAttrs({'pcArmorAgilityPenalty': o}); }
});
getAttrs(['blessures-graves', 'pcSeriousWound'], function(v) {
var o = v['blessures-graves'];
@@ -3779,10 +3797,10 @@
});
} else { setAttrs({'demonSkillsConverted': 1}); }
});
- getAttrs(['demon-malus-armure', 'demonArmorPenalty'], function(v) {
+ getAttrs(['demon-malus-armure', 'demonArmorAgilityPenalty'], function(v) {
var o = v['demon-malus-armure'];
- var n = v['demonArmorPenalty'];
- if ((o != undefined) && (n == undefined || n == '')) { setAttrs({'demonArmorPenalty': o}); }
+ var n = v['demonArmorAgilityPenalty'];
+ if ((o != undefined) && (n == undefined || n == '')) { setAttrs({'demonArmorAgilityPenalty': o}); }
});
getAttrs(['demon-armure', 'demonArmor'], function(v) {
var o = v['demon-armure'];
@@ -4034,10 +4052,10 @@
var n = v['npcDistanceDodge'];
if ((o != undefined) && (n == undefined || n == '')) { setAttrs({'npcDistanceDodge': o}); }
});
- getAttrs(['npc-malus-armure', 'npcArmorPenalty'], function(v) {
+ getAttrs(['npc-malus-armure', 'npcArmorAgilityPenalty'], function(v) {
var o = v['npc-malus-armure'];
- var n = v['npcArmorPenalty'];
- if ((o != undefined) && (n == undefined || n == '')) { setAttrs({'npcArmorPenalty': o}); }
+ var n = v['npcArmorAgilityPenalty'];
+ if ((o != undefined) && (n == undefined || n == '')) { setAttrs({'npcArmorAgilityPenalty': o}); }
});
getAttrs(['npc-armure', 'npcArmor'], function(v) {
var o = v['npc-armure'];
diff --git a/Alas For The Awful Sea/AlasForTheAwfulSea.html b/Alas For The Awful Sea/AlasForTheAwfulSea.html
index 817d667057..50fd838252 100644
--- a/Alas For The Awful Sea/AlasForTheAwfulSea.html
+++ b/Alas For The Awful Sea/AlasForTheAwfulSea.html
@@ -1,26 +1,26 @@
- Role:
- Descriptor:
- Name:
-
Appearance
- Gender:
- Eyes:
- Face:
- Body:
- Dress:
+ Role:
+ Descriptor:
+ Name:
+
Appearance
+ Gender:
+ Eyes:
+ Face:
+ Body:
+ Dress:
- Wealth:
+ Wealth:
- Brains
- Brawn
- Beauty
- Balance
- Beyond
+ Brains
+ Brawn
+ Beauty
+ Balance
+ Beyond
- Moves Equipment
- Bonds Harm
+ Moves Equipment
+ Bonds Harm
diff --git a/Alas For The Awful Sea/sheet.json b/Alas For The Awful Sea/sheet.json
index 58deedbdca..7d89fccc21 100644
--- a/Alas For The Awful Sea/sheet.json
+++ b/Alas For The Awful Sea/sheet.json
@@ -1,8 +1,8 @@
{
"html": "AlasForTheAwfulSea.html",
"css": "AlasForTheAwfulSea.css",
- "authors": "Ashton McAllan",
- "roll20userid": "666728",
+ "authors": "Ashton McAllan, Nicola Urbinati",
+ "roll20userid": "666728,417025",
"preview": "AlasForTheAwfulSea.png",
"patreon": "https://www.patreon.com/acegiak",
"instructions": ""
diff --git a/Alas For The Awful Sea/translation.json b/Alas For The Awful Sea/translation.json
new file mode 100644
index 0000000000..5a6cab836a
--- /dev/null
+++ b/Alas For The Awful Sea/translation.json
@@ -0,0 +1,21 @@
+{
+ "role": "Role:",
+ "descriptor": "Descriptor:",
+ "name": "Name:",
+ "appearance": "Appearance:",
+ "gender": "Gender:",
+ "eyes": "Eyes:",
+ "face": "Face:",
+ "body": "Body:",
+ "dress": "Dress:",
+ "wealth": "Wealth:",
+ "brains": "Brains",
+ "brawn": "Brawn",
+ "beauty": "Beauty",
+ "balance": "Balance",
+ "beyond": "Beyond",
+ "moves": "Moves",
+ "bonds": "Bonds",
+ "equipment": "Equipment",
+ "harm": "Harm"
+}
\ No newline at end of file
diff --git a/Alas For The Awful Sea/translations/af.json b/Alas For The Awful Sea/translations/af.json
new file mode 100644
index 0000000000..dbac6885d0
--- /dev/null
+++ b/Alas For The Awful Sea/translations/af.json
@@ -0,0 +1,19 @@
+{
+ "role": "Role:",
+ "descriptor": "Descriptor:",
+ "nema": "Name:",
+ "appearance": "Appearance:",
+ "gender": "Gender:",
+ "eyes": "Eyes:",
+ "face": "Face:",
+ "body": "Body:",
+ "dress": "Dress:",
+ "wealth": "Wealth:",
+ "brains": "Brains",
+ "brawn": "Brawn",
+ "beauty": "Beauty",
+ "balance": "Balance",
+ "beyond": "Beyond",
+ "moves": "Moves",
+ "bonds": "Bonds"
+}
\ No newline at end of file
diff --git a/Alas For The Awful Sea/translations/ca.json b/Alas For The Awful Sea/translations/ca.json
new file mode 100644
index 0000000000..dbac6885d0
--- /dev/null
+++ b/Alas For The Awful Sea/translations/ca.json
@@ -0,0 +1,19 @@
+{
+ "role": "Role:",
+ "descriptor": "Descriptor:",
+ "nema": "Name:",
+ "appearance": "Appearance:",
+ "gender": "Gender:",
+ "eyes": "Eyes:",
+ "face": "Face:",
+ "body": "Body:",
+ "dress": "Dress:",
+ "wealth": "Wealth:",
+ "brains": "Brains",
+ "brawn": "Brawn",
+ "beauty": "Beauty",
+ "balance": "Balance",
+ "beyond": "Beyond",
+ "moves": "Moves",
+ "bonds": "Bonds"
+}
\ No newline at end of file
diff --git a/Alas For The Awful Sea/translations/cs.json b/Alas For The Awful Sea/translations/cs.json
new file mode 100644
index 0000000000..dbac6885d0
--- /dev/null
+++ b/Alas For The Awful Sea/translations/cs.json
@@ -0,0 +1,19 @@
+{
+ "role": "Role:",
+ "descriptor": "Descriptor:",
+ "nema": "Name:",
+ "appearance": "Appearance:",
+ "gender": "Gender:",
+ "eyes": "Eyes:",
+ "face": "Face:",
+ "body": "Body:",
+ "dress": "Dress:",
+ "wealth": "Wealth:",
+ "brains": "Brains",
+ "brawn": "Brawn",
+ "beauty": "Beauty",
+ "balance": "Balance",
+ "beyond": "Beyond",
+ "moves": "Moves",
+ "bonds": "Bonds"
+}
\ No newline at end of file
diff --git a/Alas For The Awful Sea/translations/da.json b/Alas For The Awful Sea/translations/da.json
new file mode 100644
index 0000000000..dbac6885d0
--- /dev/null
+++ b/Alas For The Awful Sea/translations/da.json
@@ -0,0 +1,19 @@
+{
+ "role": "Role:",
+ "descriptor": "Descriptor:",
+ "nema": "Name:",
+ "appearance": "Appearance:",
+ "gender": "Gender:",
+ "eyes": "Eyes:",
+ "face": "Face:",
+ "body": "Body:",
+ "dress": "Dress:",
+ "wealth": "Wealth:",
+ "brains": "Brains",
+ "brawn": "Brawn",
+ "beauty": "Beauty",
+ "balance": "Balance",
+ "beyond": "Beyond",
+ "moves": "Moves",
+ "bonds": "Bonds"
+}
\ No newline at end of file
diff --git a/Alas For The Awful Sea/translations/de.json b/Alas For The Awful Sea/translations/de.json
new file mode 100644
index 0000000000..dbac6885d0
--- /dev/null
+++ b/Alas For The Awful Sea/translations/de.json
@@ -0,0 +1,19 @@
+{
+ "role": "Role:",
+ "descriptor": "Descriptor:",
+ "nema": "Name:",
+ "appearance": "Appearance:",
+ "gender": "Gender:",
+ "eyes": "Eyes:",
+ "face": "Face:",
+ "body": "Body:",
+ "dress": "Dress:",
+ "wealth": "Wealth:",
+ "brains": "Brains",
+ "brawn": "Brawn",
+ "beauty": "Beauty",
+ "balance": "Balance",
+ "beyond": "Beyond",
+ "moves": "Moves",
+ "bonds": "Bonds"
+}
\ No newline at end of file
diff --git a/Alas For The Awful Sea/translations/el.json b/Alas For The Awful Sea/translations/el.json
new file mode 100644
index 0000000000..dbac6885d0
--- /dev/null
+++ b/Alas For The Awful Sea/translations/el.json
@@ -0,0 +1,19 @@
+{
+ "role": "Role:",
+ "descriptor": "Descriptor:",
+ "nema": "Name:",
+ "appearance": "Appearance:",
+ "gender": "Gender:",
+ "eyes": "Eyes:",
+ "face": "Face:",
+ "body": "Body:",
+ "dress": "Dress:",
+ "wealth": "Wealth:",
+ "brains": "Brains",
+ "brawn": "Brawn",
+ "beauty": "Beauty",
+ "balance": "Balance",
+ "beyond": "Beyond",
+ "moves": "Moves",
+ "bonds": "Bonds"
+}
\ No newline at end of file
diff --git a/Alas For The Awful Sea/translations/en.json b/Alas For The Awful Sea/translations/en.json
new file mode 100644
index 0000000000..dbac6885d0
--- /dev/null
+++ b/Alas For The Awful Sea/translations/en.json
@@ -0,0 +1,19 @@
+{
+ "role": "Role:",
+ "descriptor": "Descriptor:",
+ "nema": "Name:",
+ "appearance": "Appearance:",
+ "gender": "Gender:",
+ "eyes": "Eyes:",
+ "face": "Face:",
+ "body": "Body:",
+ "dress": "Dress:",
+ "wealth": "Wealth:",
+ "brains": "Brains",
+ "brawn": "Brawn",
+ "beauty": "Beauty",
+ "balance": "Balance",
+ "beyond": "Beyond",
+ "moves": "Moves",
+ "bonds": "Bonds"
+}
\ No newline at end of file
diff --git a/Alas For The Awful Sea/translations/es.json b/Alas For The Awful Sea/translations/es.json
new file mode 100644
index 0000000000..dbac6885d0
--- /dev/null
+++ b/Alas For The Awful Sea/translations/es.json
@@ -0,0 +1,19 @@
+{
+ "role": "Role:",
+ "descriptor": "Descriptor:",
+ "nema": "Name:",
+ "appearance": "Appearance:",
+ "gender": "Gender:",
+ "eyes": "Eyes:",
+ "face": "Face:",
+ "body": "Body:",
+ "dress": "Dress:",
+ "wealth": "Wealth:",
+ "brains": "Brains",
+ "brawn": "Brawn",
+ "beauty": "Beauty",
+ "balance": "Balance",
+ "beyond": "Beyond",
+ "moves": "Moves",
+ "bonds": "Bonds"
+}
\ No newline at end of file
diff --git a/Alas For The Awful Sea/translations/fr.json b/Alas For The Awful Sea/translations/fr.json
new file mode 100644
index 0000000000..dbac6885d0
--- /dev/null
+++ b/Alas For The Awful Sea/translations/fr.json
@@ -0,0 +1,19 @@
+{
+ "role": "Role:",
+ "descriptor": "Descriptor:",
+ "nema": "Name:",
+ "appearance": "Appearance:",
+ "gender": "Gender:",
+ "eyes": "Eyes:",
+ "face": "Face:",
+ "body": "Body:",
+ "dress": "Dress:",
+ "wealth": "Wealth:",
+ "brains": "Brains",
+ "brawn": "Brawn",
+ "beauty": "Beauty",
+ "balance": "Balance",
+ "beyond": "Beyond",
+ "moves": "Moves",
+ "bonds": "Bonds"
+}
\ No newline at end of file
diff --git a/Alas For The Awful Sea/translations/he.json b/Alas For The Awful Sea/translations/he.json
new file mode 100644
index 0000000000..dbac6885d0
--- /dev/null
+++ b/Alas For The Awful Sea/translations/he.json
@@ -0,0 +1,19 @@
+{
+ "role": "Role:",
+ "descriptor": "Descriptor:",
+ "nema": "Name:",
+ "appearance": "Appearance:",
+ "gender": "Gender:",
+ "eyes": "Eyes:",
+ "face": "Face:",
+ "body": "Body:",
+ "dress": "Dress:",
+ "wealth": "Wealth:",
+ "brains": "Brains",
+ "brawn": "Brawn",
+ "beauty": "Beauty",
+ "balance": "Balance",
+ "beyond": "Beyond",
+ "moves": "Moves",
+ "bonds": "Bonds"
+}
\ No newline at end of file
diff --git a/Alas For The Awful Sea/translations/hu.json b/Alas For The Awful Sea/translations/hu.json
new file mode 100644
index 0000000000..dbac6885d0
--- /dev/null
+++ b/Alas For The Awful Sea/translations/hu.json
@@ -0,0 +1,19 @@
+{
+ "role": "Role:",
+ "descriptor": "Descriptor:",
+ "nema": "Name:",
+ "appearance": "Appearance:",
+ "gender": "Gender:",
+ "eyes": "Eyes:",
+ "face": "Face:",
+ "body": "Body:",
+ "dress": "Dress:",
+ "wealth": "Wealth:",
+ "brains": "Brains",
+ "brawn": "Brawn",
+ "beauty": "Beauty",
+ "balance": "Balance",
+ "beyond": "Beyond",
+ "moves": "Moves",
+ "bonds": "Bonds"
+}
\ No newline at end of file
diff --git a/Alas For The Awful Sea/translations/it.json b/Alas For The Awful Sea/translations/it.json
new file mode 100644
index 0000000000..fba50c8a6e
--- /dev/null
+++ b/Alas For The Awful Sea/translations/it.json
@@ -0,0 +1,19 @@
+{
+ "role": "Ruolo:",
+ "descriptor": "Descrittore:",
+ "nema": "Nome:",
+ "appearance": "Descrizione:",
+ "gender": "Aspetto:",
+ "eyes": "Sguardo:",
+ "face": "Viso:",
+ "body": "Fisico:",
+ "dress": "Vesti:",
+ "wealth": "Ricchezza:",
+ "brains": "Mente",
+ "brawn": "Corpo",
+ "beauty": "Fascino",
+ "balance": "Tempra",
+ "beyond": "Oltre",
+ "moves": "Mosse",
+ "bonds": "Legami"
+}
\ No newline at end of file
diff --git a/Alas For The Awful Sea/translations/ja.json b/Alas For The Awful Sea/translations/ja.json
new file mode 100644
index 0000000000..dbac6885d0
--- /dev/null
+++ b/Alas For The Awful Sea/translations/ja.json
@@ -0,0 +1,19 @@
+{
+ "role": "Role:",
+ "descriptor": "Descriptor:",
+ "nema": "Name:",
+ "appearance": "Appearance:",
+ "gender": "Gender:",
+ "eyes": "Eyes:",
+ "face": "Face:",
+ "body": "Body:",
+ "dress": "Dress:",
+ "wealth": "Wealth:",
+ "brains": "Brains",
+ "brawn": "Brawn",
+ "beauty": "Beauty",
+ "balance": "Balance",
+ "beyond": "Beyond",
+ "moves": "Moves",
+ "bonds": "Bonds"
+}
\ No newline at end of file
diff --git a/Alas For The Awful Sea/translations/ko.json b/Alas For The Awful Sea/translations/ko.json
new file mode 100644
index 0000000000..dbac6885d0
--- /dev/null
+++ b/Alas For The Awful Sea/translations/ko.json
@@ -0,0 +1,19 @@
+{
+ "role": "Role:",
+ "descriptor": "Descriptor:",
+ "nema": "Name:",
+ "appearance": "Appearance:",
+ "gender": "Gender:",
+ "eyes": "Eyes:",
+ "face": "Face:",
+ "body": "Body:",
+ "dress": "Dress:",
+ "wealth": "Wealth:",
+ "brains": "Brains",
+ "brawn": "Brawn",
+ "beauty": "Beauty",
+ "balance": "Balance",
+ "beyond": "Beyond",
+ "moves": "Moves",
+ "bonds": "Bonds"
+}
\ No newline at end of file
diff --git a/Alas For The Awful Sea/translations/nl.json b/Alas For The Awful Sea/translations/nl.json
new file mode 100644
index 0000000000..dbac6885d0
--- /dev/null
+++ b/Alas For The Awful Sea/translations/nl.json
@@ -0,0 +1,19 @@
+{
+ "role": "Role:",
+ "descriptor": "Descriptor:",
+ "nema": "Name:",
+ "appearance": "Appearance:",
+ "gender": "Gender:",
+ "eyes": "Eyes:",
+ "face": "Face:",
+ "body": "Body:",
+ "dress": "Dress:",
+ "wealth": "Wealth:",
+ "brains": "Brains",
+ "brawn": "Brawn",
+ "beauty": "Beauty",
+ "balance": "Balance",
+ "beyond": "Beyond",
+ "moves": "Moves",
+ "bonds": "Bonds"
+}
\ No newline at end of file
diff --git a/Alas For The Awful Sea/translations/pl.json b/Alas For The Awful Sea/translations/pl.json
new file mode 100644
index 0000000000..dbac6885d0
--- /dev/null
+++ b/Alas For The Awful Sea/translations/pl.json
@@ -0,0 +1,19 @@
+{
+ "role": "Role:",
+ "descriptor": "Descriptor:",
+ "nema": "Name:",
+ "appearance": "Appearance:",
+ "gender": "Gender:",
+ "eyes": "Eyes:",
+ "face": "Face:",
+ "body": "Body:",
+ "dress": "Dress:",
+ "wealth": "Wealth:",
+ "brains": "Brains",
+ "brawn": "Brawn",
+ "beauty": "Beauty",
+ "balance": "Balance",
+ "beyond": "Beyond",
+ "moves": "Moves",
+ "bonds": "Bonds"
+}
\ No newline at end of file
diff --git a/Alas For The Awful Sea/translations/pt.json b/Alas For The Awful Sea/translations/pt.json
new file mode 100644
index 0000000000..dbac6885d0
--- /dev/null
+++ b/Alas For The Awful Sea/translations/pt.json
@@ -0,0 +1,19 @@
+{
+ "role": "Role:",
+ "descriptor": "Descriptor:",
+ "nema": "Name:",
+ "appearance": "Appearance:",
+ "gender": "Gender:",
+ "eyes": "Eyes:",
+ "face": "Face:",
+ "body": "Body:",
+ "dress": "Dress:",
+ "wealth": "Wealth:",
+ "brains": "Brains",
+ "brawn": "Brawn",
+ "beauty": "Beauty",
+ "balance": "Balance",
+ "beyond": "Beyond",
+ "moves": "Moves",
+ "bonds": "Bonds"
+}
\ No newline at end of file
diff --git a/Alas For The Awful Sea/translations/ru.json b/Alas For The Awful Sea/translations/ru.json
new file mode 100644
index 0000000000..dbac6885d0
--- /dev/null
+++ b/Alas For The Awful Sea/translations/ru.json
@@ -0,0 +1,19 @@
+{
+ "role": "Role:",
+ "descriptor": "Descriptor:",
+ "nema": "Name:",
+ "appearance": "Appearance:",
+ "gender": "Gender:",
+ "eyes": "Eyes:",
+ "face": "Face:",
+ "body": "Body:",
+ "dress": "Dress:",
+ "wealth": "Wealth:",
+ "brains": "Brains",
+ "brawn": "Brawn",
+ "beauty": "Beauty",
+ "balance": "Balance",
+ "beyond": "Beyond",
+ "moves": "Moves",
+ "bonds": "Bonds"
+}
\ No newline at end of file
diff --git a/Alas For The Awful Sea/translations/sv.json b/Alas For The Awful Sea/translations/sv.json
new file mode 100644
index 0000000000..dbac6885d0
--- /dev/null
+++ b/Alas For The Awful Sea/translations/sv.json
@@ -0,0 +1,19 @@
+{
+ "role": "Role:",
+ "descriptor": "Descriptor:",
+ "nema": "Name:",
+ "appearance": "Appearance:",
+ "gender": "Gender:",
+ "eyes": "Eyes:",
+ "face": "Face:",
+ "body": "Body:",
+ "dress": "Dress:",
+ "wealth": "Wealth:",
+ "brains": "Brains",
+ "brawn": "Brawn",
+ "beauty": "Beauty",
+ "balance": "Balance",
+ "beyond": "Beyond",
+ "moves": "Moves",
+ "bonds": "Bonds"
+}
\ No newline at end of file
diff --git a/Alas For The Awful Sea/translations/tr.json b/Alas For The Awful Sea/translations/tr.json
new file mode 100644
index 0000000000..dbac6885d0
--- /dev/null
+++ b/Alas For The Awful Sea/translations/tr.json
@@ -0,0 +1,19 @@
+{
+ "role": "Role:",
+ "descriptor": "Descriptor:",
+ "nema": "Name:",
+ "appearance": "Appearance:",
+ "gender": "Gender:",
+ "eyes": "Eyes:",
+ "face": "Face:",
+ "body": "Body:",
+ "dress": "Dress:",
+ "wealth": "Wealth:",
+ "brains": "Brains",
+ "brawn": "Brawn",
+ "beauty": "Beauty",
+ "balance": "Balance",
+ "beyond": "Beyond",
+ "moves": "Moves",
+ "bonds": "Bonds"
+}
\ No newline at end of file
diff --git a/Alas For The Awful Sea/translations/uk.json b/Alas For The Awful Sea/translations/uk.json
new file mode 100644
index 0000000000..dbac6885d0
--- /dev/null
+++ b/Alas For The Awful Sea/translations/uk.json
@@ -0,0 +1,19 @@
+{
+ "role": "Role:",
+ "descriptor": "Descriptor:",
+ "nema": "Name:",
+ "appearance": "Appearance:",
+ "gender": "Gender:",
+ "eyes": "Eyes:",
+ "face": "Face:",
+ "body": "Body:",
+ "dress": "Dress:",
+ "wealth": "Wealth:",
+ "brains": "Brains",
+ "brawn": "Brawn",
+ "beauty": "Beauty",
+ "balance": "Balance",
+ "beyond": "Beyond",
+ "moves": "Moves",
+ "bonds": "Bonds"
+}
\ No newline at end of file
diff --git a/Alas For The Awful Sea/translations/zh.json b/Alas For The Awful Sea/translations/zh.json
new file mode 100644
index 0000000000..dbac6885d0
--- /dev/null
+++ b/Alas For The Awful Sea/translations/zh.json
@@ -0,0 +1,19 @@
+{
+ "role": "Role:",
+ "descriptor": "Descriptor:",
+ "nema": "Name:",
+ "appearance": "Appearance:",
+ "gender": "Gender:",
+ "eyes": "Eyes:",
+ "face": "Face:",
+ "body": "Body:",
+ "dress": "Dress:",
+ "wealth": "Wealth:",
+ "brains": "Brains",
+ "brawn": "Brawn",
+ "beauty": "Beauty",
+ "balance": "Balance",
+ "beyond": "Beyond",
+ "moves": "Moves",
+ "bonds": "Bonds"
+}
\ No newline at end of file
diff --git a/Alien Roleplaying Game/translations/af.json b/Alien Roleplaying Game/translations/af.json
new file mode 100644
index 0000000000..6eb1e6b4f3
--- /dev/null
+++ b/Alien Roleplaying Game/translations/af.json
@@ -0,0 +1,106 @@
+{
+ "personal-agenda-u": "Personal Agenda",
+ "personal-agenda-place": "Personal Agenda",
+ "character-name-u": "Character Name",
+ "character-name-place": "Character Name",
+ "talents-u": "Talents",
+ "talent-one-name.place": "Talent one name",
+ "talent-one-description.place": "Talent one description",
+ "talent-two-name.place": "Talent two name",
+ "talent-two-description.place": "Talent two description",
+ "talent-three-name.place": "Talent three name",
+ "talent-three-description.place": "Talent three description",
+ "talent-four-name.place": "Talent four name",
+ "talent-four-description.place": "Talent four description",
+ "career-u": "Career",
+ "career-place": "Career",
+ "relationships-u": "Relationships",
+ "buddy-u": "Buddy: ",
+ "rival-u": "Rival: ",
+ "roll-buttons-u": "Roll Buttons",
+ "1d3-u": "1d3",
+ "1d6-u": "1d6",
+ "12d6d3-u": "2d6",
+ "3d6-u": "3d6",
+ "d66-u": "d66",
+ "panic-u": "Panic",
+ "initiative-card-u": "Initiative: Card",
+ "initiative-dice-u": "Initiative: Dice",
+ "base-dice-u": "Base Dice",
+ "stress-dice-u": "Stress Dice",
+ "stress-level-u": "Stress Level",
+ "close-combat-u": "Close Combat",
+ "experience-points-u": "Experience Points",
+ "health-u": "Health",
+ "heavy-machinery-u": "Heavy Machinery",
+ "strength-u": "Strength",
+ "stamina-u": "Stamina",
+ "make-roll-secret-u": "Make Roll Secret",
+ "story-points-u": "Story Points",
+ "radiation-u": "Radiation",
+ "ranged-combat-u": "Ranged Combat",
+ "observation-u": "Observation",
+ "tiny-items-u": "Tiny Items",
+ "odds-and-ends-place": "odds and ends",
+ "mobility-u": "Mobility",
+ "agility-u": "Agility",
+ "attributes-u": "Attributes",
+ "wits-u": "Wits",
+ "survival-u": "Survival",
+ "critical-injuries-u": "Critical Injuries",
+ "critical-injuries-place": "Critical Injuries",
+ "piloting-u": "Piloting",
+ "Comtech-u": "Comtech",
+ "signature-item-u": "Signature Item",
+ "signature-item-place": "Signature Item",
+ "command-u": "Command",
+ "empathy-u": "Empathy",
+ "medical-aid-u": "Medical Aid",
+ "gear-u": "Gear",
+ "item-1-place": "Item 1",
+ "item-2-place": "Item 2",
+ "item-3-place": "Item 3",
+ "item-4-place": "Item 4",
+ "item-5-place": "Item 4",
+ "item-6-place": "Item 6",
+ "item-7-place": "Item 7",
+ "item-8-place": "Item 8",
+ "conditions-u": "Conditions",
+ "starving-u": "Starving",
+ "dehydrated-u": "Dehydrated",
+ "exhausted-u": "Exhausted",
+ "freezing-u": "Freezing",
+ "manipulation-u": "Manipulation",
+ "armor-u": "Armor",
+ "encumbrance-u": "Encumbrance",
+ "weapons-u": "Weapons",
+ "weapon-one-name-place": "Weapon one name",
+ "weapon-two-name-place": "Weapon two name",
+ "weapon-three-name-place": "Weapon three name",
+ "weapon-four-name-place": "Weapon four name",
+ "weapon-five-name-place": "Weapon five name",
+ "weapon-six-name-place": "Weapon six name",
+ "attack-u": "Attack",
+ "bonus-u": "Bonus",
+ "damage-u": "Damage",
+ "engaged-u": "Engaged",
+ "short-u": "Short",
+ "medium-u": "Medium",
+ "long-u": "Long",
+ "extreme-u": "Extreme",
+ "range-u": "Range",
+ "use-close-combat-title": "Close combat",
+ "cc-title": "CC",
+ "use-ranged-combat-title": "Ranged combat",
+ "rc-title": "RC",
+ "comment-desc-notes-place": "Comment/description/notes...",
+ "consumables-u": "Consumables",
+ "air-u": "Air",
+ "food-u": "Food",
+ "power-u": "Power",
+ "water-u": "Water",
+ "building-betterworlds-u": "\"Building Better Worlds\"",
+ "template-bonus-u": "Bonus: ",
+ "template-damage-u": "Damage: ",
+ "none-place": "None"
+}
diff --git a/Alien Roleplaying Game/translations/ca.json b/Alien Roleplaying Game/translations/ca.json
new file mode 100644
index 0000000000..6eb1e6b4f3
--- /dev/null
+++ b/Alien Roleplaying Game/translations/ca.json
@@ -0,0 +1,106 @@
+{
+ "personal-agenda-u": "Personal Agenda",
+ "personal-agenda-place": "Personal Agenda",
+ "character-name-u": "Character Name",
+ "character-name-place": "Character Name",
+ "talents-u": "Talents",
+ "talent-one-name.place": "Talent one name",
+ "talent-one-description.place": "Talent one description",
+ "talent-two-name.place": "Talent two name",
+ "talent-two-description.place": "Talent two description",
+ "talent-three-name.place": "Talent three name",
+ "talent-three-description.place": "Talent three description",
+ "talent-four-name.place": "Talent four name",
+ "talent-four-description.place": "Talent four description",
+ "career-u": "Career",
+ "career-place": "Career",
+ "relationships-u": "Relationships",
+ "buddy-u": "Buddy: ",
+ "rival-u": "Rival: ",
+ "roll-buttons-u": "Roll Buttons",
+ "1d3-u": "1d3",
+ "1d6-u": "1d6",
+ "12d6d3-u": "2d6",
+ "3d6-u": "3d6",
+ "d66-u": "d66",
+ "panic-u": "Panic",
+ "initiative-card-u": "Initiative: Card",
+ "initiative-dice-u": "Initiative: Dice",
+ "base-dice-u": "Base Dice",
+ "stress-dice-u": "Stress Dice",
+ "stress-level-u": "Stress Level",
+ "close-combat-u": "Close Combat",
+ "experience-points-u": "Experience Points",
+ "health-u": "Health",
+ "heavy-machinery-u": "Heavy Machinery",
+ "strength-u": "Strength",
+ "stamina-u": "Stamina",
+ "make-roll-secret-u": "Make Roll Secret",
+ "story-points-u": "Story Points",
+ "radiation-u": "Radiation",
+ "ranged-combat-u": "Ranged Combat",
+ "observation-u": "Observation",
+ "tiny-items-u": "Tiny Items",
+ "odds-and-ends-place": "odds and ends",
+ "mobility-u": "Mobility",
+ "agility-u": "Agility",
+ "attributes-u": "Attributes",
+ "wits-u": "Wits",
+ "survival-u": "Survival",
+ "critical-injuries-u": "Critical Injuries",
+ "critical-injuries-place": "Critical Injuries",
+ "piloting-u": "Piloting",
+ "Comtech-u": "Comtech",
+ "signature-item-u": "Signature Item",
+ "signature-item-place": "Signature Item",
+ "command-u": "Command",
+ "empathy-u": "Empathy",
+ "medical-aid-u": "Medical Aid",
+ "gear-u": "Gear",
+ "item-1-place": "Item 1",
+ "item-2-place": "Item 2",
+ "item-3-place": "Item 3",
+ "item-4-place": "Item 4",
+ "item-5-place": "Item 4",
+ "item-6-place": "Item 6",
+ "item-7-place": "Item 7",
+ "item-8-place": "Item 8",
+ "conditions-u": "Conditions",
+ "starving-u": "Starving",
+ "dehydrated-u": "Dehydrated",
+ "exhausted-u": "Exhausted",
+ "freezing-u": "Freezing",
+ "manipulation-u": "Manipulation",
+ "armor-u": "Armor",
+ "encumbrance-u": "Encumbrance",
+ "weapons-u": "Weapons",
+ "weapon-one-name-place": "Weapon one name",
+ "weapon-two-name-place": "Weapon two name",
+ "weapon-three-name-place": "Weapon three name",
+ "weapon-four-name-place": "Weapon four name",
+ "weapon-five-name-place": "Weapon five name",
+ "weapon-six-name-place": "Weapon six name",
+ "attack-u": "Attack",
+ "bonus-u": "Bonus",
+ "damage-u": "Damage",
+ "engaged-u": "Engaged",
+ "short-u": "Short",
+ "medium-u": "Medium",
+ "long-u": "Long",
+ "extreme-u": "Extreme",
+ "range-u": "Range",
+ "use-close-combat-title": "Close combat",
+ "cc-title": "CC",
+ "use-ranged-combat-title": "Ranged combat",
+ "rc-title": "RC",
+ "comment-desc-notes-place": "Comment/description/notes...",
+ "consumables-u": "Consumables",
+ "air-u": "Air",
+ "food-u": "Food",
+ "power-u": "Power",
+ "water-u": "Water",
+ "building-betterworlds-u": "\"Building Better Worlds\"",
+ "template-bonus-u": "Bonus: ",
+ "template-damage-u": "Damage: ",
+ "none-place": "None"
+}
diff --git a/Alien Roleplaying Game/translations/cs.json b/Alien Roleplaying Game/translations/cs.json
new file mode 100644
index 0000000000..6eb1e6b4f3
--- /dev/null
+++ b/Alien Roleplaying Game/translations/cs.json
@@ -0,0 +1,106 @@
+{
+ "personal-agenda-u": "Personal Agenda",
+ "personal-agenda-place": "Personal Agenda",
+ "character-name-u": "Character Name",
+ "character-name-place": "Character Name",
+ "talents-u": "Talents",
+ "talent-one-name.place": "Talent one name",
+ "talent-one-description.place": "Talent one description",
+ "talent-two-name.place": "Talent two name",
+ "talent-two-description.place": "Talent two description",
+ "talent-three-name.place": "Talent three name",
+ "talent-three-description.place": "Talent three description",
+ "talent-four-name.place": "Talent four name",
+ "talent-four-description.place": "Talent four description",
+ "career-u": "Career",
+ "career-place": "Career",
+ "relationships-u": "Relationships",
+ "buddy-u": "Buddy: ",
+ "rival-u": "Rival: ",
+ "roll-buttons-u": "Roll Buttons",
+ "1d3-u": "1d3",
+ "1d6-u": "1d6",
+ "12d6d3-u": "2d6",
+ "3d6-u": "3d6",
+ "d66-u": "d66",
+ "panic-u": "Panic",
+ "initiative-card-u": "Initiative: Card",
+ "initiative-dice-u": "Initiative: Dice",
+ "base-dice-u": "Base Dice",
+ "stress-dice-u": "Stress Dice",
+ "stress-level-u": "Stress Level",
+ "close-combat-u": "Close Combat",
+ "experience-points-u": "Experience Points",
+ "health-u": "Health",
+ "heavy-machinery-u": "Heavy Machinery",
+ "strength-u": "Strength",
+ "stamina-u": "Stamina",
+ "make-roll-secret-u": "Make Roll Secret",
+ "story-points-u": "Story Points",
+ "radiation-u": "Radiation",
+ "ranged-combat-u": "Ranged Combat",
+ "observation-u": "Observation",
+ "tiny-items-u": "Tiny Items",
+ "odds-and-ends-place": "odds and ends",
+ "mobility-u": "Mobility",
+ "agility-u": "Agility",
+ "attributes-u": "Attributes",
+ "wits-u": "Wits",
+ "survival-u": "Survival",
+ "critical-injuries-u": "Critical Injuries",
+ "critical-injuries-place": "Critical Injuries",
+ "piloting-u": "Piloting",
+ "Comtech-u": "Comtech",
+ "signature-item-u": "Signature Item",
+ "signature-item-place": "Signature Item",
+ "command-u": "Command",
+ "empathy-u": "Empathy",
+ "medical-aid-u": "Medical Aid",
+ "gear-u": "Gear",
+ "item-1-place": "Item 1",
+ "item-2-place": "Item 2",
+ "item-3-place": "Item 3",
+ "item-4-place": "Item 4",
+ "item-5-place": "Item 4",
+ "item-6-place": "Item 6",
+ "item-7-place": "Item 7",
+ "item-8-place": "Item 8",
+ "conditions-u": "Conditions",
+ "starving-u": "Starving",
+ "dehydrated-u": "Dehydrated",
+ "exhausted-u": "Exhausted",
+ "freezing-u": "Freezing",
+ "manipulation-u": "Manipulation",
+ "armor-u": "Armor",
+ "encumbrance-u": "Encumbrance",
+ "weapons-u": "Weapons",
+ "weapon-one-name-place": "Weapon one name",
+ "weapon-two-name-place": "Weapon two name",
+ "weapon-three-name-place": "Weapon three name",
+ "weapon-four-name-place": "Weapon four name",
+ "weapon-five-name-place": "Weapon five name",
+ "weapon-six-name-place": "Weapon six name",
+ "attack-u": "Attack",
+ "bonus-u": "Bonus",
+ "damage-u": "Damage",
+ "engaged-u": "Engaged",
+ "short-u": "Short",
+ "medium-u": "Medium",
+ "long-u": "Long",
+ "extreme-u": "Extreme",
+ "range-u": "Range",
+ "use-close-combat-title": "Close combat",
+ "cc-title": "CC",
+ "use-ranged-combat-title": "Ranged combat",
+ "rc-title": "RC",
+ "comment-desc-notes-place": "Comment/description/notes...",
+ "consumables-u": "Consumables",
+ "air-u": "Air",
+ "food-u": "Food",
+ "power-u": "Power",
+ "water-u": "Water",
+ "building-betterworlds-u": "\"Building Better Worlds\"",
+ "template-bonus-u": "Bonus: ",
+ "template-damage-u": "Damage: ",
+ "none-place": "None"
+}
diff --git a/Alien Roleplaying Game/translations/da.json b/Alien Roleplaying Game/translations/da.json
new file mode 100644
index 0000000000..6eb1e6b4f3
--- /dev/null
+++ b/Alien Roleplaying Game/translations/da.json
@@ -0,0 +1,106 @@
+{
+ "personal-agenda-u": "Personal Agenda",
+ "personal-agenda-place": "Personal Agenda",
+ "character-name-u": "Character Name",
+ "character-name-place": "Character Name",
+ "talents-u": "Talents",
+ "talent-one-name.place": "Talent one name",
+ "talent-one-description.place": "Talent one description",
+ "talent-two-name.place": "Talent two name",
+ "talent-two-description.place": "Talent two description",
+ "talent-three-name.place": "Talent three name",
+ "talent-three-description.place": "Talent three description",
+ "talent-four-name.place": "Talent four name",
+ "talent-four-description.place": "Talent four description",
+ "career-u": "Career",
+ "career-place": "Career",
+ "relationships-u": "Relationships",
+ "buddy-u": "Buddy: ",
+ "rival-u": "Rival: ",
+ "roll-buttons-u": "Roll Buttons",
+ "1d3-u": "1d3",
+ "1d6-u": "1d6",
+ "12d6d3-u": "2d6",
+ "3d6-u": "3d6",
+ "d66-u": "d66",
+ "panic-u": "Panic",
+ "initiative-card-u": "Initiative: Card",
+ "initiative-dice-u": "Initiative: Dice",
+ "base-dice-u": "Base Dice",
+ "stress-dice-u": "Stress Dice",
+ "stress-level-u": "Stress Level",
+ "close-combat-u": "Close Combat",
+ "experience-points-u": "Experience Points",
+ "health-u": "Health",
+ "heavy-machinery-u": "Heavy Machinery",
+ "strength-u": "Strength",
+ "stamina-u": "Stamina",
+ "make-roll-secret-u": "Make Roll Secret",
+ "story-points-u": "Story Points",
+ "radiation-u": "Radiation",
+ "ranged-combat-u": "Ranged Combat",
+ "observation-u": "Observation",
+ "tiny-items-u": "Tiny Items",
+ "odds-and-ends-place": "odds and ends",
+ "mobility-u": "Mobility",
+ "agility-u": "Agility",
+ "attributes-u": "Attributes",
+ "wits-u": "Wits",
+ "survival-u": "Survival",
+ "critical-injuries-u": "Critical Injuries",
+ "critical-injuries-place": "Critical Injuries",
+ "piloting-u": "Piloting",
+ "Comtech-u": "Comtech",
+ "signature-item-u": "Signature Item",
+ "signature-item-place": "Signature Item",
+ "command-u": "Command",
+ "empathy-u": "Empathy",
+ "medical-aid-u": "Medical Aid",
+ "gear-u": "Gear",
+ "item-1-place": "Item 1",
+ "item-2-place": "Item 2",
+ "item-3-place": "Item 3",
+ "item-4-place": "Item 4",
+ "item-5-place": "Item 4",
+ "item-6-place": "Item 6",
+ "item-7-place": "Item 7",
+ "item-8-place": "Item 8",
+ "conditions-u": "Conditions",
+ "starving-u": "Starving",
+ "dehydrated-u": "Dehydrated",
+ "exhausted-u": "Exhausted",
+ "freezing-u": "Freezing",
+ "manipulation-u": "Manipulation",
+ "armor-u": "Armor",
+ "encumbrance-u": "Encumbrance",
+ "weapons-u": "Weapons",
+ "weapon-one-name-place": "Weapon one name",
+ "weapon-two-name-place": "Weapon two name",
+ "weapon-three-name-place": "Weapon three name",
+ "weapon-four-name-place": "Weapon four name",
+ "weapon-five-name-place": "Weapon five name",
+ "weapon-six-name-place": "Weapon six name",
+ "attack-u": "Attack",
+ "bonus-u": "Bonus",
+ "damage-u": "Damage",
+ "engaged-u": "Engaged",
+ "short-u": "Short",
+ "medium-u": "Medium",
+ "long-u": "Long",
+ "extreme-u": "Extreme",
+ "range-u": "Range",
+ "use-close-combat-title": "Close combat",
+ "cc-title": "CC",
+ "use-ranged-combat-title": "Ranged combat",
+ "rc-title": "RC",
+ "comment-desc-notes-place": "Comment/description/notes...",
+ "consumables-u": "Consumables",
+ "air-u": "Air",
+ "food-u": "Food",
+ "power-u": "Power",
+ "water-u": "Water",
+ "building-betterworlds-u": "\"Building Better Worlds\"",
+ "template-bonus-u": "Bonus: ",
+ "template-damage-u": "Damage: ",
+ "none-place": "None"
+}
diff --git a/Alien Roleplaying Game/translations/de.json b/Alien Roleplaying Game/translations/de.json
new file mode 100644
index 0000000000..6eb1e6b4f3
--- /dev/null
+++ b/Alien Roleplaying Game/translations/de.json
@@ -0,0 +1,106 @@
+{
+ "personal-agenda-u": "Personal Agenda",
+ "personal-agenda-place": "Personal Agenda",
+ "character-name-u": "Character Name",
+ "character-name-place": "Character Name",
+ "talents-u": "Talents",
+ "talent-one-name.place": "Talent one name",
+ "talent-one-description.place": "Talent one description",
+ "talent-two-name.place": "Talent two name",
+ "talent-two-description.place": "Talent two description",
+ "talent-three-name.place": "Talent three name",
+ "talent-three-description.place": "Talent three description",
+ "talent-four-name.place": "Talent four name",
+ "talent-four-description.place": "Talent four description",
+ "career-u": "Career",
+ "career-place": "Career",
+ "relationships-u": "Relationships",
+ "buddy-u": "Buddy: ",
+ "rival-u": "Rival: ",
+ "roll-buttons-u": "Roll Buttons",
+ "1d3-u": "1d3",
+ "1d6-u": "1d6",
+ "12d6d3-u": "2d6",
+ "3d6-u": "3d6",
+ "d66-u": "d66",
+ "panic-u": "Panic",
+ "initiative-card-u": "Initiative: Card",
+ "initiative-dice-u": "Initiative: Dice",
+ "base-dice-u": "Base Dice",
+ "stress-dice-u": "Stress Dice",
+ "stress-level-u": "Stress Level",
+ "close-combat-u": "Close Combat",
+ "experience-points-u": "Experience Points",
+ "health-u": "Health",
+ "heavy-machinery-u": "Heavy Machinery",
+ "strength-u": "Strength",
+ "stamina-u": "Stamina",
+ "make-roll-secret-u": "Make Roll Secret",
+ "story-points-u": "Story Points",
+ "radiation-u": "Radiation",
+ "ranged-combat-u": "Ranged Combat",
+ "observation-u": "Observation",
+ "tiny-items-u": "Tiny Items",
+ "odds-and-ends-place": "odds and ends",
+ "mobility-u": "Mobility",
+ "agility-u": "Agility",
+ "attributes-u": "Attributes",
+ "wits-u": "Wits",
+ "survival-u": "Survival",
+ "critical-injuries-u": "Critical Injuries",
+ "critical-injuries-place": "Critical Injuries",
+ "piloting-u": "Piloting",
+ "Comtech-u": "Comtech",
+ "signature-item-u": "Signature Item",
+ "signature-item-place": "Signature Item",
+ "command-u": "Command",
+ "empathy-u": "Empathy",
+ "medical-aid-u": "Medical Aid",
+ "gear-u": "Gear",
+ "item-1-place": "Item 1",
+ "item-2-place": "Item 2",
+ "item-3-place": "Item 3",
+ "item-4-place": "Item 4",
+ "item-5-place": "Item 4",
+ "item-6-place": "Item 6",
+ "item-7-place": "Item 7",
+ "item-8-place": "Item 8",
+ "conditions-u": "Conditions",
+ "starving-u": "Starving",
+ "dehydrated-u": "Dehydrated",
+ "exhausted-u": "Exhausted",
+ "freezing-u": "Freezing",
+ "manipulation-u": "Manipulation",
+ "armor-u": "Armor",
+ "encumbrance-u": "Encumbrance",
+ "weapons-u": "Weapons",
+ "weapon-one-name-place": "Weapon one name",
+ "weapon-two-name-place": "Weapon two name",
+ "weapon-three-name-place": "Weapon three name",
+ "weapon-four-name-place": "Weapon four name",
+ "weapon-five-name-place": "Weapon five name",
+ "weapon-six-name-place": "Weapon six name",
+ "attack-u": "Attack",
+ "bonus-u": "Bonus",
+ "damage-u": "Damage",
+ "engaged-u": "Engaged",
+ "short-u": "Short",
+ "medium-u": "Medium",
+ "long-u": "Long",
+ "extreme-u": "Extreme",
+ "range-u": "Range",
+ "use-close-combat-title": "Close combat",
+ "cc-title": "CC",
+ "use-ranged-combat-title": "Ranged combat",
+ "rc-title": "RC",
+ "comment-desc-notes-place": "Comment/description/notes...",
+ "consumables-u": "Consumables",
+ "air-u": "Air",
+ "food-u": "Food",
+ "power-u": "Power",
+ "water-u": "Water",
+ "building-betterworlds-u": "\"Building Better Worlds\"",
+ "template-bonus-u": "Bonus: ",
+ "template-damage-u": "Damage: ",
+ "none-place": "None"
+}
diff --git a/Alien Roleplaying Game/translations/el.json b/Alien Roleplaying Game/translations/el.json
new file mode 100644
index 0000000000..6eb1e6b4f3
--- /dev/null
+++ b/Alien Roleplaying Game/translations/el.json
@@ -0,0 +1,106 @@
+{
+ "personal-agenda-u": "Personal Agenda",
+ "personal-agenda-place": "Personal Agenda",
+ "character-name-u": "Character Name",
+ "character-name-place": "Character Name",
+ "talents-u": "Talents",
+ "talent-one-name.place": "Talent one name",
+ "talent-one-description.place": "Talent one description",
+ "talent-two-name.place": "Talent two name",
+ "talent-two-description.place": "Talent two description",
+ "talent-three-name.place": "Talent three name",
+ "talent-three-description.place": "Talent three description",
+ "talent-four-name.place": "Talent four name",
+ "talent-four-description.place": "Talent four description",
+ "career-u": "Career",
+ "career-place": "Career",
+ "relationships-u": "Relationships",
+ "buddy-u": "Buddy: ",
+ "rival-u": "Rival: ",
+ "roll-buttons-u": "Roll Buttons",
+ "1d3-u": "1d3",
+ "1d6-u": "1d6",
+ "12d6d3-u": "2d6",
+ "3d6-u": "3d6",
+ "d66-u": "d66",
+ "panic-u": "Panic",
+ "initiative-card-u": "Initiative: Card",
+ "initiative-dice-u": "Initiative: Dice",
+ "base-dice-u": "Base Dice",
+ "stress-dice-u": "Stress Dice",
+ "stress-level-u": "Stress Level",
+ "close-combat-u": "Close Combat",
+ "experience-points-u": "Experience Points",
+ "health-u": "Health",
+ "heavy-machinery-u": "Heavy Machinery",
+ "strength-u": "Strength",
+ "stamina-u": "Stamina",
+ "make-roll-secret-u": "Make Roll Secret",
+ "story-points-u": "Story Points",
+ "radiation-u": "Radiation",
+ "ranged-combat-u": "Ranged Combat",
+ "observation-u": "Observation",
+ "tiny-items-u": "Tiny Items",
+ "odds-and-ends-place": "odds and ends",
+ "mobility-u": "Mobility",
+ "agility-u": "Agility",
+ "attributes-u": "Attributes",
+ "wits-u": "Wits",
+ "survival-u": "Survival",
+ "critical-injuries-u": "Critical Injuries",
+ "critical-injuries-place": "Critical Injuries",
+ "piloting-u": "Piloting",
+ "Comtech-u": "Comtech",
+ "signature-item-u": "Signature Item",
+ "signature-item-place": "Signature Item",
+ "command-u": "Command",
+ "empathy-u": "Empathy",
+ "medical-aid-u": "Medical Aid",
+ "gear-u": "Gear",
+ "item-1-place": "Item 1",
+ "item-2-place": "Item 2",
+ "item-3-place": "Item 3",
+ "item-4-place": "Item 4",
+ "item-5-place": "Item 4",
+ "item-6-place": "Item 6",
+ "item-7-place": "Item 7",
+ "item-8-place": "Item 8",
+ "conditions-u": "Conditions",
+ "starving-u": "Starving",
+ "dehydrated-u": "Dehydrated",
+ "exhausted-u": "Exhausted",
+ "freezing-u": "Freezing",
+ "manipulation-u": "Manipulation",
+ "armor-u": "Armor",
+ "encumbrance-u": "Encumbrance",
+ "weapons-u": "Weapons",
+ "weapon-one-name-place": "Weapon one name",
+ "weapon-two-name-place": "Weapon two name",
+ "weapon-three-name-place": "Weapon three name",
+ "weapon-four-name-place": "Weapon four name",
+ "weapon-five-name-place": "Weapon five name",
+ "weapon-six-name-place": "Weapon six name",
+ "attack-u": "Attack",
+ "bonus-u": "Bonus",
+ "damage-u": "Damage",
+ "engaged-u": "Engaged",
+ "short-u": "Short",
+ "medium-u": "Medium",
+ "long-u": "Long",
+ "extreme-u": "Extreme",
+ "range-u": "Range",
+ "use-close-combat-title": "Close combat",
+ "cc-title": "CC",
+ "use-ranged-combat-title": "Ranged combat",
+ "rc-title": "RC",
+ "comment-desc-notes-place": "Comment/description/notes...",
+ "consumables-u": "Consumables",
+ "air-u": "Air",
+ "food-u": "Food",
+ "power-u": "Power",
+ "water-u": "Water",
+ "building-betterworlds-u": "\"Building Better Worlds\"",
+ "template-bonus-u": "Bonus: ",
+ "template-damage-u": "Damage: ",
+ "none-place": "None"
+}
diff --git a/Alien Roleplaying Game/translations/en.json b/Alien Roleplaying Game/translations/en.json
index 9553df695c..6eb1e6b4f3 100644
--- a/Alien Roleplaying Game/translations/en.json
+++ b/Alien Roleplaying Game/translations/en.json
@@ -103,4 +103,4 @@
"template-bonus-u": "Bonus: ",
"template-damage-u": "Damage: ",
"none-place": "None"
-}
\ No newline at end of file
+}
diff --git a/Alien Roleplaying Game/translations/es.json b/Alien Roleplaying Game/translations/es.json
new file mode 100644
index 0000000000..6eb1e6b4f3
--- /dev/null
+++ b/Alien Roleplaying Game/translations/es.json
@@ -0,0 +1,106 @@
+{
+ "personal-agenda-u": "Personal Agenda",
+ "personal-agenda-place": "Personal Agenda",
+ "character-name-u": "Character Name",
+ "character-name-place": "Character Name",
+ "talents-u": "Talents",
+ "talent-one-name.place": "Talent one name",
+ "talent-one-description.place": "Talent one description",
+ "talent-two-name.place": "Talent two name",
+ "talent-two-description.place": "Talent two description",
+ "talent-three-name.place": "Talent three name",
+ "talent-three-description.place": "Talent three description",
+ "talent-four-name.place": "Talent four name",
+ "talent-four-description.place": "Talent four description",
+ "career-u": "Career",
+ "career-place": "Career",
+ "relationships-u": "Relationships",
+ "buddy-u": "Buddy: ",
+ "rival-u": "Rival: ",
+ "roll-buttons-u": "Roll Buttons",
+ "1d3-u": "1d3",
+ "1d6-u": "1d6",
+ "12d6d3-u": "2d6",
+ "3d6-u": "3d6",
+ "d66-u": "d66",
+ "panic-u": "Panic",
+ "initiative-card-u": "Initiative: Card",
+ "initiative-dice-u": "Initiative: Dice",
+ "base-dice-u": "Base Dice",
+ "stress-dice-u": "Stress Dice",
+ "stress-level-u": "Stress Level",
+ "close-combat-u": "Close Combat",
+ "experience-points-u": "Experience Points",
+ "health-u": "Health",
+ "heavy-machinery-u": "Heavy Machinery",
+ "strength-u": "Strength",
+ "stamina-u": "Stamina",
+ "make-roll-secret-u": "Make Roll Secret",
+ "story-points-u": "Story Points",
+ "radiation-u": "Radiation",
+ "ranged-combat-u": "Ranged Combat",
+ "observation-u": "Observation",
+ "tiny-items-u": "Tiny Items",
+ "odds-and-ends-place": "odds and ends",
+ "mobility-u": "Mobility",
+ "agility-u": "Agility",
+ "attributes-u": "Attributes",
+ "wits-u": "Wits",
+ "survival-u": "Survival",
+ "critical-injuries-u": "Critical Injuries",
+ "critical-injuries-place": "Critical Injuries",
+ "piloting-u": "Piloting",
+ "Comtech-u": "Comtech",
+ "signature-item-u": "Signature Item",
+ "signature-item-place": "Signature Item",
+ "command-u": "Command",
+ "empathy-u": "Empathy",
+ "medical-aid-u": "Medical Aid",
+ "gear-u": "Gear",
+ "item-1-place": "Item 1",
+ "item-2-place": "Item 2",
+ "item-3-place": "Item 3",
+ "item-4-place": "Item 4",
+ "item-5-place": "Item 4",
+ "item-6-place": "Item 6",
+ "item-7-place": "Item 7",
+ "item-8-place": "Item 8",
+ "conditions-u": "Conditions",
+ "starving-u": "Starving",
+ "dehydrated-u": "Dehydrated",
+ "exhausted-u": "Exhausted",
+ "freezing-u": "Freezing",
+ "manipulation-u": "Manipulation",
+ "armor-u": "Armor",
+ "encumbrance-u": "Encumbrance",
+ "weapons-u": "Weapons",
+ "weapon-one-name-place": "Weapon one name",
+ "weapon-two-name-place": "Weapon two name",
+ "weapon-three-name-place": "Weapon three name",
+ "weapon-four-name-place": "Weapon four name",
+ "weapon-five-name-place": "Weapon five name",
+ "weapon-six-name-place": "Weapon six name",
+ "attack-u": "Attack",
+ "bonus-u": "Bonus",
+ "damage-u": "Damage",
+ "engaged-u": "Engaged",
+ "short-u": "Short",
+ "medium-u": "Medium",
+ "long-u": "Long",
+ "extreme-u": "Extreme",
+ "range-u": "Range",
+ "use-close-combat-title": "Close combat",
+ "cc-title": "CC",
+ "use-ranged-combat-title": "Ranged combat",
+ "rc-title": "RC",
+ "comment-desc-notes-place": "Comment/description/notes...",
+ "consumables-u": "Consumables",
+ "air-u": "Air",
+ "food-u": "Food",
+ "power-u": "Power",
+ "water-u": "Water",
+ "building-betterworlds-u": "\"Building Better Worlds\"",
+ "template-bonus-u": "Bonus: ",
+ "template-damage-u": "Damage: ",
+ "none-place": "None"
+}
diff --git a/Alien Roleplaying Game/translations/fr.json b/Alien Roleplaying Game/translations/fr.json
index aaa85da443..5384b5ea14 100644
--- a/Alien Roleplaying Game/translations/fr.json
+++ b/Alien Roleplaying Game/translations/fr.json
@@ -103,4 +103,4 @@
"template-bonus-u": "Bonus : ",
"template-damage-u": "Dégâts : ",
"none-place": "Aucun"
-}
\ No newline at end of file
+}
diff --git a/Alien Roleplaying Game/translations/he.json b/Alien Roleplaying Game/translations/he.json
new file mode 100644
index 0000000000..6eb1e6b4f3
--- /dev/null
+++ b/Alien Roleplaying Game/translations/he.json
@@ -0,0 +1,106 @@
+{
+ "personal-agenda-u": "Personal Agenda",
+ "personal-agenda-place": "Personal Agenda",
+ "character-name-u": "Character Name",
+ "character-name-place": "Character Name",
+ "talents-u": "Talents",
+ "talent-one-name.place": "Talent one name",
+ "talent-one-description.place": "Talent one description",
+ "talent-two-name.place": "Talent two name",
+ "talent-two-description.place": "Talent two description",
+ "talent-three-name.place": "Talent three name",
+ "talent-three-description.place": "Talent three description",
+ "talent-four-name.place": "Talent four name",
+ "talent-four-description.place": "Talent four description",
+ "career-u": "Career",
+ "career-place": "Career",
+ "relationships-u": "Relationships",
+ "buddy-u": "Buddy: ",
+ "rival-u": "Rival: ",
+ "roll-buttons-u": "Roll Buttons",
+ "1d3-u": "1d3",
+ "1d6-u": "1d6",
+ "12d6d3-u": "2d6",
+ "3d6-u": "3d6",
+ "d66-u": "d66",
+ "panic-u": "Panic",
+ "initiative-card-u": "Initiative: Card",
+ "initiative-dice-u": "Initiative: Dice",
+ "base-dice-u": "Base Dice",
+ "stress-dice-u": "Stress Dice",
+ "stress-level-u": "Stress Level",
+ "close-combat-u": "Close Combat",
+ "experience-points-u": "Experience Points",
+ "health-u": "Health",
+ "heavy-machinery-u": "Heavy Machinery",
+ "strength-u": "Strength",
+ "stamina-u": "Stamina",
+ "make-roll-secret-u": "Make Roll Secret",
+ "story-points-u": "Story Points",
+ "radiation-u": "Radiation",
+ "ranged-combat-u": "Ranged Combat",
+ "observation-u": "Observation",
+ "tiny-items-u": "Tiny Items",
+ "odds-and-ends-place": "odds and ends",
+ "mobility-u": "Mobility",
+ "agility-u": "Agility",
+ "attributes-u": "Attributes",
+ "wits-u": "Wits",
+ "survival-u": "Survival",
+ "critical-injuries-u": "Critical Injuries",
+ "critical-injuries-place": "Critical Injuries",
+ "piloting-u": "Piloting",
+ "Comtech-u": "Comtech",
+ "signature-item-u": "Signature Item",
+ "signature-item-place": "Signature Item",
+ "command-u": "Command",
+ "empathy-u": "Empathy",
+ "medical-aid-u": "Medical Aid",
+ "gear-u": "Gear",
+ "item-1-place": "Item 1",
+ "item-2-place": "Item 2",
+ "item-3-place": "Item 3",
+ "item-4-place": "Item 4",
+ "item-5-place": "Item 4",
+ "item-6-place": "Item 6",
+ "item-7-place": "Item 7",
+ "item-8-place": "Item 8",
+ "conditions-u": "Conditions",
+ "starving-u": "Starving",
+ "dehydrated-u": "Dehydrated",
+ "exhausted-u": "Exhausted",
+ "freezing-u": "Freezing",
+ "manipulation-u": "Manipulation",
+ "armor-u": "Armor",
+ "encumbrance-u": "Encumbrance",
+ "weapons-u": "Weapons",
+ "weapon-one-name-place": "Weapon one name",
+ "weapon-two-name-place": "Weapon two name",
+ "weapon-three-name-place": "Weapon three name",
+ "weapon-four-name-place": "Weapon four name",
+ "weapon-five-name-place": "Weapon five name",
+ "weapon-six-name-place": "Weapon six name",
+ "attack-u": "Attack",
+ "bonus-u": "Bonus",
+ "damage-u": "Damage",
+ "engaged-u": "Engaged",
+ "short-u": "Short",
+ "medium-u": "Medium",
+ "long-u": "Long",
+ "extreme-u": "Extreme",
+ "range-u": "Range",
+ "use-close-combat-title": "Close combat",
+ "cc-title": "CC",
+ "use-ranged-combat-title": "Ranged combat",
+ "rc-title": "RC",
+ "comment-desc-notes-place": "Comment/description/notes...",
+ "consumables-u": "Consumables",
+ "air-u": "Air",
+ "food-u": "Food",
+ "power-u": "Power",
+ "water-u": "Water",
+ "building-betterworlds-u": "\"Building Better Worlds\"",
+ "template-bonus-u": "Bonus: ",
+ "template-damage-u": "Damage: ",
+ "none-place": "None"
+}
diff --git a/Alien Roleplaying Game/translations/hu.json b/Alien Roleplaying Game/translations/hu.json
new file mode 100644
index 0000000000..6eb1e6b4f3
--- /dev/null
+++ b/Alien Roleplaying Game/translations/hu.json
@@ -0,0 +1,106 @@
+{
+ "personal-agenda-u": "Personal Agenda",
+ "personal-agenda-place": "Personal Agenda",
+ "character-name-u": "Character Name",
+ "character-name-place": "Character Name",
+ "talents-u": "Talents",
+ "talent-one-name.place": "Talent one name",
+ "talent-one-description.place": "Talent one description",
+ "talent-two-name.place": "Talent two name",
+ "talent-two-description.place": "Talent two description",
+ "talent-three-name.place": "Talent three name",
+ "talent-three-description.place": "Talent three description",
+ "talent-four-name.place": "Talent four name",
+ "talent-four-description.place": "Talent four description",
+ "career-u": "Career",
+ "career-place": "Career",
+ "relationships-u": "Relationships",
+ "buddy-u": "Buddy: ",
+ "rival-u": "Rival: ",
+ "roll-buttons-u": "Roll Buttons",
+ "1d3-u": "1d3",
+ "1d6-u": "1d6",
+ "12d6d3-u": "2d6",
+ "3d6-u": "3d6",
+ "d66-u": "d66",
+ "panic-u": "Panic",
+ "initiative-card-u": "Initiative: Card",
+ "initiative-dice-u": "Initiative: Dice",
+ "base-dice-u": "Base Dice",
+ "stress-dice-u": "Stress Dice",
+ "stress-level-u": "Stress Level",
+ "close-combat-u": "Close Combat",
+ "experience-points-u": "Experience Points",
+ "health-u": "Health",
+ "heavy-machinery-u": "Heavy Machinery",
+ "strength-u": "Strength",
+ "stamina-u": "Stamina",
+ "make-roll-secret-u": "Make Roll Secret",
+ "story-points-u": "Story Points",
+ "radiation-u": "Radiation",
+ "ranged-combat-u": "Ranged Combat",
+ "observation-u": "Observation",
+ "tiny-items-u": "Tiny Items",
+ "odds-and-ends-place": "odds and ends",
+ "mobility-u": "Mobility",
+ "agility-u": "Agility",
+ "attributes-u": "Attributes",
+ "wits-u": "Wits",
+ "survival-u": "Survival",
+ "critical-injuries-u": "Critical Injuries",
+ "critical-injuries-place": "Critical Injuries",
+ "piloting-u": "Piloting",
+ "Comtech-u": "Comtech",
+ "signature-item-u": "Signature Item",
+ "signature-item-place": "Signature Item",
+ "command-u": "Command",
+ "empathy-u": "Empathy",
+ "medical-aid-u": "Medical Aid",
+ "gear-u": "Gear",
+ "item-1-place": "Item 1",
+ "item-2-place": "Item 2",
+ "item-3-place": "Item 3",
+ "item-4-place": "Item 4",
+ "item-5-place": "Item 4",
+ "item-6-place": "Item 6",
+ "item-7-place": "Item 7",
+ "item-8-place": "Item 8",
+ "conditions-u": "Conditions",
+ "starving-u": "Starving",
+ "dehydrated-u": "Dehydrated",
+ "exhausted-u": "Exhausted",
+ "freezing-u": "Freezing",
+ "manipulation-u": "Manipulation",
+ "armor-u": "Armor",
+ "encumbrance-u": "Encumbrance",
+ "weapons-u": "Weapons",
+ "weapon-one-name-place": "Weapon one name",
+ "weapon-two-name-place": "Weapon two name",
+ "weapon-three-name-place": "Weapon three name",
+ "weapon-four-name-place": "Weapon four name",
+ "weapon-five-name-place": "Weapon five name",
+ "weapon-six-name-place": "Weapon six name",
+ "attack-u": "Attack",
+ "bonus-u": "Bonus",
+ "damage-u": "Damage",
+ "engaged-u": "Engaged",
+ "short-u": "Short",
+ "medium-u": "Medium",
+ "long-u": "Long",
+ "extreme-u": "Extreme",
+ "range-u": "Range",
+ "use-close-combat-title": "Close combat",
+ "cc-title": "CC",
+ "use-ranged-combat-title": "Ranged combat",
+ "rc-title": "RC",
+ "comment-desc-notes-place": "Comment/description/notes...",
+ "consumables-u": "Consumables",
+ "air-u": "Air",
+ "food-u": "Food",
+ "power-u": "Power",
+ "water-u": "Water",
+ "building-betterworlds-u": "\"Building Better Worlds\"",
+ "template-bonus-u": "Bonus: ",
+ "template-damage-u": "Damage: ",
+ "none-place": "None"
+}
diff --git a/Alien Roleplaying Game/translations/it.json b/Alien Roleplaying Game/translations/it.json
new file mode 100644
index 0000000000..6eb1e6b4f3
--- /dev/null
+++ b/Alien Roleplaying Game/translations/it.json
@@ -0,0 +1,106 @@
+{
+ "personal-agenda-u": "Personal Agenda",
+ "personal-agenda-place": "Personal Agenda",
+ "character-name-u": "Character Name",
+ "character-name-place": "Character Name",
+ "talents-u": "Talents",
+ "talent-one-name.place": "Talent one name",
+ "talent-one-description.place": "Talent one description",
+ "talent-two-name.place": "Talent two name",
+ "talent-two-description.place": "Talent two description",
+ "talent-three-name.place": "Talent three name",
+ "talent-three-description.place": "Talent three description",
+ "talent-four-name.place": "Talent four name",
+ "talent-four-description.place": "Talent four description",
+ "career-u": "Career",
+ "career-place": "Career",
+ "relationships-u": "Relationships",
+ "buddy-u": "Buddy: ",
+ "rival-u": "Rival: ",
+ "roll-buttons-u": "Roll Buttons",
+ "1d3-u": "1d3",
+ "1d6-u": "1d6",
+ "12d6d3-u": "2d6",
+ "3d6-u": "3d6",
+ "d66-u": "d66",
+ "panic-u": "Panic",
+ "initiative-card-u": "Initiative: Card",
+ "initiative-dice-u": "Initiative: Dice",
+ "base-dice-u": "Base Dice",
+ "stress-dice-u": "Stress Dice",
+ "stress-level-u": "Stress Level",
+ "close-combat-u": "Close Combat",
+ "experience-points-u": "Experience Points",
+ "health-u": "Health",
+ "heavy-machinery-u": "Heavy Machinery",
+ "strength-u": "Strength",
+ "stamina-u": "Stamina",
+ "make-roll-secret-u": "Make Roll Secret",
+ "story-points-u": "Story Points",
+ "radiation-u": "Radiation",
+ "ranged-combat-u": "Ranged Combat",
+ "observation-u": "Observation",
+ "tiny-items-u": "Tiny Items",
+ "odds-and-ends-place": "odds and ends",
+ "mobility-u": "Mobility",
+ "agility-u": "Agility",
+ "attributes-u": "Attributes",
+ "wits-u": "Wits",
+ "survival-u": "Survival",
+ "critical-injuries-u": "Critical Injuries",
+ "critical-injuries-place": "Critical Injuries",
+ "piloting-u": "Piloting",
+ "Comtech-u": "Comtech",
+ "signature-item-u": "Signature Item",
+ "signature-item-place": "Signature Item",
+ "command-u": "Command",
+ "empathy-u": "Empathy",
+ "medical-aid-u": "Medical Aid",
+ "gear-u": "Gear",
+ "item-1-place": "Item 1",
+ "item-2-place": "Item 2",
+ "item-3-place": "Item 3",
+ "item-4-place": "Item 4",
+ "item-5-place": "Item 4",
+ "item-6-place": "Item 6",
+ "item-7-place": "Item 7",
+ "item-8-place": "Item 8",
+ "conditions-u": "Conditions",
+ "starving-u": "Starving",
+ "dehydrated-u": "Dehydrated",
+ "exhausted-u": "Exhausted",
+ "freezing-u": "Freezing",
+ "manipulation-u": "Manipulation",
+ "armor-u": "Armor",
+ "encumbrance-u": "Encumbrance",
+ "weapons-u": "Weapons",
+ "weapon-one-name-place": "Weapon one name",
+ "weapon-two-name-place": "Weapon two name",
+ "weapon-three-name-place": "Weapon three name",
+ "weapon-four-name-place": "Weapon four name",
+ "weapon-five-name-place": "Weapon five name",
+ "weapon-six-name-place": "Weapon six name",
+ "attack-u": "Attack",
+ "bonus-u": "Bonus",
+ "damage-u": "Damage",
+ "engaged-u": "Engaged",
+ "short-u": "Short",
+ "medium-u": "Medium",
+ "long-u": "Long",
+ "extreme-u": "Extreme",
+ "range-u": "Range",
+ "use-close-combat-title": "Close combat",
+ "cc-title": "CC",
+ "use-ranged-combat-title": "Ranged combat",
+ "rc-title": "RC",
+ "comment-desc-notes-place": "Comment/description/notes...",
+ "consumables-u": "Consumables",
+ "air-u": "Air",
+ "food-u": "Food",
+ "power-u": "Power",
+ "water-u": "Water",
+ "building-betterworlds-u": "\"Building Better Worlds\"",
+ "template-bonus-u": "Bonus: ",
+ "template-damage-u": "Damage: ",
+ "none-place": "None"
+}
diff --git a/Alien Roleplaying Game/translations/ja.json b/Alien Roleplaying Game/translations/ja.json
new file mode 100644
index 0000000000..6eb1e6b4f3
--- /dev/null
+++ b/Alien Roleplaying Game/translations/ja.json
@@ -0,0 +1,106 @@
+{
+ "personal-agenda-u": "Personal Agenda",
+ "personal-agenda-place": "Personal Agenda",
+ "character-name-u": "Character Name",
+ "character-name-place": "Character Name",
+ "talents-u": "Talents",
+ "talent-one-name.place": "Talent one name",
+ "talent-one-description.place": "Talent one description",
+ "talent-two-name.place": "Talent two name",
+ "talent-two-description.place": "Talent two description",
+ "talent-three-name.place": "Talent three name",
+ "talent-three-description.place": "Talent three description",
+ "talent-four-name.place": "Talent four name",
+ "talent-four-description.place": "Talent four description",
+ "career-u": "Career",
+ "career-place": "Career",
+ "relationships-u": "Relationships",
+ "buddy-u": "Buddy: ",
+ "rival-u": "Rival: ",
+ "roll-buttons-u": "Roll Buttons",
+ "1d3-u": "1d3",
+ "1d6-u": "1d6",
+ "12d6d3-u": "2d6",
+ "3d6-u": "3d6",
+ "d66-u": "d66",
+ "panic-u": "Panic",
+ "initiative-card-u": "Initiative: Card",
+ "initiative-dice-u": "Initiative: Dice",
+ "base-dice-u": "Base Dice",
+ "stress-dice-u": "Stress Dice",
+ "stress-level-u": "Stress Level",
+ "close-combat-u": "Close Combat",
+ "experience-points-u": "Experience Points",
+ "health-u": "Health",
+ "heavy-machinery-u": "Heavy Machinery",
+ "strength-u": "Strength",
+ "stamina-u": "Stamina",
+ "make-roll-secret-u": "Make Roll Secret",
+ "story-points-u": "Story Points",
+ "radiation-u": "Radiation",
+ "ranged-combat-u": "Ranged Combat",
+ "observation-u": "Observation",
+ "tiny-items-u": "Tiny Items",
+ "odds-and-ends-place": "odds and ends",
+ "mobility-u": "Mobility",
+ "agility-u": "Agility",
+ "attributes-u": "Attributes",
+ "wits-u": "Wits",
+ "survival-u": "Survival",
+ "critical-injuries-u": "Critical Injuries",
+ "critical-injuries-place": "Critical Injuries",
+ "piloting-u": "Piloting",
+ "Comtech-u": "Comtech",
+ "signature-item-u": "Signature Item",
+ "signature-item-place": "Signature Item",
+ "command-u": "Command",
+ "empathy-u": "Empathy",
+ "medical-aid-u": "Medical Aid",
+ "gear-u": "Gear",
+ "item-1-place": "Item 1",
+ "item-2-place": "Item 2",
+ "item-3-place": "Item 3",
+ "item-4-place": "Item 4",
+ "item-5-place": "Item 4",
+ "item-6-place": "Item 6",
+ "item-7-place": "Item 7",
+ "item-8-place": "Item 8",
+ "conditions-u": "Conditions",
+ "starving-u": "Starving",
+ "dehydrated-u": "Dehydrated",
+ "exhausted-u": "Exhausted",
+ "freezing-u": "Freezing",
+ "manipulation-u": "Manipulation",
+ "armor-u": "Armor",
+ "encumbrance-u": "Encumbrance",
+ "weapons-u": "Weapons",
+ "weapon-one-name-place": "Weapon one name",
+ "weapon-two-name-place": "Weapon two name",
+ "weapon-three-name-place": "Weapon three name",
+ "weapon-four-name-place": "Weapon four name",
+ "weapon-five-name-place": "Weapon five name",
+ "weapon-six-name-place": "Weapon six name",
+ "attack-u": "Attack",
+ "bonus-u": "Bonus",
+ "damage-u": "Damage",
+ "engaged-u": "Engaged",
+ "short-u": "Short",
+ "medium-u": "Medium",
+ "long-u": "Long",
+ "extreme-u": "Extreme",
+ "range-u": "Range",
+ "use-close-combat-title": "Close combat",
+ "cc-title": "CC",
+ "use-ranged-combat-title": "Ranged combat",
+ "rc-title": "RC",
+ "comment-desc-notes-place": "Comment/description/notes...",
+ "consumables-u": "Consumables",
+ "air-u": "Air",
+ "food-u": "Food",
+ "power-u": "Power",
+ "water-u": "Water",
+ "building-betterworlds-u": "\"Building Better Worlds\"",
+ "template-bonus-u": "Bonus: ",
+ "template-damage-u": "Damage: ",
+ "none-place": "None"
+}
diff --git a/Alien Roleplaying Game/translations/ko.json b/Alien Roleplaying Game/translations/ko.json
new file mode 100644
index 0000000000..6eb1e6b4f3
--- /dev/null
+++ b/Alien Roleplaying Game/translations/ko.json
@@ -0,0 +1,106 @@
+{
+ "personal-agenda-u": "Personal Agenda",
+ "personal-agenda-place": "Personal Agenda",
+ "character-name-u": "Character Name",
+ "character-name-place": "Character Name",
+ "talents-u": "Talents",
+ "talent-one-name.place": "Talent one name",
+ "talent-one-description.place": "Talent one description",
+ "talent-two-name.place": "Talent two name",
+ "talent-two-description.place": "Talent two description",
+ "talent-three-name.place": "Talent three name",
+ "talent-three-description.place": "Talent three description",
+ "talent-four-name.place": "Talent four name",
+ "talent-four-description.place": "Talent four description",
+ "career-u": "Career",
+ "career-place": "Career",
+ "relationships-u": "Relationships",
+ "buddy-u": "Buddy: ",
+ "rival-u": "Rival: ",
+ "roll-buttons-u": "Roll Buttons",
+ "1d3-u": "1d3",
+ "1d6-u": "1d6",
+ "12d6d3-u": "2d6",
+ "3d6-u": "3d6",
+ "d66-u": "d66",
+ "panic-u": "Panic",
+ "initiative-card-u": "Initiative: Card",
+ "initiative-dice-u": "Initiative: Dice",
+ "base-dice-u": "Base Dice",
+ "stress-dice-u": "Stress Dice",
+ "stress-level-u": "Stress Level",
+ "close-combat-u": "Close Combat",
+ "experience-points-u": "Experience Points",
+ "health-u": "Health",
+ "heavy-machinery-u": "Heavy Machinery",
+ "strength-u": "Strength",
+ "stamina-u": "Stamina",
+ "make-roll-secret-u": "Make Roll Secret",
+ "story-points-u": "Story Points",
+ "radiation-u": "Radiation",
+ "ranged-combat-u": "Ranged Combat",
+ "observation-u": "Observation",
+ "tiny-items-u": "Tiny Items",
+ "odds-and-ends-place": "odds and ends",
+ "mobility-u": "Mobility",
+ "agility-u": "Agility",
+ "attributes-u": "Attributes",
+ "wits-u": "Wits",
+ "survival-u": "Survival",
+ "critical-injuries-u": "Critical Injuries",
+ "critical-injuries-place": "Critical Injuries",
+ "piloting-u": "Piloting",
+ "Comtech-u": "Comtech",
+ "signature-item-u": "Signature Item",
+ "signature-item-place": "Signature Item",
+ "command-u": "Command",
+ "empathy-u": "Empathy",
+ "medical-aid-u": "Medical Aid",
+ "gear-u": "Gear",
+ "item-1-place": "Item 1",
+ "item-2-place": "Item 2",
+ "item-3-place": "Item 3",
+ "item-4-place": "Item 4",
+ "item-5-place": "Item 4",
+ "item-6-place": "Item 6",
+ "item-7-place": "Item 7",
+ "item-8-place": "Item 8",
+ "conditions-u": "Conditions",
+ "starving-u": "Starving",
+ "dehydrated-u": "Dehydrated",
+ "exhausted-u": "Exhausted",
+ "freezing-u": "Freezing",
+ "manipulation-u": "Manipulation",
+ "armor-u": "Armor",
+ "encumbrance-u": "Encumbrance",
+ "weapons-u": "Weapons",
+ "weapon-one-name-place": "Weapon one name",
+ "weapon-two-name-place": "Weapon two name",
+ "weapon-three-name-place": "Weapon three name",
+ "weapon-four-name-place": "Weapon four name",
+ "weapon-five-name-place": "Weapon five name",
+ "weapon-six-name-place": "Weapon six name",
+ "attack-u": "Attack",
+ "bonus-u": "Bonus",
+ "damage-u": "Damage",
+ "engaged-u": "Engaged",
+ "short-u": "Short",
+ "medium-u": "Medium",
+ "long-u": "Long",
+ "extreme-u": "Extreme",
+ "range-u": "Range",
+ "use-close-combat-title": "Close combat",
+ "cc-title": "CC",
+ "use-ranged-combat-title": "Ranged combat",
+ "rc-title": "RC",
+ "comment-desc-notes-place": "Comment/description/notes...",
+ "consumables-u": "Consumables",
+ "air-u": "Air",
+ "food-u": "Food",
+ "power-u": "Power",
+ "water-u": "Water",
+ "building-betterworlds-u": "\"Building Better Worlds\"",
+ "template-bonus-u": "Bonus: ",
+ "template-damage-u": "Damage: ",
+ "none-place": "None"
+}
diff --git a/Alien Roleplaying Game/translations/nl.json b/Alien Roleplaying Game/translations/nl.json
new file mode 100644
index 0000000000..6eb1e6b4f3
--- /dev/null
+++ b/Alien Roleplaying Game/translations/nl.json
@@ -0,0 +1,106 @@
+{
+ "personal-agenda-u": "Personal Agenda",
+ "personal-agenda-place": "Personal Agenda",
+ "character-name-u": "Character Name",
+ "character-name-place": "Character Name",
+ "talents-u": "Talents",
+ "talent-one-name.place": "Talent one name",
+ "talent-one-description.place": "Talent one description",
+ "talent-two-name.place": "Talent two name",
+ "talent-two-description.place": "Talent two description",
+ "talent-three-name.place": "Talent three name",
+ "talent-three-description.place": "Talent three description",
+ "talent-four-name.place": "Talent four name",
+ "talent-four-description.place": "Talent four description",
+ "career-u": "Career",
+ "career-place": "Career",
+ "relationships-u": "Relationships",
+ "buddy-u": "Buddy: ",
+ "rival-u": "Rival: ",
+ "roll-buttons-u": "Roll Buttons",
+ "1d3-u": "1d3",
+ "1d6-u": "1d6",
+ "12d6d3-u": "2d6",
+ "3d6-u": "3d6",
+ "d66-u": "d66",
+ "panic-u": "Panic",
+ "initiative-card-u": "Initiative: Card",
+ "initiative-dice-u": "Initiative: Dice",
+ "base-dice-u": "Base Dice",
+ "stress-dice-u": "Stress Dice",
+ "stress-level-u": "Stress Level",
+ "close-combat-u": "Close Combat",
+ "experience-points-u": "Experience Points",
+ "health-u": "Health",
+ "heavy-machinery-u": "Heavy Machinery",
+ "strength-u": "Strength",
+ "stamina-u": "Stamina",
+ "make-roll-secret-u": "Make Roll Secret",
+ "story-points-u": "Story Points",
+ "radiation-u": "Radiation",
+ "ranged-combat-u": "Ranged Combat",
+ "observation-u": "Observation",
+ "tiny-items-u": "Tiny Items",
+ "odds-and-ends-place": "odds and ends",
+ "mobility-u": "Mobility",
+ "agility-u": "Agility",
+ "attributes-u": "Attributes",
+ "wits-u": "Wits",
+ "survival-u": "Survival",
+ "critical-injuries-u": "Critical Injuries",
+ "critical-injuries-place": "Critical Injuries",
+ "piloting-u": "Piloting",
+ "Comtech-u": "Comtech",
+ "signature-item-u": "Signature Item",
+ "signature-item-place": "Signature Item",
+ "command-u": "Command",
+ "empathy-u": "Empathy",
+ "medical-aid-u": "Medical Aid",
+ "gear-u": "Gear",
+ "item-1-place": "Item 1",
+ "item-2-place": "Item 2",
+ "item-3-place": "Item 3",
+ "item-4-place": "Item 4",
+ "item-5-place": "Item 4",
+ "item-6-place": "Item 6",
+ "item-7-place": "Item 7",
+ "item-8-place": "Item 8",
+ "conditions-u": "Conditions",
+ "starving-u": "Starving",
+ "dehydrated-u": "Dehydrated",
+ "exhausted-u": "Exhausted",
+ "freezing-u": "Freezing",
+ "manipulation-u": "Manipulation",
+ "armor-u": "Armor",
+ "encumbrance-u": "Encumbrance",
+ "weapons-u": "Weapons",
+ "weapon-one-name-place": "Weapon one name",
+ "weapon-two-name-place": "Weapon two name",
+ "weapon-three-name-place": "Weapon three name",
+ "weapon-four-name-place": "Weapon four name",
+ "weapon-five-name-place": "Weapon five name",
+ "weapon-six-name-place": "Weapon six name",
+ "attack-u": "Attack",
+ "bonus-u": "Bonus",
+ "damage-u": "Damage",
+ "engaged-u": "Engaged",
+ "short-u": "Short",
+ "medium-u": "Medium",
+ "long-u": "Long",
+ "extreme-u": "Extreme",
+ "range-u": "Range",
+ "use-close-combat-title": "Close combat",
+ "cc-title": "CC",
+ "use-ranged-combat-title": "Ranged combat",
+ "rc-title": "RC",
+ "comment-desc-notes-place": "Comment/description/notes...",
+ "consumables-u": "Consumables",
+ "air-u": "Air",
+ "food-u": "Food",
+ "power-u": "Power",
+ "water-u": "Water",
+ "building-betterworlds-u": "\"Building Better Worlds\"",
+ "template-bonus-u": "Bonus: ",
+ "template-damage-u": "Damage: ",
+ "none-place": "None"
+}
diff --git a/Alien Roleplaying Game/translations/pl.json b/Alien Roleplaying Game/translations/pl.json
new file mode 100644
index 0000000000..bb48285af7
--- /dev/null
+++ b/Alien Roleplaying Game/translations/pl.json
@@ -0,0 +1,106 @@
+{
+ "personal-agenda-u": "Osobisty cel",
+ "personal-agenda-place": "Osobisty cel",
+ "character-name-u": "Imię i nazwisko",
+ "character-name-place": "Imię i nazwisko",
+ "talents-u": "Talenty",
+ "talent-one-name.place": "Nazwa pierwszego talentu",
+ "talent-one-description.place": "Opis pierwszego talentu",
+ "talent-two-name.place": "Nazwa drugiego talentu",
+ "talent-two-description.place": "Opis drugiego talentu",
+ "talent-three-name.place": "Nazwa trzeciego talentu",
+ "talent-three-description.place": "Opis trzeciego talentu",
+ "talent-four-name.place": "Nazwa czwartego talentu",
+ "talent-four-description.place": "Opis czwartego talentu",
+ "career-u": "Zawód",
+ "career-place": "Zawód",
+ "relationships-u": "Relacje",
+ "buddy-u": "Kumpel:",
+ "rival-u": "Rywal:",
+ "roll-buttons-u": "Przyciski rzutów",
+ "1d3-u": "1k3",
+ "1d6-u": "1k6",
+ "12d6d3-u": "2k6",
+ "3d6-u": "3k6",
+ "d66-u": "k66",
+ "panic-u": "Panika",
+ "initiative-card-u": "Inicjatywa: Karta",
+ "initiative-dice-u": "Inicjatywa: Kość",
+ "base-dice-u": "Kość podstawowa",
+ "stress-dice-u": "Kość stresu",
+ "stress-level-u": "Poziom Stresu",
+ "close-combat-u": "Walka wręcz",
+ "experience-points-u": "Punkty Doświadczenia",
+ "health-u": "Zdrowie",
+ "heavy-machinery-u": "Ciężki sprzęt",
+ "strength-u": "Siła",
+ "stamina-u": "Kondycja",
+ "make-roll-secret-u": "Sekretne rzuty",
+ "story-points-u": "Punkty fabuły",
+ "radiation-u": "Napromieniowanie",
+ "ranged-combat-u": "Walka dystansowa",
+ "observation-u": "Spostrzegawczość",
+ "tiny-items-u": "Małe przedmioty",
+ "odds-and-ends-place": "drobiazgi",
+ "mobility-u": "Sprawność",
+ "agility-u": "Zręczność",
+ "attributes-u": "Cechy",
+ "wits-u": "Spryt",
+ "survival-u": "Przetrwanie",
+ "critical-injuries-u": "Rany ciężkie",
+ "critical-injuries-place": "Rany ciężkie",
+ "piloting-u": "Pilotowanie",
+ "Comtech-u": "Komputery",
+ "signature-item-u": "Charakterystyczny przedmiot",
+ "signature-item-place": "Charakterystyczny przedmiot",
+ "command-u": "Dowodzenie",
+ "empathy-u": "Empatia",
+ "medical-aid-u": "Pomoc medyczna",
+ "gear-u": "Ekwipunek",
+ "item-1-place": "Przedmiot 1",
+ "item-2-place": "Przedmiot 2",
+ "item-3-place": "Przedmiot 3",
+ "item-4-place": "Przedmiot 4",
+ "item-5-place": "Przedmiot 5",
+ "item-6-place": "Przedmiot 6",
+ "item-7-place": "Przedmiot 7",
+ "item-8-place": "Przedmiot 8",
+ "conditions-u": "Stany",
+ "starving-u": "Wygłodzony",
+ "dehydrated-u": "Odwodniony",
+ "exhausted-u": "Wyczerpany",
+ "freezing-u": "Wychłodzony",
+ "manipulation-u": "Manipulowanie",
+ "armor-u": "Pancerz",
+ "encumbrance-u": "Obciążenie",
+ "weapons-u": "Broń",
+ "weapon-one-name-place": "Nazwa pierwszej broni",
+ "weapon-two-name-place": "Nazwa drugiej broni",
+ "weapon-three-name-place": "Nazwa trzeciej broni",
+ "weapon-four-name-place": "Nazwa czwartej broni",
+ "weapon-five-name-place": "Nazwa piątej broni",
+ "weapon-six-name-place": "Nazwa szóstej broni",
+ "attack-u": "Atak",
+ "bonus-u": "Premia",
+ "damage-u": "Obrażenia",
+ "engaged-u": "Zwarcie",
+ "short-u": "Bliski",
+ "medium-u": "Średni",
+ "long-u": "Daleki",
+ "extreme-u": "Bardzo daleki",
+ "range-u": "Zasięg",
+ "use-close-combat-title": "Walka wręcz",
+ "cc-title": "WW",
+ "use-ranged-combat-title": "Walka dystansowa",
+ "rc-title": "WD",
+ "comment-desc-notes-place": "Komentarz/opis/notatki...",
+ "consumables-u": "Zasoby",
+ "air-u": "Tlen",
+ "food-u": "Żywność",
+ "power-u": "Energia",
+ "water-u": "Woda",
+ "building-betterworlds-u": "Budujemy lepsze światy",
+ "template-bonus-u": "Premia:",
+ "template-damage-u": "Obrażenia:",
+ "none-place": "Brak"
+}
diff --git a/Alien Roleplaying Game/translations/pt.json b/Alien Roleplaying Game/translations/pt.json
new file mode 100644
index 0000000000..6eb1e6b4f3
--- /dev/null
+++ b/Alien Roleplaying Game/translations/pt.json
@@ -0,0 +1,106 @@
+{
+ "personal-agenda-u": "Personal Agenda",
+ "personal-agenda-place": "Personal Agenda",
+ "character-name-u": "Character Name",
+ "character-name-place": "Character Name",
+ "talents-u": "Talents",
+ "talent-one-name.place": "Talent one name",
+ "talent-one-description.place": "Talent one description",
+ "talent-two-name.place": "Talent two name",
+ "talent-two-description.place": "Talent two description",
+ "talent-three-name.place": "Talent three name",
+ "talent-three-description.place": "Talent three description",
+ "talent-four-name.place": "Talent four name",
+ "talent-four-description.place": "Talent four description",
+ "career-u": "Career",
+ "career-place": "Career",
+ "relationships-u": "Relationships",
+ "buddy-u": "Buddy: ",
+ "rival-u": "Rival: ",
+ "roll-buttons-u": "Roll Buttons",
+ "1d3-u": "1d3",
+ "1d6-u": "1d6",
+ "12d6d3-u": "2d6",
+ "3d6-u": "3d6",
+ "d66-u": "d66",
+ "panic-u": "Panic",
+ "initiative-card-u": "Initiative: Card",
+ "initiative-dice-u": "Initiative: Dice",
+ "base-dice-u": "Base Dice",
+ "stress-dice-u": "Stress Dice",
+ "stress-level-u": "Stress Level",
+ "close-combat-u": "Close Combat",
+ "experience-points-u": "Experience Points",
+ "health-u": "Health",
+ "heavy-machinery-u": "Heavy Machinery",
+ "strength-u": "Strength",
+ "stamina-u": "Stamina",
+ "make-roll-secret-u": "Make Roll Secret",
+ "story-points-u": "Story Points",
+ "radiation-u": "Radiation",
+ "ranged-combat-u": "Ranged Combat",
+ "observation-u": "Observation",
+ "tiny-items-u": "Tiny Items",
+ "odds-and-ends-place": "odds and ends",
+ "mobility-u": "Mobility",
+ "agility-u": "Agility",
+ "attributes-u": "Attributes",
+ "wits-u": "Wits",
+ "survival-u": "Survival",
+ "critical-injuries-u": "Critical Injuries",
+ "critical-injuries-place": "Critical Injuries",
+ "piloting-u": "Piloting",
+ "Comtech-u": "Comtech",
+ "signature-item-u": "Signature Item",
+ "signature-item-place": "Signature Item",
+ "command-u": "Command",
+ "empathy-u": "Empathy",
+ "medical-aid-u": "Medical Aid",
+ "gear-u": "Gear",
+ "item-1-place": "Item 1",
+ "item-2-place": "Item 2",
+ "item-3-place": "Item 3",
+ "item-4-place": "Item 4",
+ "item-5-place": "Item 4",
+ "item-6-place": "Item 6",
+ "item-7-place": "Item 7",
+ "item-8-place": "Item 8",
+ "conditions-u": "Conditions",
+ "starving-u": "Starving",
+ "dehydrated-u": "Dehydrated",
+ "exhausted-u": "Exhausted",
+ "freezing-u": "Freezing",
+ "manipulation-u": "Manipulation",
+ "armor-u": "Armor",
+ "encumbrance-u": "Encumbrance",
+ "weapons-u": "Weapons",
+ "weapon-one-name-place": "Weapon one name",
+ "weapon-two-name-place": "Weapon two name",
+ "weapon-three-name-place": "Weapon three name",
+ "weapon-four-name-place": "Weapon four name",
+ "weapon-five-name-place": "Weapon five name",
+ "weapon-six-name-place": "Weapon six name",
+ "attack-u": "Attack",
+ "bonus-u": "Bonus",
+ "damage-u": "Damage",
+ "engaged-u": "Engaged",
+ "short-u": "Short",
+ "medium-u": "Medium",
+ "long-u": "Long",
+ "extreme-u": "Extreme",
+ "range-u": "Range",
+ "use-close-combat-title": "Close combat",
+ "cc-title": "CC",
+ "use-ranged-combat-title": "Ranged combat",
+ "rc-title": "RC",
+ "comment-desc-notes-place": "Comment/description/notes...",
+ "consumables-u": "Consumables",
+ "air-u": "Air",
+ "food-u": "Food",
+ "power-u": "Power",
+ "water-u": "Water",
+ "building-betterworlds-u": "\"Building Better Worlds\"",
+ "template-bonus-u": "Bonus: ",
+ "template-damage-u": "Damage: ",
+ "none-place": "None"
+}
diff --git a/Alien Roleplaying Game/translations/ru.json b/Alien Roleplaying Game/translations/ru.json
new file mode 100644
index 0000000000..6eb1e6b4f3
--- /dev/null
+++ b/Alien Roleplaying Game/translations/ru.json
@@ -0,0 +1,106 @@
+{
+ "personal-agenda-u": "Personal Agenda",
+ "personal-agenda-place": "Personal Agenda",
+ "character-name-u": "Character Name",
+ "character-name-place": "Character Name",
+ "talents-u": "Talents",
+ "talent-one-name.place": "Talent one name",
+ "talent-one-description.place": "Talent one description",
+ "talent-two-name.place": "Talent two name",
+ "talent-two-description.place": "Talent two description",
+ "talent-three-name.place": "Talent three name",
+ "talent-three-description.place": "Talent three description",
+ "talent-four-name.place": "Talent four name",
+ "talent-four-description.place": "Talent four description",
+ "career-u": "Career",
+ "career-place": "Career",
+ "relationships-u": "Relationships",
+ "buddy-u": "Buddy: ",
+ "rival-u": "Rival: ",
+ "roll-buttons-u": "Roll Buttons",
+ "1d3-u": "1d3",
+ "1d6-u": "1d6",
+ "12d6d3-u": "2d6",
+ "3d6-u": "3d6",
+ "d66-u": "d66",
+ "panic-u": "Panic",
+ "initiative-card-u": "Initiative: Card",
+ "initiative-dice-u": "Initiative: Dice",
+ "base-dice-u": "Base Dice",
+ "stress-dice-u": "Stress Dice",
+ "stress-level-u": "Stress Level",
+ "close-combat-u": "Close Combat",
+ "experience-points-u": "Experience Points",
+ "health-u": "Health",
+ "heavy-machinery-u": "Heavy Machinery",
+ "strength-u": "Strength",
+ "stamina-u": "Stamina",
+ "make-roll-secret-u": "Make Roll Secret",
+ "story-points-u": "Story Points",
+ "radiation-u": "Radiation",
+ "ranged-combat-u": "Ranged Combat",
+ "observation-u": "Observation",
+ "tiny-items-u": "Tiny Items",
+ "odds-and-ends-place": "odds and ends",
+ "mobility-u": "Mobility",
+ "agility-u": "Agility",
+ "attributes-u": "Attributes",
+ "wits-u": "Wits",
+ "survival-u": "Survival",
+ "critical-injuries-u": "Critical Injuries",
+ "critical-injuries-place": "Critical Injuries",
+ "piloting-u": "Piloting",
+ "Comtech-u": "Comtech",
+ "signature-item-u": "Signature Item",
+ "signature-item-place": "Signature Item",
+ "command-u": "Command",
+ "empathy-u": "Empathy",
+ "medical-aid-u": "Medical Aid",
+ "gear-u": "Gear",
+ "item-1-place": "Item 1",
+ "item-2-place": "Item 2",
+ "item-3-place": "Item 3",
+ "item-4-place": "Item 4",
+ "item-5-place": "Item 4",
+ "item-6-place": "Item 6",
+ "item-7-place": "Item 7",
+ "item-8-place": "Item 8",
+ "conditions-u": "Conditions",
+ "starving-u": "Starving",
+ "dehydrated-u": "Dehydrated",
+ "exhausted-u": "Exhausted",
+ "freezing-u": "Freezing",
+ "manipulation-u": "Manipulation",
+ "armor-u": "Armor",
+ "encumbrance-u": "Encumbrance",
+ "weapons-u": "Weapons",
+ "weapon-one-name-place": "Weapon one name",
+ "weapon-two-name-place": "Weapon two name",
+ "weapon-three-name-place": "Weapon three name",
+ "weapon-four-name-place": "Weapon four name",
+ "weapon-five-name-place": "Weapon five name",
+ "weapon-six-name-place": "Weapon six name",
+ "attack-u": "Attack",
+ "bonus-u": "Bonus",
+ "damage-u": "Damage",
+ "engaged-u": "Engaged",
+ "short-u": "Short",
+ "medium-u": "Medium",
+ "long-u": "Long",
+ "extreme-u": "Extreme",
+ "range-u": "Range",
+ "use-close-combat-title": "Close combat",
+ "cc-title": "CC",
+ "use-ranged-combat-title": "Ranged combat",
+ "rc-title": "RC",
+ "comment-desc-notes-place": "Comment/description/notes...",
+ "consumables-u": "Consumables",
+ "air-u": "Air",
+ "food-u": "Food",
+ "power-u": "Power",
+ "water-u": "Water",
+ "building-betterworlds-u": "\"Building Better Worlds\"",
+ "template-bonus-u": "Bonus: ",
+ "template-damage-u": "Damage: ",
+ "none-place": "None"
+}
diff --git a/Alien Roleplaying Game/translations/sv.json b/Alien Roleplaying Game/translations/sv.json
new file mode 100644
index 0000000000..6eb1e6b4f3
--- /dev/null
+++ b/Alien Roleplaying Game/translations/sv.json
@@ -0,0 +1,106 @@
+{
+ "personal-agenda-u": "Personal Agenda",
+ "personal-agenda-place": "Personal Agenda",
+ "character-name-u": "Character Name",
+ "character-name-place": "Character Name",
+ "talents-u": "Talents",
+ "talent-one-name.place": "Talent one name",
+ "talent-one-description.place": "Talent one description",
+ "talent-two-name.place": "Talent two name",
+ "talent-two-description.place": "Talent two description",
+ "talent-three-name.place": "Talent three name",
+ "talent-three-description.place": "Talent three description",
+ "talent-four-name.place": "Talent four name",
+ "talent-four-description.place": "Talent four description",
+ "career-u": "Career",
+ "career-place": "Career",
+ "relationships-u": "Relationships",
+ "buddy-u": "Buddy: ",
+ "rival-u": "Rival: ",
+ "roll-buttons-u": "Roll Buttons",
+ "1d3-u": "1d3",
+ "1d6-u": "1d6",
+ "12d6d3-u": "2d6",
+ "3d6-u": "3d6",
+ "d66-u": "d66",
+ "panic-u": "Panic",
+ "initiative-card-u": "Initiative: Card",
+ "initiative-dice-u": "Initiative: Dice",
+ "base-dice-u": "Base Dice",
+ "stress-dice-u": "Stress Dice",
+ "stress-level-u": "Stress Level",
+ "close-combat-u": "Close Combat",
+ "experience-points-u": "Experience Points",
+ "health-u": "Health",
+ "heavy-machinery-u": "Heavy Machinery",
+ "strength-u": "Strength",
+ "stamina-u": "Stamina",
+ "make-roll-secret-u": "Make Roll Secret",
+ "story-points-u": "Story Points",
+ "radiation-u": "Radiation",
+ "ranged-combat-u": "Ranged Combat",
+ "observation-u": "Observation",
+ "tiny-items-u": "Tiny Items",
+ "odds-and-ends-place": "odds and ends",
+ "mobility-u": "Mobility",
+ "agility-u": "Agility",
+ "attributes-u": "Attributes",
+ "wits-u": "Wits",
+ "survival-u": "Survival",
+ "critical-injuries-u": "Critical Injuries",
+ "critical-injuries-place": "Critical Injuries",
+ "piloting-u": "Piloting",
+ "Comtech-u": "Comtech",
+ "signature-item-u": "Signature Item",
+ "signature-item-place": "Signature Item",
+ "command-u": "Command",
+ "empathy-u": "Empathy",
+ "medical-aid-u": "Medical Aid",
+ "gear-u": "Gear",
+ "item-1-place": "Item 1",
+ "item-2-place": "Item 2",
+ "item-3-place": "Item 3",
+ "item-4-place": "Item 4",
+ "item-5-place": "Item 4",
+ "item-6-place": "Item 6",
+ "item-7-place": "Item 7",
+ "item-8-place": "Item 8",
+ "conditions-u": "Conditions",
+ "starving-u": "Starving",
+ "dehydrated-u": "Dehydrated",
+ "exhausted-u": "Exhausted",
+ "freezing-u": "Freezing",
+ "manipulation-u": "Manipulation",
+ "armor-u": "Armor",
+ "encumbrance-u": "Encumbrance",
+ "weapons-u": "Weapons",
+ "weapon-one-name-place": "Weapon one name",
+ "weapon-two-name-place": "Weapon two name",
+ "weapon-three-name-place": "Weapon three name",
+ "weapon-four-name-place": "Weapon four name",
+ "weapon-five-name-place": "Weapon five name",
+ "weapon-six-name-place": "Weapon six name",
+ "attack-u": "Attack",
+ "bonus-u": "Bonus",
+ "damage-u": "Damage",
+ "engaged-u": "Engaged",
+ "short-u": "Short",
+ "medium-u": "Medium",
+ "long-u": "Long",
+ "extreme-u": "Extreme",
+ "range-u": "Range",
+ "use-close-combat-title": "Close combat",
+ "cc-title": "CC",
+ "use-ranged-combat-title": "Ranged combat",
+ "rc-title": "RC",
+ "comment-desc-notes-place": "Comment/description/notes...",
+ "consumables-u": "Consumables",
+ "air-u": "Air",
+ "food-u": "Food",
+ "power-u": "Power",
+ "water-u": "Water",
+ "building-betterworlds-u": "\"Building Better Worlds\"",
+ "template-bonus-u": "Bonus: ",
+ "template-damage-u": "Damage: ",
+ "none-place": "None"
+}
diff --git a/Alien Roleplaying Game/translations/tr.json b/Alien Roleplaying Game/translations/tr.json
new file mode 100644
index 0000000000..6eb1e6b4f3
--- /dev/null
+++ b/Alien Roleplaying Game/translations/tr.json
@@ -0,0 +1,106 @@
+{
+ "personal-agenda-u": "Personal Agenda",
+ "personal-agenda-place": "Personal Agenda",
+ "character-name-u": "Character Name",
+ "character-name-place": "Character Name",
+ "talents-u": "Talents",
+ "talent-one-name.place": "Talent one name",
+ "talent-one-description.place": "Talent one description",
+ "talent-two-name.place": "Talent two name",
+ "talent-two-description.place": "Talent two description",
+ "talent-three-name.place": "Talent three name",
+ "talent-three-description.place": "Talent three description",
+ "talent-four-name.place": "Talent four name",
+ "talent-four-description.place": "Talent four description",
+ "career-u": "Career",
+ "career-place": "Career",
+ "relationships-u": "Relationships",
+ "buddy-u": "Buddy: ",
+ "rival-u": "Rival: ",
+ "roll-buttons-u": "Roll Buttons",
+ "1d3-u": "1d3",
+ "1d6-u": "1d6",
+ "12d6d3-u": "2d6",
+ "3d6-u": "3d6",
+ "d66-u": "d66",
+ "panic-u": "Panic",
+ "initiative-card-u": "Initiative: Card",
+ "initiative-dice-u": "Initiative: Dice",
+ "base-dice-u": "Base Dice",
+ "stress-dice-u": "Stress Dice",
+ "stress-level-u": "Stress Level",
+ "close-combat-u": "Close Combat",
+ "experience-points-u": "Experience Points",
+ "health-u": "Health",
+ "heavy-machinery-u": "Heavy Machinery",
+ "strength-u": "Strength",
+ "stamina-u": "Stamina",
+ "make-roll-secret-u": "Make Roll Secret",
+ "story-points-u": "Story Points",
+ "radiation-u": "Radiation",
+ "ranged-combat-u": "Ranged Combat",
+ "observation-u": "Observation",
+ "tiny-items-u": "Tiny Items",
+ "odds-and-ends-place": "odds and ends",
+ "mobility-u": "Mobility",
+ "agility-u": "Agility",
+ "attributes-u": "Attributes",
+ "wits-u": "Wits",
+ "survival-u": "Survival",
+ "critical-injuries-u": "Critical Injuries",
+ "critical-injuries-place": "Critical Injuries",
+ "piloting-u": "Piloting",
+ "Comtech-u": "Comtech",
+ "signature-item-u": "Signature Item",
+ "signature-item-place": "Signature Item",
+ "command-u": "Command",
+ "empathy-u": "Empathy",
+ "medical-aid-u": "Medical Aid",
+ "gear-u": "Gear",
+ "item-1-place": "Item 1",
+ "item-2-place": "Item 2",
+ "item-3-place": "Item 3",
+ "item-4-place": "Item 4",
+ "item-5-place": "Item 4",
+ "item-6-place": "Item 6",
+ "item-7-place": "Item 7",
+ "item-8-place": "Item 8",
+ "conditions-u": "Conditions",
+ "starving-u": "Starving",
+ "dehydrated-u": "Dehydrated",
+ "exhausted-u": "Exhausted",
+ "freezing-u": "Freezing",
+ "manipulation-u": "Manipulation",
+ "armor-u": "Armor",
+ "encumbrance-u": "Encumbrance",
+ "weapons-u": "Weapons",
+ "weapon-one-name-place": "Weapon one name",
+ "weapon-two-name-place": "Weapon two name",
+ "weapon-three-name-place": "Weapon three name",
+ "weapon-four-name-place": "Weapon four name",
+ "weapon-five-name-place": "Weapon five name",
+ "weapon-six-name-place": "Weapon six name",
+ "attack-u": "Attack",
+ "bonus-u": "Bonus",
+ "damage-u": "Damage",
+ "engaged-u": "Engaged",
+ "short-u": "Short",
+ "medium-u": "Medium",
+ "long-u": "Long",
+ "extreme-u": "Extreme",
+ "range-u": "Range",
+ "use-close-combat-title": "Close combat",
+ "cc-title": "CC",
+ "use-ranged-combat-title": "Ranged combat",
+ "rc-title": "RC",
+ "comment-desc-notes-place": "Comment/description/notes...",
+ "consumables-u": "Consumables",
+ "air-u": "Air",
+ "food-u": "Food",
+ "power-u": "Power",
+ "water-u": "Water",
+ "building-betterworlds-u": "\"Building Better Worlds\"",
+ "template-bonus-u": "Bonus: ",
+ "template-damage-u": "Damage: ",
+ "none-place": "None"
+}
diff --git a/Alien Roleplaying Game/translations/uk.json b/Alien Roleplaying Game/translations/uk.json
new file mode 100644
index 0000000000..6eb1e6b4f3
--- /dev/null
+++ b/Alien Roleplaying Game/translations/uk.json
@@ -0,0 +1,106 @@
+{
+ "personal-agenda-u": "Personal Agenda",
+ "personal-agenda-place": "Personal Agenda",
+ "character-name-u": "Character Name",
+ "character-name-place": "Character Name",
+ "talents-u": "Talents",
+ "talent-one-name.place": "Talent one name",
+ "talent-one-description.place": "Talent one description",
+ "talent-two-name.place": "Talent two name",
+ "talent-two-description.place": "Talent two description",
+ "talent-three-name.place": "Talent three name",
+ "talent-three-description.place": "Talent three description",
+ "talent-four-name.place": "Talent four name",
+ "talent-four-description.place": "Talent four description",
+ "career-u": "Career",
+ "career-place": "Career",
+ "relationships-u": "Relationships",
+ "buddy-u": "Buddy: ",
+ "rival-u": "Rival: ",
+ "roll-buttons-u": "Roll Buttons",
+ "1d3-u": "1d3",
+ "1d6-u": "1d6",
+ "12d6d3-u": "2d6",
+ "3d6-u": "3d6",
+ "d66-u": "d66",
+ "panic-u": "Panic",
+ "initiative-card-u": "Initiative: Card",
+ "initiative-dice-u": "Initiative: Dice",
+ "base-dice-u": "Base Dice",
+ "stress-dice-u": "Stress Dice",
+ "stress-level-u": "Stress Level",
+ "close-combat-u": "Close Combat",
+ "experience-points-u": "Experience Points",
+ "health-u": "Health",
+ "heavy-machinery-u": "Heavy Machinery",
+ "strength-u": "Strength",
+ "stamina-u": "Stamina",
+ "make-roll-secret-u": "Make Roll Secret",
+ "story-points-u": "Story Points",
+ "radiation-u": "Radiation",
+ "ranged-combat-u": "Ranged Combat",
+ "observation-u": "Observation",
+ "tiny-items-u": "Tiny Items",
+ "odds-and-ends-place": "odds and ends",
+ "mobility-u": "Mobility",
+ "agility-u": "Agility",
+ "attributes-u": "Attributes",
+ "wits-u": "Wits",
+ "survival-u": "Survival",
+ "critical-injuries-u": "Critical Injuries",
+ "critical-injuries-place": "Critical Injuries",
+ "piloting-u": "Piloting",
+ "Comtech-u": "Comtech",
+ "signature-item-u": "Signature Item",
+ "signature-item-place": "Signature Item",
+ "command-u": "Command",
+ "empathy-u": "Empathy",
+ "medical-aid-u": "Medical Aid",
+ "gear-u": "Gear",
+ "item-1-place": "Item 1",
+ "item-2-place": "Item 2",
+ "item-3-place": "Item 3",
+ "item-4-place": "Item 4",
+ "item-5-place": "Item 4",
+ "item-6-place": "Item 6",
+ "item-7-place": "Item 7",
+ "item-8-place": "Item 8",
+ "conditions-u": "Conditions",
+ "starving-u": "Starving",
+ "dehydrated-u": "Dehydrated",
+ "exhausted-u": "Exhausted",
+ "freezing-u": "Freezing",
+ "manipulation-u": "Manipulation",
+ "armor-u": "Armor",
+ "encumbrance-u": "Encumbrance",
+ "weapons-u": "Weapons",
+ "weapon-one-name-place": "Weapon one name",
+ "weapon-two-name-place": "Weapon two name",
+ "weapon-three-name-place": "Weapon three name",
+ "weapon-four-name-place": "Weapon four name",
+ "weapon-five-name-place": "Weapon five name",
+ "weapon-six-name-place": "Weapon six name",
+ "attack-u": "Attack",
+ "bonus-u": "Bonus",
+ "damage-u": "Damage",
+ "engaged-u": "Engaged",
+ "short-u": "Short",
+ "medium-u": "Medium",
+ "long-u": "Long",
+ "extreme-u": "Extreme",
+ "range-u": "Range",
+ "use-close-combat-title": "Close combat",
+ "cc-title": "CC",
+ "use-ranged-combat-title": "Ranged combat",
+ "rc-title": "RC",
+ "comment-desc-notes-place": "Comment/description/notes...",
+ "consumables-u": "Consumables",
+ "air-u": "Air",
+ "food-u": "Food",
+ "power-u": "Power",
+ "water-u": "Water",
+ "building-betterworlds-u": "\"Building Better Worlds\"",
+ "template-bonus-u": "Bonus: ",
+ "template-damage-u": "Damage: ",
+ "none-place": "None"
+}
diff --git a/Alien Roleplaying Game/translations/zh.json b/Alien Roleplaying Game/translations/zh.json
new file mode 100644
index 0000000000..6eb1e6b4f3
--- /dev/null
+++ b/Alien Roleplaying Game/translations/zh.json
@@ -0,0 +1,106 @@
+{
+ "personal-agenda-u": "Personal Agenda",
+ "personal-agenda-place": "Personal Agenda",
+ "character-name-u": "Character Name",
+ "character-name-place": "Character Name",
+ "talents-u": "Talents",
+ "talent-one-name.place": "Talent one name",
+ "talent-one-description.place": "Talent one description",
+ "talent-two-name.place": "Talent two name",
+ "talent-two-description.place": "Talent two description",
+ "talent-three-name.place": "Talent three name",
+ "talent-three-description.place": "Talent three description",
+ "talent-four-name.place": "Talent four name",
+ "talent-four-description.place": "Talent four description",
+ "career-u": "Career",
+ "career-place": "Career",
+ "relationships-u": "Relationships",
+ "buddy-u": "Buddy: ",
+ "rival-u": "Rival: ",
+ "roll-buttons-u": "Roll Buttons",
+ "1d3-u": "1d3",
+ "1d6-u": "1d6",
+ "12d6d3-u": "2d6",
+ "3d6-u": "3d6",
+ "d66-u": "d66",
+ "panic-u": "Panic",
+ "initiative-card-u": "Initiative: Card",
+ "initiative-dice-u": "Initiative: Dice",
+ "base-dice-u": "Base Dice",
+ "stress-dice-u": "Stress Dice",
+ "stress-level-u": "Stress Level",
+ "close-combat-u": "Close Combat",
+ "experience-points-u": "Experience Points",
+ "health-u": "Health",
+ "heavy-machinery-u": "Heavy Machinery",
+ "strength-u": "Strength",
+ "stamina-u": "Stamina",
+ "make-roll-secret-u": "Make Roll Secret",
+ "story-points-u": "Story Points",
+ "radiation-u": "Radiation",
+ "ranged-combat-u": "Ranged Combat",
+ "observation-u": "Observation",
+ "tiny-items-u": "Tiny Items",
+ "odds-and-ends-place": "odds and ends",
+ "mobility-u": "Mobility",
+ "agility-u": "Agility",
+ "attributes-u": "Attributes",
+ "wits-u": "Wits",
+ "survival-u": "Survival",
+ "critical-injuries-u": "Critical Injuries",
+ "critical-injuries-place": "Critical Injuries",
+ "piloting-u": "Piloting",
+ "Comtech-u": "Comtech",
+ "signature-item-u": "Signature Item",
+ "signature-item-place": "Signature Item",
+ "command-u": "Command",
+ "empathy-u": "Empathy",
+ "medical-aid-u": "Medical Aid",
+ "gear-u": "Gear",
+ "item-1-place": "Item 1",
+ "item-2-place": "Item 2",
+ "item-3-place": "Item 3",
+ "item-4-place": "Item 4",
+ "item-5-place": "Item 4",
+ "item-6-place": "Item 6",
+ "item-7-place": "Item 7",
+ "item-8-place": "Item 8",
+ "conditions-u": "Conditions",
+ "starving-u": "Starving",
+ "dehydrated-u": "Dehydrated",
+ "exhausted-u": "Exhausted",
+ "freezing-u": "Freezing",
+ "manipulation-u": "Manipulation",
+ "armor-u": "Armor",
+ "encumbrance-u": "Encumbrance",
+ "weapons-u": "Weapons",
+ "weapon-one-name-place": "Weapon one name",
+ "weapon-two-name-place": "Weapon two name",
+ "weapon-three-name-place": "Weapon three name",
+ "weapon-four-name-place": "Weapon four name",
+ "weapon-five-name-place": "Weapon five name",
+ "weapon-six-name-place": "Weapon six name",
+ "attack-u": "Attack",
+ "bonus-u": "Bonus",
+ "damage-u": "Damage",
+ "engaged-u": "Engaged",
+ "short-u": "Short",
+ "medium-u": "Medium",
+ "long-u": "Long",
+ "extreme-u": "Extreme",
+ "range-u": "Range",
+ "use-close-combat-title": "Close combat",
+ "cc-title": "CC",
+ "use-ranged-combat-title": "Ranged combat",
+ "rc-title": "RC",
+ "comment-desc-notes-place": "Comment/description/notes...",
+ "consumables-u": "Consumables",
+ "air-u": "Air",
+ "food-u": "Food",
+ "power-u": "Power",
+ "water-u": "Water",
+ "building-betterworlds-u": "\"Building Better Worlds\"",
+ "template-bonus-u": "Bonus: ",
+ "template-damage-u": "Damage: ",
+ "none-place": "None"
+}
diff --git a/Ambition_Avarice/sheet.json b/Ambition_Avarice/sheet.json
index 4c16fdcba3..4cafaab798 100644
--- a/Ambition_Avarice/sheet.json
+++ b/Ambition_Avarice/sheet.json
@@ -3,6 +3,7 @@
"css": "ambition_avarice.css",
"authors": "Andreas J.",
"roll20userid": "1223200",
+ "patreon": "https://www.patreon.com/anduh",
"preview": "ambition_avarice_preview.png",
"instructions": "Character Sheet for 'Ambition & Avarice 1st Edition' ttrpg by Chubby Funster.\r[Readme/Changelog](https://github.com/Roll20/roll20-character-sheets/tree/master/Ambition_Avarice/Readme.md)"
}
\ No newline at end of file
diff --git a/Anima-Beyond-Fantasy/A-BF.html b/Anima-Beyond-Fantasy/A-BF.html
index 8b39e965f8..0a00641335 100644
--- a/Anima-Beyond-Fantasy/A-BF.html
+++ b/Anima-Beyond-Fantasy/A-BF.html
@@ -4009,7 +4009,7 @@
Initiative
-
+
@@ -10122,4 +10122,4 @@
{{value}}
{{/allprops()}}
-
\ No newline at end of file
+
diff --git a/Aria/Aria.css b/Aria/Aria.css
index 533a6e3558..d5251a094a 100644
--- a/Aria/Aria.css
+++ b/Aria/Aria.css
@@ -442,7 +442,7 @@ h3 {
}
.sheet-po-input-notes {
- background: rgba(255, 255, 255, .5) url(https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Aria/images/logo_250.png) no-repeat center center;
+/* background: rgba(255, 255, 255, .5) url(https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Aria/images/logo_250.png) no-repeat center center; */
}
.sheet-bo-texte {
diff --git a/Aventures/Aventures-bg.jpg b/Aventures/Aventures-bg.jpg
new file mode 100644
index 0000000000..e9075a7027
Binary files /dev/null and b/Aventures/Aventures-bg.jpg differ
diff --git a/Aventures/Aventures.css b/Aventures/Aventures.css
index 3a6ca8ba2f..2a638067e2 100644
--- a/Aventures/Aventures.css
+++ b/Aventures/Aventures.css
@@ -1,104 +1,926 @@
-.charsheet {
- background-color:#000000;
-}
-
-table
-{
- width:100%;
- border:0px;
-}
-
-td
-{
- border:0px;
-}
-
-th
-{
- font-weight:bold;
- border:0px;
- font-size:small;
- text-align: center;
-}
-
-tr
-{
- text-align: center;
-}
-
-input
-{
- width:90%;
-}
-
-input[type=checkbox]
-{
- width:100%;
-}
-
-input[type=number]
-{
- -moz-appearance:textfield;
- text-align: center;
-}
-
-textarea
-{
- width:calc(90% - 10px);
- padding:4px;
-}
-
-.repcontrol_add,
-.repcontrol_move
-{
- float:left;
-}
-
-.repcontrol_add
-{
- border-bottom-left-radius:25px;
-}
-
-.repcontrol_edit
-{
- border-bottom-right-radius:25px;
-}
-
-.sheet-colWidth
-{
- width:40%;
-}
-
-.sheet-rolltemplate-aven table {
- width: 189px;
- height: 145px;
- padding: 2px;
- background: url(http://i.imgur.com/xBk4U1p.jpg) top left;
- background-size: 189px 145px;
- background-repeat: no-repeat;
- font-family: "Courier New", Courier, monospace;
- font-weight: bold;
- border-spacing: 0;
-}
-
-.sheet-rolltemplate-aven th {
- color: #000000;
- padding: 5px 2px 2px 20px;
- line-height: 1.2em;
- font-size: 1.2em;
- text-align: center;
-}
-
-
-.sheet-rolltemplate-aven td {
- padding-left: 20px;
- font-size: 1.0em;
- vertical-align: top;
-}
-
-.sheet-rolltemplate-aven .sheet-resultat {
- font-size: 1.2em;
- text-align: center;
- color: rgb(112, 0, 0);
- padding-bottom: 20px;
-}
+/* Numéro de version et log */
+.sheet-ver {
+ text-align: center;
+ font-size: 0.6em;
+ color: gray;
+}
+.sheet-update-log {
+ text-align: center;
+ color: white;
+ border: dotted 2px red;
+ background: gray;
+ display: block;
+}
+.sheet-box-container {
+ float: right;
+ font-size: 0.9em;
+}
+.sheet-spacer {
+ opacity:0%;
+}
+input.sheet-logswitch[value="1"] ~ div.sheet-update-log {
+ display: none;
+}
+input.sheet-logswitch[value="0"] ~ div.sheet-update-log {
+ display: block;
+}
+
+/* ===================================== Onglets ===================================== */
+/* =================================================================================== */
+
+/*Configure the tab buttons*/
+.sheet-tab1 {
+ margin-left: 615px;
+ margin-right: -3px;
+ border-bottom-left-radius:15px;
+ font-size: 0.8em;
+ font-weight: bold;
+ border: 1px solid #D3D3D3;
+ background: white;
+ opacity: 65%;
+}
+.sheet-tab2 {
+ border-bottom-right-radius:15px;
+ font-size: 0.8em;
+ font-weight: bold;
+ border: 1px solid #D3D3D3;
+ background: white;
+ opacity: 65%;
+}
+.sheet-sombre,.sheet-clair {
+ display: none;
+ margin-top: -22px;
+}
+
+/* show the selected tab */
+.sheet-tabstoggle[value="sombre"] ~ div.sheet-sombre, .sheet-tabstoggle[value="clair"] ~ div.sheet-clair {
+ display: block;
+}
+.sheet-tabstoggle[value="sombre"] ~ button.sheet-tab2, .sheet-tabstoggle[value="clair"] ~ button.sheet-tab1 {
+ background: #D3D3D3;
+ border: 1px solid #D3D3D3;
+ font-weight: normal;
+}
+
+
+
+
+/* ===================================== Thème Sombre ===================================== */
+/* ======================================================================================== */
+
+.sheet-sombre {
+ background-color:#000000;
+ color: gray;
+}
+
+.sheet-sombre h3 {
+ color: gray;
+}
+
+.sheet-sombre h4 {
+ color: gray;
+}
+
+.sheet-sombre table
+{
+ width:100%;
+ border:0px;
+}
+
+.sheet-sombre td
+{
+ border:0px;
+}
+
+.sheet-sombre th
+{
+ font-weight:bold;
+ border:0px;
+ font-size:small;
+ text-align: center;
+}
+
+.sheet-sombre tr
+{
+ text-align: center;
+}
+
+.sheet-sombre input
+{
+ width:90%;
+}
+
+.sheet-sombre input[type=checkbox]
+{
+ width:15px;
+}
+
+.sheet-sombre input[type=number]
+{
+ -moz-appearance:textfield;
+ text-align: center;
+}
+
+.sheet-sombre input[type=text]
+{
+ color: black;
+}
+
+.sheet-sombre textarea
+{
+ width:calc(90% - 10px);
+ padding:4px;
+}
+
+
+.sheet-sombre .repcontrol_add,
+.sheet-sombre .repcontrol_move
+{
+ float:left;
+}
+
+.sheet-sombre .repcontrol_add,
+{
+ border-bottom-left-radius:25px;
+}
+
+.sheet-sombre .repcontrol_edit
+{
+ border-bottom-right-radius:25px;
+}
+
+.sheet-sombre .sheet-arme .repcontrol_add,
+.sheet-sombre .sheet-arme .repcontrol_edit,
+.sheet-sombre .sheet-arme .repcontrol_move
+{
+ margin-top: -10px;
+}
+
+.sheet-sombre .sheet-colWidth
+{
+ width:40%;
+}
+
+.sheet-sombre .sheet-comp-dX-select
+{
+ height: 28px;
+ width:48px;
+ padding-left: 0px;
+ margin-left: -9px;
+ margin-right: -10px;
+ margin-top:0px;
+ margin-bottom:0px;
+ background: #FFFFFF;
+ border-radius: 0px;
+ border: 1px solid rgb(232,232,232);
+ position:relative;
+ top:0px;
+ bottom:0px;
+ vertical-align: middle;
+}
+.sheet-armebutton
+{
+ width:0px;
+}
+.sheet-armeselect
+{
+ margin-left:-12px;
+ display:inline;
+}
+
+button[type=roll].sheet-armeroll
+{
+ margin-left: -25px;
+ display:inline;
+}
+
+input[type=number].sheet-armedes
+{
+ width:20px;
+ height: 28px;
+ margin-left:-12px;
+ text-align:left;
+ display:inline;
+}
+
+input[type=number].sheet-armemod
+{
+ width:27px;
+ z-index:-1;
+ text-align:right;
+ height: 28px;
+ display:inline;
+}
+
+.sheet-armeplus
+{
+ margin-left:-22px;
+ display:inline;
+}
+
+.sheet-sombre .sheet-rolltemplate-aven table {
+ width: 189px;
+ height: 145px;
+ padding: 2px;
+ background: url(http://i.imgur.com/xBk4U1p.jpg) top left;
+ background-size: 189px 145px;
+ background-repeat: no-repeat;
+ font-family: "Courier New", Courier, monospace;
+ font-weight: bold;
+ border-spacing: 0;
+}
+
+.sheet-sombre .sheet-rolltemplate-aven th {
+ color: #000000;
+ padding: 5px 2px 2px 20px;
+ line-height: 1.2em;
+ font-size: 1.2em;
+ text-align: center;
+}
+
+
+.sheet-sombre .sheet-rolltemplate-aven td {
+ padding-left: 20px;
+ font-size: 1.0em;
+ vertical-align: top;
+}
+
+.sheet-sombre .sheet-rolltemplate-aven .sheet-resultat {
+ font-size: 1.2em;
+ text-align: center;
+ color: rgb(112, 0, 0);
+ padding-bottom: 20px;
+}
+
+
+
+
+
+
+
+/* ===================================== Thème Clair ===================================== */
+/* ======================================================================================= */
+
+div.sheet-frame {
+ background-image:url('https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Aventures/Aventures-bg.jpg');
+ width:784px;
+}
+
+
+/* === LOGO AVENTURES === */
+
+div.sheet-header {
+ text-align:center;
+ margin-bottom: -10px;
+ padding-right:10px;
+ z-index: 15;
+}
+
+
+/* === INFO+COMP/EQUIP BLOCKS === */
+
+div.sheet-block {
+ padding: 6px 6px 6px 6px;
+}
+
+
+/* === TABLE CARACTERISTIQUES === */
+
+table.sheet-attribut {
+ width: 470px;
+ border: 1px gray solid;
+ border-bottom: 0px;
+ margin-left: 6px;
+}
+
+table tr td.sheet-attribut1 {
+ width: 154px;
+ text-align: center;
+ border-right: 1px gray solid;
+ border-bottom: 1px gray solid;
+}
+
+table tr td.sheet-attribut2 {
+ width: 153px;
+ text-align: center;
+ border-left: 1px gray solid;
+ border-bottom: 1px gray solid;
+}
+
+
+/* === TABLE SOUS-CARACTERISTIQUES === */
+
+table.sheet-sous-attribut {
+ width: 470px;
+ border: 1px gray solid;
+ border-bottom: 0px;
+ border-top: 0px;
+ margin-left: 6px;
+ margin-top: -1px;
+ margin-bottom: -1px;
+}
+
+table tr.sheet-sous0 {
+ border-bottom: 1px gray solid;
+}
+
+table tr td.sheet-sous {
+ width: 75px;
+ text-align: center;
+ border-right: 1px gray solid;
+}
+
+table tr td.sheet-sous1 {
+ width: 76px;
+ text-align: center;
+ border-right: 1px gray solid;
+}
+
+table tr td.sheet-sous2 {
+ width: 76px;
+ text-align: center;
+ border:none;
+}
+
+
+/* === TABLE CARTONS === */
+
+table.sheet-carton {
+ width: 470px;
+ border: 1px gray solid;
+ margin-left: 6px;
+}
+
+table tr td.sheet-carton {
+ width: 75px;
+ text-align: center;
+ border-right: 1px gray solid;
+}
+
+table tr td.sheet-carton1 {
+ width: 76px;
+ text-align: center;
+ border-right: 1px gray solid;
+}
+
+table tr td.sheet-carton2 {
+ width: 76px;
+ text-align: center;
+ border: none;
+}
+
+
+/* === INFO ADDITIONNELLES === */
+
+table tr td.sheet-add {
+ line-height: 10px;
+ font-weight: bold;
+ font-size: 0.8em;
+ padding-left: 6px;
+}
+textarea.sheet-tl {
+ border: transparent;
+ background-color:rgba(255, 255, 255, 0.5);
+ width: 173px;
+ height: 30px;
+ line-height: 1;
+ margin-bottom:4px;
+}
+
+
+/* === ATTRIBUTS SECONDAIRES === */
+
+table .sheet-sec {
+ border: 1px gray solid;
+ margin-left: 5px;
+}
+
+table tr.sheet-niveau {
+ background-color: #fff;
+ border-bottom: 1px gray solid;
+}
+
+table tr td.sheet-lvl-num {
+ text-align: right;
+}
+
+table tr.sheet-border-bottom {
+ width: 75px;
+ text-align: center;
+ border-bottom: 1px gray solid;
+}
+
+table tr.sheet-post-base {
+ background-color: #fff;
+ border-bottom: 1px gray solid;
+ font-size: 0.95em;
+ line-height: 17px;
+}
+
+.sheet-posture-select {
+ width: 100px;
+ display: inline;
+ position: relative;
+ top: 5px;
+ background-color:rgba(255, 255, 255, 0.8);
+}
+
+
+/* === COMPETENCES ET DONS === */
+
+.sheet-head {
+ border-left: 1px solid gray;
+ border-right: 1px solid gray;
+ border-top: 1px solid gray;
+ width:770px;
+ text-align: center;
+ font-weight: bold;
+ background-color: #fff;
+ font-size: 1em;
+}
+
+.sheet-2colrow {
+ border: 1px solid gray;
+ padding: 5px 0px 5px 5px;
+ width: 765px;
+ display: inline;
+ margin-bottom:7px;
+}
+
+Table.sheet-2colrow td {
+ vertical-align: top;
+}
+
+/* = COMPETENCES = */
+.sheet-comp-row1{
+ height: 12px;
+ margin-right:-10px;
+ width:350px;
+}
+
+.sheet-comp-col1 {
+ display: inline;
+ margin-left: 5px;
+ font-size: 0.8em;
+ font-weight: bold;
+}
+
+.sheet-comp-col2 {
+ display: inline;
+ margin-left: 166px;
+ font-size: 0.8em;
+ font-weight: bold;
+}
+
+.sheet-comp-col3 {
+ display: inline;
+ margin-left: 57px;
+ font-size: 0.8em;
+ font-weight: bold;
+}
+
+.sheet-comp-col4 {
+ display: inline;
+ margin-left: 5px;
+ font-size: 0.8em;
+ font-weight: bold;
+}
+
+.repcontrol[data-groupname="repeating_skills"] {
+ margin-top: 10px;
+}
+
+.sheet-comp-row2 {
+ width: 360px;
+ margin-right:-10px;
+ padding-bottom:0px;
+ margin-bottom:-10px;
+}
+
+.sheet-comp-col {
+ display: inline;
+ margin-bottom:-10px;
+}
+
+.sheet-comp-attr-select {
+ width: 85px;
+ display: inline;
+ position: relative;
+ top: 5px;
+ background-color:rgba(255, 255, 255, 0.8);
+ margin-top:0px;
+}
+
+/* = DONS = */
+.sheet-don-row {
+ width:400px;
+}
+
+.sheet-don-col {
+ display: inline;
+ margin-left: 3px;
+ font-size: 0.8em;
+ font-weight: bold;
+}
+
+.sheet-don-col2 {
+ display: inline;
+ margin-left: 323px;
+ font-size: 0.8em;
+ font-weight: bold;
+}
+
+
+.sheet-col-don-rep {
+ width: 400px;
+ margin-bottom:2px;
+}
+
+
+/* === EQUIPEMENT === */
+
+.sheet-col-gene {
+ margin-bottom:2px;
+}
+
+textarea.sheet-aut {
+ border: transparent;
+ background-color:rgba(255, 255, 255, 0.5);
+ width: 352px;
+ height: 35px;
+ line-height: 1;
+}
+
+
+.sheet-col-equip-arm {
+ padding-left:5px;
+}
+
+.sheet-row-arm {
+ line-height: 8px;
+}
+
+.sheet-arm-col1 {
+ display: inline;
+ margin-left: 3px;
+ margin-bottom:-5px;
+ font-size: 0.8em;
+ font-weight: bold;
+}
+
+.sheet-arm-col2 {
+ display: inline;
+ margin-left: 216px;
+ font-size: 0.8em;
+ font-weight: bold;
+}
+
+.sheet-arm-col3 {
+ display: inline;
+ margin-left: 2px;
+ font-size: 0.8em;
+ font-weight: bold;
+}
+
+.sheet-arm-col4 {
+ display: inline;
+ margin-left: 30px;
+ font-size: 0.8em;
+ font-weight: bold;
+}
+
+.sheet-arm-col5 {
+ display: inline;
+ margin-left: 3px;
+ font-size: 0.8em;
+ font-weight: bold;
+}
+
+.repcontrol[data-groupname="repeating_weapons"] {
+ margin-top: 10px;
+}
+
+.sheet-arm-row {
+ width: 400px;
+ padding-bottom:0px;
+ margin-bottom:-10px;
+}
+
+.sheet-row-armure {
+ line-height: 8px;
+ margin-top: 10px;
+}
+
+.sheet-arm-col6 {
+ display: inline;
+ margin-left: 3px;
+ margin-bottom:-5px;
+ font-size: 0.8em;
+ font-weight: bold;
+}
+
+.sheet-arm-col7 {
+ display: inline;
+ margin-left: 215px;
+ font-size: 0.8em;
+ font-weight: bold;
+}
+
+.sheet-comp-dX-select {
+ width: 52px;
+ display: inline;
+ position: relative;
+ top: 5px;
+ background-color:rgba(255, 255, 255, 0.7);
+}
+
+
+/* === OPTIONS === */
+
+.sheet-options {
+ text-align: right;
+ font-size: 0.8em;
+ color: rgba(25,26,27,0.7);
+ background-color: rgba(255, 255, 255, 0.4);
+}
+
+
+/* ================ INPUTS ================ */
+
+
+input::placeholder {
+ opacity: 60%;
+}
+
+/* === INPUTS CHECKBOXES === */
+
+/* Fake checkbox cartons */
+input[type="checkbox"].sheet-carton-jaune,
+input[type="checkbox"].sheet-carton-rouge
+{
+ opacity: 0;
+ width: 16px;
+ height: 16px;
+ cursor: pointer;
+ z-index: 1;
+
+ margin-right: -16px;
+}
+
+/* the SPANs */
+input[type="checkbox"].sheet-carton-jaune + span::before,
+input[type="checkbox"].sheet-carton-rouge + span::before
+{
+ margin-right: 4px;
+
+ display: inline-block;
+ text-align: center;
+ vertical-align: middle;
+
+ content: " ";
+
+ width: 10px;
+ height: 10px;
+ line-height: 14px;
+ font-size: 10px;
+ font-weight:bold;
+}
+input[type="checkbox"].sheet-carton-jaune + span::before
+{
+ color: #f4df42;
+ background-color: rgba(255, 255, 255, 0.4);
+ border: solid 4px #f4df42;
+}
+input[type="checkbox"].sheet-carton-rouge + span::before
+{
+ color: #b74437;
+ background-color: rgba(255, 255, 255, 0.4);
+ border: solid 4px #b74437;
+
+}
+/* the CHECKED SPANs */
+input[type="checkbox"]:checked.sheet-carton-jaune + span::before,
+input[type="checkbox"]:checked.sheet-carton-rouge + span::before
+{
+ content: "✔";
+}
+
+/* === INPUTS NUMBERS === */
+
+input[type=number]::-webkit-inner-spin-button,
+input[type=number]::-webkit-outer-spin-button {
+ -webkit-appearance: none;
+
+}
+input[type=number] {
+ -moz-appearance: textfield;
+
+ width: 25px;
+ display: inline;
+ border:1px solid rgba(26, 27, 28, 0.1);
+}
+input[type=number].sheet-number-main {
+ -moz-appearance: textfield;
+
+ width: 27px !important;
+ display: inline;
+ font-weight: bold;
+ font-size: 1.2em;
+ background-color:rgba(255, 255, 255, 0.6);
+ border:1px solid rgba(26, 27, 28, 0.1);
+}
+input[type=number].sheet-query {
+ -moz-appearance: textfield;
+
+ display: none;
+}
+input[type=number].sheet-number {
+ -moz-appearance: textfield;
+
+ width: 25px !important;
+ display: inline;
+ padding-left:7px;
+ font-weight: bold;
+ font-size: 1.1em;
+ background-color:rgba(255, 255, 255, 0.3);
+ border:1px solid rgba(26, 27, 28, 0.1);
+}
+input[type=number].sheet-avde {
+ -moz-appearance: textfield;
+
+ width: 17px !important;
+ height: 20px !important;
+ display: inline;
+ padding-left:1px;
+ text-align: center;
+ font-weight: bold;
+ font-size: 1.4em !important;
+ background-color:rgba(255, 255, 255, 0.3);
+ border:1px solid rgba(26, 27, 28, 0.1);
+}
+input[type=number].sheet-number-lvl {
+ -moz-appearance: textfield;
+
+ width: 25px !important;
+ height: 18px !important;
+ text-align: center;
+ color: #4f4646;
+ font-weight: bold;
+ font-size: 1.2em;
+ padding-left:2px;
+ border:1px solid rgba(26, 27, 28, 0.1);
+ display: inline;
+ background-color:rgba(255, 255, 255, 0.3);
+}
+input[type=number].sheet-number-bar {
+ -moz-appearance: textfield;
+
+ width: 25px !important;
+ height: 20px !important;
+ text-align: center;
+ font-size: 1.2em;
+ padding-left:2px;
+ border:1px solid rgba(26, 27, 28, 0.1);
+ display: inline;
+ background-color:rgba(255, 255, 255, 0.3);
+}
+input[type=number].sheet-number-bar-max {
+ -moz-appearance: textfield;
+
+ width: 25px !important;
+ height: 20px !important;
+ text-align: center;
+ color: #b74437;
+ padding-left:2px;
+ font-weight: bold;
+ font-size: 1.2em;
+ display: inline;
+ border: none;
+ background-color:rgba(255, 255, 255, 0.5);
+}
+input[type=number].sheet-objet-quant {
+ -moz-appearance: textfield;
+
+ width: 20px !important;
+ text-align: center;
+ padding-left: 0px;
+ padding-right: 0px;
+ display:inline;
+ background-color:rgba(255, 255, 255, 0.5);
+ border: transparent;
+}
+input[type=number].sheet-des-dmg {
+ -moz-appearance: textfield;
+
+ width: 25px !important;
+ text-align: right;
+ display: inline;
+ background-color:rgba(255, 255, 255, 0.3);
+}
+input[type=number].sheet-dmg-mod {
+ -moz-appearance: textfield;
+
+ width: 25px !important;
+ display: inline;
+ background-color:rgba(255, 255, 255, 0.3);
+}
+input[type=number].sheet-dr {
+ -moz-appearance: textfield;
+
+ width: 30px !important;
+ display: inline;
+ background-color:rgba(255, 255, 255, 0.3);
+}
+
+
+/* === INPUTS TEXT === */
+input[type=text].sheet-nom {
+ border: transparent;
+ background-color:rgba(255, 255, 255, 0.5);
+ width: 201px;
+}
+input[type=text].sheet-race {
+ border: transparent;
+ background-color:rgba(255, 255, 255, 0.5);
+ width: 122px;
+}
+input[type=text].sheet-vocation {
+ border: transparent;
+ background-color:rgba(255, 255, 255, 0.5);
+ width: 122px;
+}
+input[type=text].sheet-element {
+ border: transparent;
+ background-color:rgba(255, 255, 255, 0.5);
+ width: 118px;
+}
+input[type=text].sheet-theme {
+ border: transparent;
+ background-color:rgba(255, 255, 255, 0.5);
+ width: 180px;
+}
+input[type=text].sheet-langues {
+ border: transparent;
+ background-color:rgba(255, 255, 255, 0.5);
+ width: 180px;
+}
+input[type=text].sheet-competence {
+ border: transparent;
+ background-color:rgba(255, 255, 255, 0.5);
+ width: 190px;
+}
+input[type=text].sheet-don {
+ border: transparent;
+ background-color:rgba(255, 255, 255, 0.5);
+ width: 335px;
+ margin-right: 2px;
+ display:inline;
+}
+input[type=text].sheet-don-psy {
+ border: transparent;
+ background-color:rgba(255, 255, 255, 0.5);
+ width: 45px;
+ text-align: center;
+ display:inline;
+}
+input[type=text].sheet-objet {
+ border: transparent;
+ background-color:rgba(255, 255, 255, 0.5);
+ width: 335px;
+ display:inline;
+}
+input[type=text].sheet-arme {
+ border: transparent;
+ background-color:rgba(255, 255, 255, 0.5);
+ width: 240px;
+}
+input[type=text].sheet-armure {
+ border: transparent;
+ background-color:rgba(255, 255, 255, 0.5);
+ width: 240px;
+}
+
+
+/* === INPUTS ROLLS === */
+
+button[type=roll] {
+ background-color: rgba(255, 255, 255, 1);
+ border-radius: 5px;
+ border: outset 1px;
+}
+
+button[type=roll].sheet-blank-roll-button::before {
+ color: red;
+ background-color: rgba(255, 255, 255, 0);
+ font-size: 1.3em;
+}
+
+
+/* === REPEATING FIELDS BUTTON OPACITY === */
+
+.repcontrol_edit {
+ opacity: 50%;
+}
+.repcontrol_add {
+ opacity: 50%;
+}
\ No newline at end of file
diff --git a/Aventures/Aventures.html b/Aventures/Aventures.html
index d03c10ed5b..dd32a81eb6 100644
--- a/Aventures/Aventures.html
+++ b/Aventures/Aventures.html
@@ -1,3 +1,25 @@
+
+
+ Cochez-moi pour faire disparaitre ce message >> _
+
+ Salut ! La fiche a été mise à jour ! (20.11.20)
+ Vous pouvez maintenant changer de thème :
+ Restez sur le thème noir affiché actuellement, ou utilisez un thème clair sur fond de parchemin, en cliquant sur l'onglet approprié.
+ Toutes vos infos et attributs seront portés d'un thème à l'autre, vous pouvez rechanger de thème à volonté sans rien avoir à changer !
+ Soyez juste sûrs, sur le thème clair, de choisir une posture de base et une caractéristique principale pour vos compétences,
+ via les menus déroulants (une seule fois suffit).
+ ____________________________________________ Changez de thème avec les onglets juste ici ⬇
+
+
+
+
+
+Thème Sombre
+Thème Clair
+
+
+
+
@@ -7,7 +29,7 @@
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+ Nom:
+ Race:
+ Vocation:
+ Élement:
+
+
+
+
+ Compétences et dons
+
+
+
+
Compétences
+
+
+ Nom
+
+
+ Attribut
+
+
+ Rang
+
+
+ Jet
+
+
+
+
+
+
+
+
+
+ Attribut
+ Physique
+ Social
+ Mental
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Équipement
+
+
+
+
+ Équipement général
+
+
+
+
+
+
+ Autres
+
+
+
+
+
Armes
+
+ Nom
+
+
+ #Dés
+
+
+ Type
+
+
+ Bonus
+
+
+ Jet
+
+
+
+
+
+
+ d?
+ d4
+ d6
+ d8
+ d10
+ d12
+ d20
+ +
+
+
+
+
+
+
+
Armures
+
+ Nom
+
+
+ Indice
+
+
+
+
+
+
+
+
+
+
+ Bonus/malus dans les jets:
+
+
+
+
+
+ Ver. 11.20-2
+
+
+
+
diff --git a/Aventures/Aventures.png b/Aventures/Aventures.png
index 5431d896b5..0390154b0f 100644
Binary files a/Aventures/Aventures.png and b/Aventures/Aventures.png differ
diff --git a/Aventures/aventures-logo2.png b/Aventures/aventures-logo2.png
new file mode 100644
index 0000000000..a28cef15c1
Binary files /dev/null and b/Aventures/aventures-logo2.png differ
diff --git a/Aventures/broken-heart.png b/Aventures/broken-heart.png
new file mode 100644
index 0000000000..370ba4db30
Binary files /dev/null and b/Aventures/broken-heart.png differ
diff --git a/Aventures/chained-heart.png b/Aventures/chained-heart.png
new file mode 100644
index 0000000000..71e565b567
Binary files /dev/null and b/Aventures/chained-heart.png differ
diff --git a/Aventures/sheet.json b/Aventures/sheet.json
index 04a408ddc7..b95b8495e9 100644
--- a/Aventures/sheet.json
+++ b/Aventures/sheet.json
@@ -1,9 +1,9 @@
-{
-"html": "Aventures.html",
-"css": "Aventures.css",
-"authors": "Lyra S.,Alain H.",
-"roll20userID": "1492292,67962",
-"preview": "Aventures.png",
-"instructions": "Feuille de personnage pour Aventures.",
-"tipeee":"https://fr.tipeee.com/zakarik"
-}
+{
+ "html": "Aventures.html",
+ "css": "Aventures.css",
+ "authors": "Lyra S.,Alain H.,Kasenai3",
+ "roll20userID": "1492292,67962,340910",
+ "preview": "Aventures.png",
+ "instructions": "Feuille de personnage pour Aventures.",
+ "tipeee":"https://fr.tipeee.com/zakarik"
+}
diff --git a/Basic_Roleplaying/Basic_Roleplaying.css b/Basic_Roleplaying/Basic_Roleplaying.css
index 62184ced9e..f7b7682f66 100644
--- a/Basic_Roleplaying/Basic_Roleplaying.css
+++ b/Basic_Roleplaying/Basic_Roleplaying.css
@@ -1,3 +1,8 @@
+.sheet-skillmod{
+
+
+}
+}
.sheet-characteristic-roll{
font-size: 0.8em !important;
margin-left: 3px;
@@ -15,6 +20,7 @@
.charsheet{
background-color: lightgray;
+ width: 830px
}
/*Hide stuff*/
@@ -53,7 +59,6 @@
input.sheet-showstrike-rank:checked ~ .repcontainer[data-groupname="repeating_Hand-to-Hand"] sheet-strike-rank {
display: inline;
}
-
div[data-groupname="repeating_Hand-to-Hand"] .sheet-strike-rank
{
display: inline-block;
@@ -84,7 +89,6 @@ div[data-groupname="repeating_Hand-to-Hand"] .sheet-strike-rank
.charsheet div.sheet-skills-alphabetical{
display: inline;
}
-
.charsheet input.sheet-toggle-alphabetical:not(:checked) ~ div.sheet-skills-alphabetical {
display: none;
*/
@@ -457,4 +461,4 @@ button[type="roll"].sheet-plain-major-wound::before
border-left: none;
border-bottom: dotted 1px black;
color: black;
-}
\ No newline at end of file
+}
diff --git a/Basic_Roleplaying/Basic_Roleplaying.html b/Basic_Roleplaying/Basic_Roleplaying.html
index 64d7377501..45d3fcec61 100644
--- a/Basic_Roleplaying/Basic_Roleplaying.html
+++ b/Basic_Roleplaying/Basic_Roleplaying.html
@@ -212,7 +212,6 @@
/
-
@@ -225,6 +224,25 @@
+
+
+
Multiplier
+
+ 1x
+ 2x
+ 1/2x
+ 1/3x
+ 1/4x
+ 1/5x
+ 1/6x
+ 1/8x
+ 1/10x
+ 1/20x
+
+
+ Modifier
+
+
@@ -256,19 +274,19 @@
Bargain (05%)
-
+
Climb (40%)
-
+
Command (05)
-
+
@@ -280,7 +298,7 @@
-
+
@@ -288,19 +306,19 @@
Demolition (01%)
-
+
Disguise (01)
-
+
Dodge (DEX x02%)
-
+
@@ -312,39 +330,39 @@
-
+
@@ -418,7 +436,7 @@
Listen (25%)
-
+
@@ -430,26 +448,34 @@
-
+
-
-
-
- Martial Arts (01%)
-
-
-
+
+
+
+ Martial Arts (1%):
+
+
+
+
+
+
Medicine (05%)
-
+
Navigate (10%)
-
+
@@ -461,14 +487,14 @@
-
+
Persuade (15%)
-
+
@@ -480,38 +506,39 @@
-
+
-
-
-
-
-
+
+
+
+
+
+
Research (25%)
-
+
@@ -523,7 +550,7 @@
-
+
@@ -536,7 +563,7 @@
-
+
@@ -545,50 +572,50 @@
Sense (10%)
-
+
Sleight of Hand (05%)
-
+
Spot (25%)
-
+
Status (05%)
-
+
Stealth (10%)
-
+
Strategy (01%)
-
+
Swim (25%)
-
+
Teach (10%)
-
+
@@ -600,20 +627,20 @@
-
+
@@ -628,7 +655,7 @@
-
+
@@ -801,7 +866,7 @@
-
+
@@ -817,20 +882,20 @@
-
+
@@ -922,7 +987,7 @@
-
+
@@ -935,14 +1000,14 @@
-
+
@@ -1070,20 +1135,20 @@
-
+
@@ -1097,14 +1162,14 @@
-
+
@@ -1118,26 +1183,26 @@
-
+
@@ -1145,7 +1210,7 @@
-
+
-
-
+
+
@@ -1181,7 +1255,7 @@
-
+
@@ -1193,11 +1267,30 @@
-
+
+
+
+
Multiplier
+
+ 1x
+ 2x
+ 1/2x
+ 1/3x
+ 1/4x
+ 1/5x
+ 1/6x
+ 1/8x
+ 1/10x
+ 1/20x
+
+
+ Modifier
+
+
@@ -1220,8 +1313,8 @@
Skill %
Special
Damage
- Attacks
HP
+ Damage Bonus?
@@ -1254,10 +1347,15 @@
En
-
-
+
-
+
+
+ Full
+ Half
+
+
+
@@ -1289,10 +1387,15 @@
En
-
-
+
-
+
+
+ Full
+ Half
+
+
+
@@ -1326,14 +1429,18 @@
-
-
+
+
+ Full
+ Half
+
+
+
-
Ranged Weapons
@@ -1384,7 +1491,7 @@
Yes
-
+
@@ -1455,7 +1562,7 @@
@@ -1642,7 +1765,7 @@
-
+
@@ -1674,13 +1797,30 @@
-
+
+
+
Multiplier
+
+ 1x
+ 2x
+ 1/2x
+ 1/3x
+ 1/4x
+ 1/5x
+ 1/6x
+ 1/8x
+ 1/10x
+ 1/20x
+
+
+ Modifier
+
Personal Data
diff --git a/Beacon/beacon.css b/Beacon/beacon.css
index 2905a415c8..ee47e7221d 100644
--- a/Beacon/beacon.css
+++ b/Beacon/beacon.css
@@ -765,6 +765,10 @@ div[data-groupname^="repeating_spellbook"] .repitem,
vertical-align: middle;
text-align: center;
}
+
+.charsheet input.sheet-highlight {
+ background-color: #ccffff;
+}
/* Header section */
diff --git a/Beacon/beacon.html b/Beacon/beacon.html
index bb8845049d..592e55962a 100644
--- a/Beacon/beacon.html
+++ b/Beacon/beacon.html
@@ -76,7 +76,7 @@
Damage
@@ -111,34 +111,34 @@
@@ -150,6 +150,7 @@
@@ -213,10 +220,10 @@
Equipped?
Weapon
Type
-
Magic or Bonus
-
To Hit Bonus
-
Damage
-
Dmg Bonus
+
Base Damage
+
Magic or Bonus
+
To Hit Bonus
+
Dmg Bonus
Durability
@@ -224,7 +231,7 @@
-
+
Light
Light (Rogues)
@@ -232,10 +239,11 @@
Heavy, Two Handed
-
-
-
-
+
+
+
+
+
1-Poor
@@ -256,9 +264,9 @@
Size
Rng
max Range
+ Base Damage
Magic or Bonus
To Hit
- Damage Type
Dmg Bonus
Durability
@@ -274,7 +282,7 @@
-
+
Light
Heavy
@@ -282,10 +290,10 @@
+
-
-
+
1-Poor
@@ -302,14 +310,13 @@
Armor
-
Add any equipment, effects or items here that give a benefit to your Armor Class (AC). This includes Armor, shields and any magical items or spells. Use the checkboxes to indicate whether each row is is worn/equipped. If you have another feature that also modifies your AC then add that here too.
+
Add any equipment, effects or items here that give a benefit to your Armor Class (AC). This includes Armor, shields and any magical items or spells.
+ Use the checkboxes to indicate whether each row is is worn/equipped and update AC. If you have another feature that also modifies your AC then add that here too.
AC (worn armor)
-
-
Arcane Magic Penalty
Dexerity Penalty
@@ -380,7 +387,6 @@
Magic Attack = (level +MIND bonus) vs. target DC (usually 10). Spells that allow a save the target must match the Difficulty Class (DC) of 15 + Caster Level
Spell Fatigue
-
Arcane Magic Penalty
Spell Book
@@ -784,9 +790,9 @@
Druid
Enchanter
Fighter
+ Hunter
Mage
Rogue
- Non-Classed
@@ -808,18 +814,10 @@
Base HP
-
-
-
-
-
+
+
Rules available at: https://beacond20.blogspot.com/p/get-beacon.html
@@ -959,11 +981,11 @@ on("change:Race sheet:opened", function() {
var ACB = "0";
//race sets HD
switch (v.Race) {
- case "Dwarf" : HD = "d8"; specials="Dark sight and direction finding, cannot swim."; skills="Starts with +2 Strength and +1 Crafting."; racespeed=50; break;
+ case "Dwarf" : HD = "d8"; specials="Dark sight, direction finding, larger die for initiative. Cannot swim."; skills="Starts with +2 Strength and +1 Crafting. Dark sight, direction finding, larger die for initiative. Cannot swim."; racespeed=50; break;
case "Human" : HD = "d8"; specials="Found everywhere. Adaptable"; skills="Starts with +1 point in 4 different skills."; break;
- case "Elf" : HD = "d6"; specials="Excellent night vision, immune to charm and sleep effects."; skills="+1 to Mind, Charisma, Knowledge and Survival."; racespeed=70; break;
- case "Halfling" : HD = "d6"; ACB = "1"; specials="Small, quick and nimble"; skills="AC Bonus, +1 Dex & Subterfuge. +1 to any skill."; break;
- case "Beastman" : HD = "d10"; specials = "Cannot cast arcane spells, use scrolls."; skills="Starts with -2 Charisma, +2 Survival."; break;
+ case "Elf" : HD = "d6"; specials="Excellent night vision, immune to charm and sleep effects."; skills="+1 to Mind, Charisma, Knowledge and Survival. Night vision, immune to charm and sleep effects."; racespeed=70; break;
+ case "Halfling" : HD = "d6"; ACB = "1"; specials="Small, quick and nimble."; skills="AC Bonus, +1 Dex & Subterfuge. +1 to any skill."; break;
+ case "Beastman" : HD = "d10"; specials = "Cannot cast arcane spells or scrolls, +1 spell cost."; skills="Starts with -2 Charisma, +2 Survival. Cannot cast arcane spells or scrolls, +1 spell cost."; break;
case "Other" : HD = "?"; specials = "See Notes."; skills="See Notes."; break;
}
setAttrs({RaceHD : HD, RaceSpecials : specials, raceACbonus : ACB, raceProg : skills, Speed : racespeed});
@@ -983,43 +1005,42 @@ on("change:Class change:Level sheet:opened", function() {
var skills = "";
switch (v.Class) {
- case "Fighter" : attack=level; damage=Math.floor(level/3)+1; numAttacks=Math.floor(level/5)+1; skills1="Starts with +3 Physical."; skills2="+1 Physical at 3/6/9/12."; break;
- case "Cleric" : attack=Math.floor(level/2); numAttacks=Math.floor(level/10)+1; skills1="Starts with +3 Communication."; skills2="+1 Communication at 4/8/12."; break;
- case "Rogue" : attack=Math.floor(level/2); numAttacks=Math.floor(level/10)+1; skills1="Split 3 points between Subterfuge and Survival."; skills2="+1 Subterfuge or Survival at 3/6/9/12."; break;
- case "Non-classed" : attack=Math.floor(level/2); numAttacks=Math.floor(level/10)+1; skills1="Starts with 4 points in at least 2 Skills."; skills2="+1 any skill at 2/4/6/8/10/12."; break;
- case "Mage" : attack=Math.floor(level/3); skills1="Starts with +3 Knowledge."; skills2="+1 Knowledge at 4/8/12."; break;
- case "Druid" : attack=Math.floor(level/3); skills1="Starts with +1 Knowledge, +2 Survival."; skills2="+1 Knowledge or Surival at 4/8/12."; break;
- case "Enchanter" : attack=Math.floor(level/3); skills1="Starts with +1 Communication, +2 Subterfuge."; skills2="+1 Communication or Subterfuge at 4/8/12."; break;
+ case "Fighter" : attack=level; damage=Math.floor((1+level)/2); numAttacks=Math.floor(level/5)+1; skills1="Fighters start with +3 Physical and +1 to attack and damage and 1 Bonus HP."; skills2="+1 Physical at levels 3/6/9/12. +1 attack, +1 Bonus HP every level. +1 damage every 2 levels."; break;
+ case "Cleric" : attack=Math.floor(level/2); numAttacks=Math.floor(level/10)+1; skills1="The Cleric starts with +3 points in Communication. They cast Divine magic."; skills2="+1 Communication at levels 4/8/12."; break;
+ case "Rogue" : attack=Math.floor(level/2); numAttacks=Math.floor(level/10)+1; skills1="Rogues start with +2 points Subterfuge and +1 in any other skill."; skills2="+1 any skill at levels 2/4/6/8/10/12."; break;
+ case "Hunter" : attack=Math.floor((level)/2)+1; numAttacks=Math.floor(level/8)+1; skills1="The Hunter starts with +2 points in Survival,+1 Physical and +1 to attack."; skills2="+1 Survival at levels 3/6/9/12. +1 attack every 2 levels."; break;
+ case "Mage" : attack=Math.floor(level/3); skills1="Mages start with +3 Knowledge. They cast Arcane magic."; skills2="+1 Knowledge at levels 4/8/12."; break;
+ case "Druid" : attack=Math.floor(level/2); skills1="The Druid starts with +1 Communication and +2 Survival. They cast Divine magic."; skills2="+1 Communication or Surival at levels 3/6/9/12."; break;
+ case "Enchanter" : attack=Math.floor(level/3); skills1="Enchanter starts with +2 Communication and +1 Subterfuge. They cast Arcane magic."; skills2="+1 Communication or Subterfuge at levels 4/8/12."; break;
}
setAttrs({ATK : attack, DAM : damage, numATK : numAttacks, classStart: skills1, classProg : skills2});
- });
+ })
});
//calc fields on melee weapons
on("sheet:opened remove:repeating_meleeweapon change:repeating_meleeweapon:meleeEquip change:repeating_meleeweapon:meleeWeaponsize change:repeating_meleeweapon:meleeMagic change:dexPenalty change:dexBonus change:strCurrent change:ATK change:DAM change:Class", function() {
getAttrs(["repeating_meleeweapon_meleeWeaponsize","repeating_meleeweapon_meleeMagic","strCurrent","strBonus","dexBonus","ATK","DAM","Class"], function(v) {
- var Dam = "d6";
- var DamBonus = parseInt(0);
+ var Dam = 3;
+ //var DamBonus = parseInt(0);
var STRBonus = parseInt(v.strBonus)||0;
var DEXBonus = parseInt(v.dexBonus)||0;
var magicBonus= parseInt(v.repeating_meleeweapon_meleeMagic)||0;
var Attack = parseInt(v.ATK)||0;
var Damage = parseInt(v.DAM)||0;
- //var calcHitbonus = Attack + DEXBonus + magicBonus;
if (v.repeating_meleeweapon_meleeWeaponsize == "light-rogue") {calcHitbonus = Attack + DEXBonus + magicBonus;}
else {calcHitbonus = Attack + STRBonus + magicBonus;}
- if (v.repeating_meleeweapon_meleeWeaponsize == "heavy-2hand") {DamBonus = STRBonus+1;}
- else {DamBonus = Math.floor(STRBonus);}
-
- if (v.repeating_meleeweapon_meleeWeaponsize == "heavy" || v.repeating_meleeweapon_meleeWeaponsize == "heavy-2hand") {Dam = "d8";}
- else {Dam = "d6";}
-
+ switch (v.repeating_meleeweapon_meleeWeaponsize) {
+ case "heavy-2hand" : Dam = 5; break;
+ case "heavy" : Dam = 4; break;
+ default: Dam = 3;
+ }
+ var calcDambonus = Damage + STRBonus + magicBonus;
setAttrs({ repeating_meleeweapon_meleeDam : Dam,
repeating_meleeweapon_meleeToHit : calcHitbonus,
- repeating_meleeweapon_meleeDamBonus : Damage + DamBonus + magicBonus
+ repeating_meleeweapon_meleeDamBonus : calcDambonus
});
});
});
@@ -1028,7 +1049,7 @@ on("sheet:opened remove:repeating_meleeweapon change:repeating_meleeweapon:melee
on("sheet:opened remove:repeating_rangedweapon change:repeating_rangedweapon:rangedequip change:repeating_rangedweapon:rangedWeaponsize change:repeating_rangedweapon:rangedDistance change:dexBonus change:repeating_rangedweapon:rangedWeaponType change:repeating_rangedweapon:rangedMagic change:strCurrent change:ATK change:DAM change:Class", function() {
getAttrs(["repeating_rangedweapon_rangedWeaponsize","repeating_rangedweapon_rangedWeaponType","repeating_rangedweapon_rangedDistance","strCurrent","repeating_rangedweapon_rangedMagic","strBonus","dexBonus","ATK","DAM","Class"], function(v) {
- var Dam = "d6";
+ var Dam = 3;
var DamBonus = parseInt(0);
var maxrange = parseInt(3);
var DEXBonus = parseInt(v.dexBonus)||0;
@@ -1039,8 +1060,8 @@ on("sheet:opened remove:repeating_rangedweapon change:repeating_rangedweapon:ran
if (v.repeating_rangedweapon_rangedWeaponType == "missile") {maxrange=5*range;}
else {maxrange=3*range;}
- if (v.repeating_rangedweapon_rangedWeaponsize == "heavy") {Dam = "d8";}
- else {Dam = "d6";}
+ if (v.repeating_rangedweapon_rangedWeaponsize == "heavy") {Dam = 4;}
+ else {Dam = 3;}
var calcHitbonus = Attack + DEXBonus + magicBonus;
var calcDambonus = Damage + DamBonus + magicBonus;
@@ -1091,7 +1112,7 @@ on("sheet:opened remove:repeating_armor change:repeating_armor:armorType change:
});
});
- getAttrs(["acCalc","armorCheck","armorSpeedTotal","dexPenalty","dexBonus","raceACbonus","Class"], function(values) {
+ getAttrs(["acCalc","armorSpeedTotal","dexPenalty","dexBonus","raceACbonus","Class"], function(values) {
var baseAc = parseInt(10);
var raceBonus = parseInt(values.raceACbonus)||0;
@@ -1103,7 +1124,6 @@ on("sheet:opened remove:repeating_armor change:repeating_armor:armorType change:
setAttrs({
acCalc: startAc,
- armorCheck: parseInt(0),
dexPenalty: parseInt(0),
armorSpeedTotal: parseInt(0)
});
@@ -1111,7 +1131,7 @@ on("sheet:opened remove:repeating_armor change:repeating_armor:armorType change:
TAS.repeating("armor")
.attrs("acCalc", "armorCheck", "armorSpeedTotal","dexPenalty")
- .fields("armorAcBase","armorMagicBonus","armorCheck","armorSpeed","armorActive","armorDexPen")
+ .fields("armorAcBase","armorMagicBonus","armorSpeed","armorActive","armorDexPen")
.map(function(row, attrSet, id, rowSet) {
var speed = parseInt(row.armorSpeed)||0;
@@ -1123,7 +1143,6 @@ on("sheet:opened remove:repeating_armor change:repeating_armor:armorType change:
if ((checkArmor) == true) {
console.log("1");
attrSet.acCalc += acBase + acBonus;
- attrSet.armorCheck += acBase;
attrSet.armorSpeedTotal += speed;
attrSet.dexPenalty += dexPenalty;
console.log("Current Worn AC="+ attrSet.acCalc);
diff --git a/Blades in the Dark/translations/pl.json b/Blades in the Dark/translations/pl.json
index 8fb8750406..2ff68e172b 100644
--- a/Blades in the Dark/translations/pl.json
+++ b/Blades in the Dark/translations/pl.json
@@ -416,7 +416,7 @@
"drift_oil": "Olej wznoszący",
"drown_powder": "Proszek topielczy",
"edges": "Zalety",
- "effect_query": "?{Efekt|Normlany|Ograniczony|Duży|Ogromny|Zerowy}",
+ "effect_query": "?{Efekt|Normalny|Ograniczony|Duży|Ogromny|Zerowy}",
"elite": "Elitarny",
"engagement": "Wejście",
"entanglement": "Uwikłanie",
diff --git a/COPS/COPS.html b/COPS/COPS.html
index d51cd17748..0ff5c33b79 100644
--- a/COPS/COPS.html
+++ b/COPS/COPS.html
@@ -694,7 +694,7 @@
Immobilisation
-
+
@@ -1920,4 +1920,4 @@
-
\ No newline at end of file
+
diff --git a/CP-Unofficial-Persona-TTRPG/crimsonparcelsupttrpg.css b/CP-Unofficial-Persona-TTRPG/crimsonparcelsupttrpg.css
index fc4bc3fc5d..6772c998ba 100644
--- a/CP-Unofficial-Persona-TTRPG/crimsonparcelsupttrpg.css
+++ b/CP-Unofficial-Persona-TTRPG/crimsonparcelsupttrpg.css
@@ -120,7 +120,7 @@ input.sheet-tab1:checked ~ div.sheet-section-core,
input.sheet-tab2:checked ~ div.sheet-section-s-link,
input.sheet-tab3:checked ~ div.sheet-section-background,
input.sheet-tab4:checked ~ div.sheet-section-settings,{
-background-image: url("https://raw.githubusercontent.com/ceoheart/crimson-parcels-unofficial-persona-ttrpg/master/StarBG.png");
+background-image: url("https://raw.githubusercontent.com/ceoheart/crimson-parcels-unofficial-persona-ttrpg/master/starsbackground.png");
background-repeat: repeat;
background-attachment: fixed;
background-size: 960px 540px;
@@ -165,6 +165,179 @@ input.sheet-tab99:checked + span.sheet-tab99 {
color: white;
border-radius: 4px;
}
+/*Wildcards*/
+div[class^="sheet-wildcard5"] {
+ display: none;
+}
+
+input.sheet-wildcard5 {
+ cursor: pointer;
+ position: relative;
+ width: 106px;
+ height: 111px;
+ opacity: 0;
+ z-index: 9999;
+ margin-right: 15px;
+}
+
+span.sheet-wildcard5 {
+ display: inline-block;
+ font-size: 13px;
+ background-image: url("https://raw.githubusercontent.com/ceoheart/crimson-parcels-unofficial-persona-ttrpg/master/5a_Unselected.png");
+ color: white;
+ font-weight: bold;
+ width: 106px;
+ height: 111px;
+ cursor: pointer;
+ position: relative;
+ margin-top: -200px;
+ margin-bottom: 13px;
+ margin-right: 15px;
+ border-radius: 1px;
+}
+
+input.sheet-wildcard5:checked + span.sheet-wildcard5 {
+ background-image: url("https://raw.githubusercontent.com/ceoheart/crimson-parcels-unofficial-persona-ttrpg/master/5a_Selected.png");
+ color: white;
+}
+
+div[class^="sheet-wildcard4"] {
+ display: none;
+}
+
+input.sheet-wildcard4 {
+ cursor: pointer;
+ position: relative;
+ width: 104px;
+ height: 107px;
+ opacity: 0;
+ margin-right: 5px;
+ z-index: 9999;
+}
+
+span.sheet-wildcard4 {
+ display: inline-block;
+ font-size: 13px;
+ background-image: url("https://raw.githubusercontent.com/ceoheart/crimson-parcels-unofficial-persona-ttrpg/master/4a_Unselected.png");
+ color: white;
+ font-weight: bold;
+ width: 104px;
+ height: 107px;
+ cursor: pointer;
+ position: relative;
+ margin-top: -200px;
+ margin-bottom: 13px;
+ margin-right: 5px;
+ border-radius: 1px;
+}
+
+input.sheet-wildcard4:checked + span.sheet-wildcard4 {
+ background-image: url("https://raw.githubusercontent.com/ceoheart/crimson-parcels-unofficial-persona-ttrpg/master/4a_Selected.png");
+ color: white;
+}
+
+
+div[class^="sheet-wildcard3"] {
+ display: none;
+}
+
+input.sheet-wildcard3 {
+ cursor: pointer;
+ position: relative;
+ width: 93px;
+ height: 98px;
+ margin-top: 20px;
+ opacity: 0;
+ z-index: 9999;
+}
+
+span.sheet-wildcard3 {
+ display: inline-block;
+ font-size: 13px;
+ background-image: url("https://raw.githubusercontent.com/ceoheart/crimson-parcels-unofficial-persona-ttrpg/master/3a_Unselected.png");
+ color: white;
+ font-weight: bold;
+ width: 93px;
+ height: 98px;
+ cursor: pointer;
+ position: relative;
+ margin-top: -150px;
+ margin-bottom: 20px;
+ border-radius: 1px;
+}
+
+input.sheet-wildcard3:checked + span.sheet-wildcard3 {
+ background-image: url("https://raw.githubusercontent.com/ceoheart/crimson-parcels-unofficial-persona-ttrpg/master/3a_Selected.png");
+ color: white;
+}
+
+div[class^="sheet-wildcard2"] {
+ display: none;
+}
+
+input.sheet-wildcard2 {
+ cursor: pointer;
+ position: relative;
+ width: 100px;
+ height: 115px;
+ margin-left: -5px;
+ opacity: 0;
+ z-index: 9999;
+}
+
+span.sheet-wildcard2 {
+ display: inline-block;
+ font-size: 13px;
+ background-image: url("https://raw.githubusercontent.com/ceoheart/crimson-parcels-unofficial-persona-ttrpg/master/2a_Unselected.png");
+ color: white;
+ font-weight: bold;
+ width: 100px;
+ height: 115px;
+ cursor: pointer;
+ position: relative;
+ margin-top: -200px;
+ margin-bottom: 13px;
+ margin-left: -5px;
+ border-radius: 1px;
+}
+
+input.sheet-wildcard2:checked + span.sheet-wildcard2 {
+ background-image: url("https://raw.githubusercontent.com/ceoheart/crimson-parcels-unofficial-persona-ttrpg/master/2a_Selected.png");
+ color: white;
+}
+
+div[class^="sheet-wildcard1"] {
+ display: none;
+}
+
+input.sheet-wildcard1 {
+ cursor: pointer;
+ position: relative;
+ width: 96px;
+ height: 114px;
+ opacity: 0;
+ z-index: 9999;
+}
+
+span.sheet-wildcard1 {
+ display: inline-block;
+ font-size: 13px;
+ background-image: url("https://raw.githubusercontent.com/ceoheart/crimson-parcels-unofficial-persona-ttrpg/master/1a_Unselected.png");
+ color: white;
+ font-weight: bold;
+ width: 96px;
+ height: 114px;
+ cursor: pointer;
+ position: relative;
+ margin-top: -200px;
+ margin-bottom: 13px;
+ border-radius: 1px;
+}
+
+input.sheet-wildcard1:checked + span.sheet-wildcard1 {
+ background-image: url("https://raw.githubusercontent.com/ceoheart/crimson-parcels-unofficial-persona-ttrpg/master/1a_Selected.png");
+ color: white;
+}
/* END Main sheet tabs */
diff --git a/CP-Unofficial-Persona-TTRPG/crimsonparcelsupttrpg.html b/CP-Unofficial-Persona-TTRPG/crimsonparcelsupttrpg.html
index f255f65b7f..837fe70b15 100644
--- a/CP-Unofficial-Persona-TTRPG/crimsonparcelsupttrpg.html
+++ b/CP-Unofficial-Persona-TTRPG/crimsonparcelsupttrpg.html
@@ -1,4 +1,3 @@
-
- Ath.
+ Ath.
@@ -80,7 +79,7 @@
- Prof.
+ Prof.
@@ -97,7 +96,7 @@
- Guts
+ Guts
@@ -115,7 +114,7 @@
- Know.
+ Know.
@@ -134,7 +133,7 @@
- Charm
+ Charm
@@ -164,7 +163,7 @@
- STR
+ STR
@@ -179,7 +178,7 @@
- AGI
+ AGI
@@ -194,7 +193,7 @@
- END
+ END
@@ -209,7 +208,7 @@
- MAG
+ MAG
@@ -224,7 +223,7 @@
- LUC
+ LUC
@@ -241,21 +240,27 @@
+
+
Hit Points
-
-
+
Spirit Points
@@ -266,22 +271,16 @@
- Max
-
-
-
-
-
-
-
+ Max
+
Persona's Resistances
-
+
@@ -315,7 +314,7 @@
- Pierce
+ Ranged
+
+
+
+
+
+
Weapons
@@ -401,7 +454,8 @@
Bonus to Hit
Raw Damage
Bonus to Damage
-
Damage Type
+
+LV/4
+
Damage Type
Weapon Notes
Attack!
All Out!
@@ -433,19 +487,23 @@
-
+
-
@@ -476,7 +534,7 @@
-
+
@@ -502,7 +560,7 @@
-
+
@@ -519,7 +577,8 @@
Bonus to Hit
Skill's Damage
Bonus to Damage
- Damage Type
+ +LV/4
+ Damage Type
Skill's Targets
Skill's Effect
Attack!
@@ -553,9 +612,12 @@
-
+
-
+
+
+
+
@@ -569,7 +631,7 @@
-
+
@@ -598,7 +660,7 @@
-
+
@@ -615,7 +677,7 @@
-
+
@@ -651,7 +713,7 @@
-
+
@@ -776,7 +838,7 @@
-
+
@@ -807,7 +869,7 @@
-
+
@@ -824,7 +886,7 @@
-
+
@@ -935,7 +997,37 @@
-
+
+
+ In this area you can set the name that is show when moves are rolled out. If set to "Default" your character and persona's correct name will be shown in rolls. If set to "Testing" "???" will be displayed instead (hiding the character sheet associated with the roll). The first box is for the Persona User, the second is for the Persona.
+
+
+
+ Default
+ Testing
+
+
+
+ Default
+ Testing
+
+
+
+ In this area there some attributes to help you code. The first shows what to write in Dia. The second shows Dia with LV/4 (as with Temperance's Divine Grave). The thrid shows Life Drain being used by a non-Death character. To have a stat automatically pulled type in @{Xcalc} where X is the stat. To have a stat round up type in ceil(X/Y). To roll (LV/4)D6, all you have to do is put the LV/4 in parenthesis before D6.
+
+
+
+
+
+
+
+
+
+
@@ -944,5 +1036,4 @@
-