Merge remote-tracking branch 'upstream/master'

This commit is contained in:
Ken
2018-10-30 18:00:21 -07:00
171 changed files with 18434 additions and 2380 deletions
+47 -47
View File
@@ -3,11 +3,11 @@
"scholar": "Érudit",
"slayer": "Tueur",
"treasure-hunter": "Chasseur de Trésor",
"wanderer": "Wanderer",
"wanderer": "Vagabond",
"warden": "Gardien",
"warrior": "Guerrier",
"culture-u": "CULTURE",
"shadow-weakness-u": "SHADOW WEAKNESS",
"shadow-weakness-u": "FAIBLESSE DE L’OMBRE",
"distinctive-quality-u": "QUALITÉ DISTINCTIVE",
"specialty-u": "SPÉCIALITÉ",
"hope-u": "ESPOIR",
@@ -21,7 +21,7 @@
"virtues-feats-traits-u": "VERTUS, CARACTÉRISTIQUES, & TRAITS",
"lore-core": "Connaissance<span>(Int)</span>",
"riddle-core": "Énigmes<span>(Int)</span>",
"shadow-lore-core": "Shadow Lore <span>(Int)</span>",
"shadow-lore-core": "Connaissance de l'ombre<span>(Int)</span>",
"traditions-core": "Traditions <span>(Int)</span>",
"lore-u": "CONNAISSANCE",
"riddle-u": "ÉNIGMES",
@@ -34,7 +34,7 @@
"prosperous": "Prospère",
"rich": "Riche",
"patrons-sanctuaries-u": "PATRONS & SANCTUAIRES",
"add-feats-traits-virts-u": "ADDITIONAL VIRTUES, FEATURES, & TRAITS",
"add-feats-traits-virts-u": "VERTUS, CARACTÉRISTIQUES, & TRAITS SUPPLÉMENTAIRES",
"tale-of-years-u": "RÉCIT DES ANNÉES",
"miserable-u": "MISÉRABLE",
"madness-threshold-u": "SEUIL DE LA FOLIE",
@@ -126,7 +126,7 @@
"leg-actions:-u": "ACTIONS LÉGENDAIRES :",
"gen-opts-u": "OPTIONS GÉNÉRALES",
"npc-u": "PNJ",
"roll-queries:-u": "ROLL QUERIES:",
"roll-queries:-u": "JETS DE DÉS:",
"always-adv": "Toujours utiliser l'avantage",
"adv-toggle": "Changement d'avantage",
"query-adv": "Demander à chaque jet pour l'avantage",
@@ -137,7 +137,7 @@
"always-whisp": "Toujours chuchoter les jets",
"auto-dmg-roll:-u": "JETS DE DÉGÂTS AUTO&nbsp;:",
"never-dmg": "Ne pas lancer les dégâts en auto",
"always-dmg": "Auto Roll Damage &amp; Crit",
"always-dmg": "Tirer les dégâts &amp; les critiques en auto",
"ac": "Classe d'Armure",
"hp": "Points de Vie",
"speed": "Vitesse",
@@ -209,9 +209,9 @@
"target:-u": "CIBLE:",
"target:": "Cible:",
"to-hit-place": "Une cible",
"on-hit:-u": "ON HIT:",
"on-hit:-u": "DÉGÂTS &nbsp;:",
"on-hit-place": "tranchant",
"on-hit2:-u": "ON HIT 2:",
"on-hit2:-u": "DÉGÂTS 2&nbsp;:",
"on-hit-2-place": "feu",
"hit:": "Touché: ",
"reactions": "Réactions",
@@ -243,14 +243,14 @@
"duration:-u": "DURÉE:",
"duration:": "Durée:",
"difficulty-class-abv": "DD",
"output:-u": "OUTPUT:",
"spellcard-u": "SPELLCARD",
"spell-atk:-u": "SPELL ATTACK:",
"none": "None",
"output:-u": "AFFICHAGE&nbsp;:",
"spellcard-u": "FICHE DE SORT",
"spell-atk:-u": "ATTAQUE DE SORT :",
"none": "Aucun",
"dmg:-u": "DÉGÂTS:",
"dmg2:-u": "DÉGÂTS 2&nbsp;:",
"healing:-u": "SOINS&nbsp;:",
"add-ability-mod-u": "ADD ABILITY MOD TO DAMAGE OR HEALING",
"add-ability-mod-u": "AJOUTER BONUS DE CARACT. AUX DÉGÂTS/SOINS",
"effect:-u": "EFFET&nbsp;:",
"npc-atk-effect-place": "1/2 dégâts",
"desc:-u": "DESCRIPTION :",
@@ -356,15 +356,15 @@
"saving-throw:-u": "JET DE SAUVEGARDE:",
"vs-dc:-u": "DD&nbsp;:",
"spell-u": "SORT",
"flat-u": "FLAT",
"save": "Save",
"save-effect:-u": "SAVE EFFECT:",
"flat-u": "FIXE",
"save": "Sauvegarde",
"save-effect:-u": "EFFET DE SAUVEGARDE:",
"save-effect-place": "1/2 dégâts",
"ammunition:-u": "MUNITIONS&nbsp;:",
"ammunition-place": "Arrows",
"ammunition-place": "Flèches",
"description:-u": "DESCRIPTION :",
"description-place": "Jusqu'à 2 créatures à moins de 5 pieds",
"atk-spellcasting-u": "ATTACKS &amp; SPELLCASTING",
"atk-spellcasting-u": "ATTAQUES &amp; INCANTATIONS",
"copper-piece-u": "PC",
"silver-piece-u": "PA",
"electrum-piece-u": "PE",
@@ -373,8 +373,8 @@
"warning-armor-sets-u": "<input type=\"checkbox\" name=\"attr_armorwarning\" value=\"hide\">WARNING - MULTIPLE SETS OF ARMOR OR SHIELDS HAVE BEEN ADDED AND AC IS NOT CORRECTLY CALCULATED. UNEQUIP THE ARMOR PIECE FROM THE ITEM DETAILS.",
"item-name-u": "NOM DE L'OBJET",
"equipped-u": "ÉQUIPÉ",
"use-as-resource-u": "USE AS A RESOURCE",
"prop:-u": "PROP:",
"use-as-resource-u": "EST UN RESSOURCE",
"prop:-u": "PROP.&nbsp;:",
"mods:-u": "MODS:",
"total-weight-u": "POIDS TOTAL",
"immobile-u": "IMMOBILE",
@@ -399,27 +399,27 @@
"char-appearance-u": "APPARENCE DU PERSONNAGE",
"char-backstory-u": "HISTOIRE DU PERSONNAGE",
"allies-orgs-u": "ALLIÉS &amp; ORGANISATIONS",
"add-feats-traits-u": "ADDITIONAL FEATURES &amp; TRAITS",
"add-feats-traits-u": "CAPACITÉS &amp; TRAITS SUPPLÉMENTAIRES",
"treasure-u": "TRÉSOR",
"spell-save-dc-u": "SPELL SAVE DC",
"spell-save-dc-u": "DD DE SVG DU SORT",
"cantrips-u": "SORTS MINEURS",
"ritual-u": "RITUEL",
"casting-time:-u": "DURÉE D'INCANT.&nbsp;:",
"casting-time:": "Casting Time:",
"at-higher-lvl-dmg:-u": "HIGHER LVL CAST DMG:",
"casting-time:": "Temps d'Incantation:",
"at-higher-lvl-dmg:-u": "DÉGÂTS À PLUS HAUT NIV.&nbsp;:",
"half-dmg-place": "1/2 Dégâts",
"hit-die:-u": "DÉ DE VIE&nbsp;:",
"initiative-mod:-u": "INITIATIVE MODIFIER:",
"glob-saving-mod:-u": "GLOBAL SAVING THROW MODIFIER:",
"glob-ac-mod:-u": "GLOBAL ARMOR CLASS MODIFIER:",
"initiative-mod:-u": "MODIFICATEUR D’INITIATIVE :",
"glob-saving-mod:-u": "MODIF. GLOBAL DES JETS DE SAUVEGARDE&nbsp;:",
"glob-ac-mod:-u": "MODIF. GLOBAL À LA CA&nbsp;:",
"glob-atk-mod:-u": "MODIFICATEUR GLOBAL D'ATTAQUE MAGIQUE:",
"pass-perc-mod:-u": "PASSIVE PERCEPTION MODIFIER:",
"death-save-mod:-u": "DEATH SAVE MODIFIER:",
"magic-caster-lvl:-u": "MAGIC CASTER LEVEL:",
"pass-perc-mod:-u": "MODIF. PERCEPTION PASSIVE&nbsp;:",
"death-save-mod:-u": "MODIF. SAUVEGARDE CONTRE LA MORT&nbsp;:",
"magic-caster-lvl:-u": "NIV. DE LANCEUR DE SORTS&nbsp;:",
"halfling-luck-u": "CHANCE DU HALFELIN",
"arcane-fighter-u": "ARCANE FIGHTER",
"arcane-rogue-u": "ARCANE ROGUE",
"class-options-u": "CLASS OPTIONS (<input type=\"text\" name=\"attr_class_label\" value=\"@{class}\" disabled=\"true\">)",
"arcane-fighter-u": "GUERRIER LANCEUR DE SORTS",
"arcane-rogue-u": "ROUBLARD LANCEUR DE SORTS",
"class-options-u": "OPTIONS DE CLASSE (<input type=\"text\" name=\"attr_class_label\" value=\"@{class}\" disabled=\"true\">)",
"2nd-class:-u": "2e CLASSE&nbsp;:",
"lvl:-u": "NIVEAU&nbsp;:",
"3rd-class:-u": "3e CLASSE&nbsp;:",
@@ -427,21 +427,21 @@
"mutliclass-opts-u": "OPTIONS DE MULTICLASSAGE",
"use-cust-class-u": "UTILISER UNE CLASSE PERSONNALISÉE",
"class-name:-u": "NOM DE CLASSE:",
"spellcasting-ability:-u": "SPELLCASTING ABILITY:",
"spellcasting-ability:-u": "CAPACITÉ A LANCER DES SORTS:",
"spell-slots:-u": "EMPLACEMENTS DE SORTS&nbsp;:",
"spell-full-u": "FULL (Cleric, Druid, Wizard)",
"spell-half-u": "HALF (Paladin, Ranger)",
"spell-third-u": "THIRD (Arcane Fighter/Rogue)",
"cust-class-opts": "CUSTOM CLASS OPTIONS",
"spell-full-u": "COMPLETS (clerc, druid, magicien)",
"spell-half-u": "DEMIS (paladin, rôdeur)",
"spell-third-u": "TIERS (guerrier/roublard lanceur de sort)",
"cust-class-opts": "OPTIONS DE CLASSE PERSONNALISÉE",
"normal": "Normal",
"expirtise": "Expertise",
"skill-opts-u": "SKILL OPTIONS",
"skill-opts-u": "OPTIONS DE COMPÉTENCE",
"version": "v",
"always-roll-adv": "Always Roll Advantage",
"toggle-roll-adv": "Advantage Toggle",
"query-roll-adv": "Query Advantage",
"never-roll-adv": "Never Roll Advantage",
"never-whisper-roll": "Never Whisper Rolls",
"always-roll-adv": "Toujours utiliser l'avantage",
"toggle-roll-adv": "Changement d'avantage",
"query-roll-adv": "Demander à chaque jet pour l'avantage",
"never-roll-adv": "Ne jamais utiliser l'avantage",
"never-whisper-roll": "Ne jamais chuchoter les jets",
"query-whisper-roll": "Demander à chaque jet",
"always-whisper-roll": "Toujours chuchoter les jets",
"never-roll-dmg": "Ne pas lancer les dégâts en auto",
@@ -464,7 +464,7 @@
"portions-sheet-utilize": "Certaines parties de cette feuille utilisent du contenu provenant du System Reference Document 5.0 sous licence OGL. Voir la licence OGL et l'avis de droit d’auteur (en anglais). https://wiki.roll20.net/SRD_5.0_OGL_License",
"api-required-title": "Essayez maintenant avec l'installation d'API en un clic disponible avec votre abonnement Pro.",
"api-required-u": "(API NÉCÉSSAIRE)",
"spell_dc_mod:-u": "SPELL SAVE DC MOD:",
"spell_dc_mod:-u": "MOD. DE DD DE SVG DU SORT&nbsp;:",
"custom_ac:-u": "CA PERSO.&nbsp;:",
"npc-info": "L'option PNJ active par défaut le style de feuille de personnage pour PNJ pour les nouveaux personnages. Utile si tous les personnages joueurs ont déjà été créés, et que les personnages à venir sont destinés à être des PNJ.",
"npc-pc": "PNJ/PJ",
@@ -473,8 +473,8 @@
"auto-dmg-roll-info": "By default, attack damage rolls are not rolled until the hit is confirmed. Damage is rolled from the chat roll template by clicking on the name of the attack in the right hand bar, which then displays the damage. The default method is compatible with 3D dice. Optionally, you can choose to have the Auto Roll Damage & Crit option which will roll damage and critical hit dice at the same time of the attack, presenting all possible outcomes at the time of the attack.",
"add-char-to-templates-info": "Character names are not added to the roll template by default, and are only displayed as normal in the chat tab as the player/character selected as 'Speaking As'. Turning this option on adds the character making the roll's name to the template, useful for players represting multiple characters.",
"inventory-info": "Character Inventories default to the complex style that is compatible with the Roll20 5E Compendium. This includes granular item amounts/weights, weight and encumbrance tracking, sorting, AC calculations, automatic attack generation, and more. The Simple option provides a text field for item lists for players who want more manual control over the sheet.",
"encumberance-info": "The sheet uses the variant encumbrance rules on page 176 of the PHB. The Off option disables the variant rules and only uses a basic over-limit inventory weight check.",
"ammo-tracking-info": "Provides automatic ammo tracking with the <a src='https://wiki.roll20.net/5th_Edition_OGL_by_Roll20#Utilizing_the_5th_Edition_OGL_Companion_API_Script'>5th Edition OGL by Roll20 Companion API Script</a>.",
"encumberance-info": "La feuille utilise la variante de la règle d'encombrement du manuel du joueur. L'option 'Inactif' désactive cette règle et n'utilise alors qu'une vérification basique de la limite de poids de l'inventaire.",
"ammo-tracking-info": "Fournit un suivi automatique des munitions avec le <a src='https://wiki.roll20.net/5th_Edition_OGL_by_Roll20#Utilizing_the_5th_Edition_OGL_Companion_API_Script'>5th Edition OGL by Roll20 Companion API Script</a>.",
"dungeons-and-dragons-styling": "STYLE DE FEUILLE D&D",
"dungeons-and-dragons-styling-info": "Active le style Donjons et Dragons pour la feuille de personnage et les gabarits de jet de dé. Ce paramètre est automatiquement appliqué à toutes les feuilles de personnage et ne peut être utilisé au cas par cas."
}
@@ -77,7 +77,7 @@
"pleasure-world-u": "Monde Paradisiaque",
"quarantine-world-u": "Monde Quarantaine",
"research-station-u": "Station de Recherche",
"shrine-world-u": "Monde Chapelle",
"shrine-world-u": "Yeux de monde sanctuaire",
"tau-world-u": "Monde Tau",
"tomb-world-u": "Monde Tombeau",
"voidborn-u": "Hors-Monde",
+1 -1
View File
@@ -486,7 +486,7 @@
"acrobatics-u": "Acrobatie",
"ag-u": "(Ag)",
"s-u": "(F)",
"athletics-u": "Athltisme",
"athletics-u": "Athlétisme",
"t-u": "(T)",
"awareness-u": "Vigilance",
"per-u": "(Per)",
+2 -2
View File
@@ -1154,8 +1154,8 @@
"vampire": "Vampire",
"vampire_traits": "Vampire traits",
"vampire_viceblurb": "Your <span class=\"sheet-smallcaps\">vice</span> is life essence, consumed from a living human. Use 1 downtime activity to <strong>hunt</strong> prey and indulge your <strong>vice</strong>. Also, when you feed, erase all level 1 harm and mark 4 ticks on your healing clock. This is is the only way you can heal. How do you feed? What telltale sign do you leave on your victims?",
"vault": "Vault",
"vaults": "Vaults",
"vault": "Réserve",
"vaults": "Réserves",
"vehicle": "Vehicle",
"vehicle_edges_flaws": "Vehicle Edges\nNimble: The vehicle handles easily. Consider this an assist for tricky maneuvers.\nSimple: The vehicle is easy to repair. Remove all of its harm during downtime.\nSturdy: The vehicle keeps operating even when broken.\n\nVehicle Flaws\nCostly: Thee vehicle costs 1 coin per downtime to keep in operation.\nDistinct: Thee vehicle has memorable features. Take +1 heat when you use it on a score.\nFinicky: The vehicle has quirks that only one person understands. When operated without them, the vehicle has -1 quality.",
"version": "Version",
+13 -13
View File
@@ -50,33 +50,33 @@
"dexterity-i": "DEX",
"constitution-i": "CON",
"intelligence-i": "INT",
"wisdom-i": "WIS",
"wisdom-i": "SAG",
"charisma-i": "CHA",
"show-ability-macros": "Show Ability Macros",
"hit-points-i": "HP",
"hit-points": "Hit Points",
"current-hit-points": "Current HP",
"hit-points-i": "PV",
"hit-points": "Points de vie",
"current-hit-points": "PV courants",
"max": "Max",
"nonlethal-damage": "Nonlethal Damage",
"nonlethal-damage": "Dégâts Non Létaux",
"initiative-u": "INITIATIVE",
"dexterity-modifier": "Dex Mod",
"miscellaneous-modifier-a": "Misc Mod",
"speed-u": "SPEED",
"speed": "Speed",
"speed-u": "VITESSE",
"speed": "Vitesse",
"alternate-movement": "Alternate Movement",
"fly": "Fly",
"perfect": "Perfect",
"good": "Good",
"average": "Average",
"poor": "Poor",
"poor": "Pauvre",
"clumsy": "Clumsy",
"none": "None",
"maneuverability": "Maneuverability",
"none": "Aucun",
"maneuverability": "Manœuvrabilité",
"glide": "Glide",
"climb": "Climb",
"climb": "Escalade",
"burrow": "Burrow",
"swim": "Swim",
"armor-class": "Armor Class",
"swim": "Nage",
"armor-class": "Classe d'Armure",
"ability-modifier-a": "Ability Mod",
"armor-bonus-a": "Armor Bns",
"size-modifier-a": "Size Mod",
+17 -17
View File
@@ -54,12 +54,12 @@
"conviction": "Conviction",
"social": "Social",
"presence": "Présence",
"add-additional-stress": "Add Additional Stress",
"add-additional-stress": "Ajouter du stress additionnel",
"clear-additional-stress": "Clear Additional Stress",
"hunger": "Faim",
"discipline": "Discipline",
"armor-etc": "Armure, etc",
"consequences": "Consequences",
"consequences": "Conséquences",
"type": "type",
"physical-mental-social": "P/M/S",
"used": "Utilisé?",
@@ -68,35 +68,35 @@
"any": "ANY",
"moderate": "Modéré",
"severe": "Severe",
"extreme": "Extreme",
"extreme": "Extrême",
"replace-permanent": "Replace Permanent",
"power-level": "Power Level",
"level-feet-in-the-water": "Feet in the Water",
"power-level": "Niveau de puissance",
"level-feet-in-the-water": "Pieds dans l'eau",
"level-up-to-your-waist": "Up to Your Waist",
"level-chest-deep": "Chest-Deep",
"level-submerged": "Submerged",
"skill-cap": "Skill Cap",
"skill-points-spent": "Skill Points Spent",
"total-available": "Total Available",
"level-submerged": "Submergé",
"skill-cap": "Limite de compétence",
"skill-points-spent": "Points de compétence dépensés",
"total-available": "Total disponible",
"base-refresh-level": "Base Refresh Level",
"adjusted-refresh": "Adjusted Refresh",
"fate-points": "Points de Destin",
"current-fate-points": "Current<br>Fate Points",
"current-fate-points": "<br>Points de Destin Actuels",
"player": "Joueur",
"skills": "Compétences",
"superb": "Superbe{{0}}",
"number-of-slots": "# emplacements :",
"great": "Great{{0}}",
"good": "Good{{0}}",
"fair": "Fair{{0}}",
"average": "Average{{0}}",
"mediocre": "Mediocre{{0}}",
"great": "Grand{{0}}",
"good": "Bon{{0}}",
"fair": "Juste{{0}}",
"average": "Moyen{{0}}",
"mediocre": "Médiocre{{0}}",
"stunts-and-powers": "Stunts &amp; Powers",
"cost": "Coût",
"ability": "Ability",
"additional-notes": "Additional Notes",
"total-refresh-adjustment": "Total Refresh Adjustment",
"the-ladder": "The Ladder",
"the-ladder": "L’échelle",
"legendary": "Légendaire",
"epic": "Épique",
"fantastic": "Fantastique",
@@ -117,7 +117,7 @@
"phase-two-description": "Who were the prominent people in your life at this point? Do you have enemies? Close and fast friends? How did your high concept and trouble aspects shape you and events around you? What were the most significant choices you made? What lessons did you learn in this time?",
"the-story": "{{0}}The Story:{{1}} What was your first adventure?",
"phase-three": "Phase {{0}}three{{1}}",
"story-title": "Story Title",
"story-title": "Titre de l’histoire",
"guest-starring": "Guest Starring...",
"guest-star": "{{0}}Guest Star:{{1}} Whose path have you crossed?",
"phase-four": "Phase {{0}}four{{1}}",
@@ -42,7 +42,7 @@
"pleasure-world-u": "Monde Paradisiaque",
"quarantine-world-u": "Monde Quarantaine",
"research-station-u": "Station de Recherche",
"shrine-world-u": "Monde Chapelle",
"shrine-world-u": "Yeux de Monde sanctuaire",
"tau-world-u": "Monde Tau",
"tomb-world-u": "Monde Tombeau",
"voidborn-u": "Hors-Monde",
@@ -151,16 +151,16 @@
"novate-u": "Novate",
"vital-u": "Vital",
"elder-u": "Ancien",
"forge-world-age-u": "Forge World Age",
"forge-world-age-u": "Âge d'un Monde Forge",
"young-u": "Jeune",
"mature-u": "Mâture",
"venerated-u": "Vénérable",
"hive-world-age-u": "Hive World Age",
"hive-world-age-u": "Âge d'un Monde Ruche",
"nipper-u": "Nipper",
"juve-u": "Juve",
"adult-u": "Adulte",
"old-timer-u": "Old Timer",
"void-born-age-u": "Void Born Age",
"void-born-age-u": "Âge de Né dans le vide",
"youth-u": "Jeunesse",
"methuselah-u": "Mathusalem",
"death-world-age-u": "Âge d'un Monde Mort",
@@ -174,7 +174,7 @@
"notion-u": "Notion",
"evidentiary-u": "Evidentiary",
"conviction-u": "Déclaration de culpabilité",
"daemon-world-age-u": "Daemon World Age",
"daemon-world-age-u": "Âge d'un Monde Démon",
"runner-u": "Runner",
"rock-u": "Roc",
"saint-u": "Saint",
@@ -182,15 +182,15 @@
"new-meat-u": "Viande fraîche",
"convict-u": "Bagnard",
"lifter-u": "Lifter",
"quarantine-world-age-u": "Quarantine World Age",
"quarantine-world-age-u": "Âge de Monde de quarantaine",
"clean-u": "Clean",
"survivor-u": "Survivor",
"survivor-u": "Survivant",
"fossil-u": "Fossile",
"agri-world-age-u": "Agri-World Age",
"seedling-u": "Seedling",
"ripe-u": "Ripe",
"deep-rooted-u": "Deep-rooted",
"feudal-world-age-u": "Feudal World Age",
"agri-world-age-u": "Âge de Monde Agraire",
"seedling-u": "Semis",
"ripe-u": "Mûr",
"deep-rooted-u": "Profondément enraciné",
"feudal-world-age-u": "Âge d'un Monde Féodal",
"childe-u": "Childe",
"of-age-u": "Of Age",
"hoary-u": "Hoary",
@@ -213,7 +213,7 @@
"powerful-u": "Puissant",
"shrine-world-build-u": "Shrine World Build",
"diminished-u": "Diminué",
"lessened-u": "Lessened",
"lessened-u": "Diminué",
"faithful-u": "Fidèle",
"commended-u": "Commended",
"abundant-u": "Abondant",
@@ -234,7 +234,7 @@
"stunted-u": "Stunted",
"gaunt-u": "Gaunt",
"gangling-u": "Gangling",
"spindly-u": "Spindly",
"spindly-u": "Grêle",
"death-world-build-u": "Death World Build",
"longpole-u": "Longpole",
"tough-u": "Tough",
@@ -306,55 +306,55 @@
"bluish-u": "Bleuâtre",
"greyish-u": "Grisâtre",
"milky-u": "Laiteux",
"death-world-skin-u": "Death World Skin",
"death-world-skin-u": "Peau d'un Monde Mort",
"pallid-u": "Pâle",
"garden-world-skin-u": "Garden World Skin",
"garden-world-skin-u": "Peau d'un Monde Jardin",
"bronzed-u": "Bronzé",
"research-station-skin-u": "Research Station Skin",
"research-station-skin-u": "Peau de Station de Recherche",
"daemon-world-skin-u": "Daemon World Skin",
"golden-u": "Doré",
"penal-colony-skin-u": "Penal Colony Skin",
"quarantine-world-skin-u": "Quarantine World Skin",
"chalky-u": "Chalky",
"chalky-u": "Crayeux",
"agri-world-skin-u": "Agri-World Skin",
"fuedal-world-skin-u": "Feudal World Skin",
"ochre-u": "Ochre",
"frontier-world-skin-u": "Frontier World Skin",
"fuedal-world-skin-u": "Peau d'un Monde Féodal",
"ochre-u": "Ocre",
"frontier-world-skin-u": "Peau d'un Monde Frontière",
"hair-u": "Cheveux",
"feral-world-hair-u": "Feral World Hair",
"blonde-u": "Blonde",
"blonde-u": "Blond",
"grey": "Gris",
"highborn-hair-u": "Highborn Hair",
"shrine-world-hair-u": "Shrine World Hair",
"shrine-world-hair-u": "Cheveux de monde sanctuaire",
"none-u": "Aucun",
"blonde": "Blond",
"russet-u": "Russet",
"forge-world-hair-u": "Forge World Hair",
"forge-world-hair-u": "Cheveux de monde forge",
"rust-u": "Rouille",
"blond-u": "Blond",
"hive-world-hair-u": "Hive World Hair",
"mousy-u": "Mousy",
"void-born-hair-u": "Void Born Hair",
"copper-u": "Copper",
"hive-world-hair-u": "Cheveux de monde ruche",
"mousy-u": "Terne",
"void-born-hair-u": "Cheveux de né dans le vide",
"copper-u": "Cuivre",
"auburn-u": "Auburn",
"death-world-hair-u": "Death World Hair",
"chestnut-u": "Chestnut",
"death-world-hair-u": "Cheveux d'un monde mort",
"chestnut-u": "Châtaignier",
"coppery-u": "Cuivrée",
"garden-world-hair-u": "Garden World Hair",
"garden-world-hair-u": "Cheveux d'un monde jardin",
"khaki-u": "Kaki",
"white-u": "Blanc",
"research-station-hair-u": "Research Station Hair",
"research-station-hair-u": "Cheveux de station de recherche",
"ginger-u": "Gingembre",
"ash-blond-u": "Ash-Blond",
"daemon-world-hair-u": "Daemon World Hair",
"ash-blond-u": "Blond cendré",
"daemon-world-hair-u": "Cheveux de monde démon",
"penal-colony-hair-u": "Cheveux de colonie pénitentiaire",
"quarantine-world-hair-u": "Cheveux de Monde Quarantaine",
"dark-red-u": "Rouge foncé",
"agri-world-hair-u": "Agri-World Hair",
"agri-world-hair-u": "Cheveux de monde agraire",
"feudal-world-hair-u": "Feudal World Hair",
"frontier-world-hair-u": "Frontier World Hair",
"henna-u": "Henna",
"exotic-hair-u": "Exotic Hair",
"exotic-hair-u": "Cheveux exotiques",
"mauveine-u": "Mauveine ",
"unnatural-color-(any)-u": "Unnatural Color (Any) ",
"quirks-u": "Quirks:",
@@ -487,8 +487,8 @@
"linguistics-u": "Linguistique",
"trade-u": "Commerce",
"lore-u": "Connaissance",
"common-u": "Common",
"scholastic-u": "Scholastic",
"common-u": "Commun",
"scholastic-u": "Scolastique",
"forbidden-u": "Interdit",
"other-skills-u": "Autres compétences",
"ballistic-skill-u": "CT",
@@ -530,18 +530,18 @@
"personality-u": "Personnalité:",
"weaponskill-u": "CC",
"unnatural-characteristics-u": "Unnatural Characteristics",
"armor-bonus-u": "AB",
"armor-bonus-u": "BA",
"multiplied-by-2-u": "x2",
"multiplied-by-3-u": "x3",
"multiplied-by-6-u": "x6",
"soak-u": "Soak",
"arm-right-u": "AR",
"arm-left-u": "AL",
"leg-right-u": "LR",
"leg-left-u": "LL",
"arm-right-u": "BD",
"arm-left-u": "BG",
"leg-right-u": "JD",
"leg-left-u": "JG",
"talents-and-traits-u": "Talents &amp; Traits",
"gear-and-weapons-u": "Gear &amp; Weapons",
"special-rules-u": "Special Rules",
"gear-and-weapons-u": "Équipement &amp; Armes",
"special-rules-u": "Règles Spéciales",
"miscellaneous-and-notes-u": "Miscellaneous &amp; Notes",
"weight-u": "pds.",
"kilograms-u": "kg",
@@ -598,7 +598,7 @@
"vehicle-u": "Véhicule",
"melee-weapons-u": "Armes de Mêlée",
"daemon-weapons-u": "Armes démons",
"daemons-willpower-u": "Daemon's Willpower:",
"daemons-willpower-u": "Volonté du démon :",
"zero-zero-u": "00",
"binding-strength-u": "Binding Strength:",
"alignment-u": "Alignement:",
@@ -611,7 +611,7 @@
"vulgar-u": "Vulgaire",
"jealous-u": "Jaloux",
"prideful-u": "Orgueilleux",
"vindicative-u": "Vindictive",
"vindicative-u": "Vindicatif",
"overbearing-u": "Overbearing",
"ranged-u": "Portée :",
"attributes-u": "Attributs:",
+5 -5
View File
@@ -16,7 +16,7 @@
"willpower-u": "VOLONTÉ",
"name-u": "NOM",
"background-u": "HISTORIQUE",
"age-u": "AGE",
"age-u": "ÂGE",
"gender-u": "SEXE",
"weight-u": "POIDS",
"height-u": "TAILLE",
@@ -41,13 +41,13 @@
"melee-weapon-u": "ARMES DE MÊLÉE",
"attack-roll-u": "Jet d'attaque",
"damage-u": "DÉGÂTS",
"battle-axe": "Battle Axe",
"battle-axe": "Hache de bataille",
"weapon-details": "Détails de l'arme",
"weapon-groups": "Groupe d'armes",
"ranged-weapon-u": "ARMES À DISTANCE",
"range-u": "PORTÉE",
"ammo-u": "MUNITIONS",
"short-bow": "Short Bow",
"short-bow": "Arc court",
"short-range": "Portée Courte",
"long-range": "Portée Longue",
"magic-focuses-u": "COMPÉTENCES MAGIQUES",
@@ -61,7 +61,7 @@
"mana-cost-u": "COÛT MANA",
"casting-time-u": "DURÉE INVOCATION",
"target-number-small-u": "ND",
"test-u": "TEST",
"test-u": "TEST ",
"spellpower": "Puissance Magique",
"spell effect": "Effets du sort",
"character-u": "PERSONNAGE",
@@ -76,7 +76,7 @@
"copper-pieces-small-u": "PC",
"silver-pieces-small-u": "PA",
"gold-pieces-small-u": "PO",
"talent-u": "TALENT",
"talent-u": "TALENT ",
"details-u": "DÉTAILS",
"novice": "Novice",
"journeyman": "Compagnon",
+54 -54
View File
@@ -5,13 +5,13 @@
"solar-exalted": "Exalté solaire",
"dawn": "Aube",
"zenith": "Zénith",
"twilight": "Twilight",
"twilight": "Pénombre",
"night": "Nuit",
"eclipse": "Eclipse",
"abyssal-exalted": "Exalté abyssale",
"dusk": "Crépuscule",
"midnight": "Minuit",
"daybreak": "Daybreak",
"daybreak": "Lever du jour",
"day": "Jour",
"moonshadow": "Moonshadow",
"terrestrial-exalted": "Terrestrial Exalted",
@@ -26,8 +26,8 @@
"no-moon": "Pas de lune",
"casteless": "Hors-caste",
"sidereal-exalted": "Exalté sidérale",
"journeys": "Journeys",
"serenity": "Serenity",
"journeys": "Voyages",
"serenity": "Sérénité",
"battles": "Batailles",
"secrets": "Secrets",
"endings": "Endings",
@@ -40,14 +40,14 @@
"exigent-exalted": "Exigent Exalted",
"exigent": "Exigent",
"infernal-exalted": "Infernal Exalted",
"slayer": "Slayer",
"slayer": "Tueur",
"malefactor": "Malefactor",
"defiler": "Profanateur",
"scourge": "Scourge",
"fiend": "Fiend",
"custom": "Custom",
"custom": "Personnalisé",
"alchemical-exalted": "Alchemical Exalted",
"orichalcum": "Orichalcum",
"orichalcum": "Orichalque",
"soulsteel": "Soulsteel",
"moonsilver": "Moonsilver",
"starmetal": "Starmetal",
@@ -57,24 +57,24 @@
"anima": "Anima",
"anima-place": "Orchid of golden fire",
"supernal-trait": "Supernal Trait",
"abilities": "Abilities",
"archery": "Archery",
"athletics": "Athletics",
"awareness": "Awareness",
"brawl": "Brawl",
"bureaucracy": "Bureaucracy",
"abilities": "Capacités",
"archery": "Tir à l’arc",
"athletics": "Athlétisme",
"awareness": "Vigilance",
"brawl": "Bagarre",
"bureaucracy": "Bureaucratie",
"craft": "Craft",
"dodge": "Dodge",
"integrity": "Integrity",
"dodge": "Esquive",
"integrity": "Intégrité",
"investigation": "Investigation",
"larceny": "Larceny",
"linguistics": "Linguistics",
"lore": "Lore",
"martial-arts": "Martial Arts",
"medicine": "Medicine",
"melee": "Melee",
"larceny": "Larcin",
"linguistics": "Linguistique",
"lore": "Connaissance",
"martial-arts": "Arts martiaux",
"medicine": "Médecine",
"melee": "Mêlée",
"occult": "Occult",
"performance": "Performance",
"performance": "Représentation",
"presence": "Presence",
"resistance": "Resistance",
"ride": "Ride",
@@ -118,33 +118,33 @@
"dreaming-pearl-courtesan-style": "Dreaming Pearl Courtesan Style",
"steel-devil-style": "Steel Devil Style",
"martial-arts-place": "Celestial Monkey Style",
"ability-place": "Astrology",
"ability-place": "Astrologie",
"specialties": "Specialties",
"specialty-place": "Pirate Tactics",
"merits": "Merits",
"merits-place": "Artifact",
"willpower": "Willpower",
"willpower": "Volonté",
"essence": "Essence",
"personal": "Personal",
"personal": "Personnel",
"peripheral": "Peripheral",
"committed": "Committed",
"limit-break": "Limit Break",
"limit-trigger": "Limit Trigger",
"limit-trigger-place": "Karal is insulted, belittled, or deliberately frustrated by another character.",
"experience-and-crafting": "Experience &amp; Crafting",
"current-experience-points": "Current XP:",
"total-experience-points": "Total XP:",
"current-experience-points": "XP courants:",
"total-experience-points": "XP Total:",
"current-solar-experience-points": "Current SXP:",
"total-solar-experience-points": "Total SXP:",
"silver-experience-points": "Silver XP",
"gold-experience-points": "Gold XP",
"white-experience-points": "White XP",
"project-place": "Longsword",
"project-place": "Épée longue",
"major": "Major",
"superior": "Superior",
"legendary": "Legendary",
"legendary": "Légendaire",
"weapons-and-gear": "Weapons &amp; Gear",
"weapon": "Weapon",
"weapon": "Arme",
"accuracy": "Accuracy",
"damage": "Damage",
"defense": "Defense",
@@ -166,7 +166,7 @@
"natural-soak": "Natural Soak",
"armored-soak": "Armored Soak",
"total-soak": "Total Soak",
"parry": "Parry",
"parry": "Parade",
"parry-without-specialty": "Parry without specialty",
"parry-with-specialty": "Parry with specialty",
"evasion": "Evasion",
@@ -178,21 +178,21 @@
"guile": "Guile",
"guile-without-specialty": "Guile without specialty",
"guile-with-specialty": "Guile with specialty",
"health-levels": "Health Levels",
"incapacitated": "Incapacitated",
"health-levels": "Niveaux de santé",
"incapacitated": "Incapacité",
"intimacies": "Intimacies",
"intimacy": "Intimacy",
"intensity": "Intensity",
"intensity": "Intensité",
"intimacy-place": "Winter Plum (Grief)",
"minor": "Minor",
"minor": "Mineur",
"defining": "Defining",
"charms-and-evocations": "Charms &amp; Evocations",
"type": "Type",
"duration": "Duration",
"duration": "Durée",
"cost": "Cost",
"book": "Book",
"page-number": "Page #",
"effect": "Effect",
"book": "Livre",
"page-number": "N° Page",
"effect": "Effet",
"charm-keywords-place": "Uniform, Psyche",
"charm-place": "Excellent Solar Larceny",
"simple": "Simple",
@@ -205,44 +205,44 @@
"charm-page-number-place": "255",
"charm-effect-place": "",
"sorceries": "Sorceries",
"circle": "Circle",
"circle": "Cercle",
"control-spell-abbreviation": "C.",
"control-spell": "Control Spell",
"control-spell": "Sort de contrôle",
"spell-place": "Cirrus Skiff",
"terrestrial": "Terrestrial",
"celestial": "Celestial",
"celestial": "Céleste",
"solar": "Solar",
"spell-duration-place": "Until ended",
"spell-cost-place": "15m, 1wp",
"spell-page-place": "471",
"skill": "Skill",
"spell-keywords-place": "None",
"skill": "Compétence",
"spell-keywords-place": "Aucun",
"skill-place": "Larceny",
"spell-effect-place": "",
"version": "Version",
"more-information": "More Information",
"more-information": "Plus d’informations",
"mote-pool-equations": "Mote Pool Equations",
"max-personal-motes": "Max Personal Motes",
"max-peripheral-motes": "Max Peripheral Motes",
"keywords": "Keywords",
"control": "Control",
"keywords": "Mots clés",
"control": "Contrôle",
"spell-desc-place": "",
"charm-desc-place": "",
"size": "Size",
"size": "Taille",
"drill": "Drill",
"magnitude": "Magnitude",
"perfect-morale": "Perfect Morale",
"poor": "Poor",
"average": "Average",
"elite": "Elite",
"average": "Moyenne",
"elite": "Élite",
"might": "Might",
"character-type": "Character Type",
"character-type": "Type de personnage",
"battle-group": "Battle Group",
"combat-movement": "Combat Movement",
"grapple": "Grapple",
"join-battle": "Join Battle",
"join-battle": "Rejoindre la bataille",
"actions": "Actions",
"attacks": "Attacks",
"defenses": "Defenses",
"attacks": "Attaques",
"defenses": "Défenses",
"quick-character": "Quick Character"
}
+14 -10
View File
@@ -808,7 +808,7 @@ input.sheet-toggle-unspoint-points[value="0"] ~ .sheet-row-total {
/* -- COMBAT -- */
.sheet-active-defense { width: calc(100% - 140px - 0.8em); }
.sheet-active-defense .sheet-col0 { width: calc(100% - 174px); }
.sheet-active-defense .sheet-col0 { width: calc(100% - 184px); }
.sheet-active-defense .sheet-col0 input { text-align:left; }
.sheet-active-defense .sheet-col1 { width: 80px; }
.sheet-active-defense .sheet-col2 { width: 40px; }
@@ -816,37 +816,41 @@ input.sheet-toggle-unspoint-points[value="0"] ~ .sheet-row-total {
.sheet-active-defense .sheet-col4 { width: 22px; }
.sheet-melee-attacks { width: calc(100% - 140px - 0.8em); }
.sheet-melee-attacks .sheet-col0 { width: calc(100% - 234px); }
.sheet-melee-attacks .sheet-col0 { width: calc(100% - 252px); }
.sheet-melee-attacks .sheet-col0 input { text-align:left; }
.sheet-melee-attacks .sheet-col1 { width: 40px; }
.sheet-melee-attacks .sheet-col1 input { text-align:left; }
.sheet-melee-attacks .sheet-col2 { width: 60px; }
.sheet-melee-attacks .sheet-col3 { width: 60px; }
.sheet-melee-attacks .sheet-col4 { width: 22px; }
.sheet-melee-attacks .sheet-col4 { width: 30px; }
.sheet-melee-attacks .sheet-col5 { width: 30px; }
.sheet-melee-attacks .sheet-col5 input[type="text"] {background-color : #87CEFA;}
.sheet-melee-attacks .sheet-col6 { width: 22px; }
.sheet-melee-attacks .sheet-col6 button[type="roll"] {background-color : #87CEFA;}
.sheet-melee-attacks .sheet-header .sheet-col5 { width: 52px; }
.sheet-melee-attacks .sheet-header .sheet-col5 { margin-left: 22px; }
.sheet-melee-attacks .sheet-row-stats .sheet-col0 { margin-left: 20px; width: calc(100% - 256px); }
.sheet-melee-attacks .sheet-header .sheet-col5 { margin-left: 30px; }
.sheet-melee-attacks .sheet-row-stats .sheet-col0 { margin-left: 20px; width: calc(100% - 274px); }
.sheet-ranged-attacks { width: calc(100% - 140px - 0.8em); }
.sheet-ranged-attacks .sheet-col0 { width: calc(100% - 412px); }
.sheet-ranged-attacks .sheet-col0 { width: calc(100% - 446px); }
.sheet-ranged-attacks .sheet-col0 input { text-align:left; }
.sheet-ranged-attacks .sheet-col1 { width: 40px; }
.sheet-ranged-attacks .sheet-col1 input { text-align:left; }
.sheet-ranged-attacks .sheet-col2 { width: 30px; }
.sheet-ranged-attacks .sheet-col3 { width: 30px; }
.sheet-ranged-attacks .sheet-col4 { width: 43px; }
.sheet-ranged-attacks .sheet-col4 { width: 60px; }
.sheet-ranged-attacks .sheet-col5 { width: 39px; }
.sheet-ranged-attacks .sheet-col6 { width: 35px; }
.sheet-ranged-attacks .sheet-col7 { width: 60px; }
.sheet-ranged-attacks .sheet-col8 { width: 60px; }
.sheet-ranged-attacks .sheet-col9 { width: 22px; }
.sheet-ranged-attacks .sheet-col9 { width: 30px; }
.sheet-ranged-attacks .sheet-col10 { width: 30px; }
.sheet-ranged-attacks .sheet-col10 input[type="text"] {background-color : #87CEFA;}
.sheet-ranged-attacks .sheet-col11 { width: 22px; }
.sheet-ranged-attacks .sheet-col11 button[type="roll"] {background-color : #87CEFA;}
.sheet-ranged-attacks .sheet-header .sheet-col10 { width: 52px; }
.sheet-ranged-attacks .sheet-header .sheet-col10 { margin-left: 22px; }
.sheet-ranged-attacks .sheet-row-stats .sheet-col0 { margin-left: 20px; width: calc(100% - 432px); }
.sheet-ranged-attacks .sheet-header .sheet-col10 { margin-left: 30px; }
.sheet-ranged-attacks .sheet-row-stats .sheet-col0 { margin-left: 20px; width: calc(100% - 468px); }
.sheet-damage-reduction { float: right; width: 140px; }
.sheet-damage-reduction .sheet-col0 { width: 50px; }
+99 -14
View File
@@ -1,4 +1,4 @@
<div class="sheet-wrapper">
<div class="sheet-wrapper">
<!-- HIDDEN FIELDS -->
<input type="hidden" name="attr_10" value="10" disabled="disabled" />
<input type="hidden" name="attr_VS" value="vs:" disabled="disabled" />
@@ -14,8 +14,8 @@
<!-- ===== ===== ===== ===== TABS ===== ===== ===== ===== -->
<input type="radio" name="attr_tab" value="1" class="sheet-tab sheet-tab1" checked="checked" /><span>General</span>
<input type="radio" name="attr_tab" value="2" class="sheet-tab sheet-tab2" /><span>Traits</span>
<input type="radio" name="attr_tab" value="3" class="sheet-tab sheet-tab3" /><span>Skills</span>
<input type="radio" name="attr_tab" value="2" class="sheet-tab sheet-tab2" title="Languages, Advantages, Disadvantages, and Cultural Familiarities" /><span>Traits</span>
<input type="radio" name="attr_tab" value="3" class="sheet-tab sheet-tab3" title="Skills and Techniques" /><span>Skils</span>
<input type="radio" name="attr_tab" value="4" class="sheet-tab sheet-tab4" /><span>Combat</span>
<input type="radio" name="attr_tab" value="5" class="sheet-tab sheet-tab5" /><span>Inventory</span>
<input type="radio" name="attr_tab" value="6" class="sheet-tab sheet-tab6" /><span>Grimoire</span>
@@ -2030,7 +2030,10 @@
</table>
</span>
</div>
<div class="sheet-cell sheet-col5">Skill</div>
<div class="sheet-cell sheet-col5">
<span style="background-color: #87CEFA">| skill |</span>
</div>
</div> <!-- .sheet-header -->
<fieldset class="repeating_melee">
<input class="sheet-toggle" type="checkbox" />
@@ -2160,7 +2163,6 @@
See page 269.
</span>
</div>
<div class="sheet-cell sheet-col8">
<div class="sheet-popup">Type</div>
<span class="sheet-tooltip">
@@ -2189,7 +2191,10 @@
</table>
</span>
</div>
<div class="sheet-cell sheet-col10">Skill</div>
<div class="sheet-cell sheet-col10">
<span style="background-color: #87CEFA">| skill |</span>
</div>
</div> <!-- .sheet-header -->
<fieldset class="repeating_ranged">
<input class="sheet-toggle" type="checkbox" />
@@ -2466,11 +2471,15 @@
<h3>Known Issues</h3>
<ul>
<li>Unable to delete a Technique - UPDATE</li>
<<<<<<< HEAD
<li>
The issue is the 'Max' value for the Technique. If any value was placed in there, the row will not delete.
So in this PULL I have blocked values from being placed there so that new Techniques can be deleted if need be.
Existing Techniques that you are unable to delete - the Devs are looking into that issue and will advise me.
</li>
=======
<li>The issue is the 'Max' value for the Technique. If any value was placed in there, the row will not delete. So in this PULL I have blocked values from being placed there so that new Techniques can be deleted if need be. Existing Techniques that you are unable to delete - the Devs are looking into that issue and will advise me. </li>
>>>>>>> upstream/master
<li>NOTE: Techniques, as it is now on the character sheet, does not really work well - that section will most likely be completely rewritten (I plan on doing it when I get some time and my skills at HTML improve).</li>
</ul>
@@ -2486,6 +2495,7 @@
Forum for now (Like Tom and I are doing) - perhaps later we can use GitHub.</p>
<h4>Version: 1.4.3</h4>
<<<<<<< HEAD
<p>Pull Request: 10/30/2018</p>
<ul>
@@ -2500,7 +2510,29 @@
<h4>Version: 1.4.2</h4>
<p>Pull Request: 10/18/2018</p>
=======
<p>Pull Request: 10/30/2018</p>
<ul>
<li>Changes, Fixes, and Adds made by Mike W (UserID: 1414610)</li>
<li>Fixed version 1.4.1 Pull request date – Cosmetic Only</li>
<li>Fixed version 1.4.2 Pull request date – Cosmetic Only </li>
<li>Added information pertaining to who made changes in version 1.4.2 – Cosmetic Only </li>
<li>Widened Shots field in Range Attacks repeating section – Cosmetic Only</li>
<li>Fixed widths (margins) of the Active Defenses, Melee Attacks, the Ranged Attacks sections – Cosmetic Only</li>
<li>Fixed widths of the Damage Macro for the Melee Attacks and the Ranged Attacks sections – Cosmetic Only </li>
<li>Change the background color of the Skill field and Macro field to a Light Blue for Melee Attacks and Ranged Attacks – Cosmetic Only</li>
<li>Added some ‘Hover’ information for the Traits and Skills Tabs – Cosmetic Only</li>
<li>Restore some deleted Revision History – Cosmetic Only</li>
</ul>
<h4>Version: 1.4.2</h4>
<p>Pull Request: 10/23/2018</p>
>>>>>>> upstream/master
<ul>
<li>Changes, Fixes, and Adds made by MadCoder253
<li>Changed damage roll icons to red explosion to easily identify the difference from the skill roll icon</li>
<li>Update thrust and swing damage when striking ST is updated</li>
<li>Ability to enter values for Unspent points</li>
@@ -2509,10 +2541,10 @@
<h4>Version: 1.4.1</h4>
<p>Pull Request: ##/##/2018</p>
<p>Pull Request: 09/11/2018</p>
<ul>
<li>Changes, Fixes, and Adds made by Mike W (UserID: 1414610</li>
<li>Changes, Fixes, and Adds made by Mike W (UserID: 1414610)</li>
<li>Fixed Encumbrance Table calculations to always allow for a Minimum Move of 1 and a Minimum Dodge of 1.</li>
</ul>
@@ -2521,7 +2553,7 @@
<p>Pull Request: 09/04/2018</p>
<ul>
<li>Changes, Fixes, and Adds made by Mike W (UserID: 1414610</li>
<li>Changes, Fixes, and Adds made by Mike W (UserID: 1414610)</li>
<li>Fixed bug with calculating Current Move for Heavy and Extra Heavy Encumbrances and not using a Minimum of 1. Reported by Ray G (@raymond-g) (UserID: 1600355)</li>
<li>Fixed bug with calculating Total Weight from Inventory which at times created a weigh of more than 3 decimal places.</li>
<li >Added a "FOA" (Frequency of Appearance) field under Advantages (& Quirks) </li>
@@ -2529,16 +2561,22 @@
<li>Added Max Load to the Encumbrance Table</li>
</ul>
<h4>Version: 1.3.9</h4>
<p>Pull Request: 08/21/2018</p>
<ul>
<<<<<<< HEAD
<li>Changes, Fixes, and Adds made by Mike W (UserID: 1414610</li>
<li>Updated the Language Box format - Cosmetic Only</li>
<li>Added additional options for Native Language in regards to Spoken and Written levels as a Disadvantage</li>
<li>Updated the Inventory Box format Cosmetic Only</li>
=======
<li>Changes, Fixes, and Adds made by Mike W (UserID: 1414610)</li>
<li>Updated the Language Box format - Cosmetic Only</li>
<li>Added additional options for Native Language in regards to Spoken and Written levels as a Disadvantage</li>
<li>Updated the Inventory Box format - Cosmetic Only</li>
>>>>>>> upstream/master
<li>Added fields of "TL" (Tech Level) and "Ref" (Reference) to the Inventory repeating section</li>
<li>Fixed bug for Single Modifier Prompt and Extended Modifier Prompts if a "+" is used for a positive modifier entry</li>
@@ -2549,25 +2587,32 @@
<p>Pull Request: 08/08/2018</p>
<ul>
<li>Changes, Fixes, and Adds made by Mike W (UserID: 1414610</li>
<li>Changes, Fixes, and Adds made by Mike W (UserID: 1414610)</li>
<li>Added the Speed-Range table image to the Combat Tab - Requested by CaptainJoy (UserID: GitHub) </li>
<li>Set the character sheet to always open to the Updates Tab</li>
<li>Fixed BUG where Basic Lift calculations for ST 7 or less was incorrectly rounding for Light, Medium, and Heavy Encumbrances </li>
<<<<<<< HEAD
<li>Renamed Notes to Weapon Notes under Melee Attacks and Ranged Attacks - osmetic Only</li>
<li>Added Damage Notes with an attribute under Melee Attacks and Ranged Attacks</li>
<li>Changed Tool Tip for Damage, for Melee attacks and Ranged Attacks, to indicate using the Damage Notes field - Cosmetic Only</li>
<li>Changed Armour Divisor to Armor Divisor - Cosmetic Only</li>
<li>Changed the output of the Attack Macros for Melee and Ranged attacks to include the Weapons Notes attribute - Cosmetic Only</li>
=======
<li>Renamed Notes to Weapon Notes under Melee Attacks and Ranged Attacks - Cosmetic Only</li>
<li>Added Damage Notes with an attribute under Melee Attacks and Ranged Attacks</li>
<li>Changed Tool Tip for Damage, for Melee attacks and Ranged Attacks, to indicate using the Damage Notes field - Cosmetic Only</li>
<li>Changed Armour Divisor to Armor Divisor - Cosmetic Only</li>
<li> Changed the output of the Attack Macros for Melee and Ranged attacks to include the Weapons Notes attribute - Cosmetic Only</li>
>>>>>>> upstream/master
<li>Changed the output of the Damage Macros for Melee and Ranged attacks to include the Damage Notes attribute - Cosmetic Only</li>
</ul>
<h4>Version: 1.3.7</h4>
<p>Pull Request: 08/01/2018</p>
<ul>
<li>Changes, Fixes, and Adds made by Mike W (UserID: 1414610</li>
<li>Changes, Fixes, and Adds made by Mike W (UserID: 1414610)</li>
<li>Fixed alignment issue with the Notes field Under Skills not Left Justified - Cosmetic Only </li>
<li>Changed Hit Location box to have an additional Header identifying User Created Locations - Cosmetic Only</li>
<li>Changed all fields in the Hit Location box to be editable. This will enable you to change the name of any of the default Locations and the To Hit Penalty - Request from Valter (User id: 285013)</li>
@@ -2580,23 +2625,34 @@
<li>Fixed many miscellaneous issues to existing table fieldsets</li>
</ul>
<h4>Version: 1.3.6</h4>
<p>Pull Request: 07/25/2018</p>
<ul>
<<<<<<< HEAD
<li>Changes, Fixes, and Adds made by Mike W (UserID: 1414610</li>
<li>Corrected spelling of Miscellaneous on the General page - Cosmetic only</li>
<li>Updated Tool Tip for Type under Melee Attacks and Ranged, removed the Multiplier information as it is irrelevant, also fixed the alignment - Cosmetic only</li>
<li>Added missing information from Type drop down for Ranged Attacks - Missing was Affliction and Special</li>
<li>Changed the label of "Quick Inventory" to "Quick Inventory & Wealth" and the Label left justified - Cosmetic</li>
=======
<li>Changes, Fixes, and Adds made by Mike W (UserID: 1414610)</li>
<li>Corrected spelling of Miscellaneous on the General page - Cosmetic only</li>
<li>Updated Tool Tip for Type under Melee Attacks and Ranged, removed the Multiplier information as it is irrelevant, also fixed the alignment - Cosmetic only</li>
<li>Added missing information from Type drop down for Ranged Attacks - missing was Affliction and Special</li>
<li>Changed the Label of "Quick Inventory" to "Quick Inventory & Wealth" and the Label left justified - Cosmetic only</li>
>>>>>>> upstream/master
<li>Changed the Melee Attacks and Ranged Attacks macros to include the Notes attribute in the results in Chat - Cosmetic only </li>
<li>Changed all Die Macros to apply Bold to the Character Name in the results in Chat - Cosmetic only</li>
<li>Change when adding a new Skill, Technique, or Spell, the Points defaults to 0 instead of blank</li>
<li>Fixed minor spelling errors - Cosmetic only</li>
<li>Renamed Header of CR to SCN under Disadvantages and Racial Trains to reflect correct terminology - Cosmetic only</li>
<<<<<<< HEAD
<li>Fixed Tool Tip of SCN (formerly CR) under Disadvantages and Racial Trains to reflect correct terminology - changed from "Control Rating" to "Self-control Number" - Cosmetic only</li>
=======
<li>Fixed Tool Tip of SCN (formerly CR) under Disadvantages and Racial Traits to reflect correct terminology - changed from "Control Rating" to "Self-control Number" - Cosmetic only</li>
>>>>>>> upstream/master
<li>Added Macro for Self-control Number Roll within Disadvantages and Racial Traits</li>
<li>Changes and Adds requested by Mike W (@mike-w) (UserID: 1414610)</li>
<li>Spelling correction requested by Rabulias (@rabulias) (UserID: 4692)</li>
@@ -2617,6 +2673,31 @@
<li>Requested by Mike W (@mike-w) (UserID: 1414610) see: https://app.roll20.net/forum/post/6572120/</li>
</ul>
<h4>Version: 1.3.4</h4>
<p>Pull Request: 3/7/2018</p>
<ul>
<li>Changes made by MadCoder https://github.com/MadCoder253/roll20-character-sheets/issues</li>
<li>Add Revision History Tab</li>
<li>Changed roll buttons to use dicefontd6 (requested by Mike W
(@mike-w) (UserID: 1414610) see: https://app.roll20.net/forum/post/5845539/</li>
<li>Fix lift & encumbrance rounding error for low ST. Round to whole number.
(requested by Lucy (@lucy) (UserID: 359497) see: https://app.roll20.net/forum/permalink/5142954/</li>
</ul>
<h4>Version 1.3.3</h4>
<p>Pull Request: 3/1/2018</p>
<ul>
<li>Changes made by MadCoder https://github.com/MadCoder253/roll20-character-sheets/issues</li>
<li>Restyled tabs to work with Firefox and MS Edge</li>
<li>Traits tab -> disadvantages section: slight changes to column spacing</li>
<li>Combat tab -> Ranged attacks section: slight changes to column spacing and abbreviate titles</li>
<li>Skills Tab -> Techniques section: slight changes to column spacing</li>
<li>Added URL to GURPS roll20 wiki</li>
</ul>
</div>
</div> <!-- .sheet-tab7 -->
@@ -2729,7 +2810,11 @@
var noop = function () {}; // do nothing.
<<<<<<< HEAD
var version = "1.4.3";
=======
var version = '1.4.3';
>>>>>>> upstream/master
var modCascade = true;
var modCascadeAll = true;
@@ -112,85 +112,85 @@
<div class="sheet-logo-row">
<div class="sheet-archetype">
<input class="sheet-free-input" name="attr_archetype" type="text" />
<span>Archetype</span>
<span data-i18n="Archetype">Archetype</span>
<input class="sheet-free-input" name="attr_motivation" type="text" />
<span>Motivation</span>
<span data-i18n="Motivation">Motivation</span>
</div>
<div class="sheet-img-logo">
<img class="sheet-hexlogo" src="http://exilegames.com/images/hex_logo_r20.png" />
</div>
</div>
<div class="sheet-stats">
<h1 class="sheet-first-heading">Primary Attributes</h1>
<h1 class="sheet-first-heading" data-i18n="Primary-Attributes">Primary Attributes</h1>
<div class="sheet-2colrow">
<div class="sheet-col sheet-collapse-margin">
<label class="sheet-attr-input-label sheet-attr-body">
Body
<span data-i18n="Body">Body</span>
<input class="sheet-attr-input-text body" name="attr_body" type="text" title="Resistance check" />
<button type="roll" class="sheet-roll-button" name="roll_bodyroll" value="&{template:default} {{name=Body}} {{Successes=[[(@{body}*2+@{mods})d2>2]]}} {{Average=[[((@{body}*2+@{mods})%2)d2>2+[[floor((@{body}*2+@{mods})/2)]]]]}} {{Modifier=@{mods}}} "></button>
</label>
<label class="sheet-attr-input-label sheet-attr-dexterity">
Dexterity
<span data-i18n="Dexterity">Dexterity</span>
<input class="sheet-attr-input-text dexterity" name="attr_dexterity" type="text" title="Balance check" />
<button type="roll" class="sheet-roll-button" value="&{template:default} {{name=Dexterity}} {{Successes=[[(@{dexterity}*2+@{mods})d2>2]]}} {{Average=[[((@{dexterity}*2+@{mods})%2)d2>2+[[floor((@{dexterity}*2+@{mods})/2)]]]]}} {{Modifier=@{mods}}} "></button>
</label>
<label class="sheet-attr-input-label sheet-attr-strength">
Strength
<span data-i18n="Strength">Strength</span>
<input class="sheet-attr-input-text strength" name="attr_strength" type="text" title="Feats of strength check" />
<button type="roll" class="sheet-roll-button" value="&{template:default} {{name=Strength}} {{Successes=[[(@{strength}*2+@{mods})d2>2]]}} {{Average=[[((@{strength}*2+@{mods})%2)d2>2+[[floor((@{strength}*2+@{mods})/2)]]]]}} {{Modifier=@{mods}}} "></button>
</label>
</div>
<div class="sheet-col sheet-collapse-margin">
<label class="sheet-attr-input-label sheet-right-attr">
Charisma
<span data-i18n="Charisma">Charisma</span>
<input class="sheet-attr-input-text charisma" name="attr_charisma" type="text" title="Influence check" />
<button type="roll" class="sheet-roll-button" value="&{template:default} {{name=Charisma}} {{Successes=[[(@{charisma}*2+@{mods})d2>2]]}} {{Average=[[((@{charisma}*2+@{mods})%2)d2>2+[[floor((@{charisma}*2+@{mods})/2)]]]]}} {{Modifier=@{mods}}} "></button>
</label>
<label class="sheet-attr-input-label sheet-right-attr">
Intelligence
<span data-i18n="Intelligence">Intelligence</span>
<input class="sheet-attr-input-text intelligence" name="attr_intelligence" type="text" title="Reason check" />
<button type="roll" class="sheet-roll-button" value="&{template:default} {{name=Intelligence}} {{Successes=[[(@{intelligence}*2+@{mods})d2>2]]}} {{Average=[[((@{intelligence}*2+@{mods})%2)d2>2+[[floor((@{intelligence}*2+@{mods})/2)]]]]}} {{Modifier=@{mods}}} "></button>
</label>
<label class="sheet-attr-input-label sheet-right-attr">
Willpower
<span data-i18n="Willpower">Willpower</span>
<input class="sheet-attr-input-text willpower" name="attr_willpower" type="text" title="Courage check" />
<button type="roll" class="sheet-roll-button" value="&{template:default} {{name=Willpower}} {{Successes=[[(@{willpower}*2+@{mods})d2>2]]}} {{Average=[[((@{willpower}*2+@{mods})%2)d2>2+[[floor((@{willpower}*2+@{mods})/2)]]]]}} {{Modifier=@{mods}}} "></button>
</label>
</div>
</div>
<!-- Secondary Attributes -->
<h1 class="sheet-top-separator">Secondary Attributes</h1>
<h1 class="sheet-top-separator" data-i18n="Secondary-Attributes">Secondary Attributes</h1>
<div class="sheet-2colrow">
<div class="sheet-col sheet-collapse-margin">
<label class="sheet-attr-input-label">
Size
<span data-i18n="Size">Size</span>
<input class="sheet-attr-input-text" name="attr_size" type="text" value="0" />
<span class="sheet-button-spacer"></span>
</label>
<label class="sheet-attr-input-label">
Move
<span data-i18n="Move">Move</span>
<input class="sheet-attr-input-text" name="attr_move" type="text" title="Move = Strength + Dexterity" />
<span class="sheet-button-spacer"></span>
</label>
<label class="sheet-attr-input-label">
Perception
<span data-i18n="Perception">Perception</span>
<input class="sheet-attr-input-text perception" name="attr_perception" type="text" title="Perception = Intelligence + Willpower" />
<button type="roll" class="sheet-roll-button" value="&{template:default} {{name=Perception}} {{Successes=[[(@{perception}+@{mods})d2>2]]}} {{Average=[[((@{perception}+@{mods})%2)d2>2+[[floor((@{perception}+@{mods})/2)]]]]}} {{Modifier=@{mods}}}"></button>
</label>
</div>
<div class="sheet-col sheet-collapse-margin">
<label class="sheet-attr-input-label sheet-right-attr">
Initiative
<span data-i18n="Initiative">Initiative</span>
<input class="sheet-attr-input-text initiative" name="attr_initiative" type="text" title="Initiative = Dexterity + Intelligence" />
<button type="roll" class="sheet-roll-button" value="&{template:default} {{name=Initiative}} {{Regular=[[@{initiative}d2>2 &{tracker}]]}} {{Continuous=[[10-@{initiative}d2>2]]}} "></button>
</label>
<label class="sheet-attr-input-label sheet-right-attr">
Defense
<label class="sheet-attr-input-label sheet-right-attr" >
<span data-i18n="Defense">Defense</span>
<input class="sheet-attr-input-text defense" name="attr_defense" type="text" title="Defense = Passive+Active-Size, Passive = Body, Active = Dexterity" />
<button type="roll" class="sheet-roll-button" value="&{template:default} {{name=Defense}} {{Success=[[(@{defense}+@{mods})d2>2]]}} {{Average=[[((@{defense}+@{mods})%2)d2>2+[[floor((@{defense}+@{mods})/2)]]]]}} {{Modifier=@{mods}}}"></button>
</label>
<label class="sheet-attr-input-label sheet-right-attr">
Stun
<span data-i18n="Stun">Stun</span>
<input class="sheet-attr-input-text" name="attr_stun" type="text" title="Stun = Body" />
<span class="sheet-button-spacer"></span>
</label>
@@ -198,13 +198,13 @@
</div>
<!-- Skills -->
<div class="sheet-top-separator sheet-heading-with-columns">
<h1>Skills</h1>
<h1 data-i18n="Skills">Skills</h1>
<div class="sheet-column-headings">
<div class="sheet-skill-name"></div>
<div class="sheet-skill-base">Base</div>
<div class="sheet-skill-levels">Levels</div>
<div class="sheet-skill-rating">Rating</div>
<div class="sheet-skill-avg">(Avg)</div>
<div class="sheet-skill-base" data-i18n="Base">Base</div>
<div class="sheet-skill-levels" data-i18n="Levels">Levels</div>
<div class="sheet-skill-rating" data-i18n="Rating">Rating</div>
<div class="sheet-skill-avg" data-i18n="Avg-p">(Avg)</div>
<div class="sheet-skill-roll"></div>
</div>
<fieldset class="repeating_skills">
@@ -227,11 +227,11 @@
<button type="roll" value="&{template:default} {{name=@{skillname}}} {{Successes=[[(@{skillrating}+@{mods})d2>2]]}} {{Average=[[((@{skillrating}+@{mods})%2)d2>2+[[floor((@{skillrating}+@{mods})/2)]]]]}} {{Modifier=@{mods}}} "></button>
</div>
</fieldset>
<p class="sheet-footnote">* specialized skill</p>
<p class="sheet-footnote" data-i18n="star-specialized-skill">* specialized skill</p>
</div>
<!-- Weapons -->
<div class="sheet-top-separator sheet-bottom-separator sheet-heading-with-columns sheet-weapons">
<h1>Weapons</h1>
<h1 data-i18n="Weapons">Weapons</h1>
<fieldset class="repeating_weapons">
<div class="sheet-weapon-row-1">
<div class="sheet-weapon-name">
@@ -239,19 +239,19 @@
</div>
<div class="sheet-weapon-dmg">
<input type="text" name="attr_weapondmg" class="sheet-free-input weapondmg" />
<span>Dmg</span>
<span data-i18n="Dmg">Dmg</span>
</div>
<div class="sheet-weapon-mod">
<input type="text" name="attr_weaponmod" class="sheet-free-input weaponmod" />
<span>Mod</span>
<span data-i18n="Mod">Mod</span>
</div>
<div class="sheet-weapon-attack">
<input type="text" name="attr_weaponattack" class="sheet-free-input weaponattack" />
<span>Attack</span>
<span data-i18n="Attack">Attack</span>
</div>
<div class="sheet-weapon-avg">
<input type="text" name="attr_weaponaverage" class="sheet-free-input weaponaverage" readonly="readonly" />
<span>(Avg)</span>
<span data-i18n="Avg-p">(Avg)</span>
</div>
<div class="sheet-weapon-roll">
<button type="roll" value="&{template:default} {{name=@{weaponname}}} {{Successes=[[(@{weaponattack}+@{mods})d2>2]]}} {{Average=[[((@{weaponattack}+@{mods})%2)d2>2+[[floor((@{weaponattack}+@{mods})/2)]]]]}} {{Modifier=@{mods}}}"></button>
@@ -259,48 +259,48 @@
</div>
<div class="sheet-weapon-row-2">
<input type="checkbox" name="attr_moredetails" class="sheet-weapon-isranged" />
<span class="sheet-ranged-weapon">More details</span>
<span class="sheet-ranged-weapon" data-i18n="More-details">More details</span>
<div class="sheet-ranged-stats">
<div class="sheet-weapon-notes">
<input type="text" name="attr_weaponnotes" class="sheet-free-input" />
<span>Notes</span>
<span data-i18n="Notes">Notes</span>
</div>
<div class="sheet-weapon-speed">
<input type="text" name="attr_weaponspeed" class="sheet-free-input" />
<span>Spd</span>
<span data-i18n="Spd">Spd</span>
</div>
<div class="sheet-weapon-range">
<input type="text" name="attr_weaponrange" class="sheet-free-input" />
<span>Rng</span>
<span data-i18n="Rng">Rng</span>
</div>
<div class="sheet-weapon-capacity">
<input type="text" name="attr_weaponcapacity" class="sheet-free-input" />
<span>Cap</span>
<span data-i18n="Cap">Cap</span>
</div>
<div class="sheet-weapon-ammo">
<input type="text" name="attr_weaponammo" class="sheet-free-input" />
<span>Ammo</span>
<span data-i18n="Ammo">Ammo</span>
</div>
<div class="sheet-weapon-rate">
<input type="text" name="attr_weaponrate" class="sheet-free-input" />
<span>Rate</span>
<span data-i18n="Rate">Rate</span>
</div>
</div>
</div>
</fieldset>
</div>
<!-- Talents -->
<h1 class="sheet-top-separator">Talents</h1>
<h1 class="sheet-top-separator" data-i18n="Talents">Talents</h1>
<fieldset class="repeating_talents">
<textarea type="text" name="attr_talent"></textarea>
</fieldset>
<h1 class="sheet-top-separator">Resources</h1>
<h1 class="sheet-top-separator" data-i18n="Resources">Resources</h1>
<fieldset class="repeating_resources">
<textarea type="text" name="attr_resource"></textarea>
</fieldset>
<h1 class="sheet-top-separator">Flaws</h1>
<h1 class="sheet-top-separator" data-i18n="Flaws">Flaws</h1>
<fieldset class="repeating_flaws">
<textarea type="text" name="attr_flaw"></textarea>
</fieldset>
@@ -308,42 +308,42 @@
<!-- Languages, Money, Encumbrance -->
<div class="sheet-2colrow sheet-top-separator">
<div class="sheet-col sheet-languages-money">
<h1>Languages</h1>
<h1 data-i18n="Languages">Languages</h1>
<textarea type="text" class="sheet-languages" name="attr_languages"></textarea>
<h1>Money</h1>
<h1 data-i18n="Money">Money</h1>
<textarea type="text" class="sheet-money" name="attr_money"></textarea>
</div>
<div class="sheet-col sheet-encumbrance">
<h1>Encumbrance</h1>
<h1 data-i18n="Encumbrance">Encumbrance</h1>
<label class="sheet-attr-input-label">
<span class="sheet-field">Light</span>
<span class="sheet-field" data-i18n="Light">Light</span>
<input class="sheet-wider-input-text" name="attr_enclight" type="text" readonly="readonly" />
<span class="sheet-subtext">lbs</span>
<span class="sheet-subtext" data-i18n="lbs">lbs</span>
</label>
<label class="sheet-attr-input-label">
<span class="sheet-field">Medium</span>
<span class="sheet-field" data-i18n="Medium">Medium</span>
<input class="sheet-wider-input-text" type="text" name="attr_encmedium" readonly="readonly" title="-1 Dexterity and Move" />
<span class="sheet-subtext">lbs</span>
<span class="sheet-subtext" data-i18n="lbs">lbs</span>
</label>
<label class="sheet-attr-input-label">
<span class="sheet-field">Heavy</span>
<span class="sheet-field" data-i18n="Heavy">Heavy</span>
<input class="sheet-wider-input-text" type="text" name="attr_encheavy" readonly="readonly" title="-2 Dexterity and Move" />
<span class="sheet-subtext">lbs</span>
<span class="sheet-subtext" data-i18n="lbs">lbs</span>
</label>
<label class="sheet-attr-input-label">
<span class="sheet-field">Total Carried</span>
<span class="sheet-field" data-i18n="Total-Carried">Total Carried</span>
<input class="sheet-wider-input-text invweight" type="text" name="attr_invweight" readonly="readonly" />
<span class="sheet-subtext">lbs</span>
<span class="sheet-subtext" data-i18n="lbs">lbs</span>
</label>
</div>
</div>
<!-- Equipment -->
<div class="sheet-top-separator sheet-heading-with-columns">
<h1>Equipment</h1>
<h1 data-i18n="Equipment">Equipment</h1>
<div class="sheet-column-headings">
<div class="sheet-equip-item">&nbsp;</div>
<div class="sheet-equip-num">#</div>
<div class="sheet-equip-weight">Weight</div>
<div class="sheet-equip-weight" data-i18n="Weight">Weight</div>
</div>
<fieldset class="repeating_equipment">
<div class="sheet-equip-item">
@@ -362,21 +362,19 @@
<!-- Right column -->
<div class="sheet-col sheet-sidebar">
<label class="sheet-side-input-label">
<span class="sheet-side-heading">Style</span>
<span class="sheet-side-heading" data-i18n="Style">Style</span>
<input type="number" step="1" min="0" name="attr_style" class="sheet-style-input-number" />
</label>
<label class="sheet-side-input-label sheet-no-bottom-border">
<span class="sheet-side-heading">
Health
<span class="sheet-subtext">Current</span>
</span>
<span class="sheet-side-heading" data-i18n="Health">Health</span>
<span class="sheet-subtext" data-i18n="Current">Current</span>
<input type="text" name="attr_health" class="sheet-wider-input-text" title="Health = Body + Willpower + Size" />
</label>
<div class="sheet-health-meter sheet-no-bottom-border">
<table>
<thead>
<tr>
<th colspan="2">Wounds</th>
<th colspan="2" data-i18n="Wounds">Wounds</th>
</tr>
</thead>
<tbody>
@@ -697,7 +695,7 @@
</div>
<label class="sheet-side-input-label">
<span class="sheet-side-heading">
<span class="sheet-subtext">Maximum</span>
<span class="sheet-subtext" data-i18n="Maximum">Maximum</span>
</span>
<input type="text" name="attr_health_max" class="sheet-wider-input-text" title="Health = Body + Willpower + Size" />
</label>
@@ -706,9 +704,10 @@
<input type="text" name="attr_xp" class="sheet-wider-input-text" />
</label>
<label class="sheet-side-input-label">
<span class="sheet-side-heading">Modifier</span>
<span class="sheet-side-heading">Prompt</span>
<input type="checkbox" name="attr_mods" value="?{Dice Pool Modifier|0}" /> On
<span class="sheet-side-heading" data-i18n="Modifier">Modifier</span>
<span class="sheet-side-heading" data-i18n="Prompt">Prompt</span>
<input type="checkbox" name="attr_mods" value="?{Dice Pool Modifier|0}"/>
<span data-i18n="On">On</span>
</label>
</div>
</div>
+56
View File
@@ -0,0 +1,56 @@
{
"Ammo": "Ammo",
"Archetype": "Archetype",
"Attack": "Attack",
"Avg-p": "(Avg)",
"Base": "Base",
"Body": "Body",
"Cap": "Cap",
"Charisma": "Charisma",
"Current": "Current",
"Defense": "Defense",
"Dexterity": "Dexterity",
"Dmg": "Dmg",
"Encumbrance": "Encumbrance",
"Equipment": "Equipment",
"Flaws": "Flaws",
"Health": "Health",
"Heavy": "Heavy",
"Initiative": "Initiative",
"Intelligence": "Intelligence",
"Languages": "Languages",
"lbs": "lbs",
"Levels": "Levels",
"Light": "Light",
"Maximum": "Maximum",
"Medium": "Medium",
"Mod": "Mod",
"Modifier": "Modifier",
"Money": "Money",
"More-details": "More details",
"Motivation": "Motivation",
"Move": "Move",
"Notes": "Notes",
"On": "On",
"Perception": "Perception",
"Primary-Attributes": "Primary Attributes",
"Prompt": "Prompt",
"Rate": "Rate",
"Rating": "Rating",
"Resources": "Resources",
"Rng": "Rng",
"Secondary-Attributes": "Secondary Attributes",
"Size": "Size",
"Skills": "Skills",
"Spd": "Spd",
"star-specialized-skill": "* specialized skill",
"Strength": "Strength",
"Stun": "Stun",
"Style": "Style",
"Talents": "Talents",
"Total-Carried": "Total Carried",
"Weapons": "Weapons",
"Weight": "Weight",
"Willpower": "Willpower",
"Wounds": "Wounds"
}
@@ -0,0 +1,56 @@
{
"Ammo": "Ammo",
"Archetype": "Archetype",
"Attack": "Attack",
"Avg-p": "(Avg)",
"Base": "Base",
"Body": "Body",
"Cap": "Cap",
"Charisma": "Charisma",
"Current": "Current",
"Defense": "Defense",
"Dexterity": "Dexterity",
"Dmg": "Dmg",
"Encumbrance": "Encumbrance",
"Equipment": "Equipment",
"Flaws": "Flaws",
"Health": "Health",
"Heavy": "Heavy",
"Initiative": "Initiative",
"Intelligence": "Intelligence",
"Languages": "Languages",
"lbs": "lbs",
"Levels": "Levels",
"Light": "Light",
"Maximum": "Maximum",
"Medium": "Medium",
"Mod": "Mod",
"Modifier": "Modifier",
"Money": "Money",
"More-details": "More details",
"Motivation": "Motivation",
"Move": "Move",
"Notes": "Notes",
"On": "On",
"Perception": "Perception",
"Primary-Attributes": "Primary Attributes",
"Prompt": "Prompt",
"Rate": "Rate",
"Rating": "Rating",
"Resources": "Resources",
"Rng": "Rng",
"Secondary-Attributes": "Secondary Attributes",
"Size": "Size",
"Skills": "Skills",
"Spd": "Spd",
"star-specialized-skill": "* specialized skill",
"Strength": "Strength",
"Stun": "Stun",
"Style": "Style",
"Talents": "Talents",
"Total-Carried": "Total Carried",
"Weapons": "Weapons",
"Weight": "Weight",
"Willpower": "Willpower",
"Wounds": "Wounds"
}
@@ -0,0 +1,56 @@
{
"Ammo": "Ammo",
"Archetype": "Archetype",
"Attack": "Attack",
"Avg-p": "(Avg)",
"Base": "Base",
"Body": "Body",
"Cap": "Cap",
"Charisma": "Charisma",
"Current": "Current",
"Defense": "Defense",
"Dexterity": "Dexterity",
"Dmg": "Dmg",
"Encumbrance": "Encumbrance",
"Equipment": "Equipment",
"Flaws": "Flaws",
"Health": "Health",
"Heavy": "Heavy",
"Initiative": "Initiative",
"Intelligence": "Intelligence",
"Languages": "Languages",
"lbs": "lbs",
"Levels": "Levels",
"Light": "Light",
"Maximum": "Maximum",
"Medium": "Medium",
"Mod": "Mod",
"Modifier": "Modifier",
"Money": "Money",
"More-details": "More details",
"Motivation": "Motivation",
"Move": "Move",
"Notes": "Notes",
"On": "On",
"Perception": "Perception",
"Primary-Attributes": "Primary Attributes",
"Prompt": "Prompt",
"Rate": "Rate",
"Rating": "Rating",
"Resources": "Resources",
"Rng": "Rng",
"Secondary-Attributes": "Secondary Attributes",
"Size": "Size",
"Skills": "Skills",
"Spd": "Spd",
"star-specialized-skill": "* specialized skill",
"Strength": "Strength",
"Stun": "Stun",
"Style": "Style",
"Talents": "Talents",
"Total-Carried": "Total Carried",
"Weapons": "Weapons",
"Weight": "Weight",
"Willpower": "Willpower",
"Wounds": "Wounds"
}
@@ -0,0 +1,56 @@
{
"Ammo": "Ammo",
"Archetype": "Archetype",
"Attack": "Attack",
"Avg-p": "(Avg)",
"Base": "Base",
"Body": "Body",
"Cap": "Cap",
"Charisma": "Charisma",
"Current": "Current",
"Defense": "Defense",
"Dexterity": "Dexterity",
"Dmg": "Dmg",
"Encumbrance": "Encumbrance",
"Equipment": "Equipment",
"Flaws": "Flaws",
"Health": "Health",
"Heavy": "Heavy",
"Initiative": "Initiative",
"Intelligence": "Intelligence",
"Languages": "Languages",
"lbs": "lbs",
"Levels": "Levels",
"Light": "Light",
"Maximum": "Maximum",
"Medium": "Medium",
"Mod": "Mod",
"Modifier": "Modifier",
"Money": "Money",
"More-details": "More details",
"Motivation": "Motivation",
"Move": "Move",
"Notes": "Notes",
"On": "On",
"Perception": "Perception",
"Primary-Attributes": "Primary Attributes",
"Prompt": "Prompt",
"Rate": "Rate",
"Rating": "Rating",
"Resources": "Resources",
"Rng": "Rng",
"Secondary-Attributes": "Secondary Attributes",
"Size": "Size",
"Skills": "Skills",
"Spd": "Spd",
"star-specialized-skill": "* specialized skill",
"Strength": "Strength",
"Stun": "Stun",
"Style": "Style",
"Talents": "Talents",
"Total-Carried": "Total Carried",
"Weapons": "Weapons",
"Weight": "Weight",
"Willpower": "Willpower",
"Wounds": "Wounds"
}
@@ -0,0 +1,56 @@
{
"Ammo": "Ammo",
"Archetype": "Archetype",
"Attack": "Attack",
"Avg-p": "(Avg)",
"Base": "Base",
"Body": "Body",
"Cap": "Cap",
"Charisma": "Charisma",
"Current": "Current",
"Defense": "Defense",
"Dexterity": "Dexterity",
"Dmg": "Dmg",
"Encumbrance": "Encumbrance",
"Equipment": "Equipment",
"Flaws": "Flaws",
"Health": "Health",
"Heavy": "Heavy",
"Initiative": "Initiative",
"Intelligence": "Intelligence",
"Languages": "Languages",
"lbs": "lbs",
"Levels": "Levels",
"Light": "Light",
"Maximum": "Maximum",
"Medium": "Medium",
"Mod": "Mod",
"Modifier": "Modifier",
"Money": "Money",
"More-details": "More details",
"Motivation": "Motivation",
"Move": "Move",
"Notes": "Notes",
"On": "On",
"Perception": "Perception",
"Primary-Attributes": "Primary Attributes",
"Prompt": "Prompt",
"Rate": "Rate",
"Rating": "Rating",
"Resources": "Resources",
"Rng": "Rng",
"Secondary-Attributes": "Secondary Attributes",
"Size": "Size",
"Skills": "Skills",
"Spd": "Spd",
"star-specialized-skill": "* specialized skill",
"Strength": "Strength",
"Stun": "Stun",
"Style": "Style",
"Talents": "Talents",
"Total-Carried": "Total Carried",
"Weapons": "Weapons",
"Weight": "Weight",
"Willpower": "Willpower",
"Wounds": "Wounds"
}
@@ -0,0 +1,56 @@
{
"Ammo": "Ammo",
"Archetype": "Archetype",
"Attack": "Attack",
"Avg-p": "(Avg)",
"Base": "Base",
"Body": "Body",
"Cap": "Cap",
"Charisma": "Charisma",
"Current": "Current",
"Defense": "Defense",
"Dexterity": "Dexterity",
"Dmg": "Dmg",
"Encumbrance": "Encumbrance",
"Equipment": "Equipment",
"Flaws": "Flaws",
"Health": "Health",
"Heavy": "Heavy",
"Initiative": "Initiative",
"Intelligence": "Intelligence",
"Languages": "Languages",
"lbs": "lbs",
"Levels": "Levels",
"Light": "Light",
"Maximum": "Maximum",
"Medium": "Medium",
"Mod": "Mod",
"Modifier": "Modifier",
"Money": "Money",
"More-details": "More details",
"Motivation": "Motivation",
"Move": "Move",
"Notes": "Notes",
"On": "On",
"Perception": "Perception",
"Primary-Attributes": "Primary Attributes",
"Prompt": "Prompt",
"Rate": "Rate",
"Rating": "Rating",
"Resources": "Resources",
"Rng": "Rng",
"Secondary-Attributes": "Secondary Attributes",
"Size": "Size",
"Skills": "Skills",
"Spd": "Spd",
"star-specialized-skill": "* specialized skill",
"Strength": "Strength",
"Stun": "Stun",
"Style": "Style",
"Talents": "Talents",
"Total-Carried": "Total Carried",
"Weapons": "Weapons",
"Weight": "Weight",
"Willpower": "Willpower",
"Wounds": "Wounds"
}
@@ -0,0 +1,56 @@
{
"Ammo": "Ammo",
"Archetype": "Archetype",
"Attack": "Attack",
"Avg-p": "(Avg)",
"Base": "Base",
"Body": "Body",
"Cap": "Cap",
"Charisma": "Charisma",
"Current": "Current",
"Defense": "Defense",
"Dexterity": "Dexterity",
"Dmg": "Dmg",
"Encumbrance": "Encumbrance",
"Equipment": "Equipment",
"Flaws": "Flaws",
"Health": "Health",
"Heavy": "Heavy",
"Initiative": "Initiative",
"Intelligence": "Intelligence",
"Languages": "Languages",
"lbs": "lbs",
"Levels": "Levels",
"Light": "Light",
"Maximum": "Maximum",
"Medium": "Medium",
"Mod": "Mod",
"Modifier": "Modifier",
"Money": "Money",
"More-details": "More details",
"Motivation": "Motivation",
"Move": "Move",
"Notes": "Notes",
"On": "On",
"Perception": "Perception",
"Primary-Attributes": "Primary Attributes",
"Prompt": "Prompt",
"Rate": "Rate",
"Rating": "Rating",
"Resources": "Resources",
"Rng": "Rng",
"Secondary-Attributes": "Secondary Attributes",
"Size": "Size",
"Skills": "Skills",
"Spd": "Spd",
"star-specialized-skill": "* specialized skill",
"Strength": "Strength",
"Stun": "Stun",
"Style": "Style",
"Talents": "Talents",
"Total-Carried": "Total Carried",
"Weapons": "Weapons",
"Weight": "Weight",
"Willpower": "Willpower",
"Wounds": "Wounds"
}
@@ -0,0 +1,56 @@
{
"Ammo": "Ammo",
"Archetype": "Archetype",
"Attack": "Attack",
"Avg-p": "(Avg)",
"Base": "Base",
"Body": "Body",
"Cap": "Cap",
"Charisma": "Charisma",
"Current": "Current",
"Defense": "Defense",
"Dexterity": "Dexterity",
"Dmg": "Dmg",
"Encumbrance": "Encumbrance",
"Equipment": "Equipment",
"Flaws": "Flaws",
"Health": "Health",
"Heavy": "Heavy",
"Initiative": "Initiative",
"Intelligence": "Intelligence",
"Languages": "Languages",
"lbs": "lbs",
"Levels": "Levels",
"Light": "Light",
"Maximum": "Maximum",
"Medium": "Medium",
"Mod": "Mod",
"Modifier": "Modifier",
"Money": "Money",
"More-details": "More details",
"Motivation": "Motivation",
"Move": "Move",
"Notes": "Notes",
"On": "On",
"Perception": "Perception",
"Primary-Attributes": "Primary Attributes",
"Prompt": "Prompt",
"Rate": "Rate",
"Rating": "Rating",
"Resources": "Resources",
"Rng": "Rng",
"Secondary-Attributes": "Secondary Attributes",
"Size": "Size",
"Skills": "Skills",
"Spd": "Spd",
"star-specialized-skill": "* specialized skill",
"Strength": "Strength",
"Stun": "Stun",
"Style": "Style",
"Talents": "Talents",
"Total-Carried": "Total Carried",
"Weapons": "Weapons",
"Weight": "Weight",
"Willpower": "Willpower",
"Wounds": "Wounds"
}
@@ -0,0 +1,56 @@
{
"Ammo": "Ammo",
"Archetype": "Archetype",
"Attack": "Attack",
"Avg-p": "(Avg)",
"Base": "Base",
"Body": "Body",
"Cap": "Cap",
"Charisma": "Charisma",
"Current": "Current",
"Defense": "Defense",
"Dexterity": "Dexterity",
"Dmg": "Dmg",
"Encumbrance": "Encumbrance",
"Equipment": "Equipment",
"Flaws": "Flaws",
"Health": "Health",
"Heavy": "Heavy",
"Initiative": "Initiative",
"Intelligence": "Intelligence",
"Languages": "Languages",
"lbs": "lbs",
"Levels": "Levels",
"Light": "Light",
"Maximum": "Maximum",
"Medium": "Medium",
"Mod": "Mod",
"Modifier": "Modifier",
"Money": "Money",
"More-details": "More details",
"Motivation": "Motivation",
"Move": "Move",
"Notes": "Notes",
"On": "On",
"Perception": "Perception",
"Primary-Attributes": "Primary Attributes",
"Prompt": "Prompt",
"Rate": "Rate",
"Rating": "Rating",
"Resources": "Resources",
"Rng": "Rng",
"Secondary-Attributes": "Secondary Attributes",
"Size": "Size",
"Skills": "Skills",
"Spd": "Spd",
"star-specialized-skill": "* specialized skill",
"Strength": "Strength",
"Stun": "Stun",
"Style": "Style",
"Talents": "Talents",
"Total-Carried": "Total Carried",
"Weapons": "Weapons",
"Weight": "Weight",
"Willpower": "Willpower",
"Wounds": "Wounds"
}
@@ -0,0 +1,56 @@
{
"Ammo": "Ammo",
"Archetype": "Archetype",
"Attack": "Attack",
"Avg-p": "(Avg)",
"Base": "Base",
"Body": "Body",
"Cap": "Cap",
"Charisma": "Charisma",
"Current": "Current",
"Defense": "Defense",
"Dexterity": "Dexterity",
"Dmg": "Dmg",
"Encumbrance": "Encumbrance",
"Equipment": "Equipment",
"Flaws": "Flaws",
"Health": "Health",
"Heavy": "Heavy",
"Initiative": "Initiative",
"Intelligence": "Intelligence",
"Languages": "Languages",
"lbs": "lbs",
"Levels": "Levels",
"Light": "Light",
"Maximum": "Maximum",
"Medium": "Medium",
"Mod": "Mod",
"Modifier": "Modifier",
"Money": "Money",
"More-details": "More details",
"Motivation": "Motivation",
"Move": "Move",
"Notes": "Notes",
"On": "On",
"Perception": "Perception",
"Primary-Attributes": "Primary Attributes",
"Prompt": "Prompt",
"Rate": "Rate",
"Rating": "Rating",
"Resources": "Resources",
"Rng": "Rng",
"Secondary-Attributes": "Secondary Attributes",
"Size": "Size",
"Skills": "Skills",
"Spd": "Spd",
"star-specialized-skill": "* specialized skill",
"Strength": "Strength",
"Stun": "Stun",
"Style": "Style",
"Talents": "Talents",
"Total-Carried": "Total Carried",
"Weapons": "Weapons",
"Weight": "Weight",
"Willpower": "Willpower",
"Wounds": "Wounds"
}
@@ -0,0 +1,56 @@
{
"Ammo": "Ammo",
"Archetype": "Archetype",
"Attack": "Attack",
"Avg-p": "(Avg)",
"Base": "Base",
"Body": "Body",
"Cap": "Cap",
"Charisma": "Charisma",
"Current": "Current",
"Defense": "Defense",
"Dexterity": "Dexterity",
"Dmg": "Dmg",
"Encumbrance": "Encumbrance",
"Equipment": "Equipment",
"Flaws": "Flaws",
"Health": "Health",
"Heavy": "Heavy",
"Initiative": "Initiative",
"Intelligence": "Intelligence",
"Languages": "Languages",
"lbs": "lbs",
"Levels": "Levels",
"Light": "Light",
"Maximum": "Maximum",
"Medium": "Medium",
"Mod": "Mod",
"Modifier": "Modifier",
"Money": "Money",
"More-details": "More details",
"Motivation": "Motivation",
"Move": "Move",
"Notes": "Notes",
"On": "On",
"Perception": "Perception",
"Primary-Attributes": "Primary Attributes",
"Prompt": "Prompt",
"Rate": "Rate",
"Rating": "Rating",
"Resources": "Resources",
"Rng": "Rng",
"Secondary-Attributes": "Secondary Attributes",
"Size": "Size",
"Skills": "Skills",
"Spd": "Spd",
"star-specialized-skill": "* specialized skill",
"Strength": "Strength",
"Stun": "Stun",
"Style": "Style",
"Talents": "Talents",
"Total-Carried": "Total Carried",
"Weapons": "Weapons",
"Weight": "Weight",
"Willpower": "Willpower",
"Wounds": "Wounds"
}
@@ -0,0 +1,56 @@
{
"Ammo": "Ammo",
"Archetype": "Archetype",
"Attack": "Attack",
"Avg-p": "(Avg)",
"Base": "Base",
"Body": "Body",
"Cap": "Cap",
"Charisma": "Charisma",
"Current": "Current",
"Defense": "Defense",
"Dexterity": "Dexterity",
"Dmg": "Dmg",
"Encumbrance": "Encumbrance",
"Equipment": "Equipment",
"Flaws": "Flaws",
"Health": "Health",
"Heavy": "Heavy",
"Initiative": "Initiative",
"Intelligence": "Intelligence",
"Languages": "Languages",
"lbs": "lbs",
"Levels": "Levels",
"Light": "Light",
"Maximum": "Maximum",
"Medium": "Medium",
"Mod": "Mod",
"Modifier": "Modifier",
"Money": "Money",
"More-details": "More details",
"Motivation": "Motivation",
"Move": "Move",
"Notes": "Notes",
"On": "On",
"Perception": "Perception",
"Primary-Attributes": "Primary Attributes",
"Prompt": "Prompt",
"Rate": "Rate",
"Rating": "Rating",
"Resources": "Resources",
"Rng": "Rng",
"Secondary-Attributes": "Secondary Attributes",
"Size": "Size",
"Skills": "Skills",
"Spd": "Spd",
"star-specialized-skill": "* specialized skill",
"Strength": "Strength",
"Stun": "Stun",
"Style": "Style",
"Talents": "Talents",
"Total-Carried": "Total Carried",
"Weapons": "Weapons",
"Weight": "Weight",
"Willpower": "Willpower",
"Wounds": "Wounds"
}
@@ -0,0 +1,56 @@
{
"Ammo": "Ammo",
"Archetype": "Archetype",
"Attack": "Attack",
"Avg-p": "(Avg)",
"Base": "Base",
"Body": "Body",
"Cap": "Cap",
"Charisma": "Charisma",
"Current": "Current",
"Defense": "Defense",
"Dexterity": "Dexterity",
"Dmg": "Dmg",
"Encumbrance": "Encumbrance",
"Equipment": "Equipment",
"Flaws": "Flaws",
"Health": "Health",
"Heavy": "Heavy",
"Initiative": "Initiative",
"Intelligence": "Intelligence",
"Languages": "Languages",
"lbs": "lbs",
"Levels": "Levels",
"Light": "Light",
"Maximum": "Maximum",
"Medium": "Medium",
"Mod": "Mod",
"Modifier": "Modifier",
"Money": "Money",
"More-details": "More details",
"Motivation": "Motivation",
"Move": "Move",
"Notes": "Notes",
"On": "On",
"Perception": "Perception",
"Primary-Attributes": "Primary Attributes",
"Prompt": "Prompt",
"Rate": "Rate",
"Rating": "Rating",
"Resources": "Resources",
"Rng": "Rng",
"Secondary-Attributes": "Secondary Attributes",
"Size": "Size",
"Skills": "Skills",
"Spd": "Spd",
"star-specialized-skill": "* specialized skill",
"Strength": "Strength",
"Stun": "Stun",
"Style": "Style",
"Talents": "Talents",
"Total-Carried": "Total Carried",
"Weapons": "Weapons",
"Weight": "Weight",
"Willpower": "Willpower",
"Wounds": "Wounds"
}
@@ -0,0 +1,56 @@
{
"Ammo": "Ammo",
"Archetype": "Archetype",
"Attack": "Attack",
"Avg-p": "(Avg)",
"Base": "Base",
"Body": "Body",
"Cap": "Cap",
"Charisma": "Charisma",
"Current": "Current",
"Defense": "Defense",
"Dexterity": "Dexterity",
"Dmg": "Dmg",
"Encumbrance": "Encumbrance",
"Equipment": "Equipment",
"Flaws": "Flaws",
"Health": "Health",
"Heavy": "Heavy",
"Initiative": "Initiative",
"Intelligence": "Intelligence",
"Languages": "Languages",
"lbs": "lbs",
"Levels": "Levels",
"Light": "Light",
"Maximum": "Maximum",
"Medium": "Medium",
"Mod": "Mod",
"Modifier": "Modifier",
"Money": "Money",
"More-details": "More details",
"Motivation": "Motivation",
"Move": "Move",
"Notes": "Notes",
"On": "On",
"Perception": "Perception",
"Primary-Attributes": "Primary Attributes",
"Prompt": "Prompt",
"Rate": "Rate",
"Rating": "Rating",
"Resources": "Resources",
"Rng": "Rng",
"Secondary-Attributes": "Secondary Attributes",
"Size": "Size",
"Skills": "Skills",
"Spd": "Spd",
"star-specialized-skill": "* specialized skill",
"Strength": "Strength",
"Stun": "Stun",
"Style": "Style",
"Talents": "Talents",
"Total-Carried": "Total Carried",
"Weapons": "Weapons",
"Weight": "Weight",
"Willpower": "Willpower",
"Wounds": "Wounds"
}
@@ -0,0 +1,56 @@
{
"Ammo": "Ammo",
"Archetype": "Archetype",
"Attack": "Attack",
"Avg-p": "(Avg)",
"Base": "Base",
"Body": "Body",
"Cap": "Cap",
"Charisma": "Charisma",
"Current": "Current",
"Defense": "Defense",
"Dexterity": "Dexterity",
"Dmg": "Dmg",
"Encumbrance": "Encumbrance",
"Equipment": "Equipment",
"Flaws": "Flaws",
"Health": "Health",
"Heavy": "Heavy",
"Initiative": "Initiative",
"Intelligence": "Intelligence",
"Languages": "Languages",
"lbs": "lbs",
"Levels": "Levels",
"Light": "Light",
"Maximum": "Maximum",
"Medium": "Medium",
"Mod": "Mod",
"Modifier": "Modifier",
"Money": "Money",
"More-details": "More details",
"Motivation": "Motivation",
"Move": "Move",
"Notes": "Notes",
"On": "On",
"Perception": "Perception",
"Primary-Attributes": "Primary Attributes",
"Prompt": "Prompt",
"Rate": "Rate",
"Rating": "Rating",
"Resources": "Resources",
"Rng": "Rng",
"Secondary-Attributes": "Secondary Attributes",
"Size": "Size",
"Skills": "Skills",
"Spd": "Spd",
"star-specialized-skill": "* specialized skill",
"Strength": "Strength",
"Stun": "Stun",
"Style": "Style",
"Talents": "Talents",
"Total-Carried": "Total Carried",
"Weapons": "Weapons",
"Weight": "Weight",
"Willpower": "Willpower",
"Wounds": "Wounds"
}
@@ -0,0 +1,56 @@
{
"Ammo": "Ammo",
"Archetype": "Archetype",
"Attack": "Attack",
"Avg-p": "(Avg)",
"Base": "Base",
"Body": "Body",
"Cap": "Cap",
"Charisma": "Charisma",
"Current": "Current",
"Defense": "Defense",
"Dexterity": "Dexterity",
"Dmg": "Dmg",
"Encumbrance": "Encumbrance",
"Equipment": "Equipment",
"Flaws": "Flaws",
"Health": "Health",
"Heavy": "Heavy",
"Initiative": "Initiative",
"Intelligence": "Intelligence",
"Languages": "Languages",
"lbs": "lbs",
"Levels": "Levels",
"Light": "Light",
"Maximum": "Maximum",
"Medium": "Medium",
"Mod": "Mod",
"Modifier": "Modifier",
"Money": "Money",
"More-details": "More details",
"Motivation": "Motivation",
"Move": "Move",
"Notes": "Notes",
"On": "On",
"Perception": "Perception",
"Primary-Attributes": "Primary Attributes",
"Prompt": "Prompt",
"Rate": "Rate",
"Rating": "Rating",
"Resources": "Resources",
"Rng": "Rng",
"Secondary-Attributes": "Secondary Attributes",
"Size": "Size",
"Skills": "Skills",
"Spd": "Spd",
"star-specialized-skill": "* specialized skill",
"Strength": "Strength",
"Stun": "Stun",
"Style": "Style",
"Talents": "Talents",
"Total-Carried": "Total Carried",
"Weapons": "Weapons",
"Weight": "Weight",
"Willpower": "Willpower",
"Wounds": "Wounds"
}
@@ -0,0 +1,56 @@
{
"Ammo": "Ammo",
"Archetype": "Archetype",
"Attack": "Attack",
"Avg-p": "(Avg)",
"Base": "Base",
"Body": "Body",
"Cap": "Cap",
"Charisma": "Charisma",
"Current": "Current",
"Defense": "Defense",
"Dexterity": "Dexterity",
"Dmg": "Dmg",
"Encumbrance": "Encumbrance",
"Equipment": "Equipment",
"Flaws": "Flaws",
"Health": "Health",
"Heavy": "Heavy",
"Initiative": "Initiative",
"Intelligence": "Intelligence",
"Languages": "Languages",
"lbs": "lbs",
"Levels": "Levels",
"Light": "Light",
"Maximum": "Maximum",
"Medium": "Medium",
"Mod": "Mod",
"Modifier": "Modifier",
"Money": "Money",
"More-details": "More details",
"Motivation": "Motivation",
"Move": "Move",
"Notes": "Notes",
"On": "On",
"Perception": "Perception",
"Primary-Attributes": "Primary Attributes",
"Prompt": "Prompt",
"Rate": "Rate",
"Rating": "Rating",
"Resources": "Resources",
"Rng": "Rng",
"Secondary-Attributes": "Secondary Attributes",
"Size": "Size",
"Skills": "Skills",
"Spd": "Spd",
"star-specialized-skill": "* specialized skill",
"Strength": "Strength",
"Stun": "Stun",
"Style": "Style",
"Talents": "Talents",
"Total-Carried": "Total Carried",
"Weapons": "Weapons",
"Weight": "Weight",
"Willpower": "Willpower",
"Wounds": "Wounds"
}
@@ -0,0 +1,56 @@
{
"Ammo": "Ammo",
"Archetype": "Archetype",
"Attack": "Attack",
"Avg-p": "(Avg)",
"Base": "Base",
"Body": "Body",
"Cap": "Cap",
"Charisma": "Charisma",
"Current": "Current",
"Defense": "Defense",
"Dexterity": "Dexterity",
"Dmg": "Dmg",
"Encumbrance": "Encumbrance",
"Equipment": "Equipment",
"Flaws": "Flaws",
"Health": "Health",
"Heavy": "Heavy",
"Initiative": "Initiative",
"Intelligence": "Intelligence",
"Languages": "Languages",
"lbs": "lbs",
"Levels": "Levels",
"Light": "Light",
"Maximum": "Maximum",
"Medium": "Medium",
"Mod": "Mod",
"Modifier": "Modifier",
"Money": "Money",
"More-details": "More details",
"Motivation": "Motivation",
"Move": "Move",
"Notes": "Notes",
"On": "On",
"Perception": "Perception",
"Primary-Attributes": "Primary Attributes",
"Prompt": "Prompt",
"Rate": "Rate",
"Rating": "Rating",
"Resources": "Resources",
"Rng": "Rng",
"Secondary-Attributes": "Secondary Attributes",
"Size": "Size",
"Skills": "Skills",
"Spd": "Spd",
"star-specialized-skill": "* specialized skill",
"Strength": "Strength",
"Stun": "Stun",
"Style": "Style",
"Talents": "Talents",
"Total-Carried": "Total Carried",
"Weapons": "Weapons",
"Weight": "Weight",
"Willpower": "Willpower",
"Wounds": "Wounds"
}
@@ -0,0 +1,56 @@
{
"Ammo": "Ammo",
"Archetype": "Archetype",
"Attack": "Attack",
"Avg-p": "(Avg)",
"Base": "Base",
"Body": "Body",
"Cap": "Cap",
"Charisma": "Charisma",
"Current": "Current",
"Defense": "Defense",
"Dexterity": "Dexterity",
"Dmg": "Dmg",
"Encumbrance": "Encumbrance",
"Equipment": "Equipment",
"Flaws": "Flaws",
"Health": "Health",
"Heavy": "Heavy",
"Initiative": "Initiative",
"Intelligence": "Intelligence",
"Languages": "Languages",
"lbs": "lbs",
"Levels": "Levels",
"Light": "Light",
"Maximum": "Maximum",
"Medium": "Medium",
"Mod": "Mod",
"Modifier": "Modifier",
"Money": "Money",
"More-details": "More details",
"Motivation": "Motivation",
"Move": "Move",
"Notes": "Notes",
"On": "On",
"Perception": "Perception",
"Primary-Attributes": "Primary Attributes",
"Prompt": "Prompt",
"Rate": "Rate",
"Rating": "Rating",
"Resources": "Resources",
"Rng": "Rng",
"Secondary-Attributes": "Secondary Attributes",
"Size": "Size",
"Skills": "Skills",
"Spd": "Spd",
"star-specialized-skill": "* specialized skill",
"Strength": "Strength",
"Stun": "Stun",
"Style": "Style",
"Talents": "Talents",
"Total-Carried": "Total Carried",
"Weapons": "Weapons",
"Weight": "Weight",
"Willpower": "Willpower",
"Wounds": "Wounds"
}
@@ -0,0 +1,56 @@
{
"Ammo": "crwdns82658:0crwdne82658:0",
"Archetype": "crwdns82660:0crwdne82660:0",
"Attack": "crwdns82662:0crwdne82662:0",
"Avg-p": "crwdns82664:0crwdne82664:0",
"Base": "crwdns82666:0crwdne82666:0",
"Body": "crwdns82668:0crwdne82668:0",
"Cap": "crwdns82670:0crwdne82670:0",
"Charisma": "crwdns82672:0crwdne82672:0",
"Current": "crwdns82674:0crwdne82674:0",
"Defense": "crwdns82676:0crwdne82676:0",
"Dexterity": "crwdns82678:0crwdne82678:0",
"Dmg": "crwdns82680:0crwdne82680:0",
"Encumbrance": "crwdns82682:0crwdne82682:0",
"Equipment": "crwdns82684:0crwdne82684:0",
"Flaws": "crwdns82686:0crwdne82686:0",
"Health": "crwdns82688:0crwdne82688:0",
"Heavy": "crwdns82690:0crwdne82690:0",
"Initiative": "crwdns82692:0crwdne82692:0",
"Intelligence": "crwdns82694:0crwdne82694:0",
"Languages": "crwdns82696:0crwdne82696:0",
"lbs": "crwdns82698:0crwdne82698:0",
"Levels": "crwdns82700:0crwdne82700:0",
"Light": "crwdns82702:0crwdne82702:0",
"Maximum": "crwdns82704:0crwdne82704:0",
"Medium": "crwdns82706:0crwdne82706:0",
"Mod": "crwdns82708:0crwdne82708:0",
"Modifier": "crwdns82710:0crwdne82710:0",
"Money": "crwdns82712:0crwdne82712:0",
"More-details": "crwdns82714:0crwdne82714:0",
"Motivation": "crwdns82716:0crwdne82716:0",
"Move": "crwdns82718:0crwdne82718:0",
"Notes": "crwdns82720:0crwdne82720:0",
"On": "crwdns82722:0crwdne82722:0",
"Perception": "crwdns82724:0crwdne82724:0",
"Primary-Attributes": "crwdns82726:0crwdne82726:0",
"Prompt": "crwdns82728:0crwdne82728:0",
"Rate": "crwdns82730:0crwdne82730:0",
"Rating": "crwdns82732:0crwdne82732:0",
"Resources": "crwdns82734:0crwdne82734:0",
"Rng": "crwdns82736:0crwdne82736:0",
"Secondary-Attributes": "crwdns82738:0crwdne82738:0",
"Size": "crwdns82740:0crwdne82740:0",
"Skills": "crwdns82742:0crwdne82742:0",
"Spd": "crwdns82744:0crwdne82744:0",
"star-specialized-skill": "crwdns82746:0crwdne82746:0",
"Strength": "crwdns82748:0crwdne82748:0",
"Stun": "crwdns82750:0crwdne82750:0",
"Style": "crwdns82752:0crwdne82752:0",
"Talents": "crwdns82754:0crwdne82754:0",
"Total-Carried": "crwdns82756:0crwdne82756:0",
"Weapons": "crwdns82758:0crwdne82758:0",
"Weight": "crwdns82760:0crwdne82760:0",
"Willpower": "crwdns82762:0crwdne82762:0",
"Wounds": "crwdns82764:0crwdne82764:0"
}
+54 -54
View File
@@ -1,75 +1,75 @@
{
"character-name-u": "Character Name:",
"clan-u": "Clan:",
"family-u": "Family",
"school-u": "School",
"rank-u": "Rank",
"player-u": "Player Name:",
"character-name-u": "Nom du Personnage:",
"clan-u": "Clan :",
"family-u": "Famille",
"school-u": "École",
"rank-u": "Rang",
"player-u": "Nom du joueur:",
"techtypes-u": "Technique Types Available:",
"narrative-u": "Narrative Mode",
"conflict-u": "Conflict Mode",
"advance-u": "Advancement",
"campaign-u": "Campaign Sheet",
"20questions-u": "20 Questions",
"npcs-u": "NPC Sheet",
"narrative-u": "Mode narratif",
"conflict-u": "Mode de conflit",
"advance-u": "Avancement",
"campaign-u": "Feuille de campagne",
"20questions-u": "20 questions",
"npcs-u": "Feuille de PNJ",
"air-u": "Air",
"earth-u": "Earth",
"fire-u": "Fire",
"water-u": "Water",
"void-u": "Void",
"skill-name-u": "Skill Name",
"roll-u": "+Skill",
"keep-u": "+Ring",
"ring-u": "Ring:",
"skill-u": "Skill:",
"modifiers-u": "Modifiers:",
"modifiers-nocolon-u": "Modifiers",
"approach-u": "Approach",
"aesthetics-u": "Aesthetics",
"earth-u": "Terre",
"fire-u": "Feu",
"water-u": "Eau",
"void-u": "Vide",
"skill-name-u": "Nom de la Compétence",
"roll-u": "+Compétence",
"keep-u": "+Anneau",
"ring-u": "Anneau:",
"skill-u": "Compétence:",
"modifiers-u": "Modificateurs:",
"modifiers-nocolon-u": "Modificateurs",
"approach-u": "Approche",
"aesthetics-u": "Esthétique",
"composition-u": "Composition",
"design-u": "Design",
"smithing-u": "Smithing",
"smithing-u": "Forge",
"artisan-skills-u": "Artisan Skills",
"martial-skills-u": "Martial Skills",
"martial-skills-u": "Compétences martiales",
"fitness-u": "Fitness",
"martial_arts_melee-u": "M.A. [Melee]",
"martial_arts_ranged-u": "M.A. [Ranged]",
"martial_arts_unarmed-u": "M.A. [Unarmed]",
"meditation-u": "Meditation",
"tactics-u": "Tactics",
"social-skills-u": "Social Skills",
"command-u": "Command",
"courtesy-u": "Courtesy",
"games-u": "Games",
"performance-u": "Performance",
"meditation-u": "Méditation",
"tactics-u": "Tactique",
"social-skills-u": "Compétences sociales",
"command-u": "Commandement",
"courtesy-u": "Courtoisie",
"games-u": "Jeux",
"performance-u": "Représentation",
"scholar-skills-u": "Scholar Skills",
"culture-u": "Culture",
"government-u": "Government",
"government-u": "Gouvernement",
"sentiment-u": "Sentiment",
"theology-u": "Theology",
"medicine-u": "Medicine",
"theology-u": "Théologie",
"medicine-u": "Médecine",
"trade-skills-u": "Trade Skills",
"survival-u": "Survival",
"commerce-u": "Commerce",
"labor-u": "Labor",
"seafaring-u": "Seafaring",
"skulduggery-u": "Skulduggery",
"honor-u": "Honor",
"glory-u": "Glory",
"honor-u": "Honneur",
"glory-u": "Gloire",
"status-u": "Status",
"ninjo-u": "Ninjō",
"ninjo-colon-u": "Ninjō:",
"giri-u": "Giri",
"giri-colon-u": "Giri:",
"titles-u": "Titles",
"titles-u": "Titres",
"roller-u": "Roller",
"symbolkey-u": "Symbol Key",
"success-u": "Success",
"explosivesuccess-u": "Explosive Success",
"opportunity-u": "Opportunities",
"success-u": "Succès",
"explosivesuccess-u": "Succès explosif",
"opportunity-u": "Opportunités",
"strife-u": "Strife",
"socialstatus-u": "Social Status",
"advantagesanddisadvantages-u": "Advantages and Disadvantages",
"socialstatus-u": "Statut social",
"advantagesanddisadvantages-u": "Advantages &aml; Disadvantages",
"distinctions-u": "DISTINCTIONS: Reroll up to two dice of your choice when a distinction helps you on a check.",
"adversities-u": "ADVERSITIES: Reroll two dice showing success or explossive success results when a flaw hinders you on a check. Then, if you failed, regain 1 Void point.",
"passions-u": "PASSIONS: After performing a check related to your passion, remove 3 strife.",
@@ -85,8 +85,8 @@
"fire-stance-u": "Fire Stance (conflict only): If you succeed, increase your degrees of success by 1 for each strife result.",
"water-stance-u": "Water Stance (conflict only): During your turn, you may perform 1 additional action that does not require a check.",
"void-stance-u": "Void Stance (conflict only): You do not gain Strife from strife results on checks.",
"advantages-u": "Advantages",
"disadvantages-u": "Disadvantages",
"advantages-u": "Avantages",
"disadvantages-u": "Désavantages",
"school-ability-u": "School Ability",
"derivative-attributes-u": "Derivative Attributes",
"endurance-u": "Endurance",
@@ -98,12 +98,12 @@
"max-void-u": "Max Void",
"current-u": "Cur Void",
"conditions-u": "Conditions",
"weapons-u": "Weapons",
"armor-u": "Armor",
"name-u": "Name",
"damage-u": "Damage",
"weapons-u": "Armes",
"armor-u": "Armure",
"name-u": "Nom",
"damage-u": "Dégât",
"deadliness-u": "Deadliness",
"range-u": "Range",
"range-u": "Portée",
"protection-type-u": "Protection Type (Resistance)",
"physical-resistance-u": "Phy Resistance",
"supernatural-resistance-u": "Sup Resistance",
@@ -128,8 +128,8 @@
"disadvantages-colon-u": "Disadvatages:",
"demeanor-u": "Demeanor:",
"typical-unmasking-u": "Typical Unmasking:",
"honor-colon-u": "Honor:",
"glory-colon-u": "Glory:",
"honor-colon-u": "Honneur:",
"glory-colon-u": "Gloire:",
"status-colon-u": "Status:",
"abilities-colon-u": "Abilities: ",
"gear-equiped-u": "Gear (equipped):",
+5 -5
View File
@@ -141,7 +141,7 @@
"sleight-of-hand-u": "Passe-Passe",
"stealth-u": "Discrétion",
"temptation-u": "Tentation",
"melee-weapons-u": "Armes de Mélée",
"melee-weapons-u": "Armes de Mêlée",
"weapon-u": "Arme",
"skill-u": "Compétence",
"attack-bonus-roll-u": "Jet d'attaque",
@@ -174,20 +174,20 @@
"cast-u": "Lancement",
"sentence-spell-warning-u": "Assurez-vous que chaque anneaux aient la même valeur. Autrement, les affinités seront mal affichées.",
"school-u?": "École?",
"attack-bonus-added-u": "Flat Attack Bonus",
"weapon-damage-bonus-u": "Flat Damage Bonus",
"attack-bonus-added-u": "Bonus à l'Attaque Fixe",
"weapon-damage-bonus-u": "Bonus aux dégâts fixe",
"simple-u": "Action simple ?",
"bow-bonus-added-u": "Flat Bow Bonus",
"total-experience-u": "Expérience Totale",
"available-experience-u": "Expérience disponible",
"calculate-rank-u": "Calulate Rank",
"calculate-rank-u": "Calculer le rang",
"additional-ranks-u": "Rangs supplémentaires",
"type-u": "Type",
"roll-keep-bonus-u": "Roll/Keep Bonus",
"additional-+-u": "Additionnel +",
"bonus-wounds-u": "+Niveau de blessure",
"penalty-u": "Pénalité",
"equipment-u": "Equipment and Money",
"equipment-u": "Équipement et argent",
"allies-enemies-u": "Alliés et ennemis",
"description-u": "Description :",
"universal-u": "Universel",
+130 -148
View File
@@ -3,135 +3,134 @@
<div class="sheet-tab-content sheet-tab1"> <!-- onglet principal -->
<div style="background-image: url(http://nsm08.casimages.com/img/2016/01/23//1601230744546857313918182.jpg); height: 869px; width: 1200px; background-repeat: no-repeat;">
<div > <!-- section gauche -->
<div style="width:800px;"> <!-- section gauche -->
<div> <!-- Nom et description -->
<div><input type="text" class="textes" name="attr_archetype_1" style="margin-left:315px; margin-top:146px;"/></div>
<div><input type="text" class="textes" name="attr_archetype_2" style="margin-left:315px; margin-top:7px;"/></div>
<div><input type="text" class="textes" name="attr_name" style="margin-left:340px; margin-top:23px;"/></div>
<div><input type="text" class="textes" name="attr_origin" style="margin-left:290px; margin-top:2px; width:220px;"/></div>
<div><input type="text" class="textes" name="attr_age" style="margin-left:290px; margin-top:2px; width:30px; line-height:10px; font-size:10px;"/></div>
<div><input type="text" class="textes" name="attr_gender" style="margin-left:422px; margin-top:-40px; width:88px;"/></div>
<div><textarea type="text" class="zones" name="attr_description" style="margin-left:80px; margin-top:29px; text-align:left;" ></textarea></div>
<div><textarea type="text" class="zones" name="attr_tenue" style="margin-left:80px; margin-top:10px; text-align:left; height:100px;" ></textarea></div>
</div>
<div><!-- Arcanes du personnages-->
<div><input type="text" class="textes" name="attr_nom_arcane_beni_1" style="margin-left:175px; margin-top:33px; width:215px;"/></div>
<div><input type="text" class="textes" name="attr_numero_arcane_beni_1" style="margin-left:450px; margin-top:-41px; width:35px;"/></div>
<div><input type="text" class="textes" name="attr_nom_arcane_oppose_1" style="margin-left:220px; margin-top:-32px; width:170px;"/></div>
<div><input type="text" class="textes" name="attr_numero_arcane_oppose_1" style="margin-left:450px; margin-top:-68px; width:35px;"/></div>
<div><input type="text" class="textes" name="attr_marque_1" style="margin-left:155px; margin-top:-58px; width:330px;"/></div>
<div><input type="text" class="textes" name="attr_nom_arcane_beni_2" style="margin-left:175px; margin-top:4px; width:215px;"/></div>
<div><input type="text" class="textes" name="attr_numero_arcane_beni_2" style="margin-left:450px; margin-top:-41px; width:35px;"/></div>
<div><input type="text" class="textes" name="attr_nom_arcane_oppose_2" style="margin-left:220px; margin-top:-32px; width:170px;"/></div>
<div><input type="text" class="textes" name="attr_numero_arcane_oppose_2" style="margin-left:450px; margin-top:-68px; width:35px;"/></div>
<div><input type="text" class="textes" name="attr_marque_2" style="margin-left:155px; margin-top:-58px; width:330px;"/></div>
<div> <!-- Nom et description -->
<div><input type="text" class="textes" name="attr_archetype_1" style="margin-left:315px; margin-top:146px;"/></div>
<div><input type="text" class="textes" name="attr_archetype_2" style="margin-left:315px; margin-top:7px;"/></div>
<div><input type="text" class="textes" name="attr_name" style="margin-left:340px; margin-top:23px;"/></div>
<div><input type="text" class="textes" name="attr_origin" style="margin-left:290px; margin-top:2px; width:220px;"/></div>
<div><input type="text" class="textes" name="attr_age" style="margin-left:290px; margin-top:2px; width:30px; line-height:10px; font-size:10px;"/></div>
<div><input type="text" class="textes" name="attr_gender" style="margin-left:422px; margin-top:-40px; width:88px;"/></div>
<div><textarea type="text" class="zones" name="attr_description" style="margin-left:80px; margin-top:29px; text-align:left;" ></textarea></div>
<div><textarea type="text" class="zones" name="attr_tenue" style="margin-left:80px; margin-top:10px; text-align:left; height:100px;" ></textarea></div>
</div>
<div><!-- Arcanes du personnages-->
<div><input type="text" class="textes" name="attr_nom_arcane_beni_1" style="margin-left:175px; margin-top:23px; width:215px;"/></div>
<div><input type="text" class="textes" name="attr_numero_arcane_beni_1" style="margin-left:450px; margin-top:-41px; width:35px;"/></div>
<div><input type="text" class="textes" name="attr_nom_arcane_oppose_1" style="margin-left:220px; margin-top:-32px; width:170px;"/></div>
<div><input type="text" class="textes" name="attr_numero_arcane_oppose_1" style="margin-left:450px; margin-top:-68px; width:35px;"/></div>
<div><input type="text" class="textes" name="attr_marque_1" style="margin-left:155px; margin-top:-58px; width:330px;"/></div>
<div><input type="text" class="textes" name="attr_nom_arcane_beni_2" style="margin-left:175px; margin-top:4px; width:215px;"/></div>
<div><input type="text" class="textes" name="attr_numero_arcane_beni_2" style="margin-left:450px; margin-top:-41px; width:35px;"/></div>
<div><input type="text" class="textes" name="attr_nom_arcane_oppose_2" style="margin-left:220px; margin-top:-32px; width:170px;"/></div>
<div><input type="text" class="textes" name="attr_numero_arcane_oppose_2" style="margin-left:450px; margin-top:-68px; width:35px;"/></div>
<div><input type="text" class="textes" name="attr_marque_2" style="margin-left:155px; margin-top:-58px; width:330px;"/></div>
</div>
<div style="width:50px;margin-top:-645px;"> <!-- coches blessures & tenacite -->
<select name="attr_coche_1" style="width:48px; margin-left:602px; margin-top:0px; height:40px; font-size:16px; font-style:bolder;" >
<option value=" "> </option>
<option value="/">/</option>
<option value="X">X</option>
</select>
<select name="attr_coche_2" style="width:48px; margin-left:602px; margin-top:1px; height:40px; font-size:16px; font-style:bolder;" >
<option value=" "> </option>
<option value="/">/</option>
<option value="X">X</option>
</select>
<select name="attr_coche_3" style="width:48px; margin-left:602px; margin-top:-4px; height:40px; font-size:16px; font-style:bolder;" >
<option value=" "> </option>
<option value="/">/</option>
<option value="X">X</option>
</select>
<select name="attr_coche_4" style="width:48px; margin-left:602px; margin-top:-2px; height:40px; font-size:16px; font-style:bolder;" >
<option value=" "> </option>
<option value="/">/</option>
<option value="X">X</option>
</select>
<select name="attr_coche_5" style="width:48px; margin-left:602px; margin-top:-3px; height:40px; font-size:16px; font-style:bolder;" >
<option value=" "> </option>
<option value="/">/</option>
<option value="X">X</option>
</select>
<select name="attr_coche_6" style="width:48px; margin-left:602px; margin-top:-3px; height:40px; font-size:16px; font-style:bolder;" >
<option value=" "> </option>
<option value="/">/</option>
<option value="X">X</option>
</select>
<select name="attr_coche_7" style="width:48px; margin-left:602px; margin-top:-3px; height:40px; font-size:16px; font-style:bolder;" >
<option value=" "> </option>
<option value="/">/</option>
<option value="X">X</option>
</select>
<select name="attr_coche_8" style="width:48px; margin-left:602px; margin-top:-3px; height:40px; font-size:16px; font-style:bolder;" >
<option value=" "> </option>
<option value="/">/</option>
<option value="X">X</option>
</select>
<select name="attr_coche_9" style="width:48px; margin-left:602px; margin-top:-4px; height:40px; font-size:16px; font-style:bolder;" >
<option value=" "> </option>
<option value="/">/</option>
<option value="X">X</option>
</select>
<select name="attr_coche_10" style="width:48px; margin-left:602px; margin-top:-4px; height:40px; font-size:16px; font-style:bolder;" >
<option value=" "> </option>
<option value="/">/</option>
<option value="X">X</option>
</select>
</div>
</div>
<div> <!-- coches blessures & tenacite -->
<select name="attr_coche_1" style="width:48px; margin-left:602px; margin-top:-1255px; height:40px; font-size:16px; font-style:bolder;" >
<option value=" "> </option>
<option value="/">/</option>
<option value="X">X</option>
</select>
<select name="attr_coche_2" style="width:48px; margin-left:602px; margin-top:-1200px; height:40px; font-size:16px; font-style:bolder;" >
<option value=" "> </option>
<option value="/">/</option>
<option value="X">X</option>
</select>
<select name="attr_coche_3" style="width:48px; margin-left:602px; margin-top:-1145px; height:40px; font-size:16px; font-style:bolder;" >
<option value=" "> </option>
<option value="/">/</option>
<option value="X">X</option>
</select>
<select name="attr_coche_4" style="width:48px; margin-left:602px; margin-top:-1090px; height:40px; font-size:16px; font-style:bolder;" >
<option value=" "> </option>
<option value="/">/</option>
<option value="X">X</option>
</select>
<select name="attr_coche_5" style="width:48px; margin-left:602px; margin-top:-1035px; height:40px; font-size:16px; font-style:bolder;" >
<option value=" "> </option>
<option value="/">/</option>
<option value="X">X</option>
</select>
<select name="attr_coche_6" style="width:48px; margin-left:602px; margin-top:-980px; height:40px; font-size:16px; font-style:bolder;" >
<option value=" "> </option>
<option value="/">/</option>
<option value="X">X</option>
</select>
<select name="attr_coche_7" style="width:48px; margin-left:602px; margin-top:-925px; height:40px; font-size:16px; font-style:bolder;" >
<option value=" "> </option>
<option value="/">/</option>
<option value="X">X</option>
</select>
<select name="attr_coche_8" style="width:48px; margin-left:602px; margin-top:-870px; height:40px; font-size:16px; font-style:bolder;" >
<option value=" "> </option>
<option value="/">/</option>
<option value="X">X</option>
</select>
<select name="attr_coche_9" style="width:48px; margin-left:602px; margin-top:-815px; height:40px; font-size:16px; font-style:bolder;" >
<option value=" "> </option>
<option value="/">/</option>
<option value="X">X</option>
</select>
<select name="attr_coche_10" style="width:48px; margin-left:602px; margin-top:-760px; height:40px; font-size:16px; font-style:bolder;" >
<option value=" "> </option>
<option value="/">/</option>
<option value="X">X</option>
</select>
</div>
</div>
<div style="margin-left:750px;margin-top:-850px;"> <!-- colonne droite -->
<div><!-- caractéristiques -->
<div style="margin-left:750px;margin-top:-490px;"> <!-- colonne droite -->
<div><!-- caractéristiques -->
<input type="text" class="caracteristiques" name="attr_puissant" style="margin-left:40px;" value="1">
<input type="text" class="caracteristiques" name="attr_vif" style="margin-left:52px;" value="2">
<input type="text" class="caracteristiques" name="attr_galant" style="margin-left:85px;" value="3">
<input type="text" class="caracteristiques" name="attr_fin" style="margin-left:45px;" value="4">
</div> <!-- fin caractéristiques -->
<div style="margin-top:90px;margin-left:20px"><!-- skills -->
<div>
<input type="text" class="skill" name="attr_atlh">
<input type="text" class="skill" name="attr_adap" style="margin-left:92px;">
<input type="text" class="skill" name="attr_intr" style="margin-left:85px;">
<input type="text" class="skill" name="attr_erud" style="margin-left:95px;">
</div>
<div style="margin-top:5px">
<input type="text" class="skill" name="attr_auto">
<input type="text" class="skill" name="attr_crea" style="margin-left:92px;">
<input type="text" class="skill" name="attr_jeu" style="margin-left:85px;">
<input type="text" class="skill" name="attr_inve" style="margin-left:95px;">
</div>
<div style="margin-top:5px">
<input type="text" class="skill" name="attr_baga">
<input type="text" class="skill" name="attr_dupe" style="margin-left:92px;">
<input type="text" class="skill" name="attr_nego" style="margin-left:85px;">
<input type="text" class="skill" name="attr_mede" style="margin-left:95px;">
</div>
<div style="margin-top:5px">
<input type="text" class="skill" name="attr_equi">
<input type="text" class="skill" name="attr_furt" style="margin-left:92px;">
<input type="text" class="skill" name="attr_pers" style="margin-left:85px;">
<input type="text" class="skill" name="attr_tech" style="margin-left:95px;">
</div>
<div style="margin-top:5px">
<input type="text" class="skill" name="attr_volo">
<input type="text" class="skill" name="attr_vigi" style="margin-left:92px;">
<input type="text" class="skill" name="attr_sedu" style="margin-left:85px;">
<input type="text" class="skill" name="attr_tir" style="margin-left:95px;"></div>
<div style="margin-top:90px;margin-left:20px"><!-- skills -->
<div>
<input type="text" class="skill" name="attr_atlh">
<input type="text" class="skill" name="attr_adap" style="margin-left:92px;">
<input type="text" class="skill" name="attr_intr" style="margin-left:85px;">
<input type="text" class="skill" name="attr_erud" style="margin-left:95px;">
</div>
<div style="margin-top:5px">
<input type="text" class="skill" name="attr_auto">
<input type="text" class="skill" name="attr_crea" style="margin-left:92px;">
<input type="text" class="skill" name="attr_jeu" style="margin-left:85px;">
<input type="text" class="skill" name="attr_inve" style="margin-left:95px;">
</div>
<div style="margin-top:5px">
<input type="text" class="skill" name="attr_baga">
<input type="text" class="skill" name="attr_dupe" style="margin-left:92px;">
<input type="text" class="skill" name="attr_nego" style="margin-left:85px;">
<input type="text" class="skill" name="attr_mede" style="margin-left:95px;">
</div>
<div style="margin-top:5px">
<input type="text" class="skill" name="attr_equi">
<input type="text" class="skill" name="attr_furt" style="margin-left:92px;">
<input type="text" class="skill" name="attr_pers" style="margin-left:85px;">
<input type="text" class="skill" name="attr_tech" style="margin-left:95px;">
</div>
<div style="margin-top:5px">
<input type="text" class="skill" name="attr_volo">
<input type="text" class="skill" name="attr_vigi" style="margin-left:92px;">
<input type="text" class="skill" name="attr_sedu" style="margin-left:85px;">
<input type="text" class="skill" name="attr_tir" style="margin-left:95px;"></div>
<div><input type="text" class="skill" name="attr_occu" style="margin-left:30px;margin-top:37px;width:320px;"/></div>
</div> <!-- fin skills-->
</div> <!-- fin skills-->
<div><!-- escrime -->
<div style="margin-top:37px;">
<input type="text" class="caracteristiques" name="attr_escrime" style="margin-left:55px;">
<input type="text" class="caracteristiques" name="attr_escrime_ecole" style="margin-left:100px;width:170px;"/>
</div>
<div>
<textarea type="text" class="zones" name="attr_feintes" style="height:80px; width:410px; margin-left:-40px; margin-top:15px; text-align:left;" ></textarea></div>
<div><!-- escrime -->
<div style="margin-top:37px;">
<input type="text" class="caracteristiques" name="attr_escrime" style="margin-left:55px;">
<input type="text" class="caracteristiques" name="attr_escrime_ecole" style="margin-left:100px;width:170px;"/>
</div>
<div><textarea type="text" class="zones" name="attr_feintes" style="height:80px; width:410px; margin-left:-40px; margin-top:15px; text-align:left;" ></textarea></div>
<div><textarea type="text" class="zones" name="attr_bottes" style="height:77px; width:410px; margin-left:-40px; margin-top:5px; text-align:left;" ></textarea></div>
<div><textarea type="text" class="zones" name="attr_armes" style="height:18px; width:410px; margin-left:-40px; margin-top:35px; text-align:left;" ></textarea></div>
<div><textarea type="text" class="zones" name="attr_armes" style="height:18px; width:410px; margin-left:-40px; margin-top:25px; text-align:left;" ></textarea></div>
</div>
</div> <!-- fin colonne droite -->
</div>
@@ -139,34 +138,17 @@
</div> <!-- fin onglet principal-->
<div class="sheet-tab-content sheet-tab2"> <!-- onglet principal -->
<div style="background-image: url(http://nsm08.casimages.com/img/2016/05/31//1605311149356857314273423.jpg); height: 869px; width: 1200px; background-repeat: no-repeat;"><br>
<div>
<textarea name="attr_equipement" style="height:208px; width:480px; margin-left:85px;margin-top:90px"></textarea>
<textarea name="attr_relation" style="height:185px; width:490px; margin-left:55px;margin-top:90px"></textarea>
</div>
<div>
<textarea name="attr_possessions" style="height:158px; width:480px; margin-left:85px;margin-top:55px"></textarea>
<textarea name="attr_contacts" style="height:175px; width:490px; margin-left:55px;margin-top:35px"></textarea>
</div>
<div>
<textarea name="attr_historique" style="height:148px; width:480px; margin-left:85px;margin-top:54px"></textarea>
<textarea name="attr_notes" style="height:175px; width:490px; margin-left:55px;margin-top:55px"></textarea>
</div>
<div>
<input type="text" class="caracteristiques" name="attr_xp" style="margin-left:530px;width:35px;margin-top:-62px;text-align:center">
</div>
</div>
</div>
<div style="background-image: url(http://nsm08.casimages.com/img/2016/05/31//1605311149356857314273423.jpg); height: 869px; width: 1200px; background-repeat: no-repeat;"><br>
<div style="width:600px;margin-top:90px;margin-left:85px;"> <!-- Colonne Gauche -->
<div><textarea name="attr_equipement" style="height:210px; width:480px; "></textarea></div>
<div><textarea name="attr_possessions" style="height:158px; width:480px;margin-top:45px"></textarea></div>
<div><textarea name="attr_historique" style="height:148px; width:480px;margin-top:50px"></textarea></div>
<div><input type="text" class="caracteristiques" name="attr_xp" style="margin-left:443px;width:35px;margin-top:-10px;height:30px;text-align:center"></div>
</div>
<div style="width:600px;margin-top:-695px;margin-left:633px;"> <!-- Colonne droite -->
<div><textarea name="attr_relation" style="height:186px; width:495px;"></textarea></div>
<div><textarea name="attr_contacts" style="height:180px; width:495px;margin-top:40px"></textarea></div>
<div><textarea name="attr_notes" style="height:175px; width:495px;margin-top:60px"></textarea></div>
</div>
</div>
</div>
+10
View File
@@ -120,6 +120,16 @@ input[type='number'] {
text-align: right;
}
input[type='number'].sheet-great {
width: 60px !important;
text-align: right;
}
input[type='number'].sheet-great100 {
width: 100px !important;
text-align: right;
}
.sheet-number-title {
width: 40px;
text-align: center;
+122 -54
View File
@@ -102,9 +102,9 @@
<div class="row">
<div class="flex-grow1"><label>Expérience</label></div>
<div class="flex-grow1 flex-right">
<input type="number" name="attr_Experience" title="Restant" value="0">
<input type="number" name="attr_Experience_max" title="Total">
<input type="number" name="attr_Experience_precedente" hidden>
<input class="great100" type="number" name="attr_Experience" title="Restant" value="0">
<input class="great100" type="number" name="attr_Experience_max" title="Total">
<input class="great100" type="number" name="attr_Experience_precedente" hidden>
</div>
</div>
<div class="row">
@@ -748,8 +748,8 @@
<option value="RL">RL</option>
<option value="RC/RL">RC/RL</option>
</select>
<input type="number" name="attr_ArmesChargeur" value="0" title="Capacité maximal du chargeur">
<input type="number" name="attr_ArmesPortee" value="0" title="Portée maximale">
<input type="number" name="attr_ArmesChargeur" value="0" title="Capacité maximal du chargeur" class="great">
<input type="number" name="attr_ArmesPortee" value="0" title="Portée maximale" class="great">
<input type="number" name="attr_ArmesNChargeur" value="0" title="Nombre de chargeur">
<input type="number" name="attr_ArmesMunition" value="0" title="Munitions restantes par chargeur">
</fieldset>
@@ -911,15 +911,17 @@
</div>
</div>
<div class="row">
<div class="flex-basis200">
<span>Traits</span>
</div>
<!-- Les traits -->
<div class="flex-grow1">
<div class="column-header">Les traits</div>
<fieldset class="repeating_pnjTrait">
<input type="text" name="attr_pnjTraitNom" class="fill80">
<input type="number" name="attr_pnjTraitPoint">
<select name="attr_pnjTraitType">
<option value="Trait">Qualité</option>
<option value="Defaut">Défaut</option>
</select>
<input type="text" name="attr_pnjTraitNom" placeholder="Nom" title="Nom">
<input type="number" name="attr_pnjTraitPoint" placeholder="Point" title="Point">
</fieldset>
</div>
</div>
@@ -949,8 +951,8 @@
<option value="RL">RL</option>
<option value="RC/RL">RC/RL</option>
</select>
<input type="number" name="attr_pnjArmesChargeur" value="0" title="Capacité maximal du chargeur">
<input type="number" name="attr_pnjArmesPortee" value="0" title="Portée maximale">
<input type="number" name="attr_pnjArmesChargeur" value="0" title="Capacité maximal du chargeur" class="great">
<input type="number" name="attr_pnjArmesPortee" value="0" title="Portée maximale" class="great">
<input type="number" name="attr_pnjArmesNChargeur" value="0" title="Nombre de chargeur">
<input type="number" name="attr_pnjArmesMunition" value="0" title="Munitions restantes par chargeur">
</fieldset>
@@ -1010,7 +1012,7 @@
</div>
<!-- Vaisseau -->
<!-- Ship -->
<div class="charsheet switch-tab-content switch-tab-ship">
<div class="column-header">Vaisseau</div>
<div class="row">
@@ -1024,31 +1026,86 @@
<input type="radio" name="attr_shipType" class="ship-militaire" value="Vaisseau militaire">Vaisseau militaire
<div class="ship-type-content ship-commerce">
<select name="attr_shipTypeCommerce">
<option value="Capsule de sauvetage">Capsule de sauvetage</option>
<option value="Barge de sauvetage">Barge de sauvetage</option>
<option value="Transport léger">Transport léger</option>
<option value="Transport lourd">Transport lourd</option>
<option value="Cargo">Cargo</option>
<option value="Capsule de sauvetage">Capsule de sauvetage (1T)</option>
<option value="Barge de sauvetage">Barge de sauvetage (10T)</option>
<option value="Transport léger">Transport léger (100T)</option>
<option value="Transport lourd">Transport lourd (1000T)</option>
<option value="Cargo">Cargo (10 000T)</option>
</select>
</div>
<div class="ship-type-content ship-plaisance">
<select name="attr_shipTypePlaisance">
<option value="Yacht personnel">Yacht personnel </option>
<option value="Yacht">Yacht</option>
<option value="Yacht de luxe">Yacht de luxe</option>
<option value="Vaisseau de croisière">Vaisseau de croisière</option>
<option value="Yacht personnel">Yacht personnel (10T)</option>
<option value="Yacht">Yacht (100T)</option>
<option value="Yacht de luxe">Yacht de luxe (1000T)</option>
<option value="Vaisseau de croisière">Vaisseau de croisière (10 000T)</option>
</select>
</div>
<div class="ship-type-content ship-militaire">
<select name="attr_shipTypeMilitaire">
<option value="Vaisseau d’abordage">Vaisseau d’abordage</option>
<option value="Chasseur">Chasseur</option>
<option value="Corvette">Corvette</option>
<option value="Frégate">Frégate</option>
<option value="Frégate">Frégate</option>
<option value="Cuirassé">Cuirassé</option>
<option value="Vaisseau d’abordage">Vaisseau d’abordage (1T)</option>
<option value="Chasseur">Chasseur (10T)</option>
<option value="Corvette">Corvette (100T)</option>
<option value="Frégate">Frégate (1000T)</option>
<option value="Cuirassé">Cuirassé (10 000T)</option>
<option value="Croiseur">Croiseur (100 000T)</option>
</select>
</div>
<div class="row">
<label>Manœuvrabilité :&nbsp;</label>
<select name="attr_shipManoeuvrabilite">
<option value="-">-</option>
<option value="sc">sc</option>
<option value="e2f">e2f</option>
</select>
</div>
<div class="row">
<label>Vitesse tactique :&nbsp;</label>
<input type="number" name="attr_shipVitesseTactique" class="great"> K/t
</div>
<div class="row">
<label>Vitesse de croisière :&nbsp;</label>
<input type="number" name="attr_shipVitesseCroisiere" class="great"> US/h
(<input type="number" name="attr_shipVitesseCroisiereJour" class="great"> US/j)
</div>
<div class="row">
<label>Autonomie :&nbsp;</label>
<input type="number" name="attr_shipAutonomie" class="great"> PC
</div>
<div class="row">
<label>Blindage :&nbsp;</label>
<input type="number" name="attr_shipBlindage">
</div>
<div class="row">
<label>Coque :&nbsp;</label>
<input type="number" name="attr_shipCoque">
</div>
<div class="row">
<label>Prix :&nbsp;</label>
<input type="number" name="attr_shipPrix" class="great100"> ¢
</div>
<div class="row">
<label>Origine :&nbsp;</label>
<select name="attr_shipOrigine">
<option value="OCG">OCG</option>
<option value="EdS">Empire de Sol</option>
<option value="EG">Empire galactique</option>
<option value="LPL">Ligue des planètes libres</option>
<option value="B">Barrens</option>
<option value="p">Pirates</option>
<option value="C">Custom</option>
<option value="A">Autre</option>
</select>
</div>
<!-- Santé -->
<div class="flex-grow1">
<div class="row">
@@ -1093,18 +1150,24 @@
</div>
</div>
<div class="row">
<label>Senseurs :&nbsp;</label>
<input type="number" name="attr_shipSenseursK" class="great"> K
(<input type="number" name="attr_shipSenseursUs" class="great"> US)
</div>
<div class="row">
<!-- Armes -->
<div class="flex-grow1">
<div class="column-header">Armes</div>
<fieldset class="repeating_shipArmes">
<select name="attr_shipModeDeTir" title="Position" class="select50">
<option value="Pr" title="Proue">Pr</option>
<option value="P" title="Poupe">P</option>
<option value="Po" title="Pont">Po</option>
<option value="V" title="Ventre">V</option>
<option value="B" title="Bâbord">B</option>
<option value="T" title="Tribord">T</option>
<select name="attr_shipModeDeTir" title="Position">
<option value="Pr">Proue</option>
<option value="P">Poupe</option>
<option value="Po">Pont</option>
<option value="V">Ventre</option>
<option value="B">Bâbord</option>
<option value="T">Tribord</option>
</select>
<input type="number" name="attr_shipArmesNombre" title="Nombre de canon"> X
<input type="text" name="attr_shipArmesNom" placeholder="Armes" title="Nom de l'arme">
@@ -1116,7 +1179,7 @@
<option value="RL">RL</option>
<option value="RC/RL">RC/RL</option>
</select>
<input type="number" name="attr_shipArmesPortee" value="0" title="Portée maximale">
<input class="great" type="number" name="attr_shipArmesPortee" value="0" title="Portée maximale">
</fieldset>
</div>
</div>
@@ -1126,24 +1189,17 @@
<div class="flex-grow1">
<div class="column-header">Équipage</div>
<fieldset class="repeating_shipEquipage">
<input type="number" name="attr_shipEquipageNombre" title="Nombre nécessaire"> X
<select name="attr_shipPoste" title="Poste" class="select50">
<option value="P" title="Pilote">P</option>
<option value="V" title="Vigie">V</option>
<option value="C" title="Cannonier">C</option>
<option value="Me" title="Mecanicien">Me</option>
<input type="number" name="attr_shipEquipageNombre" title="Nombre nécessaire" class="great"> X
<select name="attr_shipPoste" title="Poste">
<option value="P">Pilote</option>
<option value="V">Vigie</option>
<option value="C">Cannonier</option>
<option value="Me">Mecanicien</option>
<option value="Ca">Cabine</option>
<option value="Do">Dortoire</option>
<option value="MaxP">Nombre Maximum de personnes</option>
<option value="S">Soute</option>
</select>
<input type="text" name="attr_shipArmesNom" placeholder="Armes" title="Nom de l'arme">
<input type="text" name="attr_shipArmesDegat" placeholder="Dégât" title="Type de dégât" class="degat">
<select name="attr_shipModeDeTir" title="Mode de tir">
<option value="CC">CC</option>
<option value="SA">SA</option>
<option value="RC">RC</option>
<option value="RL">RL</option>
<option value="RC/RL">RC/RL</option>
</select>
<input type="number" name="attr_shipArmesPortee" value="0" title="Portée maximale">
</fieldset>
</div>
</div>
@@ -1402,6 +1458,18 @@ on("change:pnjTrempePointBase change:pnjSurviePointBase change:repeating_pnjSant
<!----------------------------------------------------------------------------------------------------->
<!--------------------------------------- Ship ------------------------------------------------------>
on("change:shipCoque", function() {
getAttrs(["shipCoque"], function(v) {
setAttrs({
shipIndemne_max: +v.shipCoque,
shipBlesseLeger_max: +v.shipCoque,
shipBlesseGrave_max: +v.shipCoque,
shipMort_max: +v.shipCoque,
});
});
});
<!----------------------------------------------------------------------------------------------------->
</script>
+1 -1
View File
@@ -4,5 +4,5 @@
"authors": "Jaufré Devosse",
"preview": "Screenshot.jpg",
"roll20userid": "1641403",
"instructions": "Version 1.0 of Metal Adventures CharacterSheet. This version manage only PJ"
"instructions": "Version 2.0 of Metal Adventures CharacterSheet. This version manage PJ, PNJ and Ships"
}
@@ -1,8 +1,59 @@
input[type="text"].sheet-output-message {
position:absolute;
z-index:101;
top: 0;
left: 0;
right: 0;
width: 100%;
border: none;
background: #FFEE88;
text-align: center;
}
.sheet-hide-output {
position:absolute;
z-index: 103;
right: 6px;
top: 6px;
width:auto;
}
input.sheet-hide-output {
opacity:0;
}
input[type="checkbox"].sheet-hide-output + span::before {
position:absolute;
z-index: 102;
right: 7px;
top: 2px;
text-align: center;
display: inline-block;
content: "x";
width: auto;
height: 10px;
font-size: 20px;
}
input.sheet-hide-output:checked {
display:none;
}
input.sheet-hide-output:checked + span {
display:none;
}
input.sheet-hide-output:checked ~ .sheet-output-message {
display:none;
}
input.sheet-no-border {
border:none;
background:none;
box-shadow:unset;
}
.sheet-macro-show:not(:checked)~.sheet-macro {
display:none;
}
input[type="checkbox"] + span::before
input[type="checkbox"].sheet-macro-show + span::before
{
margin-right: 4px;
line-height: 10px;
@@ -15,11 +66,18 @@ input[type="checkbox"] + span::before
height: 10px;
font-size: 10px;
}
input[type="checkbox"]:checked + span::before
input[type="checkbox"].sheet-macro-show:checked + span::before
{
content: "▼";
}
.sheet-secret-macro-show {
display:none;
}
.sheet-secret-macro-show:not(:checked)~.sheet-macro {
display:none;
}
hr {
border-color:black;
}
@@ -48,6 +106,22 @@ hr {
vertical-align:middle;
}
label.sheet-table-checkbox {
clear: both;
float: none;
position: relative;
display: inline-block;
width: auto;
}
label.sheet-table-checkbox input {
width:auto;
display:inline-block;
}
label.sheet-table-checkbox span {
display:inline-block;
font-size:13px;
}
input[type="text"], select {
width:100%;
margin:0;
@@ -203,6 +277,7 @@ input, select { width:100%; }
.sheet-section-powers,
.sheet-section-advantages,
.sheet-section-equipment,
.sheet-section-wealth,
.sheet-section-details,
.sheet-section-points,
.sheet-section-modifiers,
@@ -1,3 +1,413 @@
<script type="text/worker">
function clearLog() {
setAttrs({"output-message": "", "hide-output": "1"}, {silent: true});
}
function log(value) {
setAttrs({"output-message": value, "hide-output": "0"}, {silent: true});
console.log(value);
};
function pluralize(count, thing, singular, plural) {
if(!singular) {
singular = "";
}
if(!plural) {
plural = "s";
}
return count + " " + thing
+ (count == 1 ? singular : plural);
}
try {
var equipmentRowID = null;
/**
* @param repeatingName - The word that comes after "repeating_" in the
* attribute name. For instance, if you want to find
* "repeating_equipment_$0_name", then this should be "equipment".
*
* @param suffixes - An array of words identifying which parts of the
* repeating attribute you want. For instance, if you want
* "repeating_equipment_$0_name" and "repeating_equipment_$0_description",
* then this should be ["name", "description"].
*
* @param callback - A function that takes an array of objects. This
* will be called once the attributes have been found. Each object in
* the array will contain a property for each string in suffixes, mapped
* to the value of that attribute. The objects won't be in order, but
* they will include the repeating section id. If you passed the values
* mentioned above, then this might return the following array:
* [
* {id:"ABC", name:"Sword", description:""},
* {id:"DEF", name:"Shield", description:"A simple wooden buckler."}
* ]
*/
function getRepeatingAttributes(repeatingName, suffixes, callback) {
getSectionIDs("repeating_" + repeatingName, function(idArray) {
var attributeNames = [];
for(var suffix of suffixes) {
for(var id of idArray) {
attributeNames.push("repeating_" + repeatingName
+ "_" + id + "_" + suffix);
}
}
getAttrs(attributeNames, function(attributes) {
var result = [];
for(var id of idArray) {
var attributeSection = {id:id};
result.push(attributeSection);
for(var suffix of suffixes) {
attributeSection[suffix] = attributes["repeating_"
+ repeatingName + "_" + id + "_" + suffix];
}
}
callback(result);
});
});
}
/**
* Like getRepeatingAttributes, but puts the array in order.
*/
function getRepeatingAttributesOrdered(repeatingName, suffixes, callback) {
getRepeatingAttributes(repeatingName, suffixes, function(attributes) {
getSectionIDsOrdered(repeatingName, function(idsOrdered) {
var result = [];
for(var id of idsOrdered) {
for(var attribute of attributes) {
if(attribute.id === id) {
result.push(attribute);
break;
}
}
}
callback(result);
});
}, true);
}
function recountAll() {
console.log("Recounting everything:");
recountPowers(true);
recountAdvantages(recountEquipment);
}
/**
* @param calculateCost - Set this to true if all powers should be
* calculated, or to a row ID if you only want to recalculate one. Make
* sure to convert the row ID to lowercase if it isn't already (this
* will happen automatically if you extract it from eventInfo).
*/
function recountPowers(calculateCost, doneCallback) {
var suffixes;
if(calculateCost) {
suffixes = ["ranks", "points-per-rank", "misc-points", "total-cost",
"alternate-effect"];
} else {
suffixes = ["total-cost"];
}
getRepeatingAttributesOrdered("power", suffixes, function(powers) {
var total = 0;
for(var power of powers) {
if(calculateCost === true || calculateCost === power.id.toLowerCase()) {
power["total-cost"] = calculatePowerCost(powers, power);
}
total += parseInt(power["total-cost"]);
}
setAttrs({"power-points": total}, {silent: true});
console.log("Spent " + pluralize(total, "point") + " on powers.");
if(doneCallback) {
doneCallback();
}
});
}
/**
* Given a complete array of ordered powers and one entry out of that
* array, calculates the total cost of that power. This updates the
* attribute (asynchronously), and also updates the power object
* in-place.
*/
function calculatePowerCost(orderedPowers, power) {
var total = parseInt(power.ranks) * parseFloat(power["points-per-rank"])
+ parseInt(power["misc-points"]);
//If this is an alternate effect, find the effect it's based
//on and make sure this is cheaper (or the same price).
if(power["alternate-effect"] === "1" || power["alternate-effect"] === "2") {
var index = orderedPowers.indexOf(power);
if(index < 0) {
return parseInt(power["total-cost"]);
} else if(index == 0) {
log("Your first power can't be an alternate effect. Try rearranging your powers.");
let values = {};
values["repeating_power_" + power.id + "_alternate-effect"] = "0";
setAttrs(values, {silent: true});
return parseInt(power["total-cost"]);
}
for(var i = index - 1; i >= 0; i--) {
let effectStatus = orderedPowers[i]["alternate-effect"];
if(effectStatus !== "1" && effectStatus !== "2") {
//Check the cost.
if(total > parseInt(orderedPowers[i]["total-cost"])) {
log("An alternate effect can't cost more than the primary effect. (Current cost: "
+ total + ", maximum allowed cost: " + orderedPowers[i]["total-cost"] + ".)");
break;
} else {
//Success!
let values = {};
values["repeating_power_" + power.id + "_total-cost"] =
power["total-cost"] = power["alternate-effect"];
setAttrs(values, {silent: true});
return parseInt(power["total-cost"]);
}
} else if(i == 0) {
log("Your first power can't be an alternate effect. Try rearranging your powers.");
}
}
//If none was found or if the cost was wrong,
//then this isn't a valid alternate effect.
let values = {};
values["repeating_power_" + power.id + "_alternate-effect"] = "0";
setAttrs(values, {silent: true});
}
let values = {};
values["repeating_power_" + power.id + "_total-cost"] = "" + Math.ceil(total);
setAttrs(values, {silent: true});
console.log("Power " + orderedPowers.indexOf(power) + " costs " + Math.ceil(total));
return Math.ceil(total);
}
function recountAdvantages(doneCallback) {
getAttrs(["Wealth"], function(dict) {
var wealth = 8;
if(dict["Wealth"]) {
wealth = parseInt(dict["Wealth"]);
}
if(!wealth || wealth < 0) {
wealth = 0;
setAttrs({Wealth:0});
}
getRepeatingAttributes("advantage", ["name", "ranks"], function(advantages) {
var total = Math.ceil(wealth / 4) - 2;
equipmentRowID = null;
for(var advantage of advantages) {
total += parseInt(advantage.ranks);
if(advantage.name && advantage.name.toLowerCase() === "equipment") {
equipmentRowID = advantage.id;
var ranks = parseInt(advantage.ranks);
if(ranks) {
setAttrs({"equipment-points":ranks * 5}, {silent: true});
} else {
setAttrs({"equipment-points":5}, {silent: true});
}
}
}
setAttrs({"advantage-points": total}, {silent: true});
console.log("Spent " + pluralize(total, "point") + " on advantages.");
if(doneCallback) {
doneCallback();
}
});
});
}
function recountEquipment(doneCallback) {
getRepeatingAttributes("equipment", ["cost"], function(equipment) {
var total = 0;
for(var e of equipment) {
total += parseInt(e.cost);
}
getAttrs(["equipment-points"], function(attr) {
var maximum = 0;
if(attr["equipment-points"]) {
maximum = parseInt(attr["equipment-points"]);
}
if(total > maximum) {
var ranks = Math.ceil(total / 5);
log("Buying " + pluralize(total, "point") + " of equipment requires "
+ pluralize(ranks, "rank") + " of the Equipment advantage.");
} else {
getAttrs(["output-message"], function(dict) {
if(dict["output-message"].endsWith(" of the Equipment advantage.")) {
clearLog();
}
});
}
if(doneCallback) {
doneCallback();
}
});
});
}
on("sheet:opened", function() {
clearLog();
getAttrs(["equipment-points"], function(attr) {
if(!attr["equipment-points"]) {
recountAll();
} else {
getRepeatingAttributes("advantage", ["name"], function(advantages) {
for(var advantage of advantages) {
if(advantage.name.toLowerCase() === "equipment") {
equipmentRowID = advantage.id;
break;
}
}
});
}
});
});
function getSectionIDsOrdered(sectionName, callback) {
'use strict';
getAttrs([`_reporder_repeating_${sectionName}`], function(v) {
getSectionIDs(sectionName, function(idArray) {
let reporderArray = v[`_reporder_repeating_${sectionName}`]
? v[`_reporder_repeating_${sectionName}`].toLowerCase().split(',') : [],
ids = [...new Set(reporderArray.filter(x => idArray.includes(x)).concat(idArray))];
callback(ids);
});
});
}
on("change:repeating_power:name", function(eventInfo) {
if(eventInfo.sourceType !== "sheetworker"
//These values are only ever equal when the attribute is first set.
&& eventInfo.newValue == eventInfo.previousValue) {
var rowID = eventInfo.sourceAttribute.substr("repeating_power_".length, 20);
recountPowers(rowID);
}
});
on("change:repeating_power:ranks change:repeating_power:points-per-rank "
+ "change:repeating_power:misc-points change:repeating_power:alternate-effect", function(eventInfo) {
if(eventInfo.sourceType !== "sheetworker") {
var rowID = eventInfo.sourceAttribute.substr("repeating_power_".length, 20);
recountPowers(rowID);
}
});
on("change:repeating_power:total-cost remove:repeating_power", function(eventInfo) {
if(eventInfo.sourceType !== "sheetworker") {
recountPowers();
}
});
on("change:repeating_advantage:ranks", function(eventInfo) {
if(eventInfo.sourceType !== "sheetworker") {
if(eventInfo.sourceAttribute.toLowerCase().indexOf(equipmentRowID) >= 0) {
recountAdvantages(recountEquipment);
} else {
recountAdvantages();
}
}
});
on("change:repeating_advantage:name", function(eventInfo) {
if(eventInfo.previousValue.toLowerCase() === "equipment") {
setAttrs({"equipment-points":0}, function() {
recountAdvantages(recountEquipment);
});
} else if(eventInfo.newValue.toLowerCase() === "equipment"
|| eventInfo.sourceType !== "sheetworker"
&& eventInfo.newValue == eventInfo.previousValue) {
recountAdvantages(recountEquipment);
}
});
on("remove:repeating_advantage", function(eventInfo) {
if(eventInfo.sourceAttribute.toLowerCase().indexOf(equipmentRowID) >= 0) {
setAttrs({"equipment-points":0}, function() {
recountAdvantages(recountEquipment);
});
} else {
recountAdvantages();
}
});
on("change:Wealth", function(eventInfo) {
if(eventInfo.sourceType !== "sheetworker") {
if(eventInfo.newValue !== undefined) {
onGotNewValue({Wealth:eventInfo.newValue});
} else {
getAttrs(["Wealth"], onGotNewValue);
}
function onGotNewValue(data) {
var wealth = parseInt(data["Wealth"]);
var description;
if(wealth <= 0) {
description = "Impoverished";
} else if(wealth <= 4) {
description = "Struggling";
} else if(wealth <= 10) {
description = "Middle Class";
} else if(wealth <= 15) {
description = "Affluent";
} else if(wealth <= 20) {
description = "Wealthy";
} else if(wealth <= 30) {
description = "Rich";
} else {
description = "Filthy Rich";
}
setAttrs({"wealth-description": description}, {silent: true});
recountAll();
}
}
});
on("change:repeating_equipment:name", function(eventInfo) {
if(eventInfo.sourceType !== "sheetworker"
&& eventInfo.newValue == eventInfo.previousValue) {
recountEquipment();
}
});
on("change:repeating_equipment:cost remove:repeating_equipment", function(eventInfo) {
if(eventInfo.sourceType !== "sheetworker") {
recountEquipment();
}
});
on("change:output-message", function(eventInfo) {
if(eventInfo.sourceType !== "sheetworker") {
clearLog();
}
});
} catch(e) {
log("Encountered an error: " + e);
}
</script>
<input class="sheet-hide-output" type="checkbox" name="attr_hide-output" value="1" checked="true" /><span></span>
<input class="sheet-output-message" type="text" name="attr_output-message" title="output-message" />
<div class="sheet-row" style="text-align:center;">
<img src="http://i.imgur.com/LGn0z0t.jpg" style="max-height: 100px;" title="Mutants and Masterminds Character Sheet"/>
<br>
@@ -639,10 +1049,17 @@
<fieldset class="repeating_power">
<span class="sheet-table-data"><button type="roll" name="attr_adv" title="adv" value="@{who-effects} &amp;{template:default} {{name=@{character_name} - @{name}}} {{@{description}}}" class="btn ui-draggable"></button></span>
<span class="sheet-table-data" style="width:100%"><input type="text" name="attr_name" title="repeating_power_X_name" value="Name"/></span>
<span class="sheet-table-data" style="width:5%;"><input type="number" name="attr_ranks" title="repeating_power_X_ranks" value="0"/></span>
<span class="sheet-table-data" style="width:5%;"><input type="number" name="attr_points-per-rank" title="repeating_power_X_points-per-rank" value="0"/></span>
<span class="sheet-table-data" style="width:5%;"><input type="number" name="attr_ranks" title="repeating_power_X_ranks" value="1"/></span>
<span class="sheet-table-data" style="width:5%;"><input type="number" name="attr_points-per-rank" title="repeating_power_X_points-per-rank" value="1"/></span>
<span class="sheet-table-data" style="width:5%;"><input type="number" name="attr_misc-points" title="repeating_power_X_misc-points" value="0"/></span>
<span class="sheet-table-data" style="width:5%;"><input type="number" name="attr_total-cost" title="repeating_power_X_total-cost" value="((@{ranks} * @{points-per-rank}) + @{misc-points})" disabled/></span>
<span class="sheet-table-data" style="width:5%;"><input type="number" name="attr_total-cost" title="repeating_power_X_total-cost" value="1" /></span>
<span style="font-size:10px;"><b>&nbsp;Options&nbsp;&nbsp;</b></span>
<input type="checkbox" class="sheet-macro-show" title="repeating_attacks_X_macro-text-show" name="attr_macro-text-show" value="1" style="opacity:0;width: 16px;height: 16px;position: relative;top: 5px;left: 6px;margin: -10px;cursor: pointer;z-index: 1;"/><span></span>
<div class="sheet-macro">
<label class="sheet-table-checkbox"><input type="radio" name="attr_alternate-effect" title="repeating_power_X_alternate-effect" value="0" checked="true" /><span>Normal power</span></label>
<label class="sheet-table-checkbox"><input type="radio" name="attr_alternate-effect" title="repeating_power_X_alternate-effect" value="1" /><span>Alternate effect</span></label>
<label class="sheet-table-checkbox"><input type="radio" name="attr_alternate-effect" title="repeating_power_X_dynamic-alternate-effect" value="2" /><span>Dynamic alternate effect</span></label>
</div>
<textarea name="attr_description" title="repeating_power_X_description" style="height:90px;">Description</textarea>
<hr>
</fieldset>
@@ -654,19 +1071,31 @@
<span class="sheet-table-data" style="height:36px;"><b>&nbsp;Advantages</b></span>
<fieldset class="repeating_advantage">
<span class="sheet-table-data"><button type="roll" name="attr_adv" title="adv" value="@{who-effects} &amp;{template:default} {{name=@{character_name} - @{name}}} {{@{description}}}" class="btn ui-draggable"></button></span>
<span class="sheet-table-data"><input type="number" name="attr_ranks" title="repeating_advantage_X_ranks" value="0"/></span>
<span class="sheet-table-data"><input type="number" name="attr_ranks" title="repeating_advantage_X_ranks" value="1"/></span>
<span class="sheet-table-data"><input type="text" name="attr_name" title="repeating_advantage_X_name" value="Name"/></span>
<textarea name="attr_description" title="repeating_advantage_X_description" style="height:90px;">Description</textarea>
<hr>
</fieldset>
</div>
<br>
<input type="checkbox" class="sheet-secret-macro-show" name="attr_use-wealth-rules" value="1"/><span></span>
<div class="sheet-macro">
<div class="sheet-section-wealth" style="border-style:solid;border-width:2px;">
<span class="sheet-table-data" style="height:36px;"><b>&nbsp;Wealth</b></span>
<br>
<span class="sheet-table-data"><button type="roll" name="roll_Wealth" title="Wealth-Check" value="@{who-skill} Wealth check: [[@{die_type} + @{Wealth}]]"></button></span>
<span class="sheet-table-data"><input type="number" name="attr_Wealth" title="Wealth" value="8"/></span>
<span class="sheet-table-data"><input class="sheet-no-border" type="text" name="attr_wealth-description" value="Middle Class" /></span>
</div>
</div>
<br>
</div>
<div class="sheet-tab-content sheet-tab13 sheet-tab99">
<div class="sheet-section-equipment" style="border-style:solid;border-width:2px;">
<span class="sheet-table-data" style="height:36px;"><b>&nbsp;Equipment, Vehicles, and Headquarters</b></span>
<fieldset class="repeating_equipment">
<span class="sheet-table-data"><button type="roll" name="attr_adv" title="adv" value="@{who-effects} &amp;{template:default} {{name=@{character_name} - @{name}}} {{@{description}}}" class="btn ui-draggable"></button></span>
<span class="sheet-table-data"><input type="number" name="attr_cost" title="repeating_equipment_X_cost" value="1"/></span>
<span class="sheet-table-data"><input type="text" name="attr_name" title="repeating_equipment_X_name" value="Name"/></span>
<textarea name="attr_description" title="repeating_equipment_X_description" style="height:90px;">Description</textarea>
<hr>
+2 -2
View File
@@ -1,8 +1,8 @@
{
"html": "mutants-and-masterminds.html",
"css": "mutants-and-masterminds.css",
"authors": "Samuel Marino, Floyd Grubb",
"roll20userid": "63511, 1670",
"authors": "Samuel Marino, Floyd Grubb, Joseph Cloutier",
"roll20userid": "63511, 1670, 1248601",
"preview": "mutants-and-masterminds-preview.jpg",
"instructions": ""
}
+2 -2
View File
@@ -1,7 +1,7 @@
{
"additional-attacks:": "Additional Attacks:",
"additional-attacks:": "Weitere Angriffe:",
"extra": "Extra",
"off-hand-rapid-shot": "Off-hand/Rapid Shot",
"off-hand-rapid-shot": "Nebenhand/ Schnellschuß",
"fob": "Flut von Schlägen",
"return-to:": "Zurück zu:",
"edit-sheet": "Bogen direkt bearbeiten",
+6 -6
View File
@@ -1,16 +1,16 @@
{
"additional-attacks:": "Additional Attacks:",
"additional-attacks:": "額外攻擊:",
"extra": "Extra",
"off-hand-rapid-shot": "Off-hand/Rapid Shot",
"off-hand-rapid-shot": "副手/快速射擊",
"fob": "疾風連擊",
"return-to:": "Return to:",
"edit-sheet": "Edit sheet directly",
"edit-sheet": "直接編輯角色卡",
"npc-new": "創建 NPC",
"mancer-confirm-yes": "使用Charactermancer",
"do_you_want_mancer": "How do you want to create this character?",
"do_you_want_mancer": "你想怎麼創造此角色?",
"skills-notes": "技能註記",
"mr-u": "MR",
"per-lvl": "Per Lvl",
"per-lvl": "每等級",
"per-level": "每等級",
"classes": "職業",
"skill-points": "Skill Points",
@@ -616,7 +616,7 @@
"temp-adjustment": "臨時調整",
"temporaray-hp": "Temporary HP",
"tiny": "超小型",
"to:": "to:",
"to:": "到:",
"total": "總共",
"total-bonus": "總加值",
"total-ranks": "總級數",
+51 -51
View File
@@ -19,10 +19,10 @@
"pc": "PJ",
"senses": "SENS",
"update-pilot": "MISE À JOUR PILOTE",
"physical_track": "PHYSICAL TRACK",
"mental_track": "MENTAL TRACK",
"strength_track": "STRENGTH TRACK",
"dexterity_track": "DEXTERITY TRACK",
"physical_track": "ÉCHELLE PHYSIQUE",
"mental_track": "ÉCHELLE MENTALE",
"strength_track": "ÉCHELLE DE FORCE",
"dexterity_track": "ÉCHELLE DE DÉXTERITÉ",
"constitution_track": "CONSTITUTION TRACK",
"intelligence_track": "INTELLIGENCE TRACK",
"wisdom_track": "WISDOM TRACK",
@@ -33,8 +33,8 @@
"sensor-bonus": "SENSOR BONUS",
"update-pilot-tooltip": "Pull piloting ranks from the opened pilot's sheet",
"weakened": "AFFAIBLI",
"impaired": "IMPAIRED",
"debilitated": "DEBILITATED",
"impaired": "HANDICAPÉ",
"debilitated": "DÉFAILLANT",
"bedridden": "CLOUÉ AU LIT",
"comatose": "COMATEUX",
"dead": "MORT",
@@ -46,16 +46,16 @@
"staggered": "CHANCELANT",
"immobile": "IMMOBILE",
"dexterity-poison": "POISON DE DEXTÉRITÉ",
"sluggish": "SLUGGISH",
"stiffened": "STIFFENED",
"sluggish": "APATHIQUE",
"stiffened": "RAIDI",
"constitution-poison": "POISON DE CONSTITUTION",
"unconscious": "INCONSCIENT",
"intelligence-poison": "POISON D’INTELLIGENCE",
"animalistic": "ANIMALISTIC",
"animalistic": "BESTIAL",
"wisdom-poison": "POISON DE SAGESSE",
"confused": "CONFUS",
"charisma-poison": "POISON DE CHARISME",
"pliable": "PLIABLE",
"pliable": "MALLÉABLE",
"catatonic": "CATATONIQUE",
"asleep": "ENDORMI",
"bleeding": "SAIGNEMENT",
@@ -77,32 +77,32 @@
"helpless": "IMPUISSANT",
"nauseated": "NAUSSÉEUX",
"negative_levels": "NIVEAUX NEGATIFS",
"off_kilter": "OFF-KILTER",
"off_target": "OFF-TARGET",
"overburdened": "OVERBURDENED",
"panicked": "PANICKED",
"paralyzed": "PARALYZED",
"pinned": "PINNED",
"prone": "PRONE",
"shaken": "SHAKEN",
"sickened": "SICKENED",
"off_kilter": "EN APESENTEUR",
"off_target": "IMPRÉCIS",
"overburdened": "SURCHARGÉ",
"panicked": "PANIQUÉ",
"paralyzed": "PARALYSÉ",
"pinned": "IMMOBILISÉ",
"prone": "À TERRE",
"shaken": "SECOUÉ",
"sickened": "FIÉVREUX",
"stable": "STABLE",
"stunned": "STUNNED",
"ancestry-details": "ANCESTRY DETAILS",
"npc": "NPC",
"ship": "SHIP",
"stunned": "ÉTOURDI",
"ancestry-details": "DÉTAILS DES ANCÊTRES",
"npc": "PNJ",
"ship": "VAISSEAU",
"drone": "DRONE",
"house-rules": "HOUSE RULES",
"resolve": "RESOLVE",
"key-ability": "KEY ABILITY",
"highest-ability": "HIGHEST ABILITY",
"house-rules": "RÈGLES MAISON",
"resolve": "PERSÉVÉRANCE",
"key-ability": "CARACTÉRISTIQUE ESSENTIELLE",
"highest-ability": "PLUS HAUTE CARACTÉRISTIQUE",
"buff-stacking": "BUFF STACKING",
"half-specialization-weapons": "HALF SPECIALIZATION WEAPONS",
"character": "PERSONNAGE",
"class": "CLASSE",
"char-name-u": "NOM DU PERSONNAGE",
"class-level": "CLASSE/NIVEAU",
"ancestry": "ANCESTRY",
"ancestry": "ANCÊTRES",
"hp": "PV",
"theme": "THÈME",
"size": "TAILLE",
@@ -123,16 +123,16 @@
"skills": "COMPÉTENCES",
"abi": "ABI",
"spell": "SORT",
"poor": "POOR",
"good": "GOOD",
"poor": "PAUVRE",
"good": "BON",
"menus": "MENUS",
"initiative": "INITIATIVE",
"attacks": "ATTACKS",
"attack": "ATTACK",
"damage": "DAMAGE",
"attacks": "ATTAQUES",
"attack": "ATTAQUE",
"damage": "DÉGÂTS",
"saves": "SAUVEGARDES",
"abilities-u": "ABILITIES",
"ability-checks": "ABILITY CHECKS",
"abilities-u": "CARACTÉRISTIQUES",
"ability-checks": "TESTS DE CARACTÉRISTIQUE",
"buffs": "BONUS",
"mods": "MODS",
"ability-scores": "VALEURS DES CARACTÉRISTIQUES",
@@ -239,17 +239,17 @@
"based-dc_": "Based DC ",
"fort-save": "FORT SAVE",
"ref-save": "REF SAVE",
"will-save": "WILL SAVE",
"will-save": "JET DE VOLONTÉ",
"A-Sucessful-Save:": "A Sucessful Save:",
"spellclasses": "SPELLCLASSES",
"ability": "ABILITY",
"progress": "PROGRESS",
"ability": "CARACTÉRISTIQUE",
"progress": "PROGRÈS",
"spells-per-day": "SPELLS PER DAY",
"1st-level": "1st LEVEL",
"school": "SCHOOL",
"str": "STR",
"4th-level": "4th LEVEL",
"7th-level": "7th LEVEL",
"1st-level": "1er NIVEAU",
"school": "ÉCOLE",
"str": "FOR",
"4th-level": "4ème NIVEAU",
"7th-level": "7ème NIVEAU",
"2nd-level": "2ème NIVEAU",
"5th-level": "5ème NIVEAU",
"8th-level": "8ème NIVEAU",
@@ -269,7 +269,7 @@
"sr": "RM",
"resistances": "RÉSISTANCES",
"weaknesses": "FAIBLESSES",
"offense": "OFFENSE",
"offense": "OFFENSIF",
"space": "ESPACE",
"reach": "PORTÉE",
"spells-known": "SORTS CONNUS",
@@ -277,13 +277,13 @@
"statistics": "STATISTIQUES",
"feats": "DONS",
"other-abilities": "AUTRES CAPACITÉS",
"gear": "GEAR",
"gear": "ÉQUIPEMENT",
"ecology": "ÉCOLOGIE",
"environment": "ENVIRONNEMENT",
"organization": "ORGANISATION",
"tactics": "TACTIQUES",
"special-abilities": "CAPACITÉS SPÉCIALES",
"purpose": "PURPOSE",
"purpose": "USAGE",
"import": "IMPORT",
"export": "EXPORT",
"paizo-statblock": "PAIZO STATBLOCK",
@@ -293,12 +293,12 @@
"tier": "TIER",
"make-and-model": "MAKE AND MODEL",
"frame": "FRAME",
"maneuverability": "MANEUVERABILITY",
"maneuverability": "MANŒUVRABILITÉ",
"drift-rating": "DRIFT RATING",
"crew": "CREW",
"captain": "CAPTAIN",
"engineer": "ENGINEER",
"pilot": "PILOT",
"crew": "ÉQUIPAGE",
"captain": "CAPITAINE",
"engineer": "INGÉNIEUR",
"pilot": "PILOTE",
"gunner": "GUNNER",
"gunnery": "GUNNERY",
"science-officer": "SCIENCE OFFICER ",
+4 -4
View File
@@ -352,7 +352,7 @@
"save": "SAVE",
"dc": "DC",
"save-effect:": "豁免效果:",
"notes:": "NOTES:",
"notes:": "註記:",
"level": "等級 ",
"roll-crit": "ROLL CRITICAL EFFECT",
"random-crit": "APPLY RANDOM CRITICAL EFFECT",
@@ -523,9 +523,9 @@
"material-abbrv": "M",
"spell point cost": "Spell Point Cost",
"hp abilities": "hp abilities",
"ac notes": "AC Notes",
"save notes": "Save Notes",
"skill notes": "Skill Notes",
"ac notes": "AC註記",
"save notes": "豁免註記",
"skill notes": "技能註記",
"lore": "LORE",
"interaction abilities": "Interaction Abilities",
"casting time": "Casting Time",
+1 -1
View File
@@ -265,7 +265,7 @@
"maximum-speed": "Allure max",
"mechanic": "Mécanique",
"melee": "Contact",
"melee-attack": "Attaque Mélée",
"melee-attack": "Attaque de Mêlée",
"melee-damage-modifier": "Modif. de dommages (cont.)",
"meleeWeapons": "ARMES (CONTACT)",
"meleeWeapons-exp": "Développer les armes de contact",
+145 -53
View File
@@ -2,46 +2,66 @@
<img src="http://i983.photobucket.com/albums/ae311/hexrunner/title.jpg">
<br>
<br>
<p>Name: <input name="attr_Name" style="width: 200px;" type="text">
<p><span data-i18n="Name">Name</span>: <input name="attr_Name" style="width: 200px;" type="text">
</p>
<br>
<p>State:
<select name="attr_State"><option>Chu</option><option>Han</option><option>Qi</option><option>Qin</option><option>Wei</option><option>Yan</option><option>Zhao</option></select>
<p><span data-i18n="State">State</span>:
<select name="attr_State">
<option data-i18n="Chu">Chu</option>
<option data-i18n="Han">Han</option>
<option data-i18n="Qi">Qi</option>
<option data-i18n="Qin">Qin</option>
<option data-i18n="Wei">Wei</option>
<option data-i18n="Yan">Yan</option>
<option data-i18n="Zhao">Zhao</option>
</select>
</p>
<p>Character Type: <input name="attr_Type" style="width: 200px;" type="text"></p>
<p>Height: <input name="attr_Height" style="width: 50px;" type="text"> &nbsp;Weight: <input name="attr_Weight" style="width: 50px;" type="text">
&nbsp;Sex: <input name="attr_Sex" style="width: 50px;" type="text">
&nbsp;Age: <input name="attr_Age" style="width: 50px;" type="text"></p>
<p><span data-i18n="Character-Type">Character Type</span>:
<input name="attr_Type" style="width: 200px;" type="text"></p>
<td>
<tr><span data-i18n="Height">Height</span>:<input name="attr_Height" style="width: 50px;" type="text"></tr>
<tr><span data-i18n="Weight">Weight</span>:<input name="attr_Weight" style="width: 50px;" type="text"></tr>
<tr><span data-i18n="Sex">Sex</span>:<input name="attr_Sex" style="width: 50px;" type="text"></tr>
<tr><span data-i18n="Age">Age</span>:<input name="attr_Age" style="width: 50px;" type="text"></tr>
</td>
<br>
<table style="margin: 2%; text-align: left; width: 46%;" border="0" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td align="undefined" valign="undefined"><button type="roll" value="!power --name|Fire Roll --Yin:|[! [^Yin] !] --Yang:| [! [^Yang] !] --Result:|[[ [NH] @{Fire} + abs([$Yin] {1d10-1} - [$Yang] {1d10-1})]] --?? $Yin.base == $Yang.base AND $Yin.base &gt; 0 ?? Your Yin and Yang are in balance!| -- ?? $Yin.base == $Yang.base AND $Yin.base &gt; 0 ?? Balanced:|Your margin of success is a [! [^Yin] !]! Regain a number of chi equal to the value of your balance. -- ?? $Yin.base == 0 AND $Yang.base == 0 ?? Critical Failure:| Fail spectacularly and lose 5 chi. -- ?? $Yin.base &gt; $Yang.base ?? Your Yin is dominant.| -- ?? $Yin.base &lt; $Yang.base ?? Your Yang is dominant.|" name="roll_Fire">
<img src="http://i983.photobucket.com/albums/ae311/hexrunner/elefirebut.png">Fire</button>
<select name="attr_Fire" style="width: 50px;"><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option></select>
<td align="undefined" valign="undefined">
<button type="roll" value="!power --name|Fire Roll --Yin:|[! [^Yin] !] --Yang:| [! [^Yang] !] --Result:|[[ [NH] @{Fire} + abs([$Yin] {1d10-1} - [$Yang] {1d10-1})]] --?? $Yin.base == $Yang.base AND $Yin.base &gt; 0 ?? Your Yin and Yang are in balance!| -- ?? $Yin.base == $Yang.base AND $Yin.base &gt; 0 ?? Balanced:|Your margin of success is a [! [^Yin] !]! Regain a number of chi equal to the value of your balance. -- ?? $Yin.base == 0 AND $Yang.base == 0 ?? Critical Failure:| Fail spectacularly and lose 5 chi. -- ?? $Yin.base &gt; $Yang.base ?? Your Yin is dominant.| -- ?? $Yin.base &lt; $Yang.base ?? Your Yang is dominant.|" name="roll_Fire">
<img src="http://i983.photobucket.com/albums/ae311/hexrunner/elefirebut.png"><span data-i18n="Fire-button">Fire</span></button>
<select name="attr_Fire" style="width: 50px;">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
</select>
</td>
<td align="undefined" valign="undefined"></td>
<td align="undefined" valign="undefined"><button type="roll" value="!power --name|Metal Roll --Yin:|[! [^Yin] !] --Yang:| [! [^Yang] !] --Result:|[[ [NH] @{Metal} + abs([$Yin] {1d10-1} - [$Yang] {1d10-1})]] --?? $Yin.base == $Yang.base AND $Yin.base &gt; 0 ?? Your Yin and Yang are in balance!| -- ?? $Yin.base == $Yang.base AND $Yin.base &gt; 0 ?? Balanced:|Your margin of success is a [! [^Yin] !]! Regain a number of chi equal to the value of your balance.-- ?? $Yin.base == 0 AND $Yang.base == 0 ?? Critical Failure:| Fail spectacularly and lose 5 chi. -- ?? $Yin.base &gt; $Yang.base ?? Your Yin is dominant.| -- ?? $Yin.base &lt; $Yang.base ?? Your Yang is dominant.|" name="roll_Metal">
<img src="http://i983.photobucket.com/albums/ae311/hexrunner/elemetalbut.png">Metal</button>
<img src="http://i983.photobucket.com/albums/ae311/hexrunner/elemetalbut.png"><span data-i18n="Metal-button">Metal</span></button>
<select name="attr_Metal" style="width: 50px;"><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option></select>
</td>
</tr>
<tr>
<td align="undefined" valign="undefined"></td>
<td align="undefined" valign="undefined"><button type="roll" value="!power --name|Earth Roll --Yin:|[! [^Yin] !] --Yang:| [! [^Yang] !] --Result:|[[ [NH] @{Earth} + abs([$Yin] {1d10-1} - [$Yang] {1d10-1})]] --?? $Yin.base == $Yang.base AND $Yin.base &gt; 0 ?? Your Yin and Yang are in balance!| -- ?? $Yin.base == $Yang.base AND $Yin.base &gt; 0 ?? Balanced:|Your margin of success is a [! [^Yin] !]! Regain a number of chi equal to the value of your balance. -- ?? $Yin.base == 0 AND $Yang.base == 0 ?? Critical Failure:| Fail spectacularly and lose 5 chi. -- ?? $Yin.base &gt; $Yang.base ?? Your Yin is dominant.| -- ?? $Yin.base &lt; $Yang.base ?? Your Yang is dominant.|" name="roll_Earth">
<img src="http://i983.photobucket.com/albums/ae311/hexrunner/eleearthbut.png">Earth</button>
<img src="http://i983.photobucket.com/albums/ae311/hexrunner/eleearthbut.png"><span data-i18n="Earth-button">Earth</span></button>
<select name="attr_Earth" style="width: 50px;"><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option></select>
</td>
<td align="undefined" valign="undefined"></td>
</tr>
<tr>
<td align="undefined" valign="undefined"><button type="roll" value="!power --name|Wood Roll --Yin:|[! [^Yin] !] --Yang:| [! [^Yang] !] --Result:|[[ [NH] @{Wood} + abs([$Yin] {1d10-1} - [$Yang] {1d10-1})]] --?? $Yin.base == $Yang.base AND $Yin.base &gt; 0 ?? Your Yin and Yang are in balance!| -- ?? $Yin.base == $Yang.base AND $Yin.base &gt; 0 ?? Balanced:|Your margin of success is a [! [^Yin] !]! Regain a number of chi equal to the value of your balance. -- ?? $Yin.base == 0 AND $Yang.base == 0 ?? Critical Failure:| Fail spectacularly and lose 5 chi. -- ?? $Yin.base &gt; $Yang.base ?? Your Yin is dominant.| -- ?? $Yin.base &lt; $Yang.base ?? Your Yang is dominant.|" name="roll_Wood">
<img src="http://i983.photobucket.com/albums/ae311/hexrunner/elewoodbut.png">Wood</button>
<img src="http://i983.photobucket.com/albums/ae311/hexrunner/elewoodbut.png"><span data-i18n="Wood-button">Wood</span></button>
<select name="attr_Wood" style="width: 50px;"><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option></select>
</td>
<td align="undefined" valign="undefined"></td>
<td align="undefined" valign="undefined"><button type="roll" value="!power --name|Water Roll --Yin:|[! [^Yin] !] --Yang:| [! [^Yang] !] --Result:|[[ [NH] @{Water} + abs([$Yin] {1d10-1} - [$Yang] {1d10-1})]] --?? $Yin.base == $Yang.base AND $Yin.base &gt; 0 ?? Your Yin and Yang are in balance!| -- ?? $Yin.base == $Yang.base AND $Yin.base &gt; 0 ?? Balanced:|Your margin of success is a [! [^Yin] !]! Regain a number of chi equal to the value of your balance. -- ?? $Yin.base == 0 AND $Yang.base == 0 ?? Critical Failure:| Fail spectacularly and lose 5 chi. -- ?? $Yin.base &gt; $Yang.base ?? Your Yin is dominant.| -- ?? $Yin.base &lt; $Yang.base ?? Your Yang is dominant.|" name="roll_Water">
<img src="http://i983.photobucket.com/albums/ae311/hexrunner/elewaterbut.png">Water</button>
<img src="http://i983.photobucket.com/albums/ae311/hexrunner/elewaterbut.png"><span data-i18n="Water-button">Water</span></button>
<select name="attr_Water" style="width: 50px;"><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option></select>
</td>
</tr>
@@ -52,31 +72,94 @@
<tbody>
<tr>
<td align="undefined" valign="undefined"></td>
<td align="undefined" valign="undefined">Gift:
<select name="attr_Gift" style="width: 200px;"><option>Not Applicable</option><option>Acuity of the Kilin</option><option>Agility of the Monkey</option><option>Audacity of the Phoenix</option><option>Beloved of Nature</option><option>Blessed by the Dragon-Kings</option><option>Breastplate of Bronze</option><option>Child of the Shadows</option><option>Claws of the Tiger</option><option>Courage of the Tiger</option><option>Ease of the Courtier</option><option>Eye of the Snake</option><option>Favorite of Wen Chang</option><option>Feline Grace</option><option>Gift of Nezha</option><option>Hand of the Monkey</option><option>Health of the Rat</option><option>Heir of Sun Zi</option><option>Inspiration of the Gods</option><option>Inspiration of the Tao</option><option>Linguist</option><option>Luck of the Hare</option><option>Mask of the Demon</option><option>Memory of the Zhongguo</option><option>On the Shell of the Turtle</option><option>Paw of the Bear</option><option>Placidity of the Turtle</option><option>Presence of the Phoenix</option><option>Sense of the Tao</option><option>Sharp Senses</option><option>Spirit of Horses</option><option>Strength of the Ox</option><option>Tongue of Tsai Chen</option><option>Unsettling Beauty</option></select>
<td align="undefined" valign="undefined"><span data-i18n="Gift">Gift</span>:
<select name="attr_Gift" style="width: 200px;">
<option data-i18n="Gift-Not-Applicable">Not Applicable</option>
<option data-i18n="Gift-Acuity-of-the-Kilin">Acuity of the Kilin</option>
<option data-i18n="Gift-Agility-of-the-Monkey">Agility of the Monkey</option>
<option data-i18n="Gift-Audacity-of-the-Phoenix">Audacity of the Phoenix</option>
<option data-i18n="Gift-Beloved-of-Nature">Beloved of Nature</option>
<option data-i18n="Gift-Blessed-by-the-dragon-kings">Blessed by the Dragon-Kings</option>
<option data-i18n="Gift-Breastplate-of-Bronze">Breastplate of Bronze</option>
<option data-i18n="Gift-Child-of-the-Shadows">Child of the Shadows</option>
<option data-i18n="Gift-Claws-of-the-Tiger">Claws of the Tiger</option>
<option data-i18n="Gift-Courage-of-the-Tiger">Courage of the Tiger</option>
<option data-i18n="Gift-Ease-of-the-Courtier">Ease of the Courtier</option>
<option data-i18n="Gift-Eye-of-the-Snake">Eye of the Snake</option>
<option data-i18n="Gift-Favorite-of-Wen-Chang">Favorite of Wen Chang</option>
<option data-i18n="Gift-Feline-Grace">Feline Grace</option>
<option data-i18n="Gift-Gift-of-Nezha">Gift of Nezha</option>
<option data-i18n="Gift-Hand-of-the Monkey">Hand of the Monkey</option>
<option data-i18n="Gift-Health-of-the-Rat">Health of the Rat</option>
<option data-i18n="Gift-Heir-of-Sun-Zi">Heir of Sun Zi</option>
<option data-i18n="Gift-Inspiration-of-the-Gods">Inspiration of the Gods</option>
<option data-i18n="Gift-Inspiration-of-the-Tao">Inspiration of the Tao</option>
<option data-i18n="Gift-Linguist">Linguist</option>
<option data-i18n="Gift-Luck-of-the-Hare">Luck of the Hare</option>
<option data-i18n="Gift-Mask-of-the-Demon">Mask of the Demon</option>
<option data-i18n="Gift-Memory-of-the-Zhongguo">Memory of the Zhongguo</option>
<option data-i18n="Gift-On-the-Shell-of-the-Turtle">On the Shell of the Turtle</option>
<option data-i18n="Gift-Paw-of-the-Bear">Paw of the Bear</option>
<option data-i18n="Gift-Placidity-of-the-Turtle">Placidity of the Turtle</option>
<option data-i18n="Gift-Presence-of-the-Phoenix">Presence of the Phoenix</option>
<option data-i18n="Gift-Sense-of-the-Tao">Sense of the Tao</option>
<option data-i18n="Gift-Sharp-Senses">Sharp Senses</option>
<option data-i18n="Gift-Spirit-of-Horses">Spirit of Horses</option>
<option data-i18n="Gift-Strength-of-the-Ox">Strength of the Ox</option>
<option data-i18n="Gift-Tongue-of-Tsai-Chen">Tongue of Tsai Chen</option>
<option data-i18n="Gift-Unsettling-Beauty">Unsettling Beauty</option></select>
</td>
<td align="undefined" valign="undefined">Gift
Specialization<br>
<td align="undefined" valign="undefined"><span data-i18n="Gift-specialization">Gift Specialization</span><br>
<input name="attr_Giftspec" style="width: 100px;" type="text">
</td>
</tr>
<tr>
<td align="undefined" valign="undefined">Renown
<td align="undefined" valign="undefined"><span data-i18n="Renown">Renown</span>
<input name="attr_Renown" style="width: 50px;" type="text">
</td>
<td align="undefined" valign="undefined">Weakness:
<select name="attr_Weakness" style="width: 200px;"><option>Not Applicale</option><option>Air of the Snake</option><option>Alcoholic</option><option>Amnesiac</option><option>Ascetic</option><option>Blessed by Chang-E</option><option>Clown</option><option>Code of Honor</option><option>Curiousity of the Rat</option><option>Curse of the Five Poisons</option><option>Curse of Zhu Rong</option><option>Disgrace of Fu Xing</option><option>Hard of Hearing</option><option>Haunted Soul</option><option>Impetuosity of the Horse</option><option>Impure Blood</option><option>Lookalike</option><option>Loudmouth</option><option>Loyalty of the Dog</option><option>Mind of the Hare</option><option>Mysogynist/Misandrist</option><option>Naive</option><option>Obsessive-Compulsive</option><option>Phobia</option><option>Pride of the Rooster</option><option>Short-sighted</option><option>Sickly</option><option>Timidity of the Kilin</option><option>Wanted</option></select>
<td align="undefined" valign="undefined"><span data-i18n="Weakness">Weakness</span>:
<select name="attr_Weakness" style="width: 200px;">
<option data-i18n="Not-Applicable">Not Applicable</option>
</option data-i18n="Air-of-the-Snake">Air of the Snake</option>
</option data-i18n="Alcoholic">Alcoholic</option>
</option data-i18n="Amnesiac">Amnesiac</option>
</option data-i18n="Ascetic">Ascetic</option>
</option data-i18n="Blessed-by-Chang-E">Blessed by Chang-E</option>
</option data-i18n="Clown">Clown</option>
</option data-i18n="Code-of-Honor">Code of Honor</option>
</option data-i18n="Curiousity-of-the-Rat">Curiousity of the Rat</option>
</option data-i18n="Curse-of-the-Five-Poisons">Curse of the Five Poisons</option>
</option data-i18n="Curse-of-Zhu-Rong">Curse of Zhu Rong</option>
</option data-i18n="Disgrace-of-Fu-Xing">Disgrace of Fu Xing</option>
</option data-i18n="Hard-of-Hearing">Hard of Hearing</option>
</option data-i18n="Haunted-Soul">Haunted Soul</option>
</option data-i18n="Impetuosity-of-the-Horse">Impetuosity of the Horse</option>
</option data-i18n="Impure-Blood">Impure Blood</option>
</option data-i18n="Lookalike">Lookalike</option>
</option data-i18n="Loudmouth">Loudmouth</option>
</option data-i18n="Loyalty-of-the-Dog">Loyalty of the Dog</option>
</option data-i18n="Mind-of-the-Hare">Mind of the Hare</option>
</option data-i18n="Mysogynist/Misandrist">Mysogynist/Misandrist</option>
</option data-i18n="Naive">Naive</option>
</option data-i18n="Obsessive-Compulsive">Obsessive-Compulsive</option>
</option data-i18n="Phobia">Phobia</option>
</option data-i18n="Pride-of-the-Rooster">Pride of the Rooster</option>
</option data-i18n="Short-sighted">Short-sighted</option>
</option data-i18n="Sickly">Sickly</option>
</option data-i18n="Timidity-of-the-Kilin">Timidity of the Kilin</option>
</option data-i18n="Wanted">Wanted</option></select>
</td>
<td align="undefined" valign="undefined">Experience:
<td align="undefined" valign="undefined"><span data-i18n="Experience">Experience</span>:
<input name="attr_Exp" style="width: 50px;" type="text"></td>
</tr>
</tbody>
</table>
<br>
<p>Chi: <input name="attr_Chi" style="width: 50px;" type="number"> Current Chi: <input name="attr_curchi" style="width: 50px;" type="number"></p>
<p>Passive Defense: <input name="attr_PasDef" value="@{Wood}+@{Water}+2" disabled="true" style="width: 50px;" type="number"></p>
<p><span data-i18n="Chi">Chi</span>: <input name="attr_Chi" style="width: 50px;" type="number">
<span data-i18n="Current-Chi">Current Chi</span>: <input name="attr_curchi" style="width: 50px;" type="number"></p>
<p><span data-i18n="Passive-Defense">Passive Defense</span>: <input name="attr_PasDef" value="@{Wood}+@{Water}+2" disabled="true" style="width: 50px;" type="number"></p>
<p></p>
<p>Resistance: <input name="attr_Resistance" style="width: 50px;" value="@{Metal}+@{Earth}" disabled="true" type="number"></p>
<p><span data-i18n="Resistance">Resistance</span>: <input name="attr_Resistance" style="width: 50px;" value="@{Metal}+@{Earth}" disabled="true" type="number"></p>
<br>
<input name="attr_tab" class="sheet-tab sheet-tab1" value="1" title="Breath of Life" checked="checked" type="radio">
<input name="attr_tab" class="sheet-tab sheet-tab2" value="2" title="Skills" type="radio">
@@ -89,10 +172,10 @@ Specialization<br>
<table class="sheet-armored">
<tbody>
<tr>
<th colspan="10">Breath of Life</th>
<th colspan="10" data-i18n="Breath-of-Life">Breath of Life</th>
</tr>
<tr>
<th colspan="9">Normal</th>
<th colspan="9" data-i18n="Normal">Normal</th>
<th text-align="right">0</th>
</tr>
<tr>
@@ -193,7 +276,7 @@ Specialization<br>
</tr>
<tr><td colspan="10"></td></tr>
<tr>
<th colspan="9">Bruised</th>
<th colspan="9" data-i18n="Bruised">Bruised</th>
<th>0</th>
</tr>
<tr>
@@ -262,7 +345,7 @@ Specialization<br>
</tr>
<tr><td colspan="10"></td></tr>
<tr>
<th colspan="9">Slightly Injured</th>
<th colspan="9" data-i18n="Slightly-Injured">Slightly Injured</th>
<th>-1</th>
</tr>
<tr>
@@ -307,7 +390,7 @@ Specialization<br>
</tr>
<tr><td colspan="10"></td></tr>
<tr>
<th colspan="9">Seriously Injured</th>
<th colspan="9" data-i18n="Seriously-Injured">Seriously Injured</th>
<th>-3</th>
</tr>
<tr>
@@ -334,7 +417,7 @@ Specialization<br>
</tr>
<tr><td colspan="10"></td></tr>
<tr>
<th colspan="9">Fatally Injured</th>
<th colspan="9" data-i18n="Fatally-Injured">Fatally Injured</th>
<th>-5</th>
</tr>
<tr>
@@ -365,11 +448,11 @@ Specialization<br>
<table>
<tbody>
<tr>
<th colspan="2">SKILLS</th>
<th colspan="2" data-i18n="SKILLS">SKILLS</th>
</tr>
<tr>
<th><br><img src="http://i983.photobucket.com/albums/ae311/hexrunner/elemetalbut.png">Metal</th>
<th>Protection<input name="attr_prot" style="width: 100px;" type="text"><input name="attr_protval" style="width: 50px;" type="number"></th><th>
<th><br><img src="http://i983.photobucket.com/albums/ae311/hexrunner/elemetalbut.png"><span data-i18n="Metal">Metal</span></th>
<th><span data-i18n="Protection">Protection</span><input name="attr_prot" style="width: 100px;" type="text"><input name="attr_protval" style="width: 50px;" type="number"></th><th>
</th></tr>
<tr>
<td colspan="2">
@@ -378,18 +461,27 @@ Specialization<br>
<img src="http://i983.photobucket.com/albums/ae311/hexrunner/yybutton2.png"></button>
<button type="roll" value="!power --name|Active Defense Roll --leftsub|@{metskill} --rightsub|Water --Water:|@{Water} --Skill:|@{metskilllvl} --Yin:|[! [^Yin] !] --Yang:| [! [^Yang] !] --Result:|[[ [NH] @{Water} + @{metskilllvl} + abs([$Yin] {1d10-1} - [$Yang] {1d10-1})]] --?? $Yin.base == $Yang.base AND $Yin.base &gt; 0 ?? Your Yin and Yang are in balance!| -- ?? $Yin.base == $Yang.base AND $Yin.base &gt; 0 ?? Balanced:|Your margin of success is a [! [^Yin] !]! Regain a number of chi equal to the value of your balance. If this was a defense against a normal attack, you may add 1 to your initiative for the next exchange. -- ?? $Yin.base == 0 AND $Yang.base == 0 ?? Critical Failure:| Fail spectacularly and lose 5 chi. -- ?? $Yin.base &gt; $Yang.base ?? Your Yin is dominant.| -- ?? $Yin.base &lt; $Yang.base ?? Your Yang is dominant.|" name="roll_ActDef">AD</button>
<input style="width: 120px;" name="attr_metskill" type="text">
<select name="attr_metskilllvl" style="width: 50px;"><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option></select>
DMG: <input name="attr_metdmg" style="width: 50px;" type="number">
Total DMG: <input name="attr_totdmg" value="@{metdmg}+@{Metal}" style="width: 40px;" disabled="true" type="number">
C<input name="attr_C" style="width: 30px;" type="text">M<input name="attr_M" style="width: 30px;" type="text">
L<input name="attr_L" style="width: 30px;" type="text">E<input name="attr_E" style="width: 30px;" type="text">
Techniques<textarea name="attr_mettech" style="width: 150px; height: 56px;"></textarea>
<select name="attr_metskilllvl" style="width: 50px;">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
</select>
<p><span data-i18n="DMG">DMG</span>: <input name="attr_metdmg" style="width: 50px;" type="number"></p>
<p><span data-i18n="Total-DMG">Total DMG</span>: <input name="attr_totdmg" value="@{metdmg}+@{Metal}" style="width: 40px;" disabled="true" type="number"> </p>
<p><span data-i18n="C">C</span> <input name="attr_C" style="width: 30px;" type="text"> </p>
<p><span data-i18n="M">M</span> <input name="attr_M" style="width: 30px;" type="text"> </p>
<p><span data-i18n="L">L</span> <input name="attr_L" style="width: 30px;" type="text"> </p>
<p><span data-i18n="E">E</span> <input name="attr_E" style="width: 30px;" type="text"> </p>
<p><span data-i18n="Techniques">Techniques</span> <textarea name="attr_mettech" style="width: 150px; height: 56px;"></textarea></p>
</fieldset>
</td>
</tr>
<tr>
<th><br><img src="http://i66.tinypic.com/mjsqqw.png">Water</th>
<th><br><img src="http://i65.tinypic.com/2d9xour.jpg">Wood</th>
<th><br><img src="http://i66.tinypic.com/mjsqqw.png"><span data-i18n="Water">Water</span></th>
<th><br><img src="http://i65.tinypic.com/2d9xour.jpg"><span data-i18n="Wood">Wood</span></th>
</tr>
<tr>
<td>
@@ -410,8 +502,8 @@ Techniques<textarea name="attr_mettech" style="width: 150px; height: 56px;"></te
</td>
</tr>
<tr>
<th><br><img src="http://i63.tinypic.com/209sug0.png">Fire</th>
<th><br><img src="http://i63.tinypic.com/2i7mow5.png">Earth</th>
<th><br><img src="http://i63.tinypic.com/209sug0.png"><span data-i18n="Fire">Fire</span></th>
<th ><br><img src="http://i63.tinypic.com/2i7mow5.png"><span data-i18n="Earth">Earth</span></th>
</tr>
<tr>
<td>
@@ -439,14 +531,14 @@ Techniques<textarea name="attr_mettech" style="width: 150px; height: 56px;"></te
<div class="sheet-tab-content sheet-tab3">
<table>
<tbody><tr>
<th colspan="5">TAO - MAGIC</th>
<th colspan="5" data-i18n="TAO-MAGIC">TAO - MAGIC</th>
</tr>
<tr>
<td style="width: 205px;">Tao - Techniques</td>
<td style="width: 53px;">Level</td>
<td style="width: 20px;">T</td>
<td style="width: 23px;">M</td>
<td style="width: 200px;">Effects</td>
<td style="width: 205px;" data-i18n="Tao-Techniques">Tao - Techniques</td>
<td style="width: 53px;" data-i18n="Level">Level</td>
<td style="width: 20px;" data-i18n="T">T</td>
<td style="width: 23px;" data-i18n="M">M</td>
<td style="width: 200px;" data-i18n="Effects">Effects</td>
</tr>
</tbody></table>
<fieldset class="repeating_tao">
@@ -460,16 +552,16 @@ Techniques<textarea name="attr_mettech" style="width: 150px; height: 56px;"></te
</div>
<div class="sheet-tab-content sheet-tab4">
<br>
<p style="font-weight: bold;">EQUIPMENT</p><p>
<p style="font-weight: bold;" data-i18n="EQUIPMENT">EQUIPMENT</p><p>
</p><fieldset class="repeating_eq">
<input style="width: 400px;" name="attr_equip" type="text">
</fieldset>
</div>
<div class="sheet-tab-content sheet-tab5">
<br>
<p style="font-weight: bold;">DEFINING DEEDS</p>
<p style="font-weight: bold;" data-i18n="DEFINING-DEEDS">DEFINING DEEDS</p>
<fieldset class="repeating_dd">
<input style="width: 400px;" name="attr_dd" type="text">
</fieldset>
</div>
</div>
</div>
+92
View File
@@ -0,0 +1,92 @@
{
"Age": "Age",
"Breath-of-Life": "Breath of Life",
"Bruised": "Bruised",
"C": "C",
"Character-Type": "Character Type",
"Chi": "Chi",
"Chu": "Chu",
"Current-Chi": "Current Chi",
"DEFINING-DEEDS": "DEFINING DEEDS",
"DMG": "DMG",
"E": "E",
"Earth": "Earth",
"Earth-button": "Earth",
"Effects": "Effects",
"EQUIPMENT": "EQUIPMENT",
"Experience": "Experience",
"Fatally-Injured": "Fatally Injured",
"Fire": "Fire",
"Fire-button": "Fire",
"Gift": "Gift",
"Gift-Acuity-of-the-Kilin": "Acuity of the Kilin",
"Gift-Agility-of-the-Monkey": "Agility of the Monkey",
"Gift-Audacity-of-the-Phoenix": "Audacity of the Phoenix",
"Gift-Beloved-of-Nature": "Beloved of Nature",
"Gift-Blessed-by-the-dragon-kings": "Blessed by the Dragon-Kings",
"Gift-Breastplate-of-Bronze": "Breastplate of Bronze",
"Gift-Child-of-the-Shadows": "Child of the Shadows",
"Gift-Claws-of-the-Tiger": "Claws of the Tiger",
"Gift-Courage-of-the-Tiger": "Courage of the Tiger",
"Gift-Ease-of-the-Courtier": "Ease of the Courtier",
"Gift-Eye-of-the-Snake": "Eye of the Snake",
"Gift-Favorite-of-Wen-Chang": "Favorite of Wen Chang",
"Gift-Feline-Grace": "Feline Grace",
"Gift-Gift-of-Nezha": "Gift of Nezha",
"Gift-Hand-of-the Monkey": "Hand of the Monkey",
"Gift-Health-of-the-Rat": "Health of the Rat",
"Gift-Heir-of-Sun-Zi": "Heir of Sun Zi",
"Gift-Inspiration-of-the-Gods": "Inspiration of the Gods",
"Gift-Inspiration-of-the-Tao": "Inspiration of the Tao",
"Gift-Linguist": "Linguist",
"Gift-Luck-of-the-Hare": "Luck of the Hare",
"Gift-Mask-of-the-Demon": "Mask of the Demon",
"Gift-Memory-of-the-Zhongguo": "Memory of the Zhongguo",
"Gift-Not-Applicable": "Not Applicable",
"Gift-On-the-Shell-of-the-Turtle": "On the Shell of the Turtle",
"Gift-Paw-of-the-Bear": "Paw of the Bear",
"Gift-Placidity-of-the-Turtle": "Placidity of the Turtle",
"Gift-Presence-of-the-Phoenix": "Presence of the Phoenix",
"Gift-Sense-of-the-Tao": "Sense of the Tao",
"Gift-Sharp-Senses": "Sharp Senses",
"Gift-specialization": "Gift Specialization",
"Gift-Spirit-of-Horses": "Spirit of Horses",
"Gift-Strength-of-the-Ox": "Strength of the Ox",
"Gift-Tongue-of-Tsai-Chen": "Tongue of Tsai Chen",
"Gift-Unsettling-Beauty": "Unsettling Beauty",
"Han": "Han",
"Height": "Height",
"L": "L",
"Level": "Level",
"M": "M",
"Metal": "Metal",
"Metal-button": "Metal",
"Name": "Name",
"Normal": "Normal",
"Not-Applicable": "Not Applicable",
"Passive-Defense": "Passive Defense",
"Protection": "Protection",
"Qi": "Qi",
"Qin": "Qin",
"Renown": "Renown",
"Resistance": "Resistance",
"Seriously-Injured": "Seriously Injured",
"Sex": "Sex",
"SKILLS": "SKILLS",
"Slightly-Injured": "Slightly Injured",
"State": "State",
"T": "T",
"TAO-MAGIC": "TAO - MAGIC",
"Tao-Techniques": "Tao - Techniques",
"Techniques": "Techniques",
"Total-DMG": "Total DMG",
"Water": "Water",
"Water-button": "Water",
"Weakness": "Weakness",
"Wei": "Wei",
"Weight": "Weight",
"Wood": "Wood",
"Wood-button": "Wood",
"Yan": "Yan",
"Zhao": "Zhao"
}
+92
View File
@@ -0,0 +1,92 @@
{
"Age": "Age",
"Breath-of-Life": "Breath of Life",
"Bruised": "Bruised",
"C": "C",
"Character-Type": "Character Type",
"Chi": "Chi",
"Chu": "Chu",
"Current-Chi": "Current Chi",
"DEFINING-DEEDS": "DEFINING DEEDS",
"DMG": "DMG",
"E": "E",
"Earth": "Earth",
"Earth-button": "Earth",
"Effects": "Effects",
"EQUIPMENT": "EQUIPMENT",
"Experience": "Experience",
"Fatally-Injured": "Fatally Injured",
"Fire": "Fire",
"Fire-button": "Fire",
"Gift": "Gift",
"Gift-Acuity-of-the-Kilin": "Acuity of the Kilin",
"Gift-Agility-of-the-Monkey": "Agility of the Monkey",
"Gift-Audacity-of-the-Phoenix": "Audacity of the Phoenix",
"Gift-Beloved-of-Nature": "Beloved of Nature",
"Gift-Blessed-by-the-dragon-kings": "Blessed by the Dragon-Kings",
"Gift-Breastplate-of-Bronze": "Breastplate of Bronze",
"Gift-Child-of-the-Shadows": "Child of the Shadows",
"Gift-Claws-of-the-Tiger": "Claws of the Tiger",
"Gift-Courage-of-the-Tiger": "Courage of the Tiger",
"Gift-Ease-of-the-Courtier": "Ease of the Courtier",
"Gift-Eye-of-the-Snake": "Eye of the Snake",
"Gift-Favorite-of-Wen-Chang": "Favorite of Wen Chang",
"Gift-Feline-Grace": "Feline Grace",
"Gift-Gift-of-Nezha": "Gift of Nezha",
"Gift-Hand-of-the Monkey": "Hand of the Monkey",
"Gift-Health-of-the-Rat": "Health of the Rat",
"Gift-Heir-of-Sun-Zi": "Heir of Sun Zi",
"Gift-Inspiration-of-the-Gods": "Inspiration of the Gods",
"Gift-Inspiration-of-the-Tao": "Inspiration of the Tao",
"Gift-Linguist": "Linguist",
"Gift-Luck-of-the-Hare": "Luck of the Hare",
"Gift-Mask-of-the-Demon": "Mask of the Demon",
"Gift-Memory-of-the-Zhongguo": "Memory of the Zhongguo",
"Gift-Not-Applicable": "Not Applicable",
"Gift-On-the-Shell-of-the-Turtle": "On the Shell of the Turtle",
"Gift-Paw-of-the-Bear": "Paw of the Bear",
"Gift-Placidity-of-the-Turtle": "Placidity of the Turtle",
"Gift-Presence-of-the-Phoenix": "Presence of the Phoenix",
"Gift-Sense-of-the-Tao": "Sense of the Tao",
"Gift-Sharp-Senses": "Sharp Senses",
"Gift-specialization": "Gift Specialization",
"Gift-Spirit-of-Horses": "Spirit of Horses",
"Gift-Strength-of-the-Ox": "Strength of the Ox",
"Gift-Tongue-of-Tsai-Chen": "Tongue of Tsai Chen",
"Gift-Unsettling-Beauty": "Unsettling Beauty",
"Han": "Han",
"Height": "Height",
"L": "L",
"Level": "Level",
"M": "M",
"Metal": "Metal",
"Metal-button": "Metal",
"Name": "Name",
"Normal": "Normal",
"Not-Applicable": "Not Applicable",
"Passive-Defense": "Passive Defense",
"Protection": "Protection",
"Qi": "Qi",
"Qin": "Qin",
"Renown": "Renown",
"Resistance": "Resistance",
"Seriously-Injured": "Seriously Injured",
"Sex": "Sex",
"SKILLS": "SKILLS",
"Slightly-Injured": "Slightly Injured",
"State": "State",
"T": "T",
"TAO-MAGIC": "TAO - MAGIC",
"Tao-Techniques": "Tao - Techniques",
"Techniques": "Techniques",
"Total-DMG": "Total DMG",
"Water": "Water",
"Water-button": "Water",
"Weakness": "Weakness",
"Wei": "Wei",
"Weight": "Weight",
"Wood": "Wood",
"Wood-button": "Wood",
"Yan": "Yan",
"Zhao": "Zhao"
}
+92
View File
@@ -0,0 +1,92 @@
{
"Age": "Age",
"Breath-of-Life": "Breath of Life",
"Bruised": "Bruised",
"C": "C",
"Character-Type": "Character Type",
"Chi": "Chi",
"Chu": "Chu",
"Current-Chi": "Current Chi",
"DEFINING-DEEDS": "DEFINING DEEDS",
"DMG": "DMG",
"E": "E",
"Earth": "Earth",
"Earth-button": "Earth",
"Effects": "Effects",
"EQUIPMENT": "EQUIPMENT",
"Experience": "Experience",
"Fatally-Injured": "Fatally Injured",
"Fire": "Fire",
"Fire-button": "Fire",
"Gift": "Gift",
"Gift-Acuity-of-the-Kilin": "Acuity of the Kilin",
"Gift-Agility-of-the-Monkey": "Agility of the Monkey",
"Gift-Audacity-of-the-Phoenix": "Audacity of the Phoenix",
"Gift-Beloved-of-Nature": "Beloved of Nature",
"Gift-Blessed-by-the-dragon-kings": "Blessed by the Dragon-Kings",
"Gift-Breastplate-of-Bronze": "Breastplate of Bronze",
"Gift-Child-of-the-Shadows": "Child of the Shadows",
"Gift-Claws-of-the-Tiger": "Claws of the Tiger",
"Gift-Courage-of-the-Tiger": "Courage of the Tiger",
"Gift-Ease-of-the-Courtier": "Ease of the Courtier",
"Gift-Eye-of-the-Snake": "Eye of the Snake",
"Gift-Favorite-of-Wen-Chang": "Favorite of Wen Chang",
"Gift-Feline-Grace": "Feline Grace",
"Gift-Gift-of-Nezha": "Gift of Nezha",
"Gift-Hand-of-the Monkey": "Hand of the Monkey",
"Gift-Health-of-the-Rat": "Health of the Rat",
"Gift-Heir-of-Sun-Zi": "Heir of Sun Zi",
"Gift-Inspiration-of-the-Gods": "Inspiration of the Gods",
"Gift-Inspiration-of-the-Tao": "Inspiration of the Tao",
"Gift-Linguist": "Linguist",
"Gift-Luck-of-the-Hare": "Luck of the Hare",
"Gift-Mask-of-the-Demon": "Mask of the Demon",
"Gift-Memory-of-the-Zhongguo": "Memory of the Zhongguo",
"Gift-Not-Applicable": "Not Applicable",
"Gift-On-the-Shell-of-the-Turtle": "On the Shell of the Turtle",
"Gift-Paw-of-the-Bear": "Paw of the Bear",
"Gift-Placidity-of-the-Turtle": "Placidity of the Turtle",
"Gift-Presence-of-the-Phoenix": "Presence of the Phoenix",
"Gift-Sense-of-the-Tao": "Sense of the Tao",
"Gift-Sharp-Senses": "Sharp Senses",
"Gift-specialization": "Gift Specialization",
"Gift-Spirit-of-Horses": "Spirit of Horses",
"Gift-Strength-of-the-Ox": "Strength of the Ox",
"Gift-Tongue-of-Tsai-Chen": "Tongue of Tsai Chen",
"Gift-Unsettling-Beauty": "Unsettling Beauty",
"Han": "Han",
"Height": "Height",
"L": "L",
"Level": "Level",
"M": "M",
"Metal": "Metal",
"Metal-button": "Metal",
"Name": "Name",
"Normal": "Normal",
"Not-Applicable": "Not Applicable",
"Passive-Defense": "Passive Defense",
"Protection": "Protection",
"Qi": "Qi",
"Qin": "Qin",
"Renown": "Renown",
"Resistance": "Resistance",
"Seriously-Injured": "Seriously Injured",
"Sex": "Sex",
"SKILLS": "SKILLS",
"Slightly-Injured": "Slightly Injured",
"State": "State",
"T": "T",
"TAO-MAGIC": "TAO - MAGIC",
"Tao-Techniques": "Tao - Techniques",
"Techniques": "Techniques",
"Total-DMG": "Total DMG",
"Water": "Water",
"Water-button": "Water",
"Weakness": "Weakness",
"Wei": "Wei",
"Weight": "Weight",
"Wood": "Wood",
"Wood-button": "Wood",
"Yan": "Yan",
"Zhao": "Zhao"
}
+92
View File
@@ -0,0 +1,92 @@
{
"Age": "Age",
"Breath-of-Life": "Breath of Life",
"Bruised": "Bruised",
"C": "C",
"Character-Type": "Character Type",
"Chi": "Chi",
"Chu": "Chu",
"Current-Chi": "Current Chi",
"DEFINING-DEEDS": "DEFINING DEEDS",
"DMG": "DMG",
"E": "E",
"Earth": "Earth",
"Earth-button": "Earth",
"Effects": "Effects",
"EQUIPMENT": "EQUIPMENT",
"Experience": "Experience",
"Fatally-Injured": "Fatally Injured",
"Fire": "Fire",
"Fire-button": "Fire",
"Gift": "Gift",
"Gift-Acuity-of-the-Kilin": "Acuity of the Kilin",
"Gift-Agility-of-the-Monkey": "Agility of the Monkey",
"Gift-Audacity-of-the-Phoenix": "Audacity of the Phoenix",
"Gift-Beloved-of-Nature": "Beloved of Nature",
"Gift-Blessed-by-the-dragon-kings": "Blessed by the Dragon-Kings",
"Gift-Breastplate-of-Bronze": "Breastplate of Bronze",
"Gift-Child-of-the-Shadows": "Child of the Shadows",
"Gift-Claws-of-the-Tiger": "Claws of the Tiger",
"Gift-Courage-of-the-Tiger": "Courage of the Tiger",
"Gift-Ease-of-the-Courtier": "Ease of the Courtier",
"Gift-Eye-of-the-Snake": "Eye of the Snake",
"Gift-Favorite-of-Wen-Chang": "Favorite of Wen Chang",
"Gift-Feline-Grace": "Feline Grace",
"Gift-Gift-of-Nezha": "Gift of Nezha",
"Gift-Hand-of-the Monkey": "Hand of the Monkey",
"Gift-Health-of-the-Rat": "Health of the Rat",
"Gift-Heir-of-Sun-Zi": "Heir of Sun Zi",
"Gift-Inspiration-of-the-Gods": "Inspiration of the Gods",
"Gift-Inspiration-of-the-Tao": "Inspiration of the Tao",
"Gift-Linguist": "Linguist",
"Gift-Luck-of-the-Hare": "Luck of the Hare",
"Gift-Mask-of-the-Demon": "Mask of the Demon",
"Gift-Memory-of-the-Zhongguo": "Memory of the Zhongguo",
"Gift-Not-Applicable": "Not Applicable",
"Gift-On-the-Shell-of-the-Turtle": "On the Shell of the Turtle",
"Gift-Paw-of-the-Bear": "Paw of the Bear",
"Gift-Placidity-of-the-Turtle": "Placidity of the Turtle",
"Gift-Presence-of-the-Phoenix": "Presence of the Phoenix",
"Gift-Sense-of-the-Tao": "Sense of the Tao",
"Gift-Sharp-Senses": "Sharp Senses",
"Gift-specialization": "Gift Specialization",
"Gift-Spirit-of-Horses": "Spirit of Horses",
"Gift-Strength-of-the-Ox": "Strength of the Ox",
"Gift-Tongue-of-Tsai-Chen": "Tongue of Tsai Chen",
"Gift-Unsettling-Beauty": "Unsettling Beauty",
"Han": "Han",
"Height": "Height",
"L": "L",
"Level": "Level",
"M": "M",
"Metal": "Metal",
"Metal-button": "Metal",
"Name": "Name",
"Normal": "Normal",
"Not-Applicable": "Not Applicable",
"Passive-Defense": "Passive Defense",
"Protection": "Protection",
"Qi": "Qi",
"Qin": "Qin",
"Renown": "Renown",
"Resistance": "Resistance",
"Seriously-Injured": "Seriously Injured",
"Sex": "Sex",
"SKILLS": "SKILLS",
"Slightly-Injured": "Slightly Injured",
"State": "State",
"T": "T",
"TAO-MAGIC": "TAO - MAGIC",
"Tao-Techniques": "Tao - Techniques",
"Techniques": "Techniques",
"Total-DMG": "Total DMG",
"Water": "Water",
"Water-button": "Water",
"Weakness": "Weakness",
"Wei": "Wei",
"Weight": "Weight",
"Wood": "Wood",
"Wood-button": "Wood",
"Yan": "Yan",
"Zhao": "Zhao"
}
+92
View File
@@ -0,0 +1,92 @@
{
"Age": "Age",
"Breath-of-Life": "Breath of Life",
"Bruised": "Bruised",
"C": "C",
"Character-Type": "Character Type",
"Chi": "Chi",
"Chu": "Chu",
"Current-Chi": "Current Chi",
"DEFINING-DEEDS": "DEFINING DEEDS",
"DMG": "DMG",
"E": "E",
"Earth": "Earth",
"Earth-button": "Earth",
"Effects": "Effects",
"EQUIPMENT": "EQUIPMENT",
"Experience": "Experience",
"Fatally-Injured": "Fatally Injured",
"Fire": "Fire",
"Fire-button": "Fire",
"Gift": "Gift",
"Gift-Acuity-of-the-Kilin": "Acuity of the Kilin",
"Gift-Agility-of-the-Monkey": "Agility of the Monkey",
"Gift-Audacity-of-the-Phoenix": "Audacity of the Phoenix",
"Gift-Beloved-of-Nature": "Beloved of Nature",
"Gift-Blessed-by-the-dragon-kings": "Blessed by the Dragon-Kings",
"Gift-Breastplate-of-Bronze": "Breastplate of Bronze",
"Gift-Child-of-the-Shadows": "Child of the Shadows",
"Gift-Claws-of-the-Tiger": "Claws of the Tiger",
"Gift-Courage-of-the-Tiger": "Courage of the Tiger",
"Gift-Ease-of-the-Courtier": "Ease of the Courtier",
"Gift-Eye-of-the-Snake": "Eye of the Snake",
"Gift-Favorite-of-Wen-Chang": "Favorite of Wen Chang",
"Gift-Feline-Grace": "Feline Grace",
"Gift-Gift-of-Nezha": "Gift of Nezha",
"Gift-Hand-of-the Monkey": "Hand of the Monkey",
"Gift-Health-of-the-Rat": "Health of the Rat",
"Gift-Heir-of-Sun-Zi": "Heir of Sun Zi",
"Gift-Inspiration-of-the-Gods": "Inspiration of the Gods",
"Gift-Inspiration-of-the-Tao": "Inspiration of the Tao",
"Gift-Linguist": "Linguist",
"Gift-Luck-of-the-Hare": "Luck of the Hare",
"Gift-Mask-of-the-Demon": "Mask of the Demon",
"Gift-Memory-of-the-Zhongguo": "Memory of the Zhongguo",
"Gift-Not-Applicable": "Not Applicable",
"Gift-On-the-Shell-of-the-Turtle": "On the Shell of the Turtle",
"Gift-Paw-of-the-Bear": "Paw of the Bear",
"Gift-Placidity-of-the-Turtle": "Placidity of the Turtle",
"Gift-Presence-of-the-Phoenix": "Presence of the Phoenix",
"Gift-Sense-of-the-Tao": "Sense of the Tao",
"Gift-Sharp-Senses": "Sharp Senses",
"Gift-specialization": "Gift Specialization",
"Gift-Spirit-of-Horses": "Spirit of Horses",
"Gift-Strength-of-the-Ox": "Strength of the Ox",
"Gift-Tongue-of-Tsai-Chen": "Tongue of Tsai Chen",
"Gift-Unsettling-Beauty": "Unsettling Beauty",
"Han": "Han",
"Height": "Height",
"L": "L",
"Level": "Level",
"M": "M",
"Metal": "Metal",
"Metal-button": "Metal",
"Name": "Name",
"Normal": "Normal",
"Not-Applicable": "Not Applicable",
"Passive-Defense": "Passive Defense",
"Protection": "Protection",
"Qi": "Qi",
"Qin": "Qin",
"Renown": "Renown",
"Resistance": "Resistance",
"Seriously-Injured": "Seriously Injured",
"Sex": "Sex",
"SKILLS": "SKILLS",
"Slightly-Injured": "Slightly Injured",
"State": "State",
"T": "T",
"TAO-MAGIC": "TAO - MAGIC",
"Tao-Techniques": "Tao - Techniques",
"Techniques": "Techniques",
"Total-DMG": "Total DMG",
"Water": "Water",
"Water-button": "Water",
"Weakness": "Weakness",
"Wei": "Wei",
"Weight": "Weight",
"Wood": "Wood",
"Wood-button": "Wood",
"Yan": "Yan",
"Zhao": "Zhao"
}
+92
View File
@@ -0,0 +1,92 @@
{
"Age": "Age",
"Breath-of-Life": "Breath of Life",
"Bruised": "Bruised",
"C": "C",
"Character-Type": "Character Type",
"Chi": "Chi",
"Chu": "Chu",
"Current-Chi": "Current Chi",
"DEFINING-DEEDS": "DEFINING DEEDS",
"DMG": "DMG",
"E": "E",
"Earth": "Earth",
"Earth-button": "Earth",
"Effects": "Effects",
"EQUIPMENT": "EQUIPMENT",
"Experience": "Experience",
"Fatally-Injured": "Fatally Injured",
"Fire": "Fire",
"Fire-button": "Fire",
"Gift": "Gift",
"Gift-Acuity-of-the-Kilin": "Acuity of the Kilin",
"Gift-Agility-of-the-Monkey": "Agility of the Monkey",
"Gift-Audacity-of-the-Phoenix": "Audacity of the Phoenix",
"Gift-Beloved-of-Nature": "Beloved of Nature",
"Gift-Blessed-by-the-dragon-kings": "Blessed by the Dragon-Kings",
"Gift-Breastplate-of-Bronze": "Breastplate of Bronze",
"Gift-Child-of-the-Shadows": "Child of the Shadows",
"Gift-Claws-of-the-Tiger": "Claws of the Tiger",
"Gift-Courage-of-the-Tiger": "Courage of the Tiger",
"Gift-Ease-of-the-Courtier": "Ease of the Courtier",
"Gift-Eye-of-the-Snake": "Eye of the Snake",
"Gift-Favorite-of-Wen-Chang": "Favorite of Wen Chang",
"Gift-Feline-Grace": "Feline Grace",
"Gift-Gift-of-Nezha": "Gift of Nezha",
"Gift-Hand-of-the Monkey": "Hand of the Monkey",
"Gift-Health-of-the-Rat": "Health of the Rat",
"Gift-Heir-of-Sun-Zi": "Heir of Sun Zi",
"Gift-Inspiration-of-the-Gods": "Inspiration of the Gods",
"Gift-Inspiration-of-the-Tao": "Inspiration of the Tao",
"Gift-Linguist": "Linguist",
"Gift-Luck-of-the-Hare": "Luck of the Hare",
"Gift-Mask-of-the-Demon": "Mask of the Demon",
"Gift-Memory-of-the-Zhongguo": "Memory of the Zhongguo",
"Gift-Not-Applicable": "Not Applicable",
"Gift-On-the-Shell-of-the-Turtle": "On the Shell of the Turtle",
"Gift-Paw-of-the-Bear": "Paw of the Bear",
"Gift-Placidity-of-the-Turtle": "Placidity of the Turtle",
"Gift-Presence-of-the-Phoenix": "Presence of the Phoenix",
"Gift-Sense-of-the-Tao": "Sense of the Tao",
"Gift-Sharp-Senses": "Sharp Senses",
"Gift-specialization": "Gift Specialization",
"Gift-Spirit-of-Horses": "Spirit of Horses",
"Gift-Strength-of-the-Ox": "Strength of the Ox",
"Gift-Tongue-of-Tsai-Chen": "Tongue of Tsai Chen",
"Gift-Unsettling-Beauty": "Unsettling Beauty",
"Han": "Han",
"Height": "Height",
"L": "L",
"Level": "Level",
"M": "M",
"Metal": "Metal",
"Metal-button": "Metal",
"Name": "Name",
"Normal": "Normal",
"Not-Applicable": "Not Applicable",
"Passive-Defense": "Passive Defense",
"Protection": "Protection",
"Qi": "Qi",
"Qin": "Qin",
"Renown": "Renown",
"Resistance": "Resistance",
"Seriously-Injured": "Seriously Injured",
"Sex": "Sex",
"SKILLS": "SKILLS",
"Slightly-Injured": "Slightly Injured",
"State": "State",
"T": "T",
"TAO-MAGIC": "TAO - MAGIC",
"Tao-Techniques": "Tao - Techniques",
"Techniques": "Techniques",
"Total-DMG": "Total DMG",
"Water": "Water",
"Water-button": "Water",
"Weakness": "Weakness",
"Wei": "Wei",
"Weight": "Weight",
"Wood": "Wood",
"Wood-button": "Wood",
"Yan": "Yan",
"Zhao": "Zhao"
}
+92
View File
@@ -0,0 +1,92 @@
{
"Age": "Age",
"Breath-of-Life": "Breath of Life",
"Bruised": "Bruised",
"C": "C",
"Character-Type": "Character Type",
"Chi": "Chi",
"Chu": "Chu",
"Current-Chi": "Current Chi",
"DEFINING-DEEDS": "DEFINING DEEDS",
"DMG": "DMG",
"E": "E",
"Earth": "Earth",
"Earth-button": "Earth",
"Effects": "Effects",
"EQUIPMENT": "EQUIPMENT",
"Experience": "Experience",
"Fatally-Injured": "Fatally Injured",
"Fire": "Fire",
"Fire-button": "Fire",
"Gift": "Gift",
"Gift-Acuity-of-the-Kilin": "Acuity of the Kilin",
"Gift-Agility-of-the-Monkey": "Agility of the Monkey",
"Gift-Audacity-of-the-Phoenix": "Audacity of the Phoenix",
"Gift-Beloved-of-Nature": "Beloved of Nature",
"Gift-Blessed-by-the-dragon-kings": "Blessed by the Dragon-Kings",
"Gift-Breastplate-of-Bronze": "Breastplate of Bronze",
"Gift-Child-of-the-Shadows": "Child of the Shadows",
"Gift-Claws-of-the-Tiger": "Claws of the Tiger",
"Gift-Courage-of-the-Tiger": "Courage of the Tiger",
"Gift-Ease-of-the-Courtier": "Ease of the Courtier",
"Gift-Eye-of-the-Snake": "Eye of the Snake",
"Gift-Favorite-of-Wen-Chang": "Favorite of Wen Chang",
"Gift-Feline-Grace": "Feline Grace",
"Gift-Gift-of-Nezha": "Gift of Nezha",
"Gift-Hand-of-the Monkey": "Hand of the Monkey",
"Gift-Health-of-the-Rat": "Health of the Rat",
"Gift-Heir-of-Sun-Zi": "Heir of Sun Zi",
"Gift-Inspiration-of-the-Gods": "Inspiration of the Gods",
"Gift-Inspiration-of-the-Tao": "Inspiration of the Tao",
"Gift-Linguist": "Linguist",
"Gift-Luck-of-the-Hare": "Luck of the Hare",
"Gift-Mask-of-the-Demon": "Mask of the Demon",
"Gift-Memory-of-the-Zhongguo": "Memory of the Zhongguo",
"Gift-Not-Applicable": "Not Applicable",
"Gift-On-the-Shell-of-the-Turtle": "On the Shell of the Turtle",
"Gift-Paw-of-the-Bear": "Paw of the Bear",
"Gift-Placidity-of-the-Turtle": "Placidity of the Turtle",
"Gift-Presence-of-the-Phoenix": "Presence of the Phoenix",
"Gift-Sense-of-the-Tao": "Sense of the Tao",
"Gift-Sharp-Senses": "Sharp Senses",
"Gift-specialization": "Gift Specialization",
"Gift-Spirit-of-Horses": "Spirit of Horses",
"Gift-Strength-of-the-Ox": "Strength of the Ox",
"Gift-Tongue-of-Tsai-Chen": "Tongue of Tsai Chen",
"Gift-Unsettling-Beauty": "Unsettling Beauty",
"Han": "Han",
"Height": "Height",
"L": "L",
"Level": "Level",
"M": "M",
"Metal": "Metal",
"Metal-button": "Metal",
"Name": "Name",
"Normal": "Normal",
"Not-Applicable": "Not Applicable",
"Passive-Defense": "Passive Defense",
"Protection": "Protection",
"Qi": "Qi",
"Qin": "Qin",
"Renown": "Renown",
"Resistance": "Resistance",
"Seriously-Injured": "Seriously Injured",
"Sex": "Sex",
"SKILLS": "SKILLS",
"Slightly-Injured": "Slightly Injured",
"State": "State",
"T": "T",
"TAO-MAGIC": "TAO - MAGIC",
"Tao-Techniques": "Tao - Techniques",
"Techniques": "Techniques",
"Total-DMG": "Total DMG",
"Water": "Water",
"Water-button": "Water",
"Weakness": "Weakness",
"Wei": "Wei",
"Weight": "Weight",
"Wood": "Wood",
"Wood-button": "Wood",
"Yan": "Yan",
"Zhao": "Zhao"
}
+92
View File
@@ -0,0 +1,92 @@
{
"Age": "Age",
"Breath-of-Life": "Breath of Life",
"Bruised": "Bruised",
"C": "C",
"Character-Type": "Character Type",
"Chi": "Chi",
"Chu": "Chu",
"Current-Chi": "Current Chi",
"DEFINING-DEEDS": "DEFINING DEEDS",
"DMG": "DMG",
"E": "E",
"Earth": "Earth",
"Earth-button": "Earth",
"Effects": "Effects",
"EQUIPMENT": "EQUIPMENT",
"Experience": "Experience",
"Fatally-Injured": "Fatally Injured",
"Fire": "Fire",
"Fire-button": "Fire",
"Gift": "Gift",
"Gift-Acuity-of-the-Kilin": "Acuity of the Kilin",
"Gift-Agility-of-the-Monkey": "Agility of the Monkey",
"Gift-Audacity-of-the-Phoenix": "Audacity of the Phoenix",
"Gift-Beloved-of-Nature": "Beloved of Nature",
"Gift-Blessed-by-the-dragon-kings": "Blessed by the Dragon-Kings",
"Gift-Breastplate-of-Bronze": "Breastplate of Bronze",
"Gift-Child-of-the-Shadows": "Child of the Shadows",
"Gift-Claws-of-the-Tiger": "Claws of the Tiger",
"Gift-Courage-of-the-Tiger": "Courage of the Tiger",
"Gift-Ease-of-the-Courtier": "Ease of the Courtier",
"Gift-Eye-of-the-Snake": "Eye of the Snake",
"Gift-Favorite-of-Wen-Chang": "Favorite of Wen Chang",
"Gift-Feline-Grace": "Feline Grace",
"Gift-Gift-of-Nezha": "Gift of Nezha",
"Gift-Hand-of-the Monkey": "Hand of the Monkey",
"Gift-Health-of-the-Rat": "Health of the Rat",
"Gift-Heir-of-Sun-Zi": "Heir of Sun Zi",
"Gift-Inspiration-of-the-Gods": "Inspiration of the Gods",
"Gift-Inspiration-of-the-Tao": "Inspiration of the Tao",
"Gift-Linguist": "Linguist",
"Gift-Luck-of-the-Hare": "Luck of the Hare",
"Gift-Mask-of-the-Demon": "Mask of the Demon",
"Gift-Memory-of-the-Zhongguo": "Memory of the Zhongguo",
"Gift-Not-Applicable": "Not Applicable",
"Gift-On-the-Shell-of-the-Turtle": "On the Shell of the Turtle",
"Gift-Paw-of-the-Bear": "Paw of the Bear",
"Gift-Placidity-of-the-Turtle": "Placidity of the Turtle",
"Gift-Presence-of-the-Phoenix": "Presence of the Phoenix",
"Gift-Sense-of-the-Tao": "Sense of the Tao",
"Gift-Sharp-Senses": "Sharp Senses",
"Gift-specialization": "Gift Specialization",
"Gift-Spirit-of-Horses": "Spirit of Horses",
"Gift-Strength-of-the-Ox": "Strength of the Ox",
"Gift-Tongue-of-Tsai-Chen": "Tongue of Tsai Chen",
"Gift-Unsettling-Beauty": "Unsettling Beauty",
"Han": "Han",
"Height": "Height",
"L": "L",
"Level": "Level",
"M": "M",
"Metal": "Metal",
"Metal-button": "Metal",
"Name": "Name",
"Normal": "Normal",
"Not-Applicable": "Not Applicable",
"Passive-Defense": "Passive Defense",
"Protection": "Protection",
"Qi": "Qi",
"Qin": "Qin",
"Renown": "Renown",
"Resistance": "Resistance",
"Seriously-Injured": "Seriously Injured",
"Sex": "Sex",
"SKILLS": "SKILLS",
"Slightly-Injured": "Slightly Injured",
"State": "State",
"T": "T",
"TAO-MAGIC": "TAO - MAGIC",
"Tao-Techniques": "Tao - Techniques",
"Techniques": "Techniques",
"Total-DMG": "Total DMG",
"Water": "Water",
"Water-button": "Water",
"Weakness": "Weakness",
"Wei": "Wei",
"Weight": "Weight",
"Wood": "Wood",
"Wood-button": "Wood",
"Yan": "Yan",
"Zhao": "Zhao"
}
+92
View File
@@ -0,0 +1,92 @@
{
"Age": "Age",
"Breath-of-Life": "Breath of Life",
"Bruised": "Bruised",
"C": "C",
"Character-Type": "Character Type",
"Chi": "Chi",
"Chu": "Chu",
"Current-Chi": "Current Chi",
"DEFINING-DEEDS": "DEFINING DEEDS",
"DMG": "DMG",
"E": "E",
"Earth": "Earth",
"Earth-button": "Earth",
"Effects": "Effects",
"EQUIPMENT": "EQUIPMENT",
"Experience": "Experience",
"Fatally-Injured": "Fatally Injured",
"Fire": "Fire",
"Fire-button": "Fire",
"Gift": "Gift",
"Gift-Acuity-of-the-Kilin": "Acuity of the Kilin",
"Gift-Agility-of-the-Monkey": "Agility of the Monkey",
"Gift-Audacity-of-the-Phoenix": "Audacity of the Phoenix",
"Gift-Beloved-of-Nature": "Beloved of Nature",
"Gift-Blessed-by-the-dragon-kings": "Blessed by the Dragon-Kings",
"Gift-Breastplate-of-Bronze": "Breastplate of Bronze",
"Gift-Child-of-the-Shadows": "Child of the Shadows",
"Gift-Claws-of-the-Tiger": "Claws of the Tiger",
"Gift-Courage-of-the-Tiger": "Courage of the Tiger",
"Gift-Ease-of-the-Courtier": "Ease of the Courtier",
"Gift-Eye-of-the-Snake": "Eye of the Snake",
"Gift-Favorite-of-Wen-Chang": "Favorite of Wen Chang",
"Gift-Feline-Grace": "Feline Grace",
"Gift-Gift-of-Nezha": "Gift of Nezha",
"Gift-Hand-of-the Monkey": "Hand of the Monkey",
"Gift-Health-of-the-Rat": "Health of the Rat",
"Gift-Heir-of-Sun-Zi": "Heir of Sun Zi",
"Gift-Inspiration-of-the-Gods": "Inspiration of the Gods",
"Gift-Inspiration-of-the-Tao": "Inspiration of the Tao",
"Gift-Linguist": "Linguist",
"Gift-Luck-of-the-Hare": "Luck of the Hare",
"Gift-Mask-of-the-Demon": "Mask of the Demon",
"Gift-Memory-of-the-Zhongguo": "Memory of the Zhongguo",
"Gift-Not-Applicable": "Not Applicable",
"Gift-On-the-Shell-of-the-Turtle": "On the Shell of the Turtle",
"Gift-Paw-of-the-Bear": "Paw of the Bear",
"Gift-Placidity-of-the-Turtle": "Placidity of the Turtle",
"Gift-Presence-of-the-Phoenix": "Presence of the Phoenix",
"Gift-Sense-of-the-Tao": "Sense of the Tao",
"Gift-Sharp-Senses": "Sharp Senses",
"Gift-specialization": "Gift Specialization",
"Gift-Spirit-of-Horses": "Spirit of Horses",
"Gift-Strength-of-the-Ox": "Strength of the Ox",
"Gift-Tongue-of-Tsai-Chen": "Tongue of Tsai Chen",
"Gift-Unsettling-Beauty": "Unsettling Beauty",
"Han": "Han",
"Height": "Height",
"L": "L",
"Level": "Level",
"M": "M",
"Metal": "Metal",
"Metal-button": "Metal",
"Name": "Name",
"Normal": "Normal",
"Not-Applicable": "Not Applicable",
"Passive-Defense": "Passive Defense",
"Protection": "Protection",
"Qi": "Qi",
"Qin": "Qin",
"Renown": "Renown",
"Resistance": "Resistance",
"Seriously-Injured": "Seriously Injured",
"Sex": "Sex",
"SKILLS": "SKILLS",
"Slightly-Injured": "Slightly Injured",
"State": "State",
"T": "T",
"TAO-MAGIC": "TAO - MAGIC",
"Tao-Techniques": "Tao - Techniques",
"Techniques": "Techniques",
"Total-DMG": "Total DMG",
"Water": "Water",
"Water-button": "Water",
"Weakness": "Weakness",
"Wei": "Wei",
"Weight": "Weight",
"Wood": "Wood",
"Wood-button": "Wood",
"Yan": "Yan",
"Zhao": "Zhao"
}
+92
View File
@@ -0,0 +1,92 @@
{
"Age": "Age",
"Breath-of-Life": "Breath of Life",
"Bruised": "Bruised",
"C": "C",
"Character-Type": "Character Type",
"Chi": "Chi",
"Chu": "Chu",
"Current-Chi": "Current Chi",
"DEFINING-DEEDS": "DEFINING DEEDS",
"DMG": "DMG",
"E": "E",
"Earth": "Earth",
"Earth-button": "Earth",
"Effects": "Effects",
"EQUIPMENT": "EQUIPMENT",
"Experience": "Experience",
"Fatally-Injured": "Fatally Injured",
"Fire": "Fire",
"Fire-button": "Fire",
"Gift": "Gift",
"Gift-Acuity-of-the-Kilin": "Acuity of the Kilin",
"Gift-Agility-of-the-Monkey": "Agility of the Monkey",
"Gift-Audacity-of-the-Phoenix": "Audacity of the Phoenix",
"Gift-Beloved-of-Nature": "Beloved of Nature",
"Gift-Blessed-by-the-dragon-kings": "Blessed by the Dragon-Kings",
"Gift-Breastplate-of-Bronze": "Breastplate of Bronze",
"Gift-Child-of-the-Shadows": "Child of the Shadows",
"Gift-Claws-of-the-Tiger": "Claws of the Tiger",
"Gift-Courage-of-the-Tiger": "Courage of the Tiger",
"Gift-Ease-of-the-Courtier": "Ease of the Courtier",
"Gift-Eye-of-the-Snake": "Eye of the Snake",
"Gift-Favorite-of-Wen-Chang": "Favorite of Wen Chang",
"Gift-Feline-Grace": "Feline Grace",
"Gift-Gift-of-Nezha": "Gift of Nezha",
"Gift-Hand-of-the Monkey": "Hand of the Monkey",
"Gift-Health-of-the-Rat": "Health of the Rat",
"Gift-Heir-of-Sun-Zi": "Heir of Sun Zi",
"Gift-Inspiration-of-the-Gods": "Inspiration of the Gods",
"Gift-Inspiration-of-the-Tao": "Inspiration of the Tao",
"Gift-Linguist": "Linguist",
"Gift-Luck-of-the-Hare": "Luck of the Hare",
"Gift-Mask-of-the-Demon": "Mask of the Demon",
"Gift-Memory-of-the-Zhongguo": "Memory of the Zhongguo",
"Gift-Not-Applicable": "Not Applicable",
"Gift-On-the-Shell-of-the-Turtle": "On the Shell of the Turtle",
"Gift-Paw-of-the-Bear": "Paw of the Bear",
"Gift-Placidity-of-the-Turtle": "Placidity of the Turtle",
"Gift-Presence-of-the-Phoenix": "Presence of the Phoenix",
"Gift-Sense-of-the-Tao": "Sense of the Tao",
"Gift-Sharp-Senses": "Sharp Senses",
"Gift-specialization": "Gift Specialization",
"Gift-Spirit-of-Horses": "Spirit of Horses",
"Gift-Strength-of-the-Ox": "Strength of the Ox",
"Gift-Tongue-of-Tsai-Chen": "Tongue of Tsai Chen",
"Gift-Unsettling-Beauty": "Unsettling Beauty",
"Han": "Han",
"Height": "Height",
"L": "L",
"Level": "Level",
"M": "M",
"Metal": "Metal",
"Metal-button": "Metal",
"Name": "Name",
"Normal": "Normal",
"Not-Applicable": "Not Applicable",
"Passive-Defense": "Passive Defense",
"Protection": "Protection",
"Qi": "Qi",
"Qin": "Qin",
"Renown": "Renown",
"Resistance": "Resistance",
"Seriously-Injured": "Seriously Injured",
"Sex": "Sex",
"SKILLS": "SKILLS",
"Slightly-Injured": "Slightly Injured",
"State": "State",
"T": "T",
"TAO-MAGIC": "TAO - MAGIC",
"Tao-Techniques": "Tao - Techniques",
"Techniques": "Techniques",
"Total-DMG": "Total DMG",
"Water": "Water",
"Water-button": "Water",
"Weakness": "Weakness",
"Wei": "Wei",
"Weight": "Weight",
"Wood": "Wood",
"Wood-button": "Wood",
"Yan": "Yan",
"Zhao": "Zhao"
}
+92
View File
@@ -0,0 +1,92 @@
{
"Age": "Age",
"Breath-of-Life": "Breath of Life",
"Bruised": "Bruised",
"C": "C",
"Character-Type": "Character Type",
"Chi": "Chi",
"Chu": "Chu",
"Current-Chi": "Current Chi",
"DEFINING-DEEDS": "DEFINING DEEDS",
"DMG": "DMG",
"E": "E",
"Earth": "Earth",
"Earth-button": "Earth",
"Effects": "Effects",
"EQUIPMENT": "EQUIPMENT",
"Experience": "Experience",
"Fatally-Injured": "Fatally Injured",
"Fire": "Fire",
"Fire-button": "Fire",
"Gift": "Gift",
"Gift-Acuity-of-the-Kilin": "Acuity of the Kilin",
"Gift-Agility-of-the-Monkey": "Agility of the Monkey",
"Gift-Audacity-of-the-Phoenix": "Audacity of the Phoenix",
"Gift-Beloved-of-Nature": "Beloved of Nature",
"Gift-Blessed-by-the-dragon-kings": "Blessed by the Dragon-Kings",
"Gift-Breastplate-of-Bronze": "Breastplate of Bronze",
"Gift-Child-of-the-Shadows": "Child of the Shadows",
"Gift-Claws-of-the-Tiger": "Claws of the Tiger",
"Gift-Courage-of-the-Tiger": "Courage of the Tiger",
"Gift-Ease-of-the-Courtier": "Ease of the Courtier",
"Gift-Eye-of-the-Snake": "Eye of the Snake",
"Gift-Favorite-of-Wen-Chang": "Favorite of Wen Chang",
"Gift-Feline-Grace": "Feline Grace",
"Gift-Gift-of-Nezha": "Gift of Nezha",
"Gift-Hand-of-the Monkey": "Hand of the Monkey",
"Gift-Health-of-the-Rat": "Health of the Rat",
"Gift-Heir-of-Sun-Zi": "Heir of Sun Zi",
"Gift-Inspiration-of-the-Gods": "Inspiration of the Gods",
"Gift-Inspiration-of-the-Tao": "Inspiration of the Tao",
"Gift-Linguist": "Linguist",
"Gift-Luck-of-the-Hare": "Luck of the Hare",
"Gift-Mask-of-the-Demon": "Mask of the Demon",
"Gift-Memory-of-the-Zhongguo": "Memory of the Zhongguo",
"Gift-Not-Applicable": "Not Applicable",
"Gift-On-the-Shell-of-the-Turtle": "On the Shell of the Turtle",
"Gift-Paw-of-the-Bear": "Paw of the Bear",
"Gift-Placidity-of-the-Turtle": "Placidity of the Turtle",
"Gift-Presence-of-the-Phoenix": "Presence of the Phoenix",
"Gift-Sense-of-the-Tao": "Sense of the Tao",
"Gift-Sharp-Senses": "Sharp Senses",
"Gift-specialization": "Gift Specialization",
"Gift-Spirit-of-Horses": "Spirit of Horses",
"Gift-Strength-of-the-Ox": "Strength of the Ox",
"Gift-Tongue-of-Tsai-Chen": "Tongue of Tsai Chen",
"Gift-Unsettling-Beauty": "Unsettling Beauty",
"Han": "Han",
"Height": "Height",
"L": "L",
"Level": "Level",
"M": "M",
"Metal": "Metal",
"Metal-button": "Metal",
"Name": "Name",
"Normal": "Normal",
"Not-Applicable": "Not Applicable",
"Passive-Defense": "Passive Defense",
"Protection": "Protection",
"Qi": "Qi",
"Qin": "Qin",
"Renown": "Renown",
"Resistance": "Resistance",
"Seriously-Injured": "Seriously Injured",
"Sex": "Sex",
"SKILLS": "SKILLS",
"Slightly-Injured": "Slightly Injured",
"State": "State",
"T": "T",
"TAO-MAGIC": "TAO - MAGIC",
"Tao-Techniques": "Tao - Techniques",
"Techniques": "Techniques",
"Total-DMG": "Total DMG",
"Water": "Water",
"Water-button": "Water",
"Weakness": "Weakness",
"Wei": "Wei",
"Weight": "Weight",
"Wood": "Wood",
"Wood-button": "Wood",
"Yan": "Yan",
"Zhao": "Zhao"
}
+92
View File
@@ -0,0 +1,92 @@
{
"Age": "Age",
"Breath-of-Life": "Breath of Life",
"Bruised": "Bruised",
"C": "C",
"Character-Type": "Character Type",
"Chi": "Chi",
"Chu": "Chu",
"Current-Chi": "Current Chi",
"DEFINING-DEEDS": "DEFINING DEEDS",
"DMG": "DMG",
"E": "E",
"Earth": "Earth",
"Earth-button": "Earth",
"Effects": "Effects",
"EQUIPMENT": "EQUIPMENT",
"Experience": "Experience",
"Fatally-Injured": "Fatally Injured",
"Fire": "Fire",
"Fire-button": "Fire",
"Gift": "Gift",
"Gift-Acuity-of-the-Kilin": "Acuity of the Kilin",
"Gift-Agility-of-the-Monkey": "Agility of the Monkey",
"Gift-Audacity-of-the-Phoenix": "Audacity of the Phoenix",
"Gift-Beloved-of-Nature": "Beloved of Nature",
"Gift-Blessed-by-the-dragon-kings": "Blessed by the Dragon-Kings",
"Gift-Breastplate-of-Bronze": "Breastplate of Bronze",
"Gift-Child-of-the-Shadows": "Child of the Shadows",
"Gift-Claws-of-the-Tiger": "Claws of the Tiger",
"Gift-Courage-of-the-Tiger": "Courage of the Tiger",
"Gift-Ease-of-the-Courtier": "Ease of the Courtier",
"Gift-Eye-of-the-Snake": "Eye of the Snake",
"Gift-Favorite-of-Wen-Chang": "Favorite of Wen Chang",
"Gift-Feline-Grace": "Feline Grace",
"Gift-Gift-of-Nezha": "Gift of Nezha",
"Gift-Hand-of-the Monkey": "Hand of the Monkey",
"Gift-Health-of-the-Rat": "Health of the Rat",
"Gift-Heir-of-Sun-Zi": "Heir of Sun Zi",
"Gift-Inspiration-of-the-Gods": "Inspiration of the Gods",
"Gift-Inspiration-of-the-Tao": "Inspiration of the Tao",
"Gift-Linguist": "Linguist",
"Gift-Luck-of-the-Hare": "Luck of the Hare",
"Gift-Mask-of-the-Demon": "Mask of the Demon",
"Gift-Memory-of-the-Zhongguo": "Memory of the Zhongguo",
"Gift-Not-Applicable": "Not Applicable",
"Gift-On-the-Shell-of-the-Turtle": "On the Shell of the Turtle",
"Gift-Paw-of-the-Bear": "Paw of the Bear",
"Gift-Placidity-of-the-Turtle": "Placidity of the Turtle",
"Gift-Presence-of-the-Phoenix": "Presence of the Phoenix",
"Gift-Sense-of-the-Tao": "Sense of the Tao",
"Gift-Sharp-Senses": "Sharp Senses",
"Gift-specialization": "Gift Specialization",
"Gift-Spirit-of-Horses": "Spirit of Horses",
"Gift-Strength-of-the-Ox": "Strength of the Ox",
"Gift-Tongue-of-Tsai-Chen": "Tongue of Tsai Chen",
"Gift-Unsettling-Beauty": "Unsettling Beauty",
"Han": "Han",
"Height": "Height",
"L": "L",
"Level": "Level",
"M": "M",
"Metal": "Metal",
"Metal-button": "Metal",
"Name": "Name",
"Normal": "Normal",
"Not-Applicable": "Not Applicable",
"Passive-Defense": "Passive Defense",
"Protection": "Protection",
"Qi": "Qi",
"Qin": "Qin",
"Renown": "Renown",
"Resistance": "Resistance",
"Seriously-Injured": "Seriously Injured",
"Sex": "Sex",
"SKILLS": "SKILLS",
"Slightly-Injured": "Slightly Injured",
"State": "State",
"T": "T",
"TAO-MAGIC": "TAO - MAGIC",
"Tao-Techniques": "Tao - Techniques",
"Techniques": "Techniques",
"Total-DMG": "Total DMG",
"Water": "Water",
"Water-button": "Water",
"Weakness": "Weakness",
"Wei": "Wei",
"Weight": "Weight",
"Wood": "Wood",
"Wood-button": "Wood",
"Yan": "Yan",
"Zhao": "Zhao"
}
+92
View File
@@ -0,0 +1,92 @@
{
"Age": "Age",
"Breath-of-Life": "Breath of Life",
"Bruised": "Bruised",
"C": "C",
"Character-Type": "Character Type",
"Chi": "Chi",
"Chu": "Chu",
"Current-Chi": "Current Chi",
"DEFINING-DEEDS": "DEFINING DEEDS",
"DMG": "DMG",
"E": "E",
"Earth": "Earth",
"Earth-button": "Earth",
"Effects": "Effects",
"EQUIPMENT": "EQUIPMENT",
"Experience": "Experience",
"Fatally-Injured": "Fatally Injured",
"Fire": "Fire",
"Fire-button": "Fire",
"Gift": "Gift",
"Gift-Acuity-of-the-Kilin": "Acuity of the Kilin",
"Gift-Agility-of-the-Monkey": "Agility of the Monkey",
"Gift-Audacity-of-the-Phoenix": "Audacity of the Phoenix",
"Gift-Beloved-of-Nature": "Beloved of Nature",
"Gift-Blessed-by-the-dragon-kings": "Blessed by the Dragon-Kings",
"Gift-Breastplate-of-Bronze": "Breastplate of Bronze",
"Gift-Child-of-the-Shadows": "Child of the Shadows",
"Gift-Claws-of-the-Tiger": "Claws of the Tiger",
"Gift-Courage-of-the-Tiger": "Courage of the Tiger",
"Gift-Ease-of-the-Courtier": "Ease of the Courtier",
"Gift-Eye-of-the-Snake": "Eye of the Snake",
"Gift-Favorite-of-Wen-Chang": "Favorite of Wen Chang",
"Gift-Feline-Grace": "Feline Grace",
"Gift-Gift-of-Nezha": "Gift of Nezha",
"Gift-Hand-of-the Monkey": "Hand of the Monkey",
"Gift-Health-of-the-Rat": "Health of the Rat",
"Gift-Heir-of-Sun-Zi": "Heir of Sun Zi",
"Gift-Inspiration-of-the-Gods": "Inspiration of the Gods",
"Gift-Inspiration-of-the-Tao": "Inspiration of the Tao",
"Gift-Linguist": "Linguist",
"Gift-Luck-of-the-Hare": "Luck of the Hare",
"Gift-Mask-of-the-Demon": "Mask of the Demon",
"Gift-Memory-of-the-Zhongguo": "Memory of the Zhongguo",
"Gift-Not-Applicable": "Not Applicable",
"Gift-On-the-Shell-of-the-Turtle": "On the Shell of the Turtle",
"Gift-Paw-of-the-Bear": "Paw of the Bear",
"Gift-Placidity-of-the-Turtle": "Placidity of the Turtle",
"Gift-Presence-of-the-Phoenix": "Presence of the Phoenix",
"Gift-Sense-of-the-Tao": "Sense of the Tao",
"Gift-Sharp-Senses": "Sharp Senses",
"Gift-specialization": "Gift Specialization",
"Gift-Spirit-of-Horses": "Spirit of Horses",
"Gift-Strength-of-the-Ox": "Strength of the Ox",
"Gift-Tongue-of-Tsai-Chen": "Tongue of Tsai Chen",
"Gift-Unsettling-Beauty": "Unsettling Beauty",
"Han": "Han",
"Height": "Height",
"L": "L",
"Level": "Level",
"M": "M",
"Metal": "Metal",
"Metal-button": "Metal",
"Name": "Name",
"Normal": "Normal",
"Not-Applicable": "Not Applicable",
"Passive-Defense": "Passive Defense",
"Protection": "Protection",
"Qi": "Qi",
"Qin": "Qin",
"Renown": "Renown",
"Resistance": "Resistance",
"Seriously-Injured": "Seriously Injured",
"Sex": "Sex",
"SKILLS": "SKILLS",
"Slightly-Injured": "Slightly Injured",
"State": "State",
"T": "T",
"TAO-MAGIC": "TAO - MAGIC",
"Tao-Techniques": "Tao - Techniques",
"Techniques": "Techniques",
"Total-DMG": "Total DMG",
"Water": "Water",
"Water-button": "Water",
"Weakness": "Weakness",
"Wei": "Wei",
"Weight": "Weight",
"Wood": "Wood",
"Wood-button": "Wood",
"Yan": "Yan",
"Zhao": "Zhao"
}
+92
View File
@@ -0,0 +1,92 @@
{
"Age": "Age",
"Breath-of-Life": "Breath of Life",
"Bruised": "Bruised",
"C": "C",
"Character-Type": "Character Type",
"Chi": "Chi",
"Chu": "Chu",
"Current-Chi": "Current Chi",
"DEFINING-DEEDS": "DEFINING DEEDS",
"DMG": "DMG",
"E": "E",
"Earth": "Earth",
"Earth-button": "Earth",
"Effects": "Effects",
"EQUIPMENT": "EQUIPMENT",
"Experience": "Experience",
"Fatally-Injured": "Fatally Injured",
"Fire": "Fire",
"Fire-button": "Fire",
"Gift": "Gift",
"Gift-Acuity-of-the-Kilin": "Acuity of the Kilin",
"Gift-Agility-of-the-Monkey": "Agility of the Monkey",
"Gift-Audacity-of-the-Phoenix": "Audacity of the Phoenix",
"Gift-Beloved-of-Nature": "Beloved of Nature",
"Gift-Blessed-by-the-dragon-kings": "Blessed by the Dragon-Kings",
"Gift-Breastplate-of-Bronze": "Breastplate of Bronze",
"Gift-Child-of-the-Shadows": "Child of the Shadows",
"Gift-Claws-of-the-Tiger": "Claws of the Tiger",
"Gift-Courage-of-the-Tiger": "Courage of the Tiger",
"Gift-Ease-of-the-Courtier": "Ease of the Courtier",
"Gift-Eye-of-the-Snake": "Eye of the Snake",
"Gift-Favorite-of-Wen-Chang": "Favorite of Wen Chang",
"Gift-Feline-Grace": "Feline Grace",
"Gift-Gift-of-Nezha": "Gift of Nezha",
"Gift-Hand-of-the Monkey": "Hand of the Monkey",
"Gift-Health-of-the-Rat": "Health of the Rat",
"Gift-Heir-of-Sun-Zi": "Heir of Sun Zi",
"Gift-Inspiration-of-the-Gods": "Inspiration of the Gods",
"Gift-Inspiration-of-the-Tao": "Inspiration of the Tao",
"Gift-Linguist": "Linguist",
"Gift-Luck-of-the-Hare": "Luck of the Hare",
"Gift-Mask-of-the-Demon": "Mask of the Demon",
"Gift-Memory-of-the-Zhongguo": "Memory of the Zhongguo",
"Gift-Not-Applicable": "Not Applicable",
"Gift-On-the-Shell-of-the-Turtle": "On the Shell of the Turtle",
"Gift-Paw-of-the-Bear": "Paw of the Bear",
"Gift-Placidity-of-the-Turtle": "Placidity of the Turtle",
"Gift-Presence-of-the-Phoenix": "Presence of the Phoenix",
"Gift-Sense-of-the-Tao": "Sense of the Tao",
"Gift-Sharp-Senses": "Sharp Senses",
"Gift-specialization": "Gift Specialization",
"Gift-Spirit-of-Horses": "Spirit of Horses",
"Gift-Strength-of-the-Ox": "Strength of the Ox",
"Gift-Tongue-of-Tsai-Chen": "Tongue of Tsai Chen",
"Gift-Unsettling-Beauty": "Unsettling Beauty",
"Han": "Han",
"Height": "Height",
"L": "L",
"Level": "Level",
"M": "M",
"Metal": "Metal",
"Metal-button": "Metal",
"Name": "Name",
"Normal": "Normal",
"Not-Applicable": "Not Applicable",
"Passive-Defense": "Passive Defense",
"Protection": "Protection",
"Qi": "Qi",
"Qin": "Qin",
"Renown": "Renown",
"Resistance": "Resistance",
"Seriously-Injured": "Seriously Injured",
"Sex": "Sex",
"SKILLS": "SKILLS",
"Slightly-Injured": "Slightly Injured",
"State": "State",
"T": "T",
"TAO-MAGIC": "TAO - MAGIC",
"Tao-Techniques": "Tao - Techniques",
"Techniques": "Techniques",
"Total-DMG": "Total DMG",
"Water": "Water",
"Water-button": "Water",
"Weakness": "Weakness",
"Wei": "Wei",
"Weight": "Weight",
"Wood": "Wood",
"Wood-button": "Wood",
"Yan": "Yan",
"Zhao": "Zhao"
}
+92
View File
@@ -0,0 +1,92 @@
{
"Age": "Age",
"Breath-of-Life": "Breath of Life",
"Bruised": "Bruised",
"C": "C",
"Character-Type": "Character Type",
"Chi": "Chi",
"Chu": "Chu",
"Current-Chi": "Current Chi",
"DEFINING-DEEDS": "DEFINING DEEDS",
"DMG": "DMG",
"E": "E",
"Earth": "Earth",
"Earth-button": "Earth",
"Effects": "Effects",
"EQUIPMENT": "EQUIPMENT",
"Experience": "Experience",
"Fatally-Injured": "Fatally Injured",
"Fire": "Fire",
"Fire-button": "Fire",
"Gift": "Gift",
"Gift-Acuity-of-the-Kilin": "Acuity of the Kilin",
"Gift-Agility-of-the-Monkey": "Agility of the Monkey",
"Gift-Audacity-of-the-Phoenix": "Audacity of the Phoenix",
"Gift-Beloved-of-Nature": "Beloved of Nature",
"Gift-Blessed-by-the-dragon-kings": "Blessed by the Dragon-Kings",
"Gift-Breastplate-of-Bronze": "Breastplate of Bronze",
"Gift-Child-of-the-Shadows": "Child of the Shadows",
"Gift-Claws-of-the-Tiger": "Claws of the Tiger",
"Gift-Courage-of-the-Tiger": "Courage of the Tiger",
"Gift-Ease-of-the-Courtier": "Ease of the Courtier",
"Gift-Eye-of-the-Snake": "Eye of the Snake",
"Gift-Favorite-of-Wen-Chang": "Favorite of Wen Chang",
"Gift-Feline-Grace": "Feline Grace",
"Gift-Gift-of-Nezha": "Gift of Nezha",
"Gift-Hand-of-the Monkey": "Hand of the Monkey",
"Gift-Health-of-the-Rat": "Health of the Rat",
"Gift-Heir-of-Sun-Zi": "Heir of Sun Zi",
"Gift-Inspiration-of-the-Gods": "Inspiration of the Gods",
"Gift-Inspiration-of-the-Tao": "Inspiration of the Tao",
"Gift-Linguist": "Linguist",
"Gift-Luck-of-the-Hare": "Luck of the Hare",
"Gift-Mask-of-the-Demon": "Mask of the Demon",
"Gift-Memory-of-the-Zhongguo": "Memory of the Zhongguo",
"Gift-Not-Applicable": "Not Applicable",
"Gift-On-the-Shell-of-the-Turtle": "On the Shell of the Turtle",
"Gift-Paw-of-the-Bear": "Paw of the Bear",
"Gift-Placidity-of-the-Turtle": "Placidity of the Turtle",
"Gift-Presence-of-the-Phoenix": "Presence of the Phoenix",
"Gift-Sense-of-the-Tao": "Sense of the Tao",
"Gift-Sharp-Senses": "Sharp Senses",
"Gift-specialization": "Gift Specialization",
"Gift-Spirit-of-Horses": "Spirit of Horses",
"Gift-Strength-of-the-Ox": "Strength of the Ox",
"Gift-Tongue-of-Tsai-Chen": "Tongue of Tsai Chen",
"Gift-Unsettling-Beauty": "Unsettling Beauty",
"Han": "Han",
"Height": "Height",
"L": "L",
"Level": "Level",
"M": "M",
"Metal": "Metal",
"Metal-button": "Metal",
"Name": "Name",
"Normal": "Normal",
"Not-Applicable": "Not Applicable",
"Passive-Defense": "Passive Defense",
"Protection": "Protection",
"Qi": "Qi",
"Qin": "Qin",
"Renown": "Renown",
"Resistance": "Resistance",
"Seriously-Injured": "Seriously Injured",
"Sex": "Sex",
"SKILLS": "SKILLS",
"Slightly-Injured": "Slightly Injured",
"State": "State",
"T": "T",
"TAO-MAGIC": "TAO - MAGIC",
"Tao-Techniques": "Tao - Techniques",
"Techniques": "Techniques",
"Total-DMG": "Total DMG",
"Water": "Water",
"Water-button": "Water",
"Weakness": "Weakness",
"Wei": "Wei",
"Weight": "Weight",
"Wood": "Wood",
"Wood-button": "Wood",
"Yan": "Yan",
"Zhao": "Zhao"
}
+92
View File
@@ -0,0 +1,92 @@
{
"Age": "Age",
"Breath-of-Life": "Breath of Life",
"Bruised": "Bruised",
"C": "C",
"Character-Type": "Character Type",
"Chi": "Chi",
"Chu": "Chu",
"Current-Chi": "Current Chi",
"DEFINING-DEEDS": "DEFINING DEEDS",
"DMG": "DMG",
"E": "E",
"Earth": "Earth",
"Earth-button": "Earth",
"Effects": "Effects",
"EQUIPMENT": "EQUIPMENT",
"Experience": "Experience",
"Fatally-Injured": "Fatally Injured",
"Fire": "Fire",
"Fire-button": "Fire",
"Gift": "Gift",
"Gift-Acuity-of-the-Kilin": "Acuity of the Kilin",
"Gift-Agility-of-the-Monkey": "Agility of the Monkey",
"Gift-Audacity-of-the-Phoenix": "Audacity of the Phoenix",
"Gift-Beloved-of-Nature": "Beloved of Nature",
"Gift-Blessed-by-the-dragon-kings": "Blessed by the Dragon-Kings",
"Gift-Breastplate-of-Bronze": "Breastplate of Bronze",
"Gift-Child-of-the-Shadows": "Child of the Shadows",
"Gift-Claws-of-the-Tiger": "Claws of the Tiger",
"Gift-Courage-of-the-Tiger": "Courage of the Tiger",
"Gift-Ease-of-the-Courtier": "Ease of the Courtier",
"Gift-Eye-of-the-Snake": "Eye of the Snake",
"Gift-Favorite-of-Wen-Chang": "Favorite of Wen Chang",
"Gift-Feline-Grace": "Feline Grace",
"Gift-Gift-of-Nezha": "Gift of Nezha",
"Gift-Hand-of-the Monkey": "Hand of the Monkey",
"Gift-Health-of-the-Rat": "Health of the Rat",
"Gift-Heir-of-Sun-Zi": "Heir of Sun Zi",
"Gift-Inspiration-of-the-Gods": "Inspiration of the Gods",
"Gift-Inspiration-of-the-Tao": "Inspiration of the Tao",
"Gift-Linguist": "Linguist",
"Gift-Luck-of-the-Hare": "Luck of the Hare",
"Gift-Mask-of-the-Demon": "Mask of the Demon",
"Gift-Memory-of-the-Zhongguo": "Memory of the Zhongguo",
"Gift-Not-Applicable": "Not Applicable",
"Gift-On-the-Shell-of-the-Turtle": "On the Shell of the Turtle",
"Gift-Paw-of-the-Bear": "Paw of the Bear",
"Gift-Placidity-of-the-Turtle": "Placidity of the Turtle",
"Gift-Presence-of-the-Phoenix": "Presence of the Phoenix",
"Gift-Sense-of-the-Tao": "Sense of the Tao",
"Gift-Sharp-Senses": "Sharp Senses",
"Gift-specialization": "Gift Specialization",
"Gift-Spirit-of-Horses": "Spirit of Horses",
"Gift-Strength-of-the-Ox": "Strength of the Ox",
"Gift-Tongue-of-Tsai-Chen": "Tongue of Tsai Chen",
"Gift-Unsettling-Beauty": "Unsettling Beauty",
"Han": "Han",
"Height": "Height",
"L": "L",
"Level": "Level",
"M": "M",
"Metal": "Metal",
"Metal-button": "Metal",
"Name": "Name",
"Normal": "Normal",
"Not-Applicable": "Not Applicable",
"Passive-Defense": "Passive Defense",
"Protection": "Protection",
"Qi": "Qi",
"Qin": "Qin",
"Renown": "Renown",
"Resistance": "Resistance",
"Seriously-Injured": "Seriously Injured",
"Sex": "Sex",
"SKILLS": "SKILLS",
"Slightly-Injured": "Slightly Injured",
"State": "State",
"T": "T",
"TAO-MAGIC": "TAO - MAGIC",
"Tao-Techniques": "Tao - Techniques",
"Techniques": "Techniques",
"Total-DMG": "Total DMG",
"Water": "Water",
"Water-button": "Water",
"Weakness": "Weakness",
"Wei": "Wei",
"Weight": "Weight",
"Wood": "Wood",
"Wood-button": "Wood",
"Yan": "Yan",
"Zhao": "Zhao"
}
+92
View File
@@ -0,0 +1,92 @@
{
"Age": "Age",
"Breath-of-Life": "Breath of Life",
"Bruised": "Bruised",
"C": "C",
"Character-Type": "Character Type",
"Chi": "Chi",
"Chu": "Chu",
"Current-Chi": "Current Chi",
"DEFINING-DEEDS": "DEFINING DEEDS",
"DMG": "DMG",
"E": "E",
"Earth": "Earth",
"Earth-button": "Earth",
"Effects": "Effects",
"EQUIPMENT": "EQUIPMENT",
"Experience": "Experience",
"Fatally-Injured": "Fatally Injured",
"Fire": "Fire",
"Fire-button": "Fire",
"Gift": "Gift",
"Gift-Acuity-of-the-Kilin": "Acuity of the Kilin",
"Gift-Agility-of-the-Monkey": "Agility of the Monkey",
"Gift-Audacity-of-the-Phoenix": "Audacity of the Phoenix",
"Gift-Beloved-of-Nature": "Beloved of Nature",
"Gift-Blessed-by-the-dragon-kings": "Blessed by the Dragon-Kings",
"Gift-Breastplate-of-Bronze": "Breastplate of Bronze",
"Gift-Child-of-the-Shadows": "Child of the Shadows",
"Gift-Claws-of-the-Tiger": "Claws of the Tiger",
"Gift-Courage-of-the-Tiger": "Courage of the Tiger",
"Gift-Ease-of-the-Courtier": "Ease of the Courtier",
"Gift-Eye-of-the-Snake": "Eye of the Snake",
"Gift-Favorite-of-Wen-Chang": "Favorite of Wen Chang",
"Gift-Feline-Grace": "Feline Grace",
"Gift-Gift-of-Nezha": "Gift of Nezha",
"Gift-Hand-of-the Monkey": "Hand of the Monkey",
"Gift-Health-of-the-Rat": "Health of the Rat",
"Gift-Heir-of-Sun-Zi": "Heir of Sun Zi",
"Gift-Inspiration-of-the-Gods": "Inspiration of the Gods",
"Gift-Inspiration-of-the-Tao": "Inspiration of the Tao",
"Gift-Linguist": "Linguist",
"Gift-Luck-of-the-Hare": "Luck of the Hare",
"Gift-Mask-of-the-Demon": "Mask of the Demon",
"Gift-Memory-of-the-Zhongguo": "Memory of the Zhongguo",
"Gift-Not-Applicable": "Not Applicable",
"Gift-On-the-Shell-of-the-Turtle": "On the Shell of the Turtle",
"Gift-Paw-of-the-Bear": "Paw of the Bear",
"Gift-Placidity-of-the-Turtle": "Placidity of the Turtle",
"Gift-Presence-of-the-Phoenix": "Presence of the Phoenix",
"Gift-Sense-of-the-Tao": "Sense of the Tao",
"Gift-Sharp-Senses": "Sharp Senses",
"Gift-specialization": "Gift Specialization",
"Gift-Spirit-of-Horses": "Spirit of Horses",
"Gift-Strength-of-the-Ox": "Strength of the Ox",
"Gift-Tongue-of-Tsai-Chen": "Tongue of Tsai Chen",
"Gift-Unsettling-Beauty": "Unsettling Beauty",
"Han": "Han",
"Height": "Height",
"L": "L",
"Level": "Level",
"M": "M",
"Metal": "Metal",
"Metal-button": "Metal",
"Name": "Name",
"Normal": "Normal",
"Not-Applicable": "Not Applicable",
"Passive-Defense": "Passive Defense",
"Protection": "Protection",
"Qi": "Qi",
"Qin": "Qin",
"Renown": "Renown",
"Resistance": "Resistance",
"Seriously-Injured": "Seriously Injured",
"Sex": "Sex",
"SKILLS": "SKILLS",
"Slightly-Injured": "Slightly Injured",
"State": "State",
"T": "T",
"TAO-MAGIC": "TAO - MAGIC",
"Tao-Techniques": "Tao - Techniques",
"Techniques": "Techniques",
"Total-DMG": "Total DMG",
"Water": "Water",
"Water-button": "Water",
"Weakness": "Weakness",
"Wei": "Wei",
"Weight": "Weight",
"Wood": "Wood",
"Wood-button": "Wood",
"Yan": "Yan",
"Zhao": "Zhao"
}
+92
View File
@@ -0,0 +1,92 @@
{
"Age": "Age",
"Breath-of-Life": "Breath of Life",
"Bruised": "Bruised",
"C": "C",
"Character-Type": "Character Type",
"Chi": "Chi",
"Chu": "Chu",
"Current-Chi": "Current Chi",
"DEFINING-DEEDS": "DEFINING DEEDS",
"DMG": "DMG",
"E": "E",
"Earth": "Earth",
"Earth-button": "Earth",
"Effects": "Effects",
"EQUIPMENT": "EQUIPMENT",
"Experience": "Experience",
"Fatally-Injured": "Fatally Injured",
"Fire": "Fire",
"Fire-button": "Fire",
"Gift": "Gift",
"Gift-Acuity-of-the-Kilin": "Acuity of the Kilin",
"Gift-Agility-of-the-Monkey": "Agility of the Monkey",
"Gift-Audacity-of-the-Phoenix": "Audacity of the Phoenix",
"Gift-Beloved-of-Nature": "Beloved of Nature",
"Gift-Blessed-by-the-dragon-kings": "Blessed by the Dragon-Kings",
"Gift-Breastplate-of-Bronze": "Breastplate of Bronze",
"Gift-Child-of-the-Shadows": "Child of the Shadows",
"Gift-Claws-of-the-Tiger": "Claws of the Tiger",
"Gift-Courage-of-the-Tiger": "Courage of the Tiger",
"Gift-Ease-of-the-Courtier": "Ease of the Courtier",
"Gift-Eye-of-the-Snake": "Eye of the Snake",
"Gift-Favorite-of-Wen-Chang": "Favorite of Wen Chang",
"Gift-Feline-Grace": "Feline Grace",
"Gift-Gift-of-Nezha": "Gift of Nezha",
"Gift-Hand-of-the Monkey": "Hand of the Monkey",
"Gift-Health-of-the-Rat": "Health of the Rat",
"Gift-Heir-of-Sun-Zi": "Heir of Sun Zi",
"Gift-Inspiration-of-the-Gods": "Inspiration of the Gods",
"Gift-Inspiration-of-the-Tao": "Inspiration of the Tao",
"Gift-Linguist": "Linguist",
"Gift-Luck-of-the-Hare": "Luck of the Hare",
"Gift-Mask-of-the-Demon": "Mask of the Demon",
"Gift-Memory-of-the-Zhongguo": "Memory of the Zhongguo",
"Gift-Not-Applicable": "Not Applicable",
"Gift-On-the-Shell-of-the-Turtle": "On the Shell of the Turtle",
"Gift-Paw-of-the-Bear": "Paw of the Bear",
"Gift-Placidity-of-the-Turtle": "Placidity of the Turtle",
"Gift-Presence-of-the-Phoenix": "Presence of the Phoenix",
"Gift-Sense-of-the-Tao": "Sense of the Tao",
"Gift-Sharp-Senses": "Sharp Senses",
"Gift-specialization": "Gift Specialization",
"Gift-Spirit-of-Horses": "Spirit of Horses",
"Gift-Strength-of-the-Ox": "Strength of the Ox",
"Gift-Tongue-of-Tsai-Chen": "Tongue of Tsai Chen",
"Gift-Unsettling-Beauty": "Unsettling Beauty",
"Han": "Han",
"Height": "Height",
"L": "L",
"Level": "Level",
"M": "M",
"Metal": "Metal",
"Metal-button": "Metal",
"Name": "Name",
"Normal": "Normal",
"Not-Applicable": "Not Applicable",
"Passive-Defense": "Passive Defense",
"Protection": "Protection",
"Qi": "Qi",
"Qin": "Qin",
"Renown": "Renown",
"Resistance": "Resistance",
"Seriously-Injured": "Seriously Injured",
"Sex": "Sex",
"SKILLS": "SKILLS",
"Slightly-Injured": "Slightly Injured",
"State": "State",
"T": "T",
"TAO-MAGIC": "TAO - MAGIC",
"Tao-Techniques": "Tao - Techniques",
"Techniques": "Techniques",
"Total-DMG": "Total DMG",
"Water": "Water",
"Water-button": "Water",
"Weakness": "Weakness",
"Wei": "Wei",
"Weight": "Weight",
"Wood": "Wood",
"Wood-button": "Wood",
"Yan": "Yan",
"Zhao": "Zhao"
}
+92
View File
@@ -0,0 +1,92 @@
{
"Age": "Age",
"Breath-of-Life": "Breath of Life",
"Bruised": "Bruised",
"C": "C",
"Character-Type": "Character Type",
"Chi": "Chi",
"Chu": "Chu",
"Current-Chi": "Current Chi",
"DEFINING-DEEDS": "DEFINING DEEDS",
"DMG": "DMG",
"E": "E",
"Earth": "Earth",
"Earth-button": "Earth",
"Effects": "Effects",
"EQUIPMENT": "EQUIPMENT",
"Experience": "Experience",
"Fatally-Injured": "Fatally Injured",
"Fire": "Fire",
"Fire-button": "Fire",
"Gift": "Gift",
"Gift-Acuity-of-the-Kilin": "Acuity of the Kilin",
"Gift-Agility-of-the-Monkey": "Agility of the Monkey",
"Gift-Audacity-of-the-Phoenix": "Audacity of the Phoenix",
"Gift-Beloved-of-Nature": "Beloved of Nature",
"Gift-Blessed-by-the-dragon-kings": "Blessed by the Dragon-Kings",
"Gift-Breastplate-of-Bronze": "Breastplate of Bronze",
"Gift-Child-of-the-Shadows": "Child of the Shadows",
"Gift-Claws-of-the-Tiger": "Claws of the Tiger",
"Gift-Courage-of-the-Tiger": "Courage of the Tiger",
"Gift-Ease-of-the-Courtier": "Ease of the Courtier",
"Gift-Eye-of-the-Snake": "Eye of the Snake",
"Gift-Favorite-of-Wen-Chang": "Favorite of Wen Chang",
"Gift-Feline-Grace": "Feline Grace",
"Gift-Gift-of-Nezha": "Gift of Nezha",
"Gift-Hand-of-the Monkey": "Hand of the Monkey",
"Gift-Health-of-the-Rat": "Health of the Rat",
"Gift-Heir-of-Sun-Zi": "Heir of Sun Zi",
"Gift-Inspiration-of-the-Gods": "Inspiration of the Gods",
"Gift-Inspiration-of-the-Tao": "Inspiration of the Tao",
"Gift-Linguist": "Linguist",
"Gift-Luck-of-the-Hare": "Luck of the Hare",
"Gift-Mask-of-the-Demon": "Mask of the Demon",
"Gift-Memory-of-the-Zhongguo": "Memory of the Zhongguo",
"Gift-Not-Applicable": "Not Applicable",
"Gift-On-the-Shell-of-the-Turtle": "On the Shell of the Turtle",
"Gift-Paw-of-the-Bear": "Paw of the Bear",
"Gift-Placidity-of-the-Turtle": "Placidity of the Turtle",
"Gift-Presence-of-the-Phoenix": "Presence of the Phoenix",
"Gift-Sense-of-the-Tao": "Sense of the Tao",
"Gift-Sharp-Senses": "Sharp Senses",
"Gift-specialization": "Gift Specialization",
"Gift-Spirit-of-Horses": "Spirit of Horses",
"Gift-Strength-of-the-Ox": "Strength of the Ox",
"Gift-Tongue-of-Tsai-Chen": "Tongue of Tsai Chen",
"Gift-Unsettling-Beauty": "Unsettling Beauty",
"Han": "Han",
"Height": "Height",
"L": "L",
"Level": "Level",
"M": "M",
"Metal": "Metal",
"Metal-button": "Metal",
"Name": "Name",
"Normal": "Normal",
"Not-Applicable": "Not Applicable",
"Passive-Defense": "Passive Defense",
"Protection": "Protection",
"Qi": "Qi",
"Qin": "Qin",
"Renown": "Renown",
"Resistance": "Resistance",
"Seriously-Injured": "Seriously Injured",
"Sex": "Sex",
"SKILLS": "SKILLS",
"Slightly-Injured": "Slightly Injured",
"State": "State",
"T": "T",
"TAO-MAGIC": "TAO - MAGIC",
"Tao-Techniques": "Tao - Techniques",
"Techniques": "Techniques",
"Total-DMG": "Total DMG",
"Water": "Water",
"Water-button": "Water",
"Weakness": "Weakness",
"Wei": "Wei",
"Weight": "Weight",
"Wood": "Wood",
"Wood-button": "Wood",
"Yan": "Yan",
"Zhao": "Zhao"
}
+92
View File
@@ -0,0 +1,92 @@
{
"Age": "crwdns81990:0crwdne81990:0",
"Breath-of-Life": "crwdns81992:0crwdne81992:0",
"Bruised": "crwdns81994:0crwdne81994:0",
"C": "crwdns81996:0crwdne81996:0",
"Character-Type": "crwdns81998:0crwdne81998:0",
"Chi": "crwdns82000:0crwdne82000:0",
"Chu": "crwdns82002:0crwdne82002:0",
"Current-Chi": "crwdns82004:0crwdne82004:0",
"DEFINING-DEEDS": "crwdns82006:0crwdne82006:0",
"DMG": "crwdns82008:0crwdne82008:0",
"E": "crwdns82010:0crwdne82010:0",
"Earth": "crwdns82012:0crwdne82012:0",
"Earth-button": "crwdns82014:0crwdne82014:0",
"Effects": "crwdns82016:0crwdne82016:0",
"EQUIPMENT": "crwdns82018:0crwdne82018:0",
"Experience": "crwdns82020:0crwdne82020:0",
"Fatally-Injured": "crwdns82022:0crwdne82022:0",
"Fire": "crwdns82024:0crwdne82024:0",
"Fire-button": "crwdns82026:0crwdne82026:0",
"Gift": "crwdns82028:0crwdne82028:0",
"Gift-Acuity-of-the-Kilin": "crwdns82030:0crwdne82030:0",
"Gift-Agility-of-the-Monkey": "crwdns82032:0crwdne82032:0",
"Gift-Audacity-of-the-Phoenix": "crwdns82034:0crwdne82034:0",
"Gift-Beloved-of-Nature": "crwdns82036:0crwdne82036:0",
"Gift-Blessed-by-the-dragon-kings": "crwdns82038:0crwdne82038:0",
"Gift-Breastplate-of-Bronze": "crwdns82040:0crwdne82040:0",
"Gift-Child-of-the-Shadows": "crwdns82042:0crwdne82042:0",
"Gift-Claws-of-the-Tiger": "crwdns82044:0crwdne82044:0",
"Gift-Courage-of-the-Tiger": "crwdns82046:0crwdne82046:0",
"Gift-Ease-of-the-Courtier": "crwdns82048:0crwdne82048:0",
"Gift-Eye-of-the-Snake": "crwdns82050:0crwdne82050:0",
"Gift-Favorite-of-Wen-Chang": "crwdns82052:0crwdne82052:0",
"Gift-Feline-Grace": "crwdns82054:0crwdne82054:0",
"Gift-Gift-of-Nezha": "crwdns82056:0crwdne82056:0",
"Gift-Hand-of-the Monkey": "crwdns82058:0crwdne82058:0",
"Gift-Health-of-the-Rat": "crwdns82060:0crwdne82060:0",
"Gift-Heir-of-Sun-Zi": "crwdns82062:0crwdne82062:0",
"Gift-Inspiration-of-the-Gods": "crwdns82064:0crwdne82064:0",
"Gift-Inspiration-of-the-Tao": "crwdns82066:0crwdne82066:0",
"Gift-Linguist": "crwdns82068:0crwdne82068:0",
"Gift-Luck-of-the-Hare": "crwdns82070:0crwdne82070:0",
"Gift-Mask-of-the-Demon": "crwdns82072:0crwdne82072:0",
"Gift-Memory-of-the-Zhongguo": "crwdns82074:0crwdne82074:0",
"Gift-Not-Applicable": "crwdns82076:0crwdne82076:0",
"Gift-On-the-Shell-of-the-Turtle": "crwdns82078:0crwdne82078:0",
"Gift-Paw-of-the-Bear": "crwdns82080:0crwdne82080:0",
"Gift-Placidity-of-the-Turtle": "crwdns82082:0crwdne82082:0",
"Gift-Presence-of-the-Phoenix": "crwdns82084:0crwdne82084:0",
"Gift-Sense-of-the-Tao": "crwdns82086:0crwdne82086:0",
"Gift-Sharp-Senses": "crwdns82088:0crwdne82088:0",
"Gift-specialization": "crwdns82090:0crwdne82090:0",
"Gift-Spirit-of-Horses": "crwdns82092:0crwdne82092:0",
"Gift-Strength-of-the-Ox": "crwdns82094:0crwdne82094:0",
"Gift-Tongue-of-Tsai-Chen": "crwdns82096:0crwdne82096:0",
"Gift-Unsettling-Beauty": "crwdns82098:0crwdne82098:0",
"Han": "crwdns82100:0crwdne82100:0",
"Height": "crwdns82102:0crwdne82102:0",
"L": "crwdns82104:0crwdne82104:0",
"Level": "crwdns82106:0crwdne82106:0",
"M": "crwdns82108:0crwdne82108:0",
"Metal": "crwdns82110:0crwdne82110:0",
"Metal-button": "crwdns82112:0crwdne82112:0",
"Name": "crwdns82114:0crwdne82114:0",
"Normal": "crwdns82116:0crwdne82116:0",
"Not-Applicable": "crwdns82118:0crwdne82118:0",
"Passive-Defense": "crwdns82120:0crwdne82120:0",
"Protection": "crwdns82122:0crwdne82122:0",
"Qi": "crwdns82124:0crwdne82124:0",
"Qin": "crwdns82126:0crwdne82126:0",
"Renown": "crwdns82128:0crwdne82128:0",
"Resistance": "crwdns82130:0crwdne82130:0",
"Seriously-Injured": "crwdns82132:0crwdne82132:0",
"Sex": "crwdns82134:0crwdne82134:0",
"SKILLS": "crwdns82136:0crwdne82136:0",
"Slightly-Injured": "crwdns82138:0crwdne82138:0",
"State": "crwdns82140:0crwdne82140:0",
"T": "crwdns82142:0crwdne82142:0",
"TAO-MAGIC": "crwdns82144:0crwdne82144:0",
"Tao-Techniques": "crwdns82146:0crwdne82146:0",
"Techniques": "crwdns82148:0crwdne82148:0",
"Total-DMG": "crwdns82150:0crwdne82150:0",
"Water": "crwdns82152:0crwdne82152:0",
"Water-button": "crwdns82154:0crwdne82154:0",
"Weakness": "crwdns82156:0crwdne82156:0",
"Wei": "crwdns82158:0crwdne82158:0",
"Weight": "crwdns82160:0crwdne82160:0",
"Wood": "crwdns82162:0crwdne82162:0",
"Wood-button": "crwdns82164:0crwdne82164:0",
"Yan": "crwdns82166:0crwdne82166:0",
"Zhao": "crwdns82168:0crwdne82168:0"
}
+1 -1
View File
@@ -42,7 +42,7 @@ PLEASE VERIFY YOUR SHEET.JSON IS VALID JSON at http://jsonlint.com before you su
Guidelines
==========
The former guidelines found here have been moved and expanded on in the [Roll20 Wiki: Building Character Sheets](https://wiki.roll20.net/Building_Character_Sheets).
The former guidelines found here have been moved and expanded on in the [Roll20 Wiki: Building Character Sheets](https://wiki.roll20.net/Building_Character_Sheets#Roll20_Character_Sheets_Repository).
License
+3
View File
@@ -2,6 +2,9 @@
## Change log
### Version 7
* Fixed a bug preventing creation of new NPC attacks
### Version 6
* Styling cleanup, using CSS grid instead of Flexbox in some key places
* Added a rest button
@@ -459,18 +459,23 @@ const updateSheet = version => {
calcWeaponDamage(idArray.map(id => `repeating_weapons_${id}_weapon`));
});
}
if (version < 7) {
getSectionIDs("repeating_attacks", idArray => {
idArray.forEach(id => updateNpcAttack(`repeating_attacks_${id}_attack`));
});
}
};
// Register events
on("sheet:opened", () => {
getAttrs(["version"], v => {
const version = parseInt(v.version);
if (version && version < 6) {
updateSheet(5);
if (version && version < 7) {
updateSheet(version);
}
setAttrs({
version: "6",
character_sheet: "Shadow of the Demon Lord v6",
version: "7",
character_sheet: "Shadow of the Demon Lord v7",
});
});
setBoonsBanesQuery();
@@ -501,7 +506,7 @@ register(["setting_roll_weapon_damage", "global_damage_bonus", "setting_show_dam
});
});
register(["repeating_weapons"], () => calcWeaponDamage(["repeating_weapons_weapon"]));
register(["change:repeating_attacks:attack_range"], () => updateNpcAttack("repeating_attacks_attack"));
register(["repeating_attacks:attack_range"], () => updateNpcAttack("repeating_attacks_attack"));
["weapon", "attack"].forEach(sName => {
register([`repeating_${sName}s:${sName}_boons`], () => {
calcBoonsDisplay(`repeating_${sName}s_${sName}`);
@@ -540,4 +545,4 @@ register(["npc", "sheet:opened"], sanitizeTab);
});
// Basic equipment: turn off auto-defense
register(["change:setting_basic_equipment"], handleBasicEquipment);
register(["setting_basic_equipment"], handleBasicEquipment);
File diff suppressed because one or more lines are too long
+1 -1
View File
@@ -27,7 +27,7 @@ This sheet will work with Firefox but its best suited for Chrome.
### AI Support
AI are not supported inherently but the sheet can be used for them. User the Cyberdeck in the Matrix tab to set your Matrix Attributes. Mental attributes can be entered as normal. Depth can be tracked in the Misc input in the Personal Data section. Be sure to select Emerged in the Options tab to give yourself access to the Resonance input in the Attributes section. Weakness & Powers can be tracked in the Other Abilities under the Magic tab or entered in Qualities.
AI are not supported inherently but the sheet can be used for them. User the Cyberdeck in the Matrix tab to set your Matrix Attributes. Mental attributes can be entered as normal. Depth can be tracked in the Misc input in the Personal Data section. Weakness & Powers can be tracked in the Other Abilities under the Magic tab or entered in Qualities.
### Attributes
@@ -412,6 +412,14 @@
.sheet-core-combat h3 {
margin-right: 0px;}
.sheet-flag-primary + div {display: none;}
.sheet-flag-primary[value="primary"] + div {
display: inline;
margin-right: -5%;}
.sheet-flag-primary + div > span {font-family: "pictos";}
/***** PRIMARY ARMOR *****/
.sheet-cc-arm button[type="roll"] {
padding: 2px 3px;
@@ -2072,6 +2080,8 @@
display: inline-block;
width: 100%;}
.sheet-vehicle .sheet-character-type {left: 25%;}
/*:+:+:+: NPC ARMOR BUTTONS :+:+:+:*/
.sheet-npc .sheet-armor-buttons {
display: inline;
+368 -420
View File
@@ -557,7 +557,7 @@
<input type="checkbox" class="settings-toggle" name="attr_flag" checked="checked" title="Settings toggle" /><span>x</span>
<div class="settings">
<div class="skills-row">
<input type="hidden" name="attr_dicepool" />
<input type="hidden" name="attr_dicepool"/>
<input type="text" name="attr_skill" placeholder="Knowledge skill name" title="Knowledge skill name" />
<input type="number" name="attr_rating" placeholder="0" title="Skill rating" />
<div class="settings-row">
@@ -906,7 +906,10 @@
</div>
</div>
<div class="display">
<div class="display-row" title="Roll attack"><button type="roll" value="@{gm_toggle} &{template:sRun}{{header=@{weapon}}}{{base=Agility}}{{dice=[[((@{skill}+@{dicepool})+@{agility}+@{wound_toggle}+@{modifier_toggle}+@{edge_toggle})d6>5@{explode_toggle}]]}}{{desc=@{mode}, ACC @{acc}, DV @{damage}, AP @{ap}}}{{mod=[[@{modifier_toggle}]]}}{{wound=[[@{wound_toggle}]]}}{{edge=[[@{edge_toggle}]]}}"><span name="attr_weapon"></span></button></div>
<div class="display-row" title="Roll attack">
<input class="flag-primary" type="hidden" name="attr_primary" value="" /><div title="Primary"><span>S</span></div>
<button type="roll" value="@{gm_toggle} &{template:sRun}{{header=@{weapon}}}{{base=Agility}}{{dice=[[((@{skill}+@{dicepool})+@{agility}+@{wound_toggle}+@{modifier_toggle}+@{edge_toggle})d6>5@{explode_toggle}]]}}{{desc=@{mode}, ACC @{acc}, DV @{damage}, AP @{ap}}}{{mod=[[@{modifier_toggle}]]}}{{wound=[[@{wound_toggle}]]}}{{edge=[[@{edge_toggle}]]}}"><span name="attr_weapon"></span></button>
</div>
<div class="display-row" title="Damage"><span name="attr_damage"></span></div>
<div class="display-row" title="Accuracy"><span name="attr_acc"></span></div>
<div class="display-row" title="Armor Penetration"><span name="attr_ap"></span></div>
@@ -968,7 +971,10 @@
</div>
</div>
<div class="display">
<div class="display-row" title="Roll attack"><button type="roll" value="@{gm_toggle} &{template:sRun}{{header=@{weapon}}}{{base=Agility}}{{dice=[[((@{skill} +@{dicepool})+@{agility}+@{wound_toggle}+@{modifier_toggle}+@{edge_toggle})d6>5@{explode_toggle}]]}}{{desc=ACC @{acc}, DV @{damage}, AP @{ap}, Reach @{reach}}}{{mod=[[@{modifier_toggle}]]}}{{wound=[[@{wound_toggle}]]}}{{edge=[[@{edge_toggle}]]}}"><span name="attr_weapon"></span></button></div>
<div class="display-row" title="Roll attack">
<input class="flag-primary" type="hidden" name="attr_primary" value="" /><div title="Primary"><span>S</span></div>
<button type="roll" value="@{gm_toggle} &{template:sRun}{{header=@{weapon}}}{{base=Agility}}{{dice=[[((@{skill} +@{dicepool})+@{agility}+@{wound_toggle}+@{modifier_toggle}+@{edge_toggle})d6>5@{explode_toggle}]]}}{{desc=ACC @{acc}, DV @{damage}, AP @{ap}, Reach @{reach}}}{{mod=[[@{modifier_toggle}]]}}{{wound=[[@{wound_toggle}]]}}{{edge=[[@{edge_toggle}]]}}"><span name="attr_weapon"></span></button>
</div>
<div class="display-row" title="Reach"><span name="attr_reach"></span></div>
<div class="display-row" title="Damage"><span name="attr_damage"></span></div>
<div class="display-row" title="Accuracy"><span name="attr_acc"></span></div>
@@ -1003,7 +1009,7 @@
<input type="number" name="attr_radiation_modifier" min="0" value="0" placeholder="0" title="Radiation modifier" />
<div class="settings-row">
<label data-i18n="primary">Primary</label><input type="checkbox" class="skill-select" name="attr_primary" value="primary" title="Add to Core tab as primary armor" />
<label data-i18n="modifierdice">modifier dice</label><input type="number" name="attr_dicepool_modifier" title="Additional dicepool bonus" />
<label data-i18n="modifierdice">modifier dice</label><input type="number" name="attr_dicepool_modifier" min="0" value="0" title="Additional dicepool bonus" />
</div>
<div class="settings-row">
<label data-i18n="notes">Notes</label>
@@ -1012,7 +1018,10 @@
</div>
</div>
<div class="display">
<div class="display-row" title="Soak roll"><button type="roll" value="@{gm_toggle} &{template:sRun}{{header=Soak}}{{base=Body ♦ Armor}}{{dice=[[(@{body}+@{rating}+@{dicepool_modifier}+@{modifier_toggle}+@{edge_toggle})d6>5@{explode_toggle}]]}}{{mod=[[@{modifier_toggle}]]}}{{edge=[[@{edge_toggle}]]}}"><span name="attr_name"></span></button></div>
<div class="display-row" title="Soak roll">
<input class="flag-primary" type="hidden" name="attr_primary" value="" /><div title="Primary"><span>S</span></div>
<button type="roll" value="@{gm_toggle} &{template:sRun}{{header=Soak}}{{base=Body ♦ Armor}}{{dice=[[(@{body}+@{rating}+@{dicepool_modifier}+@{modifier_toggle}+@{edge_toggle})d6>5@{explode_toggle}]]}}{{mod=[[@{modifier_toggle}]]}}{{edge=[[@{edge_toggle}]]}}"><span name="attr_name"></span></button>
</div>
<div class="display-row hoverswitch" title="Armor roll">
<button type="roll" value="@{gm_toggle} &{template:sRun}{{header=@{armor}}}{{base= Armor}}{{dice=[[(@{rating}+@{modifier_toggle}+@{edge_toggle})d6>5@{explode_toggle}]]}}{{mod=[[@{modifier_toggle}]]}}{{edge=[[@{edge_toggle}]]}}">
<span class="default" name="attr_rating"></span><!--<span class="hover" name="attr_soak"></span>--></button>
@@ -1193,7 +1202,7 @@
</div>
</div>
<div class="display">
<div class="display-row" title="Spell roll"><button type="roll" value="@{gm_toggle} &{template:sRun}{{header=@{name}}}{{base=Magic}}{{dice=[[((@{skill} +@{dicepool})+@{magic}+@{wound_toggle}+@{modifier_toggle}+@{edge_toggle})d6>5@{explode_toggle}]]}}{{desc=@{combat_type}?{Force|}, Drain [[?{Force|}+(@{drain})]]}}{{mod=[[@{modifier_toggle}]]}}{{wound=[[@{wound_toggle}]]}}{{edge=[[@{edge_toggle}]]}}"><span name="attr_name"></span></button></div>
<div class="display-row" title="Spell roll"><button type="roll" value="@{gm_toggle} &{template:sRun}{{header=@{name}}}{{base=Magic}}{{dice=[[((@{skill} +@{dicepool})+@{magic}+@{wound_toggle}+@{modifier_toggle}+@{edge_toggle})d6>5@{explode_toggle}]]}}{{desc=@{combat_type}?{Force|}}}{{drain=[[?{Force|}+(@{drain})]]}}{{mod=[[@{modifier_toggle}]]}}{{wound=[[@{wound_toggle}]]}}{{edge=[[@{edge_toggle}]]}}"><span name="attr_name"></span></button></div>
<div class="display-row" title="Type"><span name="attr_type"></span></div>
<div class="display-row" title="Range"><span name="attr_range"></span></div>
<div class="display-row" title="Duration"><span name="attr_duration"></span></div>
@@ -1269,7 +1278,7 @@
</div>
<div class="display">
<input class="display-flag" type="checkbox" name="attr_display_flag" />
<div class="display-row" title="Spell roll"><button type="roll" value="@{gm_toggle} &{template:sRun}{{header=@{name}}}{{base=Magic}}{{dice=[[((@{skill} +@{dicepool})+@{magic}+@{wound_toggle}+@{modifier_toggle}+@{edge_toggle})d6>5@{explode_toggle}]]}}{{desc=@{combat_type}?{Force|}, Drain [[?{Force|}+(@{drain})]]}}{{mod=[[@{modifier_toggle}]]}}{{wound=[[@{wound_toggle}]]}}{{edge=[[@{edge_toggle}]]}}"><span name="attr_name"></span></button></div>
<div class="display-row" title="Spell roll"><button type="roll" value="@{gm_toggle} &{template:sRun}{{header=@{name}}}{{base=Magic}}{{dice=[[((@{skill} +@{dicepool})+@{magic}+@{wound_toggle}+@{modifier_toggle}+@{edge_toggle})d6>5@{explode_toggle}]]}}{{desc=@{combat_type}?{Force|}}}{{drain=[[?{Force|}+(@{drain})]]}}{{mod=[[@{modifier_toggle}]]}}{{wound=[[@{wound_toggle}]]}}{{edge=[[@{edge_toggle}]]}}"><span name="attr_name"></span></button></div>
<div class="display-row" title="Type"><span name="attr_type"></span></div>
<div class="display-row" title="Range"><span name="attr_range"></span></div>
<div class="display-row" title="Duration"><span name="attr_duration"></span></div>
@@ -1964,6 +1973,9 @@
<input class="character-type" type="radio" name="attr_flag_special" title="@{flag_special}" value="resonance" /><label data-i18n="emerged">Emerged</label><br />
<input class="character-type" type="checkbox" name="attr_flag_matrix" title="@{flag_matrix}" value="matrix" /><label data-i18n="matrixdevice">Matrix Device</label><br />
</div>
<div class="vehicle 2col"><!--Start Right Checkboxes -->
<input class="character-type" type="checkbox" name="attr_flag_drone" title="@{flag_drone}" value="drone" /><label data-i18n="drone">Drone</label><br />
</div>
<br />
<!-- ~~~~~~~~ Qualities/Augs/Init/Gear/Weakness & Other STUFF ~~~~~~~~ -->
<div class="goon textrow">
@@ -1997,15 +2009,15 @@
<input type="hidden" class="npc-type" name="attr_sheet_type" value="goon" />
<div class="goon attribute">
<input type="hidden" class="character-type" name="attr_flag_special" />
<div class="attr-header"><label><button type='roll' value="@{gm_toggle} &{template:sRun}{{header=Body}}{{base=Base}}{{dice=[[(@{body}+(?{Attribute|None,0|Body,@{body}|Agility,@{agility}|Reaction,@{reaction}|Strength,@{strength}|Willpower,@{willpower}|Logic,@{logic}|Intuition,@{intuition}|Charisma,@{charisma}})+@{wound_toggle}+@{modifier_toggle}+@{edge_toggle})d6>5@{explode_toggle}]]}}{{mod=[[@{modifier_toggle}]]}}{{wound=[[@{wound_toggle}]]}}{{edge=[[@{edge_toggle}]]}}" title="Body Roll" data-i18n="b">B</button></label><br /><span name="attr_display_body"></span></div>
<div class="attr-header"><label><button type='roll' value="@{gm_toggle} &{template:sRun}{{header=Agility}}{{base=Base}}{{dice=[[(@{agility}+(?{Attribute|None,0|Body,@{body}|Agility,@{agility}|Reaction,@{reaction}|Strength,@{strength}|Willpower,@{willpower}|Logic,@{logic}|Intuition,@{intuition}|Charisma,@{charisma}})+@{wound_toggle}+@{modifier_toggle}+@{edge_toggle})d6>5@{explode_toggle}]]}}{{mod=[[@{modifier_toggle}]]}}{{wound=[[@{wound_toggle}]]}}{{edge=[[@{edge_toggle}]]}}" title="Agility Roll" data-i18n="a">A</button></label><br /><span name="attr_display_agility"></span></div>
<div class="attr-header"><label><button type='roll' value="@{gm_toggle} &{template:sRun}{{header=Reaction}}{{base=Base}}{{dice=[[(@{reaction}+(?{Attribute|None,0|Body,@{body}|Agility,@{agility}|Reaction,@{reaction}|Strength,@{strength}|Willpower,@{willpower}|Logic,@{logic}|Intuition,@{intuition}|Charisma,@{charisma}})+@{wound_toggle}+@{modifier_toggle}+@{edge_toggle})d6>5@{explode_toggle}]]}}{{mod=[[@{modifier_toggle}]]}}{{wound=[[@{wound_toggle}]]}}{{edge=[[@{edge_toggle}]]}}" title="Reaction Roll" data-i18n="r">R</button></label><br /><span name="attr_display_reaction"></span></div>
<div class="attr-header"><label><button type='roll' value="@{gm_toggle} &{template:sRun}{{header=Strength}}{{base=Base}}{{dice=[[(@{strength}+(?{Attribute|None,0|Body,@{body}|Agility,@{agility}|Reaction,@{reaction}|Strength,@{strength}|Willpower,@{willpower}|Logic,@{logic}|Intuition,@{intuition}|Charisma,@{charisma}})+@{wound_toggle}+@{modifier_toggle}+@{edge_toggle})d6>5@{explode_toggle}]]}}{{mod=[[@{modifier_toggle}]]}}{{wound=[[@{wound_toggle}]]}}{{edge=[[@{edge_toggle}]]}}" title="Strength Roll" data-i18n="s">S</button></label><br /><span name="attr_display_strength"></span></div>
<div class="attr-header"><label><button type='roll' value="@{gm_toggle} &{template:sRun}{{header=Willpower}}{{base=Base}}{{dice=[[(@{willpower}+(?{Attribute|None,0|Body,@{body}|Agility,@{agility}|Reaction,@{reaction}|Strength,@{strength}|Willpower,@{willpower}|Logic,@{logic}|Intuition,@{intuition}|Charisma,@{charisma}})+@{wound_toggle}+@{modifier_toggle}+@{edge_toggle})d6>5@{explode_toggle}]]}}{{mod=[[@{modifier_toggle}]]}}{{wound=[[@{wound_toggle}]]}}{{edge=[[@{edge_toggle}]]}}" title="Willpower Roll" data-i18n="w">W</button></label><br /><span name="attr_display_willpower"></span></div>
<div class="attr-header"><label><button type='roll' value="@{gm_toggle} &{template:sRun}{{header=Logic}}{{base=Base}}{{dice=[[(@{logic}+(?{Attribute|None,0|Body,@{body}|Agility,@{agility}|Reaction,@{reaction}|Strength,@{strength}|Willpower,@{willpower}|Logic,@{logic}|Intuition,@{intuition}|Charisma,@{charisma}})+@{wound_toggle}+@{modifier_toggle}+@{edge_toggle})d6>5@{explode_toggle}]]}}{{mod=[[@{modifier_toggle}]]}}{{wound=[[@{wound_toggle}]]}}{{edge=[[@{edge_toggle}]]}}" title="Logic Roll" data-i18n="l">L</button></label><br /><span name="attr_display_logic"></span></div>
<div class="attr-header"><label><button type='roll' value="@{gm_toggle} &{template:sRun}{{header=Intuition}}{{base=Base}}{{dice=[[(@{intuition}+(?{Attribute|None,0|Body,@{body}|Agility,@{agility}|Reaction,@{reaction}|Strength,@{strength}|Willpower,@{willpower}|Logic,@{logic}|Intuition,@{intuition}|Charisma,@{charisma}})+@{wound_toggle}+@{modifier_toggle}+@{edge_toggle})d6>5@{explode_toggle}]]}}{{mod=[[@{modifier_toggle}]]}}{{wound=[[@{wound_toggle}]]}}{{edge=[[@{edge_toggle}]]}}" title="Intuition Roll" data-i18n="i">I</button></label><br /><span name="attr_display_intuition"></span></div>
<div class="attr-header"><label><button type='roll' value="@{gm_toggle} &{template:sRun}{{header=Charisma}}{{base=Base}}{{dice=[[(@{charisma}+(?{Attribute|None,0|Body,@{body}|Agility,@{agility}|Reaction,@{reaction}|Strength,@{strength}|Willpower,@{willpower}|Logic,@{logic}|Intuition,@{intuition}|Charisma,@{charisma}})+@{wound_toggle}+@{modifier_toggle}+@{edge_toggle})d6>5@{explode_toggle}]]}}{{mod=[[@{modifier_toggle}]]}}{{wound=[[@{wound_toggle}]]}}{{edge=[[@{edge_toggle}]]}}" title="Charisma Roll" data-i18n="c">C</button></label><br /><span name="attr_display_charisma"></span></div>
<div class="attr-header"><label><button type='roll' value="@{gm_toggle} &{template:sRun}{{header=Edge}}{{base=Base}}{{dice=[[(@{edge}+(?{Attribute|Only Edge,0|None,0|Body,@{body}|Agility,@{agility}|Reaction,@{reaction}|Strength,@{strength}|Willpower,@{willpower}|Logic,@{logic}|Intuition,@{intuition}|Charisma,@{charisma}})+@{wound_toggle}+@{modifier_toggle})d6>5]]}}{{mod=[[@{modifier_toggle}]]}}{{wound=[[@{wound_toggle}]]}}" title="Edge Roll">E</label><br /><span name="attr_edge"></span></div>
<div class="attr-header"><label><button type='roll' value="@{gm_toggle} &{template:sRun}{{header=Body}}{{base=Base}}{{dice=[[(@{body}+(?{Attribute|None,0|Body,@{body}|Agility,@{agility}|Reaction,@{reaction}|Strength,@{strength}|Willpower,@{willpower}|Logic,@{logic}|Intuition,@{intuition}|Charisma,@{charisma}|Edge,@{edge}})+@{wound_toggle}+@{modifier_toggle}+@{edge_toggle})d6>5@{explode_toggle}]]}}{{mod=[[@{modifier_toggle}]]}}{{wound=[[@{wound_toggle}]]}}{{edge=[[@{edge_toggle}]]}}" title="Body Roll" data-i18n="b">B</button></label><br /><span name="attr_display_body"></span></div>
<div class="attr-header"><label><button type='roll' value="@{gm_toggle} &{template:sRun}{{header=Agility}}{{base=Base}}{{dice=[[(@{agility}+(?{Attribute|None,0|Body,@{body}|Agility,@{agility}|Reaction,@{reaction}|Strength,@{strength}|Willpower,@{willpower}|Logic,@{logic}|Intuition,@{intuition}|Charisma,@{charisma}|Edge,@{edge}})+@{wound_toggle}+@{modifier_toggle}+@{edge_toggle})d6>5@{explode_toggle}]]}}{{mod=[[@{modifier_toggle}]]}}{{wound=[[@{wound_toggle}]]}}{{edge=[[@{edge_toggle}]]}}" title="Agility Roll" data-i18n="a">A</button></label><br /><span name="attr_display_agility"></span></div>
<div class="attr-header"><label><button type='roll' value="@{gm_toggle} &{template:sRun}{{header=Reaction}}{{base=Base}}{{dice=[[(@{reaction}+(?{Attribute|None,0|Body,@{body}|Agility,@{agility}|Reaction,@{reaction}|Strength,@{strength}|Willpower,@{willpower}|Logic,@{logic}|Intuition,@{intuition}|Charisma,@{charisma}|Edge,@{edge}})+@{wound_toggle}+@{modifier_toggle}+@{edge_toggle})d6>5@{explode_toggle}]]}}{{mod=[[@{modifier_toggle}]]}}{{wound=[[@{wound_toggle}]]}}{{edge=[[@{edge_toggle}]]}}" title="Reaction Roll" data-i18n="r">R</button></label><br /><span name="attr_display_reaction"></span></div>
<div class="attr-header"><label><button type='roll' value="@{gm_toggle} &{template:sRun}{{header=Strength}}{{base=Base}}{{dice=[[(@{strength}+(?{Attribute|None,0|Body,@{body}|Agility,@{agility}|Reaction,@{reaction}|Strength,@{strength}|Willpower,@{willpower}|Logic,@{logic}|Intuition,@{intuition}|Charisma,@{charisma}|Edge,@{edge}})+@{wound_toggle}+@{modifier_toggle}+@{edge_toggle})d6>5@{explode_toggle}]]}}{{mod=[[@{modifier_toggle}]]}}{{wound=[[@{wound_toggle}]]}}{{edge=[[@{edge_toggle}]]}}" title="Strength Roll" data-i18n="s">S</button></label><br /><span name="attr_display_strength"></span></div>
<div class="attr-header"><label><button type='roll' value="@{gm_toggle} &{template:sRun}{{header=Willpower}}{{base=Base}}{{dice=[[(@{willpower}+(?{Attribute|None,0|Body,@{body}|Agility,@{agility}|Reaction,@{reaction}|Strength,@{strength}|Willpower,@{willpower}|Logic,@{logic}|Intuition,@{intuition}|Charisma,@{charisma}|Edge,@{edge}})+@{wound_toggle}+@{modifier_toggle}+@{edge_toggle})d6>5@{explode_toggle}]]}}{{mod=[[@{modifier_toggle}]]}}{{wound=[[@{wound_toggle}]]}}{{edge=[[@{edge_toggle}]]}}" title="Willpower Roll" data-i18n="w">W</button></label><br /><span name="attr_display_willpower"></span></div>
<div class="attr-header"><label><button type='roll' value="@{gm_toggle} &{template:sRun}{{header=Logic}}{{base=Base}}{{dice=[[(@{logic}+(?{Attribute|None,0|Body,@{body}|Agility,@{agility}|Reaction,@{reaction}|Strength,@{strength}|Willpower,@{willpower}|Logic,@{logic}|Intuition,@{intuition}|Charisma,@{charisma}|Edge,@{edge}})+@{wound_toggle}+@{modifier_toggle}+@{edge_toggle})d6>5@{explode_toggle}]]}}{{mod=[[@{modifier_toggle}]]}}{{wound=[[@{wound_toggle}]]}}{{edge=[[@{edge_toggle}]]}}" title="Logic Roll" data-i18n="l">L</button></label><br /><span name="attr_display_logic"></span></div>
<div class="attr-header"><label><button type='roll' value="@{gm_toggle} &{template:sRun}{{header=Intuition}}{{base=Base}}{{dice=[[(@{intuition}+(?{Attribute|None,0|Body,@{body}|Agility,@{agility}|Reaction,@{reaction}|Strength,@{strength}|Willpower,@{willpower}|Logic,@{logic}|Intuition,@{intuition}|Charisma,@{charisma}|Edge,@{edge}})+@{wound_toggle}+@{modifier_toggle}+@{edge_toggle})d6>5@{explode_toggle}]]}}{{mod=[[@{modifier_toggle}]]}}{{wound=[[@{wound_toggle}]]}}{{edge=[[@{edge_toggle}]]}}" title="Intuition Roll" data-i18n="i">I</button></label><br /><span name="attr_display_intuition"></span></div>
<div class="attr-header"><label><button type='roll' value="@{gm_toggle} &{template:sRun}{{header=Charisma}}{{base=Base}}{{dice=[[(@{charisma}+(?{Attribute|None,0|Body,@{body}|Agility,@{agility}|Reaction,@{reaction}|Strength,@{strength}|Willpower,@{willpower}|Logic,@{logic}|Intuition,@{intuition}|Charisma,@{charisma}|Edge,@{edge}})+@{wound_toggle}+@{modifier_toggle}+@{edge_toggle})d6>5@{explode_toggle}]]}}{{mod=[[@{modifier_toggle}]]}}{{wound=[[@{wound_toggle}]]}}{{edge=[[@{edge_toggle}]]}}" title="Charisma Roll" data-i18n="c">C</button></label><br /><span name="attr_display_charisma"></span></div>
<div class="attr-header"><label><button type='roll' value="@{gm_toggle} &{template:sRun}{{header=Edge}}{{base=Base}}{{dice=[[(@{edge}+(?{Attribute|Only Edge,0|None,0|Body,@{body}|Agility,@{agility}|Reaction,@{reaction}|Strength,@{strength}|Willpower,@{willpower}|Logic,@{logic}|Intuition,@{intuition}|Charisma,@{charisma}|Edge,@{edge}})+@{wound_toggle}+@{modifier_toggle})d6>5]]}}{{mod=[[@{modifier_toggle}]]}}{{wound=[[@{wound_toggle}]]}}" title="Edge Roll">E</label><br /><span name="attr_edge"></span></div>
<div class="attr-header" title="@{essence}"><label data-i18n="ess">Ess</label><br /><span name="attr_essence"></span></div>
<div class="attr-header magic" title="@{magic}"><label data-i18n="m">M</label><br /><span name="attr_magic"></span></div>
<div class="attr-header magic" title="@{force}"><label data-i18n="f">F</label><br /><span name="attr_force"></span></div>
@@ -2112,7 +2124,7 @@
</div>
</div>
<!-- ~~~~~~~~ Matrix Initiative ~~~~~~~~ -->
<div class="host goon sprite">
<div class="host goon sprite vehicle">
<label><button type="roll" value="@{gm_toggle} &{template:sRun}{{header=Matrix Initiative}}{{base=Base}}{{dice=[[(@{matrix_mod}+@{wound_toggle}+@{modifier_toggle})+(@{matrix_dice})d6cf0 &{tracker}]]}}{{mod=[[@{modifier_toggle}]]}}{{wound=[[@{wound_toggle}]]}}{{edge=[[@{edge_toggle}]]}}" title="Matrix Initiative Roll" data-i18n="matrixinitiative">Matrix Initiative</button><span class="colon">: </span>
</label>
<span name="attr_display_matrix_mod"></span><span> + </span><span name="attr_matrix_dice"></span><span data-i18n="d6">d6</span>
@@ -2163,15 +2175,15 @@
<div class="goon vehicle">
<div>
<label>
<button type='roll' value="@{gm_toggle} &{template:sRun}{{header=Soak}}{{base=Base}}{{dice=[[(@{soak}+@{modifier_toggle}+@{edge_toggle})d6>5@{explode_toggle}]]}}{{mod=[[@{modifier_toggle}]]}}{{wound=[[@{wound_toggle}]]}}{{edge=[[@{edge_toggle}]]}}" title="Soak Roll" data-i18n="armor">
<button type='roll' value="@{gm_toggle} &{template:sRun}{{header=Soak}}{{base=Base}}{{dice=[[(@{soak}+@{modifier_toggle}+@{edge_toggle})d6>5@{explode_toggle}]]}}{{mod=[[@{modifier_toggle}]]}}{{edge=[[@{edge_toggle}]]}}" title="Soak Roll" data-i18n="armor">
Armor
</button><span class="colon">: </span>
</label>
<button type='roll' value="@{gm_toggle} &{template:sRun}{{header=Armor Roll}}{{base=Base}}{{dice=[[(@{armor_rating}+@{modifier_toggle}+@{edge_toggle})d6>5@{explode_toggle}]]}}{{mod=[[@{modifier_toggle}]]}}{{wound=[[@{wound_toggle}]]}}{{edge=[[@{edge_toggle}]]}}" title="Armor Roll">
<button type='roll' value="@{gm_toggle} &{template:sRun}{{header=Armor Roll}}{{base=Base}}{{dice=[[(@{armor_rating}+@{modifier_toggle}+@{edge_toggle})d6>5@{explode_toggle}]]}}{{mod=[[@{modifier_toggle}]]}}{{edge=[[@{edge_toggle}]]}}" title="Armor Roll">
<span name="attr_armor_rating"></span>
</button>
<div class="armor-buttons">
<button type='roll' value="@{gm_toggle} &{template:sRun}{{header=Defense}}{{base=Base}}{{dice=[[(@{defense}+@{wound_toggle}+@{modifier_toggle}+@{edge_toggle})d6>5@{explode_toggle}]]}}{{mod=[[@{modifier_toggle}]]}}{{wound=[[@{wound_toggle}]]}}{{edge=[[@{edge_toggle}]]}}" title="Defense Roll"><span class="pictosC">e</span></button>
<button type='roll' value="@{gm_toggle} &{template:sRun}{{header=Defense}}{{base=Base}}{{dice=[[(@{defense}+@{wound_toggle}+@{modifier_toggle}+@{edge_toggle})d6>5@{explode_toggle}]]}}{{mod=[[@{modifier_toggle}]]}}{{edge=[[@{edge_toggle}]]}}" title="Defense Roll"><span class="pictosC">e</span></button>
<button type='roll' value="@{gm_toggle} &{template:sRun}{{header=Acid Protection}}{{base=Base}}{{dice=[[(@{acid_protection}+@{modifier_toggle}+@{edge_toggle})d6>5@{explode_toggle}]]}}{{mod=[[@{modifier_toggle}]]}}{{edge=[[@{edge_toggle}]]}}" title="Acid Protection"><span class="pictos3">d</span></button>
<button type='roll' value="@{gm_toggle} &{template:sRun}{{header=Cold Protection}}{{base=Base}}{{dice=[[(@{cold_protection}+@{modifier_toggle}+@{edge_toggle})d6>5@{explode_toggle}]]}}{{mod=[[@{modifier_toggle}]]}}{{edge=[[@{edge_toggle}]]}}" title="Cold Protection"><span>b</span></button>
<button type='roll' value="@{gm_toggle} &{template:sRun}{{header=Electricity Protection}}{{base=Base}}{{dice=[[(@{electrical_protection}+@{modifier_toggle}+@{edge_toggle})d6>5@{explode_toggle}]]}}{{mod=[[@{modifier_toggle}]]}}{{edge=[[@{edge_toggle}]]}}" title="Electrical Protection"><span>e</span></button>
@@ -2296,11 +2308,11 @@
<input type="hidden" name="attr_display_attribute" />
<select name="attr_attribute" title="Skill attribute">
<option value="@{body}" data-i18n="body">Body</option>
<option value="@{agility}" selected="selected">agility</option>
<option value="@{agility}" selected="selected" data-i18n="agility">agility</option>
<option value="@{reaction}" data-i18n="reaction">Reaction</option>
<option value="@{strength}" data-i18n="strength">Strength</option>
<option value="@{willpower}" data-i18n="willpower">Willpower</option>
<option value="@{logic}" selected="selected" data-i18n="logic">Logic</option>
<option value="@{logic}" data-i18n="logic">Logic</option>
<option value="@{intuition}" data-i18n="intuition">Intuition</option>
<option value="@{charisma}" data-i18n="charisma">Charisma</option>
<option value="@{magic}" data-i18n="magic">Magic</option>
@@ -2332,7 +2344,7 @@
<input type="hidden" name="attr_display_attribute" />
<select name="attr_attribute" title="Skill attribute">
<option value="@{body}" data-i18n="body">Body</option>
<option value="@{agility}" selected="selected">agility</option>
<option value="@{agility}" data-i18n="agility">agility</option>
<option value="@{reaction}" data-i18n="reaction">Reaction</option>
<option value="@{strength}" data-i18n="strength">Strength</option>
<option value="@{willpower}" data-i18n="willpower">Willpower</option>
@@ -2368,7 +2380,7 @@
<input type="hidden" name="attr_display_attribute" />
<select name="attr_attribute" title="Skill attribute">
<option value="@{body}" data-i18n="body">Body</option>
<option value="@{agility}" selected="selected">agility</option>
<option value="@{agility}" data-i18n="agility">agility</option>
<option value="@{reaction}" data-i18n="reaction">Reaction</option>
<option value="@{strength}" data-i18n="strength">Strength</option>
<option value="@{willpower}" data-i18n="willpower">Willpower</option>
@@ -2442,6 +2454,11 @@
<label data-i18n="augmentations">Augmentations</label><span class="colon">: </span>
<span name="attr_augmentations" title="@{augmentations}"></span>
</div>
<input type="hidden" class="optional-flag" name="attr_gear" value="0" />
<div class="textboxes">
<label data-i18n="gear">Gear</label><span class="colon">: </span>
<span name="attr_gear" title="@{gear}"></span>
</div>
<input type="hidden" class="optional-flag" name="attr_initiate" value="0" />
<div class="textboxes">
<label data-i18n="initiate">Initiate</label><span class="colon">: </span><span name="attr_initiate" title="@{initiate}"></span><br />
@@ -2837,7 +2854,7 @@
</div><!-- ~~~~~~~~ End of Matrix Area ~~~~~~~~ -->
</div><!-- ~~~~~~~~ End of the NPC sheet ~~~~~~~~ -->
<div class="footer" data-i18n="copyrightfooter">The Topps Company, Inc. has sole ownership of the names, logo, artwork, marks, photographs, sounds, audio, video and/or any proprietary material used in connection with the game Shadowrun. The Topps Company, Inc. has granted permission to use such names, logos, artwork, marks and/or any proprietary materials for promotional and informational purposes on its website but does not endorse, and is not affiliated with any official capacity whatsoever.</div>
<div class="footer"><span data-i18n="copyrightfooter">The Topps Company, Inc. has sole ownership of the names, logo, artwork, marks, photographs, sounds, audio, video and/or any proprietary material used in connection with the game Shadowrun. The Topps Company, Inc. has granted permission to use such names, logos, artwork, marks and/or any proprietary materials for promotional and informational purposes on its website but does not endorse, and is not affiliated with any official capacity whatsoever.</span><span> Version 1.1</span></div>
<div class="rolltemplates">
<!--Roll Template for rolling without Focus-->
@@ -2853,7 +2870,16 @@
{{#rollGreater() edge 0}}<span> ♦ Edge</span>{{/rollGreater() edge 0}}
</div>
{{#dice}}<div class="sheet-template-row">{{dice}}</div>{{/dice}}
{{#desc}}<div class="sheet-template-row"><span class="sheet-template-desc">{{desc}} {{#rollGreater() rea 0}}, Reach {{rea}}{{/rollGreater() rea 0}} </span></div>{{/desc}}
{{#desc}}
<div class="sheet-template-row">
<span class="sheet-template-desc">
{{desc}}
{{#rollGreater() rea 0}}, Reach {{rea}}{{/rollGreater() rea 0}}
{{#rollGreater() drain 1}}, Drain {{drain}}{{/rollGreater() drain 1}}
{{#rollLess() drain 2}}, Drain 2{{/rollLess() drain 2}}
</span>
</div>
{{/desc}}
{{#opp}}<div class="sheet-template-row">{{opp}}</div>{{/opp}}
</div>
</rolltemplate>
@@ -3037,7 +3063,7 @@
update_liftCarry();
});
on("change:physical_modifier", function() {
on("change:physical_modifier change:flag_drone", function() {
update_physicalTrack();
});
@@ -3090,154 +3116,37 @@
});
//Calculate ATTRIBUTES
on("change:body_base change:body_modifier change:body_temp", function() {
getAttrs(["body_base", "body_modifier", "body_temp"], function(v) {
var bas = parseInt(v.body_base) || 0;
var mod = parseInt(v.body_modifier) || 0;
var tem = parseInt(v.body_temp) || 0;
var bon = mod + tem;
var stat = bas + bon;
let update = {};
update["body"] = stat;
(bon != 0) ? update["display_body"] = bas + " (" + stat + ")" : update["display_body"] = bas;
setAttrs(update);
});
});
[
'body',
'agility',
'reaction',
'strength',
'willpower',
'logic',
'intuition',
'charisma',
'magic',
'resonance',
].forEach(attr => {
// Attach listener
on(`change:${attr}_base change:${attr}_modifier change:${attr}_temp`, function() {
// Load attribute values
getAttrs([`${attr}_base`, `${attr}_modifier`, `${attr}_temp`], function(v) {
// Do some math to calculate the total
const bas = parseInt(v[`${attr}_base`]) || 0;
const mod = parseInt(v[`${attr}_modifier`]) || 0;
const tem = parseInt(v[`${attr}_temp`]) || 0;
const bon = mod + tem;
const stat = bas + bon;
on("change:agility_base change:agility_modifier change:agility_temp", function() {
getAttrs(["agility_base", "agility_modifier", "agility_temp" ], function(v) {
var bas = parseInt(v.agility_base) || 0;
var mod = parseInt(v.agility_modifier) || 0;
var tem = parseInt(v.agility_temp) || 0;
var bon = mod + tem;
var stat = bas + bon;
let update = {};
update["agility"] = stat;
(bon != 0) ? update["display_agility"] = bas + " (" + stat + ")" : update["display_agility"] = bas;
setAttrs(update);
});
});
on("change:reaction_base change:reaction_modifier change:reaction_temp", function() {
getAttrs(["reaction_base", "reaction_modifier", "reaction_temp"], function(v) {
var bas = parseInt(v.reaction_base) || 0;
var mod = parseInt(v.reaction_modifier) || 0;
var tem = parseInt(v.reaction_temp) || 0;
var bon = mod + tem;
var stat = bas + bon;
let update = {};
update["reaction"] = stat;
(bon != 0) ? update["display_reaction"] = bas + " (" + stat + ")": update["display_reaction"] = bas;
setAttrs(update);
});
});
on("change:strength_base change:strength_modifier change:strength_temp", function() {
getAttrs(["strength_base", "strength_modifier", "strength_temp"], function(v) {
var bas = parseInt(v.strength_base) || 0;
var mod = parseInt(v.strength_modifier) || 0;
var tem = parseInt(v.strength_temp) || 0;
var bon = mod + tem;
var stat = bas + bon;
let update = {};
update["strength"] = stat;
(bon != 0) ? update["display_strength"] = bas + " (" + stat + ")" : update["display_strength"] = bas;
setAttrs(update);
});
});
on("change:willpower_base change:willpower_modifier change:willpower_temp", function() {
getAttrs(["willpower_base", "willpower_modifier", "willpower_temp"], function(v) {
var bas = parseInt(v.willpower_base) || 0;
var mod = parseInt(v.willpower_modifier) || 0;
var tem = parseInt(v.willpower_temp) || 0;
var bon = mod + tem;
var stat = bas + bon;
let update = {};
update["willpower"] = stat;
(bon != 0) ? update["display_willpower"] = bas + " (" + stat + ")" : update["display_willpower"] = bas;
setAttrs(update);
});
});
on("change:logic_base change:logic_modifier change:logic_temp", function() {
getAttrs(["logic_base", "logic_modifier", "logic_temp"], function(v) {
var bas = parseInt(v.logic_base) || 0;
var mod = parseInt(v.logic_modifier) || 0;
var tem = parseInt(v.logic_temp) || 0;
var bon = mod + tem;
var stat = bas + bon;
let update = {};
update["logic"] = stat;
(bon != 0) ? update["display_logic"] = bas + " (" + stat + ")" : update["display_logic"] = bas;
setAttrs(update);
});
});
on("change:intuition_base change:intuition_modifier change:intuition_temp", function() {
getAttrs(["intuition_base", "intuition_modifier", "intuition_temp"], function(v) {
var bas = parseInt(v.intuition_base) || 0;
var mod = parseInt(v.intuition_modifier) || 0;
var tem = parseInt(v.intuition_temp) || 0;
var bon = mod + tem;
var stat = bas + bon;
let update = {};
update["intuition"] = stat;
(bon != 0) ? update["display_intuition"] = bas + " (" + stat + ")" : update["display_intuition"] = bas;
setAttrs(update);
});
});
on("change:charisma_base change:charisma_modifier change:charisma_temp", function() {
getAttrs(["charisma_base", "charisma_modifier", "charisma_temp"], function(v) {
var bas = parseInt(v.charisma_base) || 0;
var mod = parseInt(v.charisma_modifier) || 0;
var tem = parseInt(v.charisma_temp) || 0;
var bon = mod + tem;
var stat = bas + bon;
let update = {};
update["charisma"] = stat;
(bon != 0) ? update["display_charisma"] = bas + " (" + stat + ")" : update["display_charisma"] = bas;
setAttrs(update);
});
});
on("change:magic_base change:magic_modifier change:magic_temp", function() {
getAttrs(["magic_base", "magic_modifier", "magic_temp"], function(v) {
var bas = parseInt(v.magic_base) || 0;
var mod = parseInt(v.magic_modifier) || 0;
var tem = parseInt(v.magic_temp) || 0;
var bon = mod + tem;
var stat = bas + bon;
let update = {};
update["magic"] = stat;
(bon != 0) ? update["display_magic"] = bas + " (" + stat + ")" : update["display_magic"] = bas;
setAttrs(update);
});
});
on("change:resonance_base change:resonance_modifier change:resonance_temp", function() {
getAttrs(["resonance_base", "resonance_modifier", "resonance_temp"], function(v) {
var bas = parseInt(v.resonance_base) || 0;
var mod = parseInt(v.resonance_modifier) || 0;
var tem = parseInt(v.resonance_temp) || 0;
var bon = mod + tem;
var stat = bas + bon;
let update = {};
update["resonance"] = stat;
(bon != 0) ? update["display_resonance"] = bas + " (" + stat + ")" : update["display_resonance"] = bas;
setAttrs(update);
});
});
// Update the finalized total
setAttrs({
[attr]: stat,
[`display_${attr}`]: bon === 0 ? bas : `${bas} (${stat})`
});
});
});
});
//Calculate OVERFLOW
var update_overflow = function () {
@@ -3314,38 +3223,87 @@
//SOAK POOLS
var update_soak = function () {
getAttrs(["body", "armor_rating", "soak_modifier", "soak_temp"], function(v){
const body = parseInt(v.body) || 0;
const armor = parseInt(v.armor_rating) || 0;
getAttrs(["body", "armor_rating", "soak_modifier", "soak_temp"], function(v) {
const bod = parseInt(v.body) || 0;
const arm = parseInt(v.armor_rating) || 0;
const mod = parseInt(v.soak_modifier) || 0;
var tem = parseInt(v.soak_temp) || 0;
var tot = rea + int + mod + tem;
var tot = bod + arm + mod + tem;
setAttrs({soak: tot});
});
};
//Set Primary Armor when the star is selected
on("change:repeating_armor", function() {
console.log(":+:+:+:+: repeating armor ran!! :+:+:+:+:");
getAttrs(["repeating_armor_name", "repeating_armor_rating", "repeating_armor_acid_modifier", "repeating_armor_electrical_modifier", "repeating_armor_cold_modifier", "repeating_armor_fire_modifier", "repeating_armor_radiation_modifier", "repeating_armor_primary", "repeating_armor_dicepool_modifier"], function(v) {
console.log("IS THIS OWRKING NOW?W?W?W");
let update = {};
//This function checks changes to repeating_armor and updates the Primary Armor if needed
on("change:repeating_armor", function(eventInfo) {
const source = eventInfo.sourceAttribute;
const newV = eventInfo.newValue;
const arm = ["repeating_armor"];
if (v.repeating_armor_primary === "primary") {
update["armor_name"] = v.repeating_armor_name;
if (v.repeating_armor_rating) {update["armor_rating"] = v.repeating_armor_rating};
if (v.repeating_armor_dicepool_modifier) {update["soak_modifier"] = v.repeating_armor_dicepool_modifier};
if (v.repeating_armor_acid_modifier) {update["acid_modifier"] = v.repeating_armor_acid_modifier};
if (v.repeating_armor_cold_modifier) {update["cold_modifier"] = v.repeating_armor_cold_modifier};
if (v.repeating_armor_electrical_modifier) {update["electrical_modifier"] = v.repeating_armor_electrical_modifier};
if (v.repeating_armor_fire_modifier) {update["fire_modifier"] = v.repeating_armor_fire_modifier};
if (v.repeating_armor_radiation_modifier) {update["radiation_modifier"] = v.repeating_armor_radiation_modifier};
//Check if the event was related to the primary flag
if (source.includes('primary')) {
//Check if the primary flag is set to primary
if (newV === 'primary') {
//Get attributes from the repeating_armor
getAttrs([`${arm}_name`, `${arm}_rating`, `${arm}_acid_modifier`, `${arm}_electrical_modifier`, `${arm}_cold_modifier`,`${arm}_fire_modifier`, `${arm}_radiation_modifier`, `${arm}_dicepool_modifier`], function(v) {
let update = {};
//Update the hidden static Primary Armor attributes with the repeating_armor attributes
update["armor_name"] = v[`${arm}_name`];
if (v[`${arm}_rating`]) {update["armor_rating"] = v[`${arm}_rating`]};
if (v[`${arm}_dicepool_modifier`]) {update["soak_modifier"] = v[`${arm}_dicepool_modifier`]};
if (v[`${arm}_acid_modifier`]) {update["acid_modifier"] = v[`${arm}_acid_modifier`]};
if (v[`${arm}_cold_modifier`]) {update["cold_modifier"] = v[`${arm}_cold_modifier`]};
if (v[`${arm}_electrical_modifier`]) {update["electrical_modifier"] = v[`${arm}_electrical_modifier`]};
if (v[`${arm}_fire_modifier`]) {update["fire_modifier"] = v[`${arm}_fire_modifier`]};
if (v[`${arm}_radiation_modifier`]) {update["radiation_modifier"] = v[`${arm}_radiation_modifier`]};
setAttrs(update);
});
//Set the other repeating_armor primary flags to 0 aka unchecked
getSectionIDs(`${arm}`, function(ids) {
let IDs = [];
let update = {};
for(var i=0; i < ids.length; i++) {
IDs.push(`${arm}_` + ids[i] + "_primary");
};
IDs.forEach(id => {
if (id != source) {
update[`${id}`] = 0;
};
});
setAttrs(update);
});
};
//Check if the event was for a relevant Primary Armor attribute
} else if (source.includes('name') || source.includes('rating') || source.includes('dicepool') || source.includes('acid') || source.includes('cold') || source.includes('electrical') || source.includes('fire') || source.includes('radiation')) {
//Get the primary flag attribute for this armor. Also get the repeating_armor attribute we'll need for an update, doing it now is more efficient.
getAttrs([`${arm}_primary`, `${source}`], function(v) {
//Check if this armor is the designated Primary Armor.
if (v[`${arm}_primary`] === 'primary') {
let update = {};
//Apply the repeating_armor attribute to its static counterpart
switch (true) {
case /name/.test(source): update["armor_name"] = v[`${source}`]; break;
case /rating/.test(source): update["armor_rating"] = v[`${source}`]; break;
case /dicepool/.test(source): update["soak_modifier"] = v[`${source}`]; break;
case /acid/.test(source): update["acid_modifier"] = v[`${source}`]; break;
case /cold/.test(source): update["cold_modifier"] = v[`${source}`]; break;
case /electrical/.test(source): update["electrical_modifier"] = v[`${source}`]; break;
case /fire/.test(source): update["fire_modifier"] = v[`${source}`]; break;
case /radiation/.test(source): update["radiation_modifier"] = v[`${source}`]; break;
default: console.log(`Source ${source} was invalid`);}
setAttrs(update);
};
setAttrs(update);
});
});
} else {
console.log("CHANGE NOT RELEVENT Primary Armor");
};
});
var update_liftCarry = function () {
getAttrs(["body", "strength", "lift_carry_modifier"], function(v) {
@@ -3406,12 +3364,13 @@
//Manipulating Condition Tracks
//PHYSICAL TRACK
var update_physicalTrack = function() {
getAttrs(["body","physical_modifier", "sheet_type"], function(v) {
getAttrs(["body","physical_modifier", "sheet_type", "flag_drone"], function(v) {
var bod = parseInt(v.body) || 0;
var mod = parseInt(v.physical_modifier) || 0;
tra = (v.sheet_type === "pc" || v.sheet_type === "goon") ? (Math.ceil(bod/2) + 8 + mod) :
((v.sheet_type === "vehicle") ? (Math.ceil(bod/2) + 12 + mod) :
"Not a goon or vehicle");
(v.sheet_type === "vehicle" && v.flag_drone === "drone") ? (Math.ceil(bod/2) + 6 + mod) :
(v.sheet_type === "vehicle") ? (Math.ceil(bod/2) + 12 + mod) :
"Not a goon or vehicle";
let update = {};
update["physical"] = tra;
update["physical_max"] = tra;
@@ -3446,15 +3405,16 @@
});
});
on("change:physical_damage", function() {
getAttrs(["physical", "physical_damage", "physical_max"], function(v) {
var phy = parseInt(v.physical) || 0;
var Dam = parseInt(v.physical_damage) || 0;
var Max = parseInt(v.physical_max) || 0;
var Wou = Max - Dam;
(phy === Wou) ? console.log("Physical is already tracked") : setAttrs({physical: Wou});
//Convert physical damage into the physical
on("change:physical_damage", function() {
getAttrs(["physical", "physical_damage", "physical_max"], function(v) {
var phy = parseInt(v.physical) || 0;
var Dam = parseInt(v.physical_damage) || 0;
var Max = parseInt(v.physical_max) || 0;
var Wou = Max - Dam;
(phy === Wou) ? console.log("Physical is already tracked") : setAttrs({physical: Wou});
});
});
});
//Convert stun into the stun damage track boxes
on("change:stun", function() {
@@ -3469,15 +3429,16 @@
});
});
on("change:stun_damage", function() {
getAttrs(["stun", "stun_damage", "stun_max"], function(v) {
var stu = parseInt(v.stun) || 0;
var Dam = parseInt(v.stun_damage) || 0;
var Max = parseInt(v.stun_max) || 0;
var Wou = Max - Dam;
(stu === Wou) ? console.log("stun is already tracked") : setAttrs({stun: Wou});
//Convert stun damage into stun
on("change:stun_damage", function() {
getAttrs(["stun", "stun_damage", "stun_max"], function(v) {
var stu = parseInt(v.stun) || 0;
var Dam = parseInt(v.stun_damage) || 0;
var Max = parseInt(v.stun_max) || 0;
var Wou = Max - Dam;
(stu === Wou) ? console.log("stun is already tracked") : setAttrs({stun: Wou});
});
});
});
//Add wounds based on Physical modifiers via Physical or Stun
on("change:stun_damage change:physical_damage change:pain_tolerance", function() {
@@ -3627,37 +3588,70 @@
});
//Weapon displays set into an Array
on("change:repeating_weapon", function() {
getAttrs(["repeating_weapon_weapon_range", "repeating_weapon_weapon_melee", "repeating_weapon_weapon_type", "repeating_weapon_weapon_reach", "repeating_weapon_weapon_acc", "repeating_weapon_weapon_dv", "repeating_weapon_weapon_ap", "repeating_weapon_weapon_mode", "repeating_weapon_weapon_rc", "repeating_weapon_weapon_ammo", "repeating_weapon_weapon_note"], function(v){
amm = (v.repeating_weapon_weapon_ammo === "") ? ("") : (v.repeating_weapon_weapon_ammo) + " (c), ";
// Builder function to display details properly
// Note that since undefined are falsey if there's no label or sign we can leave the parameters blank
function repeatingStringBuilder(v, keyBase) {
return function(key, label, sign) {
// fetch the attr from v checking if it has a value
const val = v[`${keyBase}${key}`];
if (!val) return '';
acc = (v.repeating_weapon_weapon_acc > 0) ? "ACC " + (v.repeating_weapon_weapon_acc) + ", " : ("");
// Apply the sign if needed
const disp = sign && val > 0 ? `+${val}` : val;
ap = (v.repeating_weapon_weapon_ap > 0) ? ("AP " + "+" + (v.repeating_weapon_weapon_ap) + ", ") :
((v.repeating_weapon_weapon_ap < 0) ? ("AP " + (v.repeating_weapon_weapon_ap) + ", ") :
(""));
// Apply label if needed
return label ? `${label} ${disp}` : disp;
}
}
dv = (v.repeating_weapon_weapon_dv === "") ? ("") : "DV " + (v.repeating_weapon_weapon_dv) + ", ";
on("change:repeating_weapon", function() {
getAttrs(["repeating_weapon_weapon_range", "repeating_weapon_weapon_melee", "repeating_weapon_weapon_type", "repeating_weapon_weapon_reach", "repeating_weapon_weapon_acc", "repeating_weapon_weapon_dv", "repeating_weapon_weapon_ap", "repeating_weapon_weapon_mode", "repeating_weapon_weapon_rc", "repeating_weapon_weapon_ammo", "repeating_weapon_weapon_note"], function(v){
// Local builder putting the needed variables into scope for repeatingStringBuilder
const b = repeatingStringBuilder(v, 'repeating_weapon_weapon_');
// Determine fields to display and in their proper order and formatting
// Anonymous function is purely stylistic and adds more overhead than just a simple switch/case. Personally I find the function looks cleaner and hides any internal scope that might conflict with outside
const display = (function() {
// 0 for weapon_range is a ranged weapon. A 1 is a melee weapon.
switch(v.repeating_weapon_weapon_range) {
case '0':
// Not a fan of how ammo has to be handled. Could potentially be placed in the repeatingStringBuilder if used more often for other change:repeating functions as some sort of suffix parameter
const ammo = b('amm');
return [
b('type'),
b('acc', 'ACC'),
b('dv', 'DV'),
b('ap', 'AP', true),
b('mode'),
b('rc', 'RC'),
ammo ? `${ammo} (c)` : '',
b('note')
];
case '1': return [
b('type'),
b('reach', 'Reach', true),
b('acc', 'ACC'),
b('dv', 'DV'),
b('ap', 'AP', true),
b('note')
];
default: return [
b('type'),
b('acc', 'ACC'),
b('dv', 'DV'),
b('ap', 'AP', true),
b('note')
];
}
})()
// Remove all empty strings
.filter(s => s)
// Concat all the strings and add comma between
.join(', ');
mod = (v.repeating_weapon_weapon_mode === "") ? ("") : (v.repeating_weapon_weapon_mode) + ", ";
not = (v.repeating_weapon_weapon_note === "") ? ("") : (v.repeating_weapon_weapon_note);
rc = (v.repeating_weapon_weapon_rc === "") ? ("") : "RC " + (v.repeating_weapon_weapon_rc) + ", ";
rea = (v.repeating_weapon_weapon_reach > 0) ? ("Reach " + (v.repeating_weapon_weapon_reach) + ", ") :
((v.repeating_weapon_weapon_reach < 0) ? ("Reach " + (v.repeating_weapon_weapon_reach) + ", ") :
(""));
typ = (v.repeating_weapon_weapon_type === "") ? ("") : (v.repeating_weapon_weapon_type) + ", ";
display = (v.repeating_weapon_weapon_range === "0") ? (" [" + typ + acc + dv + ap + mod + rc + amm + not + "]") :
((v.repeating_weapon_weapon_range === "1") ? (" [" + typ + rea + acc + dv + ap + not + "]") :
(" [" + typ + acc + dv + ap + not + "]"));
setAttrs({repeating_weapon_weapon: display});
});
});
// Finally wrap square brackets around the weapon display
setAttrs({repeating_weapon_weapon: `[${display}]`});
});
});
//Spell displays set into an Array
on("change:repeating_NPCspell", function() {
@@ -3873,54 +3867,95 @@
});
//Repeating Range & Melee weapons dicepools
on("change:repeating_range", function() {
getAttrs(["repeating_range_dicepool_modifier", "repeating_range_spec", "repeating_range_primary", "repeating_range_weapon", "repeating_range_damage", "repeating_range_acc",
"repeating_range_ap", "repeating_range_mode", "repeating_range_recoil", "repeating_range_ammo", "repeating_range_skill"], function(v){
const mod = parseInt(v.repeating_range_dicepool_modifier) || 0;
const spec = parseInt(v.repeating_range_spec) || 0;
let update = {};
//REFACTORED Range & MELEE UPDATES
['repeating_range',
'repeating_melee',
].forEach(weap => {
on(`change:${weap}`, function(eventInfo) {
const source = eventInfo.sourceAttribute;
const newV = eventInfo.newValue;
const type = weap.slice(-5);
update["repeating_range_dicepool"] = mod + spec;
//Setting this here for now to ensure dicepool attribute gets updated
//Move this for the Version 1.2
getAttrs([`${weap}_dicepool_modifier`, `${weap}_spec`], function(v) {
const mod = parseInt(v[`${weap}_dicepool_modifier`]) || 0;
const spec = parseInt(v[`${weap}_spec`]) || 0;
const tot = mod + spec;
if (v.repeating_range_primary === "primary") {
update["primary_range_weapon"] = v.repeating_range_weapon;
update["primary_range_weapon_dicepool"] = mod + spec;
if (v.repeating_range_skill) {update["primary_range_weapon_skill"] = v.repeating_range_skill};
if (v.repeating_range_damage) {update["primary_range_weapon_damage"] = v.repeating_range_damage};
if (v.repeating_range_acc) {update["primary_range_weapon_acc"] = v.repeating_range_acc};
if (v.repeating_range_ap) {update["primary_range_weapon_ap"] = v.repeating_range_ap};
if (v.repeating_range_mode) {update["primary_range_weapon_mode"] = v.repeating_range_mode};
if (v.repeating_range_recoil) {update["primary_range_weapon_recoil"] = v.repeating_range_recoil};
if (v.repeating_range_ammo) {update["primary_range_weapon_ammo"] = v.repeating_range_ammo};
};
setAttrs({[`${weap}_dicepool`]: tot});
});
setAttrs(update);
});
});
if (source.includes('primary')) {
if (newV === 'primary') {
//Shared attributes names.
let array = ["dicepool", "weapon", "damage", "acc", "ap", "skill"];
//Add the range or melee specific ones
(type === "range") ? array.push("ammo", "mode", "recoil") : array.push("reach");
//Add the repeating section to the begining of each attribute
let attrs = [];
for(var i=0; i < array.length; i++) {
attrs.push(`${weap}_` + array[i]);
};
on("change:repeating_melee", function() {
getAttrs(["repeating_dicepool_modifier", "repeating_melee_spec", "repeating_melee_primary", "repeating_melee_weapon", "repeating_melee_damage", "repeating_melee_acc",
"repeating_melee_ap", "repeating_melee_reach", "repeating_melee_skill"], function(v){
const mod = parseInt(v.repeating_melee_dicepool_modifier) || 0;
const spec = parseInt(v.repeating_melee_spec) || 0;
let update = {};
getAttrs(attrs, function(v) {
let update = {};
//Primary weapon name does not follow the naming scheme.
update[`primary_${type}_weapon`] = v[`${weap}_weapon`];
update["repeating_melee_dicepool"] = mod + spec;
_.each(array, function(value) {
if (value != undefined || value != "weapon") {
update[`primary_${type}_weapon_${value}`] = v[`${weap}_${value}`];
};
});
if (v.repeating_melee_primary === "primary") {
update["primary_melee_weapon"] = v.repeating_melee_weapon;
update["primary_melee_weapon_dicepool"] = mod + spec;
if (v.repeating_melee_skill) {update["primary_melee_weapon_skill"] = v.repeating_melee_skill};
if (v.repeating_melee_damage) {update["primary_melee_weapon_damage"] = v.repeating_melee_damage};
if (v.repeating_melee_acc) {update["primary_melee_weapon_acc"] = v.repeating_melee_acc};
if (v.repeating_melee_ap) {update["primary_melee_weapon_ap"] = v.repeating_melee_ap};
if (v.repeating_melee_reach) {update["primary_melee_weapon_reach"] = v.repeating_melee_reach};
};
setAttrs(update);
});
setAttrs(update);
});
});
//Set the other repeating_weapon primary flags to 0 aka unchecked
getSectionIDs(`${weap}`, function(ids) {
let IDs = [];
let update = {};
for(var i=0; i < ids.length; i++) {
IDs.push(`${weap}_` + ids[i] + "_primary");
};
IDs.forEach(id => {
if (id != source) {
update[`${id}`] = 0;
};
});
setAttrs(update);
});
};
} else if (source.includes('dicepool') || source.includes('weapon') || source.includes('damage') || source.includes('acc') || source.includes('ap') || source.includes('skill') || source.includes('reach') || source.includes('ammo') || source.includes('mode') || source.includes('recoil')) {
getAttrs([`${weap}_primary`, `${source}`], function(v) {
if (v[`${weap}_primary`] === 'primary') {
let update = {};
//This whole process needs refactored in the future. Its working for now.
switch (true) {
case /weapon/.test(source): update[`primary_${type}_weapon`] = v[`${source}`]; break;
case /damage/.test(source): update[`primary_${type}_weapon_damage`] = v[`${source}`]; break;
case /dicepool/.test(source): update[`primary_${type}_weapon_dicepool`] = v[`${source}`]; break;
case /acc/.test(source): update[`primary_${type}_weapon_acc`] = v[`${source}`]; break;
case /ap/.test(source): update[`primary_${type}_weapon_ap`] = v[`${source}`]; break;
case /skill/.test(source): update[`primary_${type}_weapon_skill`] = v[`${source}`]; break;
case /reach/.test(source): update[`primary_${type}_weapon_reach`] = v[`${source}`]; break;
case /ammo/.test(source): update[`primary_${type}_weapon_ammo`] = v[`${source}`]; break;
case /mode/.test(source): update[`primary_${type}_weapon_mode`] = v[`${source}`]; break;
case /recoil/.test(source): update[`primary_${type}_weapon_recoil`] = v[`${source}`]; break;
default: console.log(`Source ${source} was invalid`);}
setAttrs(update);
};
});
} else {
console.log("Change was not relevant.");
};
});
});
//Repeating IDs & Lifestyles Section Display
on("change:repeating_lifestyle", function() {
@@ -3961,49 +3996,29 @@
//Cyberdeck Calculations
on("change:attack_temp change:attack_base change:attack_modifier", function() {
getAttrs(["attack_temp", "attack_base", "attack_modifier"], function(v) {
const temp = parseInt(v.attack_temp) || 0;
const base = parseInt(v.attack_base) || 0;
const mod = parseInt(v.attack_modifier) || 0;
let tot = temp + base + mod;
[
'attack',
'sleaze',
'data_processing',
'firewall',
].forEach(attr => {
// Attach listener
on(`change:${attr}_base change:${attr}_modifier change:${attr}_temp`, function() {
// Load attribute values
getAttrs([`${attr}_base`, `${attr}_modifier`, `${attr}_temp`], function(v) {
// Do some math to calculate the total
const bas = parseInt(v[`${attr}_base`]) || 0;
const mod = parseInt(v[`${attr}_modifier`]) || 0;
const tem = parseInt(v[`${attr}_temp`]) || 0;
const tot = tem + bas + mod;
setAttrs({attack: tot});
});
});
on("change:sleaze_temp change:sleaze_base change:sleaze_modifier", function() {
getAttrs(["sleaze_temp", "sleaze_base", "sleaze_modifier"], function(v) {
const temp = parseInt(v.sleaze_temp) || 0;
const base = parseInt(v.sleaze_base) || 0;
const mod = parseInt(v.sleaze_modifier) || 0;
let tot = temp + base + mod;
setAttrs({sleaze: tot});
});
});
on("change:data_processing_temp change:data_processing_base change:data_processing_modifier", function() {
getAttrs(["data_processing_temp", "data_processing_base", "data_processing_modifier"], function(v) {
const temp = parseInt(v.data_processing_temp) || 0;
const base = parseInt(v.data_processing_base) || 0;
const mod = parseInt(v.data_processing_modifier) || 0;
let tot = temp + base + mod;
setAttrs({data_processing: tot});
});
});
on("change:firewall_temp change:firewall_base change:firewall_modifier", function() {
getAttrs(["firewall_temp", "firewall_base", "firewall_modifier"], function(v) {
const temp = parseInt(v.firewall_temp) || 0;
const base = parseInt(v.firewall_base) || 0;
const mod = parseInt(v.firewall_modifier) || 0;
let tot = temp + base + mod;
setAttrs({firewall: tot});
});
});
// Update the finalized total
setAttrs({
[attr]: tot
});
});
});
});
//Vehicle displays for PCs
on("change:repeating_vehicle:name", function(){
@@ -4019,101 +4034,34 @@
});
});
on("change:repeating_vehicle:handling_base change:repeating_vehicle:handling_modifier change:repeating_vehicle:handling_temp", function(){
getAttrs(["repeating_vehicle_handling_base", "repeating_vehicle_handling_modifier", "repeating_vehicle_handling_temp"], function(v) {
const base = parseInt(v.repeating_vehicle_handling_base) || 0;
const mod = parseInt(v.repeating_vehicle_handling_modifier) || 0;
const temp = parseInt(v.repeating_vehicle_handling_temp) || 0;
let tot = base + mod + temp;
let update = {};
update["repeating_vehicle_handling"] = tot;
(mod != 0 || temp != 0) ? update["repeating_vehicle_display_handling"] = base + " (" + tot + ")" : update["repeating_vehicle_display_handling"] = base;
[
'acceleration',
'armor',
'body',
'data_processing',
'handling',
'pilot',
'sensor',
'speed',
].forEach(attr => {
// Attach listener
on(`change:repeating_vehicle:${attr}_base change:repeating_vehicle:${attr}_modifier change:repeating_vehicle:${attr}_temp`, function() {
// Load attribute values
getAttrs([`repeating_vehicle_${attr}_base`, `repeating_vehicle_${attr}_modifier`, `repeating_vehicle_${attr}_temp`], function(v) {
// Do some math to calculate the total
const bas = parseInt(v[`repeating_vehicle_${attr}_base`]) || 0;
const mod = parseInt(v[`repeating_vehicle_${attr}_modifier`]) || 0;
const tem = parseInt(v[`repeating_vehicle_${attr}_temp`]) || 0;
const bon = mod + tem;
const stat = bas + bon;
setAttrs(update);
});
});
// Update the finalized total
setAttrs({
[attr]: stat,
[`repeating_vehicle_display_${attr}`]: bon === 0 ? bas : `${bas} (${stat})`
});
});
});
});
on("change:repeating_vehicle:acceleration_base change:repeating_vehicle:acceleration_modifier change:repeating_vehicle:acceleration_temp", function(){
getAttrs(["repeating_vehicle_acceleration_base", "repeating_vehicle_acceleration_modifier", "repeating_vehicle_acceleration_temp"], function(v) {
const base = parseInt(v.repeating_vehicle_acceleration_base) || 0;
const mod = parseInt(v.repeating_vehicle_acceleration_modifier) || 0;
const temp = parseInt(v.repeating_vehicle_acceleration_temp) || 0;
let tot = base + mod + temp;
let update = {};
update["repeating_vehicle_acceleration"] = tot;
(mod != 0 || temp != 0) ? update["repeating_vehicle_display_acceleration"] = base + " (" + tot + ")" : update["repeating_vehicle_display_acceleration"] = base;
setAttrs(update);
});
});
on("change:repeating_vehicle:speed_base change:repeating_vehicle:speed_modifier change:repeating_vehicle:speed_temp", function(){
getAttrs(["repeating_vehicle_speed_base", "repeating_vehicle_speed_modifier", "repeating_vehicle_speed_temp"], function(v) {
const base = parseInt(v.repeating_vehicle_speed_base) || 0;
const mod = parseInt(v.repeating_vehicle_speed_modifier) || 0;
const temp = parseInt(v.repeating_vehicle_speed_temp) || 0;
let tot = base + mod + temp;
let update = {};
update["repeating_vehicle_speed"] = tot;
(mod != 0 || temp != 0) ? update["repeating_vehicle_display_speed"] = base + " (" + tot + ")" : update["repeating_vehicle_display_speed"] = base;
setAttrs(update);
});
});
on("change:repeating_vehicle:pilot_base change:repeating_vehicle:pilot_modifier change:repeating_vehicle:pilot_temp", function(){
getAttrs(["repeating_vehicle_pilot_base", "repeating_vehicle_pilot_modifier", "repeating_vehicle_pilot_temp"], function(v) {
const base = parseInt(v.repeating_vehicle_pilot_base) || 0;
const mod = parseInt(v.repeating_vehicle_pilot_modifier) || 0;
const temp = parseInt(v.repeating_vehicle_pilot_temp) || 0;
let tot = base + mod + temp;
let update = {};
update["repeating_vehicle_pilot"] = tot;
(mod != 0 || temp != 0) ? update["repeating_vehicle_display_pilot"] = base + " (" + tot + ")" : update["repeating_vehicle_display_pilot"] = base;
setAttrs(update);
});
});
on("change:repeating_vehicle:body_base change:repeating_vehicle:body_modifier change:repeating_vehicle:body_temp", function(){
getAttrs(["repeating_vehicle_body_base", "repeating_vehicle_body_modifier", "repeating_vehicle_body_temp"], function(v) {
const base = parseInt(v.repeating_vehicle_body_base) || 0;
const mod = parseInt(v.repeating_vehicle_body_modifier) || 0;
const temp = parseInt(v.repeating_vehicle_body_temp) || 0;
let tot = base + mod + temp;
let update = {};
update["repeating_vehicle_body"] = tot;
(mod != 0 || temp != 0) ? update["repeating_vehicle_display_body"] = base + " (" + tot + ")" : update["repeating_vehicle_display_body"] = base;
setAttrs(update);
});
});
on("change:repeating_vehicle:armor_base change:repeating_vehicle:armor_modifier change:repeating_vehicle:armor_temp", function(){
getAttrs(["repeating_vehicle_armor_base", "repeating_vehicle_armor_modifier", "repeating_vehicle_armor_temp"], function(v) {
const base = parseInt(v.repeating_vehicle_armor_base) || 0;
const mod = parseInt(v.repeating_vehicle_armor_modifier) || 0;
const temp = parseInt(v.repeating_vehicle_armor_temp) || 0;
let tot = base + mod + temp;
let update = {};
update["repeating_vehicle_armor"] = tot;
(mod != 0 || temp != 0) ? update["repeating_vehicle_display_armor"] = base + " (" + tot + ")" : update["repeating_vehicle_display_armor"] = base;
setAttrs(update);
});
});
on("change:repeating_vehicle:sensor_base change:repeating_vehicle:sensor_modifier change:repeating_vehicle:sensor_temp", function(){
getAttrs(["repeating_vehicle_sensor_base", "repeating_vehicle_sensor_modifier", "repeating_vehicle_sensor_temp"], function(v) {
const base = parseInt(v.repeating_vehicle_sensor_base) || 0;
const mod = parseInt(v.repeating_vehicle_sensor_modifier) || 0;
const temp = parseInt(v.repeating_vehicle_sensor_temp) || 0;
let tot = base + mod + temp;
let update = {};
update["repeating_vehicle_sensor"] = tot;
(mod != 0 || temp != 0) ? update["repeating_vehicle_display_sensor"] = base + " (" + tot + ")" : update["repeating_vehicle_display_sensor"] = base;
setAttrs(update);
});
});
</script>
+1
View File
@@ -102,6 +102,7 @@
"disguise": "Disguise",
"diving": "Diving",
"drain": "Drain",
"drone": "Drone",
"duration": "Duration",
"e": "E",
"echos": "Echos",
+1
View File
@@ -102,6 +102,7 @@
"disguise": "Disguise",
"diving": "Diving",
"drain": "Drain",
"drone": "Drone",
"duration": "Duration",
"e": "E",
"echos": "Echos",
+1
View File
@@ -102,6 +102,7 @@
"disguise": "Disguise",
"diving": "Diving",
"drain": "Drain",
"drone": "Drone",
"duration": "Duration",
"e": "E",
"echos": "Echos",
+1
View File
@@ -102,6 +102,7 @@
"disguise": "Disguise",
"diving": "Diving",
"drain": "Drain",
"drone": "Drone",
"duration": "Duration",
"e": "E",
"echos": "Echos",
+1
View File
@@ -102,6 +102,7 @@
"disguise": "Disguise",
"diving": "Diving",
"drain": "Drain",
"drone": "Drone",
"duration": "Duration",
"e": "E",
"echos": "Echos",
+1
View File
@@ -102,6 +102,7 @@
"disguise": "Disguise",
"diving": "Diving",
"drain": "Drain",
"drone": "Drone",
"duration": "Duration",
"e": "E",
"echos": "Echos",
+1
View File
@@ -102,6 +102,7 @@
"disguise": "Disguise",
"diving": "Diving",
"drain": "Drain",
"drone": "Drone",
"duration": "Duration",
"e": "E",
"echos": "Echos",
+1
View File
@@ -102,6 +102,7 @@
"disguise": "Disguise",
"diving": "Diving",
"drain": "Drain",
"drone": "Drone",
"duration": "Duration",
"e": "E",
"echos": "Echos",
+34 -33
View File
@@ -52,23 +52,23 @@
"close": "Close",
"closecombat": "Close Combat Group",
"clubs": "Clubs",
"cold": "Cold",
"coldprotection": "Cold Protection",
"cold": "Froid",
"coldprotection": "Protection contre le froid",
"combat": "Combat",
"combatskill": "Compétence de combat",
"combatskills": "Compétences de combat",
"combattype": "Combat Type",
"combattype": "Type de combat",
"compiling": "Compilation",
"complexform": "Complex Form",
"complexform": "Forme complexe",
"composure": "Composure",
"computer": "Informatique",
"con": "Con",
"conditionfooter": "For every 3 boxes of damage on any one damage track, the character takes a -1 Dice Pool modifier on tests; these modifiers are cumulative within and across damage tracks.",
"conditionmonitor": "Moniteur de Condition",
"conditionmonitorm": "Moniteur de Condition (M)",
"conditionmonitormodifiers": "Condition Monitor Modifiers (P/S): ",
"conditionmonitormodifiers": "Modificateurs de moniteur de condition (P/E) : ",
"conditionmonitorpm": "Moniteur de Condition (P/M)",
"conditionmonitorps": "Condition Monitor (P/S)",
"conditionmonitorps": "Moniteur de Condition (P/E)",
"conjuring": "Conjuring",
"conjuringgroup": "Conjuring Group",
"connection": "Connexion",
@@ -102,6 +102,7 @@
"disguise": "Déguisement",
"diving": "Diving",
"drain": "Drain",
"drone": "Drone",
"duration": "Durée",
"e": "E",
"echos": "Échos",
@@ -121,29 +122,29 @@
"exoticmelee": "Exotic Melee",
"exoticnote": "Exotics are not linked to skills. Use modifier Dice input to set skill dice.",
"exoticrange": "Exotic Range",
"extended": "Extended",
"extended": "Étendu",
"f": "F",
"fa": "FA",
"fade": "Fade",
"fadevalue": "Fade Value",
"fakeid": "Fake ID",
"fakeidsrelated": "Fake IDs / Related Lifestyles / Funds / Licenses",
"far": "Far",
"favor": "Favor",
"file": "File",
"fire": "Fire",
"far": "Loin",
"favor": "Faveur",
"file": "Fichier",
"fire": "Feu",
"firearms": "Groupe d’armes à feu",
"fireprotection": "Fire Protection",
"firewall": "Firewall",
"firstaid": "First Aid",
"flight": "Flight",
"fireprotection": "Protection contre le feu",
"firewall": "Pare-feu",
"firstaid": "Premiers Soins",
"flight": "Vol",
"forgery": "Forgery",
"freefall": "Free Fall",
"funds": "Funds",
"gear": "Gear",
"gear": "Équipement",
"gm": "To GM",
"goon": "Goon",
"gunnery": "Gunnery",
"gunnery": "Artillerie",
"gymnastics": "Gymnastics",
"hacking": "Hacking",
"hand": "Hand",
@@ -166,7 +167,7 @@
"influencegroup": "Influence Group",
"initiate": "Initiate",
"initiative": "Initiative",
"initiativedice": "Initiative Dice",
"initiativedice": "Dé d'initiative",
"instant": "Instant",
"instruction": "Instruction",
"intimidation": "Intimidation",
@@ -203,14 +204,14 @@
"matrixdevice": "Matrix Device",
"matrixinit": "Matrix Ini",
"matrixinitiative": "Matrix Initiative",
"medicine": "Medicine",
"medicine": "Médecine",
"melee": "Mêlée",
"memory": "Mémoire",
"mental": "Mental",
"mentallimit": "Mental Limit:",
"metamagic": "Metamagic",
"metatype": "Metatype",
"misc": "Misc",
"metamagic": "Métamagie",
"metatype": "Métatype",
"misc": "Divers",
"mode": "Mode",
"model": "Model",
"modeoptions": "Mode Options",
@@ -237,10 +238,10 @@
"overflow": "Overflow",
"overflowmodifier": "Overflow Modifier",
"p": "P",
"painfooter": "Low Pain Tolernace adds a -1 and High Pain Tolerance adds a +1 per rank.",
"painfooter": "Faible Tolérance à la douleur ajoute un -1 et Haute tolérance à la douleur ajoute un + 1 par rang.",
"paintolerance": "Tolérance à la douleur",
"palming": "Palming",
"pc": "PC",
"pc": "PJ",
"perception": "Perception",
"performance": "Performance",
"permanent": "Permanent",
@@ -258,11 +259,11 @@
"pilotgroundcraft": "Pilot Ground Craft",
"pilotwalker": "Pilot Walker",
"pilotwatercraft": "Pilot Watercraft",
"pistols": "Pistols",
"pistols": "Pistolets",
"player": "Player",
"plot": "Plot",
"power": "Power",
"powers": "Powers",
"power": "Puissance",
"powers": "Pouvoirs",
"prep": "Prep...",
"primary": "Primary",
"primaryarmor": "Primary Armor",
@@ -322,24 +323,24 @@
"speedoff": "Speed (Off)",
"spellcasting": "Spellcasting",
"spellcategory": "Spell Category",
"spells": "Spells",
"spells": "Sorts",
"sprite": "Sprite",
"ss": "SS",
"stealthgroup": "Stealth Group",
"streetcred": "Street Cred",
"strength": "Strength",
"stun": "Stun",
"stun": "Étourdissement",
"stunbonus": "Stun Bonus",
"stundamagetrack": "Stun Damage Track",
"style": "Style",
"submersion": "Submersion",
"summoning": "Summoning",
"survival": "Survival",
"survival": "Survie",
"sustained": "Sustained",
"swimming": "Swimming",
"swimming": "Natation",
"t": "T",
"ta": "T (A)",
"target": "Target",
"target": "Cible",
"taskinggroup": "Tasking Group",
"technicalskills": "Technical Skills",
"technique": "Technique",
@@ -348,7 +349,7 @@
"throwingweapons": "Armes de jet",
"topps": "The Topps Company, Inc. has sole ownership of the names, logo, artwork, marks, photographs, sounds, audio, video and/or any proprietary material used in connection with the game Shadowrun. The Topps Company, Inc. has granted permission to use such names, logos, artwork, marks and/or any proprietary materials for promotional and informational purposes on its website but does not endorse, and is not affiliated with any official capacity whatsoever.",
"total": "Total ",
"totalkarma": "Total Karma",
"totalkarma": "Karma total",
"tracking": "Tracking",
"type": "Type",
"unarmedcombat": "Combat sans armes",
+1
View File
@@ -102,6 +102,7 @@
"disguise": "Disguise",
"diving": "Diving",
"drain": "Drain",
"drone": "Drone",
"duration": "Duration",
"e": "E",
"echos": "Echos",
+1
View File
@@ -102,6 +102,7 @@
"disguise": "Disguise",
"diving": "Diving",
"drain": "Drain",
"drone": "Drone",
"duration": "Duration",
"e": "E",
"echos": "Echos",
+1
View File
@@ -102,6 +102,7 @@
"disguise": "Disguise",
"diving": "Diving",
"drain": "Drain",
"drone": "Drone",
"duration": "Duration",
"e": "E",
"echos": "Echos",
+1
View File
@@ -102,6 +102,7 @@
"disguise": "Disguise",
"diving": "Diving",
"drain": "Drain",
"drone": "Drone",
"duration": "Duration",
"e": "E",
"echos": "Echos",
+1
View File
@@ -102,6 +102,7 @@
"disguise": "Disguise",
"diving": "Diving",
"drain": "Drain",
"drone": "Drone",
"duration": "Duration",
"e": "E",
"echos": "Echos",
+1
View File
@@ -102,6 +102,7 @@
"disguise": "Disguise",
"diving": "Diving",
"drain": "Drain",
"drone": "Drone",
"duration": "Duration",
"e": "E",
"echos": "Echos",
+1
View File
@@ -102,6 +102,7 @@
"disguise": "Disguise",
"diving": "Diving",
"drain": "Drain",
"drone": "Drone",
"duration": "Duration",
"e": "E",
"echos": "Echos",
+1
View File
@@ -102,6 +102,7 @@
"disguise": "Disguise",
"diving": "Diving",
"drain": "Drain",
"drone": "Drone",
"duration": "Duration",
"e": "E",
"echos": "Echos",
+1
View File
@@ -102,6 +102,7 @@
"disguise": "Disguise",
"diving": "Diving",
"drain": "Drain",
"drone": "Drone",
"duration": "Duration",
"e": "E",
"echos": "Echos",
+1
View File
@@ -102,6 +102,7 @@
"disguise": "Disguise",
"diving": "Diving",
"drain": "Drain",
"drone": "Drone",
"duration": "Duration",
"e": "E",
"echos": "Echos",
+1
View File
@@ -102,6 +102,7 @@
"disguise": "crwdns81150:0crwdne81150:0",
"diving": "crwdns81152:0crwdne81152:0",
"drain": "crwdns81154:0crwdne81154:0",
"drone": "crwdns82766:0crwdne82766:0",
"duration": "crwdns81156:0crwdne81156:0",
"e": "crwdns81158:0crwdne81158:0",
"echos": "crwdns81160:0crwdne81160:0",
+10
View File
@@ -0,0 +1,10 @@
# Shadowrun-Anarchy
Shadowrun Anarchy for Roll20. All rights resevered to FASA & Catalyst or whomever owns Shadowrun Anarchy and all that jazz.
# Any
Questions, comments, concerns and suggestions can be posted to the [R20 post](https://app.roll20.net/forum/post/6609397/shadowrun-anarchy-unofficial-character-sheet-v-dot-1-5)
# Tips
You can support the Emerald Grid's continued creation of Shadowrun content via [Patreon](https://www.patreon.com/emeraldgrid) or tip me directly via [Paypal](paypal.me/CassieLevett)
@@ -1973,15 +1973,42 @@ input.sheet-npc-desc {
.sheet-rolltemplate-sAnarchy .inlinerollresult.importantroll {
border: none;
}
.sheet-rolltemplate-sAnarchy .inlinerollresult.fullfail {color: #589cda;}
.sheet-rolltemplate-sAnarchy .inlinerollresult.fullcrit {color: #e9b230;}
.sheet-rolltemplate-sAnarchy .inlinerollresult.fullfail {
color: #589cda;
.sheet-rolltemplate-sAnarchy .sheet-template-desc {font-size: 1em;}
/* FRENCH adjustments */
.charsheet.lang-fr .sheet-karma-bubbles input[type="number"] {
margin-top: -2em;
}
.sheet-rolltemplate-sAnarchy .inlinerollresult.fullcrit {
color: #e9b230;
.charsheet.lang-fr .sheet-cuerow input[type="checkbox"] {
left: 55%;
top: -25px;}
.charsheet.lang-fr .sheet-cuerow input[type="checkbox"] + span {left: 52.5%;}
.charsheet.lang-fr .sheet-geartoggle input[type="checkbox"] {left: 58%;}
.charsheet.lang-fr .sheet-geartoggle input[type="checkbox"] + span {left: 50%;}
.charsheet.lang-fr sheet-npc .sheet-weaponsubtitlesbox {
left: 3%;
}
.sheet-rolltemplate-sAnarchy .sheet-template-desc {
font-size: 1em;
}
.charsheet.lang-fr .sheet-weaponlabels {
width: 23%;
}
.charsheet.lang-fr .sheet-npc .sheet-npc-consection .sheet-radio-header-small {
left: 4%;
margin-right: -70px;
width: 15%;
}
.charsheet.lang-fr .sheet-npc .sheet-weaponsubtitlesbox {
left: 4%;
}
/* END FRENCH adjustments */
@@ -1,4 +1,4 @@
<!-- ~~~~~~~~ Shadowrun Anarchy Character sheet ~~~~~~~~ -->
<!-- ~~~~~~~~ Shadowrun Anarchy Character sheet ~~~~~~~~~ -->
<div class="container">
<input type="hidden" class="npc-toggle" name="attr_npc_toggle" />
<img class="header" src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/ShadowrunAnarchy/ShadowrunHeader.png" style="width:100%" "border:1px solid black;" alt="Shadowrun logo" />
@@ -581,12 +581,12 @@
</div>
</div>
<div class="npc-attribute">
<button type='roll' value="@{gm_toggle} &{template:sAnarchy}{{header=Strength}}{{attr=Attribute}}{{mod=[[@{modifier_toggle}]]}}{{wound=[[@{wound_toggle}]]}}@{modifier_toggle}{{edge=[[@{edge_toggle}]]}}{{dice=[[(@{strength}+(?{Attribute|Strength,@{strength}|Agility,@{agility}|Willpower,@{willpower}|Logic,@{logic}|Charisma,@{charisma}|Edge,@{edge}})+@{wound_toggle}+@{modifier_toggle}+@{edge_toggle})d6>@{edge_threshold}]]}}" title="Strength Roll"><label>STR</label></button>
<button type='roll' value="@{gm_toggle} &{template:sAnarchy}{{header=Agility}}{{attr=Attribute}}{{mod=[[@{modifier_toggle}]]}}{{wound=[[@{wound_toggle}]]}}@{modifier_toggle}{{edge=[[@{edge_toggle}]]}}{{dice=[[(@{strength}+(?{Attribute|Strength,@{strength}|Agility,@{agility}|Willpower,@{willpower}|Logic,@{logic}|Charisma,@{charisma}|Edge,@{edge}})+@{wound_toggle}+@{modifier_toggle}+@{edge_toggle})d6>@{edge_threshold}]]}}" title="Agility Roll"><label>AGI</label></button>
<button type='roll' value="@{gm_toggle} &{template:sAnarchy}{{header=Willpower}}{{attr=Attribute}}{{mod=[[@{modifier_toggle}]]}}{{wound=[[@{wound_toggle}]]}}@{modifier_toggle}{{edge=[[@{edge_toggle}]]}}{{dice=[[(@{strength}+(?{Attribute|Strength,@{strength}|Agility,@{agility}|Willpower,@{willpower}|Logic,@{logic}|Charisma,@{charisma}|Edge,@{edge}})+@{wound_toggle}+@{modifier_toggle}+@{edge_toggle})d6>@{edge_threshold}]]}}" title="Willpower Roll"><label>WIL</label></button>
<button type='roll' value="@{gm_toggle} &{template:sAnarchy}{{header=Logic}}{{attr=Attribute}}{{mod=[[@{modifier_toggle}]]}}{{wound=[[@{wound_toggle}]]}}@{modifier_toggle}{{edge=[[@{edge_toggle}]]}}{{dice=[[(@{strength}+(?{Attribute|Strength,@{strength}|Agility,@{agility}|Willpower,@{willpower}|Logic,@{logic}|Charisma,@{charisma}|Edge,@{edge}})+@{wound_toggle}+@{modifier_toggle}+@{edge_toggle})d6>@{edge_threshold}]]}}" title="Logic Roll"><label>LOG</label></button>
<button type='roll' value="@{gm_toggle} &{template:sAnarchy}{{header=Charisma}}{{attr=Attribute}}{{mod=[[@{modifier_toggle}]]}}{{wound=[[@{wound_toggle}]]}}@{modifier_toggle}{{edge=[[@{edge_toggle}]]}}{{dice=[[(@{strength}+(?{Attribute|Strength,@{strength}|Agility,@{agility}|Willpower,@{willpower}|Logic,@{logic}|Charisma,@{charisma}|Edge,@{edge}})+@{wound_toggle}+@{modifier_toggle}+@{edge_toggle})d6>@{edge_threshold}]]}}" title="Charisma Roll"><label>CHA</label></button>
<button type='roll' value="@{gm_toggle} &{template:sAnarchy}{{header=Edge}}{{attr=Attribute}}{{mod=[[@{modifier_toggle}]]}}{{wound=[[@{wound_toggle}]]}}@{modifier_toggle}{{edge=[[@{edge_toggle}]]}}{{dice=[[(@{strength}+(?{Attribute|Strength,@{strength}|Agility,@{agility}|Willpower,@{willpower}|Logic,@{logic}|Charisma,@{charisma}|Edge,@{edge}})+@{wound_toggle}+@{modifier_toggle}+@{edge_toggle})d6>@{edge_threshold}]]}}" title="Edge Roll"><label>EDG</label></button>
<button type='roll' value="@{gm_toggle} &{template:sAnarchy}{{header=Strength}}{{attr=Attribute}}{{mod=[[@{modifier_toggle}]]}}{{wound=[[@{wound_toggle}]]}}@{modifier_toggle}{{edge=[[@{edge_toggle}]]}}{{dice=[[(@{strength}+(?{Attribute|Strength,@{strength}|Agility,@{agility}|Willpower,@{willpower}|Logic,@{logic}|Charisma,@{charisma}|Edge,@{edge}|None,0})+@{wound_toggle}+@{modifier_toggle}+@{edge_toggle})d6>@{edge_threshold}]]}}" title="Strength Roll"><label>STR</label></button>
<button type='roll' value="@{gm_toggle} &{template:sAnarchy}{{header=Agility}}{{attr=Attribute}}{{mod=[[@{modifier_toggle}]]}}{{wound=[[@{wound_toggle}]]}}@{modifier_toggle}{{edge=[[@{edge_toggle}]]}}{{dice=[[(@{strength}+(?{Attribute|Strength,@{strength}|Agility,@{agility}|Willpower,@{willpower}|Logic,@{logic}|Charisma,@{charisma}|Edge,@{edge}|None,0})+@{wound_toggle}+@{modifier_toggle}+@{edge_toggle})d6>@{edge_threshold}]]}}" title="Agility Roll"><label>AGI</label></button>
<button type='roll' value="@{gm_toggle} &{template:sAnarchy}{{header=Willpower}}{{attr=Attribute}}{{mod=[[@{modifier_toggle}]]}}{{wound=[[@{wound_toggle}]]}}@{modifier_toggle}{{edge=[[@{edge_toggle}]]}}{{dice=[[(@{strength}+(?{Attribute|Strength,@{strength}|Agility,@{agility}|Willpower,@{willpower}|Logic,@{logic}|Charisma,@{charisma}|Edge,@{edge}|None,0})+@{wound_toggle}+@{modifier_toggle}+@{edge_toggle})d6>@{edge_threshold}]]}}" title="Willpower Roll"><label>WIL</label></button>
<button type='roll' value="@{gm_toggle} &{template:sAnarchy}{{header=Logic}}{{attr=Attribute}}{{mod=[[@{modifier_toggle}]]}}{{wound=[[@{wound_toggle}]]}}@{modifier_toggle}{{edge=[[@{edge_toggle}]]}}{{dice=[[(@{strength}+(?{Attribute|Strength,@{strength}|Agility,@{agility}|Willpower,@{willpower}|Logic,@{logic}|Charisma,@{charisma}|Edge,@{edge}|None,0})+@{wound_toggle}+@{modifier_toggle}+@{edge_toggle})d6>@{edge_threshold}]]}}" title="Logic Roll"><label>LOG</label></button>
<button type='roll' value="@{gm_toggle} &{template:sAnarchy}{{header=Charisma}}{{attr=Attribute}}{{mod=[[@{modifier_toggle}]]}}{{wound=[[@{wound_toggle}]]}}@{modifier_toggle}{{edge=[[@{edge_toggle}]]}}{{dice=[[(@{strength}+(?{Attribute|Strength,@{strength}|Agility,@{agility}|Willpower,@{willpower}|Logic,@{logic}|Charisma,@{charisma}|Edge,@{edge}|None,0})+@{wound_toggle}+@{modifier_toggle}+@{edge_toggle})d6>@{edge_threshold}]]}}" title="Charisma Roll"><label>CHA</label></button>
<button type='roll' value="@{gm_toggle} &{template:sAnarchy}{{header=Edge}}{{attr=Attribute}}{{mod=[[@{modifier_toggle}]]}}{{wound=[[@{wound_toggle}]]}}@{modifier_toggle}{{edge=[[@{edge_toggle}]]}}{{dice=[[(@{strength}+(?{Attribute|Strength,@{strength}|Agility,@{agility}|Willpower,@{willpower}|Logic,@{logic}|Charisma,@{charisma}|Edge,@{edge}|None,0})+@{wound_toggle}+@{modifier_toggle}+@{edge_toggle})d6>@{edge_threshold}]]}}" title="Edge Roll"><label>EDG</label></button>
<div class="npc-attr-row">
<div class="npc-attr-num"><span name="attr_strength"></span></div>
<div class="npc-attr-num"><span name="attr_agility"></span></div>
@@ -890,7 +890,7 @@
</div>
<input type="hidden" class="npc-toggle" name="attr_npc_toggle" />
<div class="footer" data-i18n="topps">The Topps Company, Inc. has sole ownership of the names, logo, artwork, marks, photographs, sounds, audio, video and/or any proprietary material used in connection with the game Shadowrun. The Topps Company, Inc. has granted permission to use such names, logos, artwork, marks and/or any proprietary materials for promotional and informational purposes on its website but does not endorse, and is not affiliated with any official capacity whatsoever.<br />Sheet: Version 1.5</div>
<div class="footer" data-i18n="topps">The Topps Company, Inc. has sole ownership of the names, logo, artwork, marks, photographs, sounds, audio, video and/or any proprietary material used in connection with the game Shadowrun. The Topps Company, Inc. has granted permission to use such names, logos, artwork, marks and/or any proprietary materials for promotional and informational purposes on its website but does not endorse, and is not affiliated with any official capacity whatsoever.<br />Sheet: Version 1.6</div>
<div class="rolltemplates">
@@ -1323,4 +1323,4 @@ on("change:repeating_skills", function() {
});
</script>
</script>
+4 -4
View File
@@ -1,10 +1,10 @@
{
"html": "SR Anarchy.html",
"css": "SR Anarchy.css",
"html": "ShadowrunAnarchy.html",
"css": "ShadowrunAnarchy.css",
"authors": "Cassie Levett",
"roll20userid": "557736",
"patreon": "https://www.patreon.com/emeraldgrid",
"preview": "Anarchy_preview.PNG",
"version": "Version 1.5",
"instructions": "The Topps Company, Inc. has sole ownership of the names, logo, artwork, marks, photographs, sounds, audio, video and/or any proprietary material used in connection with the game Shadowrun. The Topps Company, Inc. has granted permission to use such names, logos, artwork, marks and/or any proprietary materials for promotional and informational purposes on its website but does not endorse, and is not affiliated with any official capacity whatsoever."
"version": "Version 1.6",
"instructions": "*The Topps Company, Inc. has sole ownership of the names, logo, artwork, marks, photographs, sounds, audio, video and/or any proprietary material used in connection with the game Shadowrun. The Topps Company, Inc. has granted permission to use such names, logos, artwork, marks and/or any proprietary materials for promotional and informational purposes on its website but does not endorse, and is not affiliated with any official capacity whatsoever.*"
}
+2 -2
View File
@@ -17,13 +17,13 @@
"weapons": "Armes",
"unarmed": "Non armés",
"damage": "Dommages",
"close": "Corps à corps",
"close": "Mêlée",
"near": "Près",
"far": "Loin",
"condition": "Moniteur d’État",
"armor": "Armure",
"physical": "Physique",
"stun": "Etourissement",
"stun": "Étourdissement",
"plot": "Histoire",
"gear": "Equipement",
"contacts": "Contacts",
+299 -40
View File
@@ -1249,19 +1249,22 @@
<h1 style="text-align: center;">Kampf &amp; Meisterschaften</h1>
<table>
<tr>
<td><h3>Initiative, Schaden &amp; Fokus</h3></td>
<td width="10%">&nbsp;</td>
<td align="center"><h3>Zust&auml;nde</h3></td>
<td width="30%"><h3>Initiative, Patzer &amp; Splitterpunkte</h3></td>
<td width="15%">&nbsp;</td>
<td width="55%"><h3>Zust&auml;nde, Schaden &amp; Fokus</h3></td>
</tr>
<tr>
<td>
<table style="font-weight: bold; padding: 0px; border-collapse: collapse">
<td rowspan="3">
<table style="font-weight: bold; padding: 0px; border-collapse: collapse" width="100%">
<tr bgcolor="#0489B1" style="color:white">
<td colspan="2" align="center">Diverses</td>
</tr>
<tr bgcolor="#81BEF7">
<td>Lebenspunkte</td>
<td align="center"><input type="number" value=0 name="attr_lebenspunkte_t" style="text-align: center; background-color:#81BEF7;" /></td>
<td align="center">K: <input type="number" name="attr_lebenspunkte_k" value=0 style="text-align: center; background-color:#81BEF7;" /></td>
<td align="center">E: <input type="number" name="attr_lebenspunkte_e" value=0 style="text-align: center; background-color:#81BEF7;" /></td>
<td align="center">V: <input type="number" name="attr_lebenspunkte_v" value=0 style="text-align: center; background-color:#81BEF7;" /></td>
</tr>
<tr>
<td>Schadensmodifikator</td>
@@ -1277,9 +1280,9 @@
<tr bgcolor="#81BEF7">
<td>Fokus</td>
<td align="center"><input type="number" name="attr_fokus_t" value=0 style="text-align: center; background-color:#81BEF7;" /></td>
<td align="center">K: <input type="number" name="attr_fokus_k" min=0 value=0 style="text-align: center; background-color:#81BEF7;" /></td>
<td align="center">E: <input type="number" name="attr_fokus_e" min=0 value=0 style="text-align: center; background-color:#81BEF7;" /></td>
<td align="center">V: <input type="number" name="attr_fokus_v" min=0 value=0 style="text-align: center; background-color:#81BEF7;" /></td>
<td align="center">K: <input type="number" name="attr_fokus_k" value=0 style="text-align: center; background-color:#81BEF7;" /></td>
<td align="center">E: <input type="number" name="attr_fokus_e" value=0 style="text-align: center; background-color:#81BEF7;" /></td>
<td align="center">V: <input type="number" name="attr_fokus_v" value=0 style="text-align: center; background-color:#81BEF7;" /></td>
</tr>
<tr>
<td>Splitterpunkte</td>
@@ -1297,18 +1300,18 @@
</tr>
<tr bgcolor="#81BEF7">
<td>Zauberpatzer</td>
<td align="center" bgcolor="#81BEF7"><button type=roll value="&{template:splittermond_patzer} {{charactername=@{character_name}}} {{naming=[[?{Zauber- oder Priesterpatzer?|Zauberpatzer, 1|Priesterpatzer, 0}]]}} {{charactername=@{character_name}}} {{result=[[2d10 + ?{Negative Erfolgsgrade|1} * ?{Fokuskosten|1}]]}} {{fk=[[?{Fokuskontrolle oder Nichts passiert?|------, 0|Fokuskontrolle, 1|Nichts passiert!, 2}]]}} {{s1=[[1d6]]}} {{s2=[[2d6]]}} {{s3=[[2d10]]}} {{s4=[[3d10]]}} {{s5=[[4d10]]}} {{s6=[[5d10]]}} {{s7=[[7d10]]}} {{s8=[[10d10]]}}"></button></td>
<td align="center" bgcolor="#81BEF7"><button type=roll value="&{template:splittermond_patzer} {{charactername=@{character_name}}} {{naming=[[?{Zauber- oder Priesterpatzer?|Zauberpatzer, 1|Priesterpatzer, 0}]]}} {{charactername=@{character_name}}} {{result=[[2d10 + ?{Negative Erfolgsgrade|1} * ?{Fokuskosten|1}]]}} {{fk=[[?{Fokuskontrolle oder Nichts passiert?|------, 0|Fokuskontrolle, 1|Nichts passiert!, 2}]]}} {{sbm=[[?{Stabile Magie?|------, 0|Stabile Magie, 1}]]}} {{s1=[[1d6]]}} {{s2=[[2d6]]}} {{s3=[[2d10]]}} {{s4=[[3d10]]}} {{s5=[[4d10]]}} {{s6=[[5d10]]}} {{s7=[[7d10]]}} {{s8=[[10d10]]}}"></button></td>
</tr>
</table>
</td>
<td width="10%">
<td width="10%" rowspan="3">
&nbsp;
</td>
<td style="vertical-align:top">
<table style="font-weight: bold; padding: 0px; border-collapse: collapse" width="75%">
<table style="font-weight: bold; padding: 0px; border-collapse: collapse" width="100%" align="center">
<tr bgcolor="#0489B1" style="color:white" align="center">
<td width="40%"><b>Zustand</b></td>
<td width="40%"><b>Stufe</b></td>
<td width="35%"><b>Stufe</b></td>
<td width="20%"><b>Aktiv?</b></td>
</tr>
<tr>
@@ -1332,6 +1335,63 @@
</table>
</td>
</tr>
<tr>
<td>
<table style="font-weight: bold; padding: 0px; border-collapse: collapse" width="100%" align="center">
<tr bgcolor="#0489B1" style="color:white" align="center">
<td colspan="4">Schaden</td>
</tr>
<tr>
<td width="15%"><input type="number" name="attr_schadenum" value=0 min=0 style="font-weight: bold; background-color:#81BEF7; font-size:14px; text-align:center; width:100%" /></td>
<td width="28%" style="background-color:#81BEF7;"><input align="center" type="checkbox" value='1' name="attr_schadenv" style="font-weight: bold; background-color:#81BEF7; font-size:10px;">&nbsp;Verzehren</input></td>
<td width="28%" style="background-color:#81BEF7;"><input align="center" type="checkbox" value='1' name="attr_schadene" style="font-weight: bold; background-color:#81BEF7; font-size:10px;">&nbsp;Ersch&ouml;pfen</input></td>
<td width="28%" style="background-color:#81BEF7;"><input align="center" type="checkbox" value='1' name="attr_schadenk" style="font-weight: bold; background-color:#81BEF7; font-size:10px;">&nbsp;Kanalisieren</input></td>
</tr>
<tr>
</table>
</td>
</tr>
<tr>
<td>
<table style="font-weight: bold; padding: 0px; border-collapse: collapse" width="100%" align="center">
<tr bgcolor="#0489B1" style="color:white" align="center">
<td colspan="4">Fokus</td>
</tr>
<tr>
<td width="15%" style="background-color:#81BEF7;"><input type="number" name="attr_fokusnum" value=0 min=0 style="font-weight: bold; background-color:#81BEF7; font-size:14px; text-align:center; width:100%" /></td>
<td width="28%" style="background-color:#81BEF7;"><input type="checkbox" value='1' name="attr_fokusv" style="font-weight: bold; background-color:#81BEF7; font-size:10px;">&nbsp;Verzehren</input></td>
<td width="28%" style="background-color:#81BEF7;"><input type="checkbox" value='1' name="attr_fokuse" style="font-weight: bold; background-color:#81BEF7; font-size:10px;">&nbsp;Ersch&ouml;pfen</input></td>
<td width="28%" style="background-color:#81BEF7;"><input type="checkbox" value='1' name="attr_fokusk" style="font-weight: bold; background-color:#81BEF7; font-size:10px;">&nbsp;Kanalisieren</input></td>
</tr>
<tr>
<td colspan="4" style="background-color:#81BEF7;" align="center"><input type="checkbox" value='1' name="attr_fokuskzue" style="font-weight: bold; background-color:#81BEF7; font-size:10px;">&nbsp;Kanalisierten zu Erschöpftem Fokus umwandeln</input></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td width="25%">
&nbsp;
</td>
<td width="25%">
&nbsp;
</td>
<td>
<table style="font-weight: bold; padding: 0px; border-collapse: collapse" width="100%" align="right">
<tr bgcolor="#0489B1" style="color:white" align="center">
<td colspan="3">Regeneration</td>
</tr>
<tr>
<td style="background-color:#81BEF7;">Bonus: <input type="number" name="attr_regbonus" value=0 style="font-weight: bold; background-color:#81BEF7; font-size:14px; text-align:center;" /></td>
<td style="background-color:#81BEF7;"><input type="checkbox" value='1' name="attr_verschnaufpause" style="font-weight: bold; background-color:#81BEF7; font-size:10px;">&nbsp;Verschnaufpause</input></td>
<td style="background-color:#81BEF7;"><input type="checkbox" value='1' name="attr_ruhephase" style="font-weight: bold; background-color:#81BEF7; font-size:10px;">&nbsp;Ruhephase</input></td>
</tr>
</table>
</td>
</tr>
</table>
<br />
<h3>Nahkampfwaffen</h3>
@@ -2180,68 +2240,143 @@
{{#rollBetween() naming 0 0}}
{{#rollBetween() result 3 20}}
{{#rollBetween() fk 1 1}}
Keine Auswirkungen!
Keine Auswirkungen!
{{/rollBetween() fk 1 1}}
{{#rollBetween() fk 2 2}}
Keine Auswirkungen!
Keine Auswirkungen!
{{/rollBetween() fk 2 2}}
{{#rollBetween() fk 0 0}}
<i>Ersch&ouml;pft 2</i>
{{#rollBetween() sbm 0 0}}
<i>Ersch&ouml;pft 2</i>
{{/rollBetween() sbm 0 0}}
{{#rollBetween() sbm 1 1}}
Keine Auswirkungen!
{{/rollBetween() sbm 1 1}}
{{/rollBetween() fk 0 0}}
{{/rollBetween() result 3 20}}
{{#rollBetween() result 21 35}}
{{#rollBetween() fk 1 1}}
<i>Ersch&ouml;pft 2</i>
{{#rollBetween() sbm 0 0}}
<i>Ersch&ouml;pft 2</i>
{{/rollBetween() sbm 0 0}}
{{#rollBetween() sbm 1 1}}
Keine Auswirkungen!
{{/rollBetween() sbm 1 1}}
{{/rollBetween() fk 1 1}}
{{#rollBetween() fk 2 2}}
Keine Auswirkungen!
Keine Auswirkungen!
{{/rollBetween() fk 2 2}}
{{#rollBetween() fk 0 0}}
<i>Ersch&ouml;pft 2</i> und <i>Glaubenskrise 1</i>
{{#rollBetween() sbm 0 0}}
<i>Ersch&ouml;pft 2</i> und <i>Glaubenskrise 1</i>
{{/rollBetween() sbm 0 0}}
{{#rollBetween() sbm 1 1}}
<i>Ersch&ouml;pft 2</i>
{{/rollBetween() sbm 1 1}}
{{/rollBetween() fk 0 0}}
{{/rollBetween() result 21 35}}
{{#rollBetween() result 36 70}}
{{#rollBetween() fk 1 1}}
<i>Ersch&ouml;pft 2</i> und <i>Glaubenskrise 1</i>
{{#rollBetween() sbm 0 0}}
<i>Ersch&ouml;pft 2</i> und <i>Glaubenskrise 1</i>
{{/rollBetween() sbm 0 0}}
{{#rollBetween() sbm 1 1}}
<i>Ersch&ouml;pft 2</i>
{{/rollBetween() sbm 1 1}}
{{/rollBetween() fk 1 1}}
{{#rollBetween() fk 2 2}}
<i>Ersch&ouml;pft 2</i>
{{#rollBetween() sbm 0 0}}
<i>Ersch&ouml;pft 2</i>
{{/rollBetween() sbm 0 0}}
{{#rollBetween() sbm 1 1}}
Keine Auswirkungen!
{{/rollBetween() sbm 1 1}}
{{/rollBetween() fk 2 2}}
{{#rollBetween() fk 0 0}}
<i>Ersch&ouml;pft 2</i>, <i>Benommen 2</i> und <i>Glaubenskrise 2</i>
{{#rollBetween() sbm 0 0}}
<i>Ersch&ouml;pft 2</i>, <i>Benommen 2</i> und <i>Glaubenskrise 2</i>
{{/rollBetween() sbm 0 0}}
{{#rollBetween() sbm 1 1}}
<i>Ersch&ouml;pft 2</i> und <i>Glaubenskrise 1</i>
{{/rollBetween() sbm 1 1}}
{{/rollBetween() fk 0 0}}
{{/rollBetween() result 36 70}}
{{#rollBetween() result 71 100}}
{{#rollBetween() fk 1 1}}
<i>Ersch&ouml;pft 2</i>, <i>Benommen 2</i> und <i>Glaubenskrise 2</i>
{{#rollBetween() sbm 0 0}}
<i>Ersch&ouml;pft 2</i>, <i>Benommen 2</i> und <i>Glaubenskrise 2</i>
{{/rollBetween() sbm 0 0}}
{{#rollBetween() sbm 1 1}}
<i>Ersch&ouml;pft 2</i> und <i>Glaubenskrise 1</i>
{{/rollBetween() sbm 1 1}}
{{/rollBetween() fk 1 1}}
{{#rollBetween() fk 2 2}}
<i>Ersch&ouml;pft 2</i> und <i>Glaubenskrise 1</i>
{{#rollBetween() sbm 0 0}}
<i>Ersch&ouml;pft 2</i> und <i>Glaubenskrise 1</i>
{{/rollBetween() sbm 0 0}}
{{#rollBetween() sbm 1 1}}
<i>Ersch&ouml;pft 2</i>
{{/rollBetween() sbm 1 1}}
{{/rollBetween() fk 2 2}}
{{#rollBetween() fk 0 0}}
<i>Ersch&ouml;pft 2</i>, <i>Benommen 2</i> und <i>Glaubenskrise 3</i>
{{#rollBetween() sbm 0 0}}
<i>Ersch&ouml;pft 2</i>, <i>Benommen 2</i> und <i>Glaubenskrise 3</i>
{{/rollBetween() sbm 0 0}}
{{#rollBetween() sbm 1 1}}
<i>Ersch&ouml;pft 2</i>, <i>Benommen 2</i> und <i>Glaubenskrise 2</i>
{{/rollBetween() sbm 1 1}}
{{/rollBetween() fk 0 0}}
{{/rollBetween() result 71 100}}
{{#rollBetween() result 101 130}}
{{#rollBetween() fk 1 1}}
<i>Ersch&ouml;pft 2</i>, <i>Benommen 2</i> und <i>Glaubenskrise 3</i>
{{#rollBetween() sbm 0 0}}
<i>Ersch&ouml;pft 2</i>, <i>Benommen 2</i> und <i>Glaubenskrise 3</i>
{{/rollBetween() sbm 0 0}}
{{#rollBetween() sbm 1 1}}
<i>Ersch&ouml;pft 2</i>, <i>Benommen 2</i> und <i>Glaubenskrise 2</i>
{{/rollBetween() sbm 1 1}}
{{/rollBetween() fk 1 1}}
{{#rollBetween() fk 2 2}}
<i>Ersch&ouml;pft 2</i>, <i>Benommen 2</i> und <i>Glaubenskrise 2</i>
{{#rollBetween() sbm 0 0}}
<i>Ersch&ouml;pft 2</i>, <i>Benommen 2</i> und <i>Glaubenskrise 2</i>
{{/rollBetween() sbm 0 0}}
{{#rollBetween() sbm 1 1}}
<i>Ersch&ouml;pft 2</i> und <i>Glaubenskrise 1</i>
{{/rollBetween() sbm 1 1}}
{{/rollBetween() fk 2 2}}
{{#rollBetween() fk 0 0}}
<i>Angsterf&uuml;llt</i>, <i>Ersch&ouml;pft 3</i>, <i>Benommen 2</i> und <i>Glaubenskrise 3</i>
{{#rollBetween() sbm 0 0}}
<i>Angsterf&uuml;llt</i>, <i>Ersch&ouml;pft 3</i>, <i>Benommen 2</i> und <i>Glaubenskrise 3</i>
{{/rollBetween() sbm 0 0}}
{{#rollBetween() sbm 1 1}}
<i>Ersch&ouml;pft 2</i>, <i>Benommen 2</i> und <i>Glaubenskrise 3</i>
{{/rollBetween() sbm 1 1}}
{{/rollBetween() fk 0 0}}
{{/rollBetween() result 101 130}}
{{#rollGreater() result 130}}
{{#rollBetween() fk 1 1}}
<i>Angsterf&uuml;llt</i>, <i>Ersch&ouml;pft 3</i>, <i>Benommen 2</i> und <i>Glaubenskrise 3</i>
{{#rollBetween() sbm 0 0}}
<i>Angsterf&uuml;llt</i>, <i>Ersch&ouml;pft 3</i>, <i>Benommen 2</i> und <i>Glaubenskrise 3</i>
{{/rollBetween() sbm 0 0}}
{{#rollBetween() sbm 1 1}}
<i>Ersch&ouml;pft 2</i>, <i>Benommen 2</i> und <i>Glaubenskrise 3</i>
{{/rollBetween() sbm 1 1}}
{{/rollBetween() fk 1 1}}
{{#rollBetween() fk 2 2}}
<i>Ersch&ouml;pft 2</i>, <i>Benommen 2</i> und <i>Glaubenskrise 3</i>
{{#rollBetween() sbm 0 0}}
<i>Ersch&ouml;pft 2</i>, <i>Benommen 2</i> und <i>Glaubenskrise 3</i>
{{/rollBetween() sbm 0 0}}
{{#rollBetween() sbm 1 1}}
<i>Ersch&ouml;pft 2</i>, <i>Benommen 2</i> und <i>Glaubenskrise 2</i>
{{/rollBetween() sbm 1 1}}
{{/rollBetween() fk 2 2}}
{{#rollBetween() fk 0 0}}
<i>Angsterf&uuml;llt</i>, <i>Ersch&ouml;pft 4</i> und <i>Benommen 3</i>. <br><br>Keine Zauber bis zur n&aauml;chsten <b>Ruhephase</b>
{{#rollBetween() sbm 0 0}}
<i>Angsterf&uuml;llt</i>, <i>Ersch&ouml;pft 4</i> und <i>Benommen 3</i>. <br><br>Keine Zauber bis zur n&aauml;chsten <b>Ruhephase</b>
{{/rollBetween() sbm 0 0}}
{{#rollBetween() sbm 1 1}}
<i>Angsterf&uuml;llt</i>, <i>Ersch&ouml;pft 3</i>, <i>Benommen 2</i> und <i>Glaubenskrise 3</i>
{{/rollBetween() sbm 1 1}}
{{/rollBetween() fk 0 0}}
{{/rollGreater() result 130}}
{{/rollBetween() naming 0 0}}
@@ -3331,25 +3466,25 @@ on("change:behinderung", function(eventinfo) {
});
on("change:lebenspunkte", function(e) {
getAttrs(["lebenspunkte"], function(v) {
getAttrs(["lebenspunkte", "lebenspunkte_e", "lebenspunkte_k", "lebenspunkte_v"], function(v) {
setAttrs({
lebenspunkte_t: (+v.lebenspunkte * 5)
lebenspunkte_t: (+v.lebenspunkte * 5) - +v.lebenspunkte_e - +v.lebenspunkte_k - +v.lebenspunkte_v
});
});
});
on("change:fokus", function(e) {
getAttrs(["fokus"], function(v) {
getAttrs(["fokus", "fokus_e", "fokus_k", "fokus_v"], function(v) {
setAttrs({
fokus_t: +v.fokus
fokus_t: +v.fokus - +v.fokus_e - +v.fokus_k - +v.fokus_v
});
});
});
on("change:lebenspunkte_t change:schmerzresistenz change:sw1 change:sw2 change:verwundet", function(e) {
getAttrs(["lebenspunkte", "lebenspunkte_t", "schmerzresistenz", "sw1", "sw2", "verwundet"], function(v) {
on("change:lebenspunkte_v change:schmerzresistenz change:sw1 change:sw2 change:verwundet", function(e) {
getAttrs(["lebenspunkte", "lebenspunkte_v", "schmerzresistenz", "sw1", "sw2", "verwundet"], function(v) {
var mod;
var row = Math.ceil( ((+v.lebenspunkte * 5) - +v.lebenspunkte_t) / v.lebenspunkte );
var row = Math.ceil( +v.lebenspunkte_v / +v.lebenspunkte );
row += +v.verwundet;
var sr = v.schmerzresistenz;
var sw1 = v.sw1;
@@ -3728,7 +3863,7 @@ on("change:lpnscgesamt change:schmerzimmunnsc", function(f) {
});
on("change:notizen", function(eventInfo) {
getAttrs(["notizen"], function (v) {
getAttrs(["notizen", "fokus", "lebenspunkte"], function (v) {
let notizen = v.notizen.toLowerCase();
if (notizen.startsWith("!setnull(")) {
switch (notizen.slice(9).slice(0, -1)) {
@@ -3736,10 +3871,22 @@ on("change:notizen", function(eventInfo) {
setAttrs({hiddensr: 0});
break;
case "lp":
setAttrs({hiddenlp: 0});
setAttrs({
hiddenlp: 0,
lebenspunkte_k: 0,
lebenspunkte_e: 0,
lebenspunkte_v: 0,
lebenspunkte_t: +v.lebenspunkte * 5
});
break;
case "fokus":
setAttrs({hiddenfokus: 0});
setAttrs({
hiddenfokus: 0,
fokus_k: 0,
fokus_e: 0,
fokus_v: 0,
fokus_t: +v.fokus
});
break;
case "gsw":
setAttrs({hiddengsw: 0});
@@ -5379,4 +5526,116 @@ function createNSCFromTemplate (template) {
setAttrs(newrowattrs);
}
on("change:schadenv change:schadene change:schadenk", function(f) {
getAttrs(["schadenv", "schadene", "schadenk", "schadenum", "lebenspunkte_k", "lebenspunkte_e", "lebenspunkte_v", "lebenspunkte_t"], function(v) {
let dmg = +v.schadenum;
let lp_t = +v.lebenspunkte_t;
if (v.schadenv == true) {
let lp_v = +v.lebenspunkte_v;
setAttrs({
lebenspunkte_v: +lp_v + +dmg,
lebenspunkte_t: +lp_t - +dmg,
schadenv: false,
schadenum: 0
});
} else if (v.schadene == true) {
let lp_e = +v.lebenspunkte_e;
setAttrs({
lebenspunkte_e: +lp_e + +dmg,
lebenspunkte_t: +lp_t - +dmg,
schadene: false,
schadenum: 0
});
} else if (v.schadenk == true) {
let lp_k = +v.lebenspunkte_k;
setAttrs({
lebenspunkte_k: +lp_k + +dmg,
lebenspunkte_t: +lp_t - +dmg,
schadenk: false,
schadenum: 0
});
}
});
});
on("change:fokusv change:fokuse change:fokusk change:fokuskzue", function(f) {
getAttrs(["fokusv", "fokuse", "fokusk", "fokuskzue", "fokusnum", "fokus_k", "fokus_e", "fokus_v", "fokus_t"], function(v) {
let fok = +v.fokusnum;
let fokus_t = +v.fokus_t;
if (v.fokusv == true) {
let fok_v = +v.fokus_v;
setAttrs({
fokus_v: +fok_v + +fok,
fokus_t: +fokus_t - +fok,
fokusv: false,
fokusnum: 0
});
} else if (v.fokuse == true) {
let fok_e = +v.fokus_e;
setAttrs({
fokus_e: +fok_e + +fok,
fokus_t: +fokus_t - +fok,
fokuse: false,
fokusnum: 0
});
} else if (v.fokusk == true) {
let fok_k = +v.fokus_k;
setAttrs({
fokus_k: +fok_k + +fok,
fokus_t: +fokus_t - +fok,
fokusk: false,
fokusnum: 0
});
} else if (v.fokuskzue == true) {
let fok_k = +v.fokus_k;
let fok_e = +v.fokus_e;
setAttrs({
fokus_k: +fok_k - +fok,
fokus_e: +fok_e + +fok,
fokuskzue: false,
fokusnum: 0
});
}
});
});
on("change:verschnaufpause change:ruhephase", function(f) {
getAttrs(["fokus_k", "fokus_e", "fokus_v", "fokus_t", "lebenspunkte_k", "lebenspunkte_e", "lebenspunkte_v", "lebenspunkte_t", "regbonus", "verschnaufpause", "ruhephase", "konstitution", "willenskraft", "lebenspunkte", "fokus"], function(v) {
let fokus_t = +v.fokus_t;
let fokus_v = +v.fokus_v;
let fokus_e = +v.fokus_e;
let fokus_k = +v.fokus_k;
let lp_t = +v.lebenspunkte_t;
let lp_v = +v.lebenspunkte_v;
let lp_e = +v.lebenspunkte_e;
let lp_k = +v.lebenspunkte_k;
let kon = +v.konstitution;
let wil = +v.willenskraft;
let regbonus = +v.regbonus;
setAttrs({
lebenspunkte_t: +lp_t + +lp_e,
lebenspunkte_e: 0,
fokus_t: +fokus_t + fokus_e,
fokus_e: 0,
verschnaufpause: false
});
lp_t += +lp_e;
fokus_t += fokus_e;
if (v.ruhephase == true) {
let lpges = Math.min(+lp_t + +regbonus + (+kon * 2), +v.lebenspunkte * 5);
let lpv = Math.max(+lp_v - +regbonus - (+kon *2), 0);
let fokges = Math.min(+fokus_t + (+wil * 2), +v.fokus);
let fokv = Math.max(+fokus_v - (+wil * 2), 0);
setAttrs({
lebenspunkte_t: +lpges,
lebenspunkte_v: +lpv,
fokus_t: +fokges,
fokus_v: +fokv,
ruhephase: false,
regbonus: 0
});
}
});
});
</script>

Some files were not shown because too many files have changed in this diff Show More