Ajout creatures

This commit is contained in:
sladecraven 2022-04-10 20:15:30 +02:00
parent e2491b9f54
commit de206498e7
21 changed files with 464 additions and 393 deletions

View File

@ -150,6 +150,7 @@
"BOL.ui.todeactivated": "Inactive (>Activer)", "BOL.ui.todeactivated": "Inactive (>Activer)",
"BOL.ui.armorAgiMalus": "Armor+Shield Malus (Agi)", "BOL.ui.armorAgiMalus": "Armor+Shield Malus (Agi)",
"BOL.ui.armorInitMalus": "Armor Malus (Init)", "BOL.ui.armorInitMalus": "Armor Malus (Init)",
"BOL.ui.attackValue": "Attack value",
"BOL.featureCategory.origins": "Origines", "BOL.featureCategory.origins": "Origines",
"BOL.featureCategory.races": "Races", "BOL.featureCategory.races": "Races",
@ -196,6 +197,7 @@
"BOL.combatCategory.melee": "Armes de contact", "BOL.combatCategory.melee": "Armes de contact",
"BOL.combatCategory.ranged": "Armes à distance", "BOL.combatCategory.ranged": "Armes à distance",
"BOL.combatCategory.fightOptions": "Fight options", "BOL.combatCategory.fightOptions": "Fight options",
"BOL.combatCategory.natural": "Natural Weapons",
"BOL.equipmentCategory.weapon": "Arme", "BOL.equipmentCategory.weapon": "Arme",
"BOL.equipmentCategory.armor": "Armure", "BOL.equipmentCategory.armor": "Armure",
@ -278,6 +280,8 @@
"BOL.itemProperty.reload": "Rechargement (Actions)", "BOL.itemProperty.reload": "Rechargement (Actions)",
"BOL.itemProperty.weaponSize" : "Classe d'arme", "BOL.itemProperty.weaponSize" : "Classe d'arme",
"BOL.itemProperty.difficulty": "Difficulty", "BOL.itemProperty.difficulty": "Difficulty",
"BOL.itemProperty.natural": "Natural weapon",
"BOL.itemProperty.onlymodifier": "Modifier only (ie creatures attacks)",
"BOL.itemStat.quantity": "Quantité", "BOL.itemStat.quantity": "Quantité",
"BOL.itemStat.weight": "Poids", "BOL.itemStat.weight": "Poids",
@ -355,5 +359,19 @@
"BOL.notification.MacroMultipleTokensSelected": "Vous avez sélectionné plusieurs tokens", "BOL.notification.MacroMultipleTokensSelected": "Vous avez sélectionné plusieurs tokens",
"BOL.notification.MacroNoActorAvailable": "Aucun acteur n'a pu être ciblé", "BOL.notification.MacroNoActorAvailable": "Aucun acteur n'a pu être ciblé",
"BOL.notification.MacroNoTokenSelected": "Vous devez sélectionner un token" "BOL.notification.MacroNoTokenSelected": "Vous devez sélectionner un token",
"BOL.size.tiny": "Tiny",
"BOL.size.verysmall": "Very Small",
"BOL.size.small" : "Small",
"BOL.size.medium" : "Medium",
"BOL.size.large" : "Large",
"BOL.size.verylarge": "Very Large",
"BOL.size.huge" :"Huge",
"BOL.size.massive" : "Massive",
"BOL.size.enormous": "Enormous",
"BOL.size.gigantic": "Gigantic",
"BOL.size.immense": "Immense",
"BOL.size.colossal": "Colossal"
} }

View File

@ -5,9 +5,8 @@
"ITEM.TypeFeature": "Trait", "ITEM.TypeFeature": "Trait",
"ITEM.TypeWeapon": "Arme", "ITEM.TypeWeapon": "Arme",
"ITEM.TypeArmor": "Armure", "ITEM.TypeArmor": "Armure",
"BOL.attributes.vigor": "Vigueur", "BOL.attributes.vigor": "Vigueur",
"BOL.attributes.halfvigor" : "Demi-vigueur", "BOL.attributes.halfvigor": "Demi-vigueur",
"BOL.attributes.agility": "Agilité", "BOL.attributes.agility": "Agilité",
"BOL.attributes.mind": "Esprit", "BOL.attributes.mind": "Esprit",
"BOL.attributes.appeal": "Aura", "BOL.attributes.appeal": "Aura",
@ -24,7 +23,6 @@
"BOL.resources.villainy": "Vilénie", "BOL.resources.villainy": "Vilénie",
"BOL.resources.alchemypoints": "Points de Creation", "BOL.resources.alchemypoints": "Points de Creation",
"BOL.traits.xp": "Expérience", "BOL.traits.xp": "Expérience",
"BOL.ui.tab.stats": "Attributs", "BOL.ui.tab.stats": "Attributs",
"BOL.ui.tab.combat": "Combat", "BOL.ui.tab.combat": "Combat",
"BOL.ui.tab.actions": "Actions", "BOL.ui.tab.actions": "Actions",
@ -33,7 +31,6 @@
"BOL.ui.tab.description": "Description", "BOL.ui.tab.description": "Description",
"BOL.ui.tab.details": "Details", "BOL.ui.tab.details": "Details",
"BOL.ui.tab.spellalchemy": "Sorts&Alchimie", "BOL.ui.tab.spellalchemy": "Sorts&Alchimie",
"BOL.ui.properties": "Propriétés", "BOL.ui.properties": "Propriétés",
"BOL.ui.description": "Description", "BOL.ui.description": "Description",
"BOL.ui.actions": "Actions", "BOL.ui.actions": "Actions",
@ -44,64 +41,64 @@
"BOL.ui.subcategory": "Sous-catégorie", "BOL.ui.subcategory": "Sous-catégorie",
"BOL.ui.type": "Type", "BOL.ui.type": "Type",
"BOL.ui.subtype": "Sous-type", "BOL.ui.subtype": "Sous-type",
"BOL.ui.attribute" : "Attribut", "BOL.ui.attribute": "Attribut",
"BOL.ui.aptitude" : "Aptitude", "BOL.ui.aptitude": "Aptitude",
"BOL.ui.advantages" : "Avantages/Désavantages", "BOL.ui.advantages": "Avantages/Désavantages",
"BOL.ui.modifiers": "Modificateurs", "BOL.ui.modifiers": "Modificateurs",
"BOL.ui.item": "Objet", "BOL.ui.item": "Objet",
"BOL.ui.edit": "Editer", "BOL.ui.edit": "Editer",
"BOL.ui.unequip": "Déséquiper", "BOL.ui.unequip": "Déséquiper",
"BOL.ui.equip": "Équiper", "BOL.ui.equip": "Équiper",
"BOL.ui.delete": "Supprimer", "BOL.ui.delete": "Supprimer",
"BOL.ui.roll" : "Utiliser", "BOL.ui.roll": "Utiliser",
"BOL.ui.equipment" : "Équipement", "BOL.ui.equipment": "Équipement",
"BOL.ui.equipmentProperties" : "Propriétés d'équipement", "BOL.ui.equipmentProperties": "Propriétés d'équipement",
"BOL.ui.weaponAttack" : "Attaque d'arme", "BOL.ui.weaponAttack": "Attaque d'arme",
"BOL.ui.weaponProperties" : "Propriétés offensives", "BOL.ui.weaponProperties": "Propriétés offensives",
"BOL.ui.protectionProperties" : "Protection", "BOL.ui.protectionProperties": "Protection",
"BOL.ui.magicalProperties" : "Propriétés magiques", "BOL.ui.magicalProperties": "Propriétés magiques",
"BOL.ui.capacityProperties" : "Propriétés de capacité", "BOL.ui.capacityProperties": "Propriétés de capacité",
"BOL.ui.alchemyProperties": "Propriétés des Préparations Alchimiques", "BOL.ui.alchemyProperties": "Propriétés des Préparations Alchimiques",
"BOL.ui.armor" : "Armure", "BOL.ui.armor": "Armure",
"BOL.ui.reach" : "Allonge", "BOL.ui.reach": "Allonge",
"BOL.ui.weapon" : "Arme", "BOL.ui.weapon": "Arme",
"BOL.ui.melee" : "Arme de contact", "BOL.ui.melee": "Arme de contact",
"BOL.ui.ranged" : "Arme à distance", "BOL.ui.ranged": "Arme à distance",
"BOL.ui.protection" : "Protection", "BOL.ui.protection": "Protection",
"BOL.ui.shield" : "Bouclier", "BOL.ui.shield": "Bouclier",
"BOL.ui.blocking" : "Blocage", "BOL.ui.blocking": "Blocage",
"BOL.ui.range" : "Portée", "BOL.ui.range": "Portée",
"BOL.ui.quantity" : "Quantité", "BOL.ui.quantity": "Quantité",
"BOL.ui.qty" : "Qté", "BOL.ui.qty": "Qté",
"BOL.ui.slot" : "Empl.", "BOL.ui.slot": "Empl.",
"BOL.ui.weight" : "Poids", "BOL.ui.weight": "Poids",
"BOL.ui.price": "Prix", "BOL.ui.price": "Prix",
"BOL.ui.cancel": "Annuler", "BOL.ui.cancel": "Annuler",
"BOL.ui.submit": "OK", "BOL.ui.submit": "OK",
"BOL.ui.attributeCheck" : "Test d'attribut", "BOL.ui.attributeCheck": "Test d'attribut",
"BOL.ui.aptitudeCheck" : "Test d'aptitude", "BOL.ui.aptitudeCheck": "Test d'aptitude",
"BOL.ui.weaponCheck" : "Jet d'attaque", "BOL.ui.weaponCheck": "Jet d'attaque",
"BOL.ui.spellCheck" : "Jet de sort", "BOL.ui.spellCheck": "Jet de sort",
"BOL.ui.careers" : "Carrières", "BOL.ui.careers": "Carrières",
"BOL.ui.boons" : "Avantages", "BOL.ui.boons": "Avantages",
"BOL.ui.flaws" : "Désavantages", "BOL.ui.flaws": "Désavantages",
"BOL.ui.rank" : "Rang", "BOL.ui.rank": "Rang",
"BOL.ui.success" : "Succès", "BOL.ui.success": "Succès",
"BOL.ui.failure" : "Échec", "BOL.ui.failure": "Échec",
"BOL.ui.fumble" : "Échec critique", "BOL.ui.fumble": "Échec critique",
"BOL.ui.critical" : "Succès critique", "BOL.ui.critical": "Succès critique",
"BOL.ui.maneuvers" : "Actions de combat", "BOL.ui.maneuvers": "Actions de combat",
"BOL.ui.stacksize" : "Taille de pile (max)", "BOL.ui.stacksize": "Taille de pile (max)",
"BOL.ui.weapons" : "Armes", "BOL.ui.weapons": "Armes",
"BOL.ui.protections" : "Protections", "BOL.ui.protections": "Protections",
"BOL.ui.ammos" : "Munitions", "BOL.ui.ammos": "Munitions",
"BOL.ui.containers" : "Conteneurs", "BOL.ui.containers": "Conteneurs",
"BOL.ui.treasure" : "Trésor", "BOL.ui.treasure": "Trésor",
"BOL.ui.vehicles" : "Véhicules/Montures", "BOL.ui.vehicles": "Véhicules/Montures",
"BOL.ui.misc" : "Divers", "BOL.ui.misc": "Divers",
"BOL.ui.vehicleProperties" : " Propriétés de véhicule", "BOL.ui.vehicleProperties": " Propriétés de véhicule",
"BOL.ui.speed" : "Vitesse", "BOL.ui.speed": "Vitesse",
"BOL.ui.noWeaponName" : "Arme Inconnue", "BOL.ui.noWeaponName": "Arme Inconnue",
"BOL.ui.targetDefence": "Défense", "BOL.ui.targetDefence": "Défense",
"BOL.ui.applyShieldMalus": "Appliquer le Malus de Petit Bouclier", "BOL.ui.applyShieldMalus": "Appliquer le Malus de Petit Bouclier",
"BOL.ui.shieldMalus": "Malus de Bouclier", "BOL.ui.shieldMalus": "Malus de Bouclier",
@ -109,7 +106,7 @@
"BOL.ui.defender": "Défenseur", "BOL.ui.defender": "Défenseur",
"BOL.ui.difficulty": "Difficulté", "BOL.ui.difficulty": "Difficulté",
"BOL.ui.spellProperties": "Propriétés du Sort", "BOL.ui.spellProperties": "Propriétés du Sort",
"BOL.ui.duration": "Durée", "BOL.ui.duration": "Durée",
"BOL.ui.spellkeep": "Prolongation", "BOL.ui.spellkeep": "Prolongation",
"BOL.ui.concentrate": "Concentration", "BOL.ui.concentrate": "Concentration",
"BOL.ui.registerInit": "Enregistrer comme Init. de combat", "BOL.ui.registerInit": "Enregistrer comme Init. de combat",
@ -119,7 +116,7 @@
"BOL.ui.circle": "Cercle", "BOL.ui.circle": "Cercle",
"BOL.ui.spells": "Sorts", "BOL.ui.spells": "Sorts",
"BOL.ui.focusSpell": "Lance un sort", "BOL.ui.focusSpell": "Lance un sort",
"BOL.ui.sorcererRank" : "Rang du Sorcier", "BOL.ui.sorcererRank": "Rang du Sorcier",
"BOL.ui.alchemistRank": "Rang de l'Alchimiste", "BOL.ui.alchemistRank": "Rang de l'Alchimiste",
"BOL.ui.mandatoryconditions": "Conditions obligatoires", "BOL.ui.mandatoryconditions": "Conditions obligatoires",
"BOL.ui.optionnalconditions": "Conditions optionnelles", "BOL.ui.optionnalconditions": "Conditions optionnelles",
@ -132,7 +129,7 @@
"BOL.ui.makeAlchemy": "Réaliser une Préparation Alchmique", "BOL.ui.makeAlchemy": "Réaliser une Préparation Alchmique",
"BOL.ui.alchemyCostTotal": "Points de Création nécessaires pour la Préparation", "BOL.ui.alchemyCostTotal": "Points de Création nécessaires pour la Préparation",
"BOL.ui.alchemyInvest": "Points de Création investis", "BOL.ui.alchemyInvest": "Points de Création investis",
"BOL.ui.alchemyCurrent": "Points de Création actuel dans la Préparation", "BOL.ui.alchemyCurrent": "Points de Création actuel dans la Préparation",
"BOL.ui.advance": "Avancement", "BOL.ui.advance": "Avancement",
"BOL.ui.isbonusdice": "Fourni un dé bonus?", "BOL.ui.isbonusdice": "Fourni un dé bonus?",
"BOL.ui.ismalusdice": "Fourni un dé malus?", "BOL.ui.ismalusdice": "Fourni un dé malus?",
@ -150,9 +147,9 @@
"BOL.ui.toactivated": "Active (>Désactiver)", "BOL.ui.toactivated": "Active (>Désactiver)",
"BOL.ui.todeactivated": "Inactive (>Activer)", "BOL.ui.todeactivated": "Inactive (>Activer)",
"BOL.ui.status": "Statut", "BOL.ui.status": "Statut",
"BOL.ui.armorAgiMalus": "Malus d'Armure+Bouclier (Agi)", "BOL.ui.armorAgiMalus": "Malus d'Armure+Bouclier (Agi)",
"BOL.ui.armorInitMalus": "Malus d'Armure (Init)", "BOL.ui.armorInitMalus": "Malus d'Armure (Init)",
"BOL.ui.attackValue": "Valeur d'attaque",
"BOL.featureCategory.origins": "Origines", "BOL.featureCategory.origins": "Origines",
"BOL.featureCategory.races": "Races", "BOL.featureCategory.races": "Races",
"BOL.featureCategory.careers": "Carrières", "BOL.featureCategory.careers": "Carrières",
@ -160,13 +157,11 @@
"BOL.featureCategory.flaws": "Désavantages", "BOL.featureCategory.flaws": "Désavantages",
"BOL.featureCategory.languages": "Langues", "BOL.featureCategory.languages": "Langues",
"BOL.featureCategory.fightoptions": "Options de Combat", "BOL.featureCategory.fightoptions": "Options de Combat",
"BOL.bougette.nomoney": "A sec", "BOL.bougette.nomoney": "A sec",
"BOL.bougette.tolive": "De quoi vivre", "BOL.bougette.tolive": "De quoi vivre",
"BOL.bougette.easylife": "A l'aise", "BOL.bougette.easylife": "A l'aise",
"BOL.bougette.luxury" : "Luxe&Volupté", "BOL.bougette.luxury": "Luxe&Volupté",
"BOL.bougette.rich": "Richissime", "BOL.bougette.rich": "Richissime",
"BOL.featureSubtypes.origin": "Origine", "BOL.featureSubtypes.origin": "Origine",
"BOL.featureSubtypes.race": "Race", "BOL.featureSubtypes.race": "Race",
"BOL.featureSubtypes.career": "Carrière", "BOL.featureSubtypes.career": "Carrière",
@ -175,7 +170,6 @@
"BOL.featureSubtypes.language": "Langue", "BOL.featureSubtypes.language": "Langue",
"BOL.featureSubtypes.gods": "Dieux & Foi", "BOL.featureSubtypes.gods": "Dieux & Foi",
"BOL.featureSubtypes.fightOption": "Option de Combat", "BOL.featureSubtypes.fightOption": "Option de Combat",
"BOL.fightOptionTypes.armor": "Attaque au défaut d'armure", "BOL.fightOptionTypes.armor": "Attaque au défaut d'armure",
"BOL.fightOptionTypes.intrepid": "Attaque intrépide", "BOL.fightOptionTypes.intrepid": "Attaque intrépide",
"BOL.fightOptionTypes.twoweaponsdef": "Combat à 2 armes (Défense)", "BOL.fightOptionTypes.twoweaponsdef": "Combat à 2 armes (Défense)",
@ -183,22 +177,20 @@
"BOL.fightOptionTypes.fulldefense": "Défense totale", "BOL.fightOptionTypes.fulldefense": "Défense totale",
"BOL.fightOptionTypes.defense": "Posture défensive", "BOL.fightOptionTypes.defense": "Posture défensive",
"BOL.fightOptionTypes.attack": "Posture offensive", "BOL.fightOptionTypes.attack": "Posture offensive",
"BOL.itemCategory.object": "Objet", "BOL.itemCategory.object": "Objet",
"BOL.itemCategory.equipment": "Équipement", "BOL.itemCategory.equipment": "Équipement",
"BOL.itemCategory.consumable": "Consommable", "BOL.itemCategory.consumable": "Consommable",
"BOL.itemCategory.spell": "Sort", "BOL.itemCategory.spell": "Sort",
"BOL.itemCategory.vehicle": "Monture/Véhicule", "BOL.itemCategory.vehicle": "Monture/Véhicule",
"BOL.itemCategory.other": "Autre", "BOL.itemCategory.other": "Autre",
"BOL.itemCategory.capacity" : "Capacité", "BOL.itemCategory.capacity": "Capacité",
"BOL.itemCategory.alchemy": "Préparation Alchimique", "BOL.itemCategory.alchemy": "Préparation Alchimique",
"BOL.combatCategory.protections": "Protections", "BOL.combatCategory.protections": "Protections",
"BOL.combatCategory.shields": "Boucliers", "BOL.combatCategory.shields": "Boucliers",
"BOL.combatCategory.melee": "Armes de contact", "BOL.combatCategory.melee": "Armes de contact",
"BOL.combatCategory.ranged": "Armes à distance", "BOL.combatCategory.ranged": "Armes à distance",
"BOL.combatCategory.fightOptions": "Options de combat", "BOL.combatCategory.fightOptions": "Options de combat",
"BOL.combatCategory.natural": "Armes Naturelless",
"BOL.equipmentCategory.weapon": "Arme", "BOL.equipmentCategory.weapon": "Arme",
"BOL.equipmentCategory.armor": "Armure", "BOL.equipmentCategory.armor": "Armure",
"BOL.equipmentCategory.protection": "Protection", "BOL.equipmentCategory.protection": "Protection",
@ -210,26 +202,21 @@
"BOL.equipmentCategory.container": "Conteneur", "BOL.equipmentCategory.container": "Conteneur",
"BOL.equipmentCategory.currency": "Monnaie", "BOL.equipmentCategory.currency": "Monnaie",
"BOL.equipmentCategory.other": "Autre", "BOL.equipmentCategory.other": "Autre",
"BOL.protectionCategory.armor": "Armure", "BOL.protectionCategory.armor": "Armure",
"BOL.protectionCategory.shield": "Bouclier", "BOL.protectionCategory.shield": "Bouclier",
"BOL.protectionCategory.helm": "Casque", "BOL.protectionCategory.helm": "Casque",
"BOL.protectionCategory.other": "Autre", "BOL.protectionCategory.other": "Autre",
"BOL.spellItem.charm": "Charme",
"BOL.spellItem.charm": "Charme", "BOL.spellItem.circle1": "Premier Cercle",
"BOL.spellItem.circle1": "Premier Cercle", "BOL.spellItem.circle2": "Second Cercle",
"BOL.spellItem.circle2": "Second Cercle", "BOL.spellItem.circle3": "Troisième Cercle",
"BOL.spellItem.circle3": "Troisième Cercle", "BOL.alchemyItem.common": "Courante",
"BOL.alchemyItem.scarce": "Rare",
"BOL.alchemyItem.common": "Courante", "BOL.alchemyItem.legend": "Légendaire",
"BOL.alchemyItem.scarce": "Rare", "BOL.alchemyItem.mythic": "Mythique",
"BOL.alchemyItem.legend": "Légendaire",
"BOL.alchemyItem.mythic": "Mythique",
"BOL.weaponCategory.melee": "Arme de mêlée", "BOL.weaponCategory.melee": "Arme de mêlée",
"BOL.weaponCategory.ranged": "Arme de tir", "BOL.weaponCategory.ranged": "Arme de tir",
"BOL.weaponCategory.other": "Autre", "BOL.weaponCategory.other": "Autre",
"BOL.itemProperty.damageMultiplier": "Multiplicateur de dommages", "BOL.itemProperty.damageMultiplier": "Multiplicateur de dommages",
"BOL.itemProperty.attackBonusDice": "Dé de Bonus d'attaque", "BOL.itemProperty.attackBonusDice": "Dé de Bonus d'attaque",
"BOL.itemProperty.equipable": "Équipable", "BOL.itemProperty.equipable": "Équipable",
@ -250,37 +237,38 @@
"BOL.itemProperty.weapon": "Offensive", "BOL.itemProperty.weapon": "Offensive",
"BOL.itemProperty.reloadable": "Rechargeable", "BOL.itemProperty.reloadable": "Rechargeable",
"BOL.itemProperty.worn": "Équipé", "BOL.itemProperty.worn": "Équipé",
"BOL.itemProperty.spell" : "Sort", "BOL.itemProperty.spell": "Sort",
"BOL.itemProperty.armor" : "Armure", "BOL.itemProperty.armor": "Armure",
"BOL.itemProperty.consumable" : "Consommable", "BOL.itemProperty.consumable": "Consommable",
"BOL.itemProperty.bow" : "Arc", "BOL.itemProperty.bow": "Arc",
"BOL.itemProperty.crossbow" : "Arbalète", "BOL.itemProperty.crossbow": "Arbalète",
"BOL.itemProperty.throwing" : "Arme de jet", "BOL.itemProperty.throwing": "Arme de jet",
"BOL.itemProperty.activable" : "Activable", "BOL.itemProperty.activable": "Activable",
"BOL.itemProperty.powder" : "Arme à poudre", "BOL.itemProperty.powder": "Arme à poudre",
"BOL.itemProperty.attackAttribute" : "Attaque (Attribut)", "BOL.itemProperty.attackAttribute": "Attaque (Attribut)",
"BOL.itemProperty.attackAptitude" : "Attaque (Aptitude)", "BOL.itemProperty.attackAptitude": "Attaque (Aptitude)",
"BOL.itemProperty.attackModifiers" : "Attaque (Modificateurs)", "BOL.itemProperty.attackModifiers": "Attaque (Modificateurs)",
"BOL.itemProperty.attackReroll1" : "Attaque (Relancer les 1)", "BOL.itemProperty.attackReroll1": "Attaque (Relancer les 1)",
"BOL.itemProperty.damage" : "Dommages (Dés)", "BOL.itemProperty.damage": "Dommages (Dés)",
"BOL.itemProperty.damageModifiers" : "Dommages (Modificateurs)", "BOL.itemProperty.damageModifiers": "Dommages (Modificateurs)",
"BOL.itemProperty.damageAttribute" : "Dommages (Attribut)", "BOL.itemProperty.damageAttribute": "Dommages (Attribut)",
"BOL.itemProperty.damageSpecial" : "Dommages (Spécial)", "BOL.itemProperty.damageSpecial": "Dommages (Spécial)",
"BOL.itemProperty.damageReroll1" : "Relancer les 1", "BOL.itemProperty.damageReroll1": "Relancer les 1",
"BOL.itemProperty.range" : "Portée (en m)", "BOL.itemProperty.range": "Portée (en m)",
"BOL.itemProperty.soakFormula": "Encaissement (Formule)", "BOL.itemProperty.soakFormula": "Encaissement (Formule)",
"BOL.itemProperty.soakModifiers": "Encaissement (Modificateur)", "BOL.itemProperty.soakModifiers": "Encaissement (Modificateur)",
"BOL.itemProperty.soakValue": "Encaissement (Valeur par défaut)", "BOL.itemProperty.soakValue": "Encaissement (Valeur par défaut)",
"BOL.itemProperty.armorQuality": "Qualité d'armure", "BOL.itemProperty.armorQuality": "Qualité d'armure",
"BOL.itemProperty.blockingMalus" : "Malus de blocage", "BOL.itemProperty.blockingMalus": "Malus de blocage",
"BOL.itemProperty.blockingAttacksBlocked" : "Attaques bloquée", "BOL.itemProperty.blockingAttacksBlocked": "Attaques bloquée",
"BOL.itemProperty.blocking1Attack" : "Bloque 1 attaque", "BOL.itemProperty.blocking1Attack": "Bloque 1 attaque",
"BOL.itemProperty.blockingAllAttacks" : "Bloque toutes les attaques", "BOL.itemProperty.blockingAllAttacks": "Bloque toutes les attaques",
"BOL.itemProperty.slot" : "Emplacement utilisé", "BOL.itemProperty.slot": "Emplacement utilisé",
"BOL.itemProperty.reload": "Rechargement (Actions)", "BOL.itemProperty.reload": "Rechargement (Actions)",
"BOL.itemProperty.weaponSize" : "Classe d'arme", "BOL.itemProperty.weaponSize": "Classe d'arme",
"BOL.itemProperty.difficulty": "Difficulté", "BOL.itemProperty.difficulty": "Difficulté",
"BOL.itemProperty.natural": "Arme naturelle",
"BOL.itemProperty.onlymodifier": "Modificateur uniquement (ie attaques de créatures)",
"BOL.itemStat.quantity": "Quantité", "BOL.itemStat.quantity": "Quantité",
"BOL.itemStat.weight": "Poids", "BOL.itemStat.weight": "Poids",
"BOL.itemStat.price": "Prix", "BOL.itemStat.price": "Prix",
@ -290,63 +278,54 @@
"BOL.itemStat.soak": "Valeur de protection", "BOL.itemStat.soak": "Valeur de protection",
"BOL.itemStat.blocking": "Bloquage", "BOL.itemStat.blocking": "Bloquage",
"BOL.itemStat.modifiers": "Modificateurs", "BOL.itemStat.modifiers": "Modificateurs",
"BOL.weaponSize.unarmed": "Mains nues",
"BOL.weaponSize.unarmed" : "Mains nues", "BOL.weaponSize.improvised": "Arme improvisée",
"BOL.weaponSize.improvised" : "Arme improvisée", "BOL.weaponSize.light": "Légère",
"BOL.weaponSize.light" : "Légère", "BOL.weaponSize.medium": "Moyenne",
"BOL.weaponSize.medium" : "Moyenne", "BOL.weaponSize.heavy": "Lourde",
"BOL.weaponSize.heavy" : "Lourde",
"BOL.itemModifiers.init": "Malus (Initiative)", "BOL.itemModifiers.init": "Malus (Initiative)",
"BOL.itemModifiers.social": "Malus (Social)", "BOL.itemModifiers.social": "Malus (Social)",
"BOL.itemModifiers.agility": "Malus (Agilité)", "BOL.itemModifiers.agility": "Malus (Agilité)",
"BOL.itemModifiers.powercost": "Malus (Coût supplémentaire en PP)", "BOL.itemModifiers.powercost": "Malus (Coût supplémentaire en PP)",
"BOL.itemBlocking.malus": "Social", "BOL.itemBlocking.malus": "Social",
"BOL.itemBlocking.nbAttacksPerRound": "Agilité", "BOL.itemBlocking.nbAttacksPerRound": "Agilité",
"BOL.soakFormula.none": "-",
"BOL.soakFormula.none" : "-", "BOL.soakFormula.light": "Légère (Annule d6-3 dégâts subis)",
"BOL.soakFormula.light" : "Légère (Annule d6-3 dégâts subis)", "BOL.soakFormula.medium": "Moyenne (Annule d6-2 dégâts subis)",
"BOL.soakFormula.medium" : "Moyenne (Annule d6-2 dégâts subis)", "BOL.soakFormula.heavy": "Lourde (Annule d6-1 dégâts subis)",
"BOL.soakFormula.heavy" : "Lourde (Annule d6-1 dégâts subis)", "BOL.armorQuality.none": "-",
"BOL.armorQuality.light": "Légère",
"BOL.armorQuality.none" : "-", "BOL.armorQuality.lightQ": "Légère de qualité",
"BOL.armorQuality.light" : "Légère", "BOL.armorQuality.lightSup": "Légère Supérieure",
"BOL.armorQuality.lightQ" : "Légère de qualité", "BOL.armorQuality.lightLeg": "Légère Légendaire",
"BOL.armorQuality.lightSup" : "Légère Supérieure", "BOL.armorQuality.medium": "Moyenne",
"BOL.armorQuality.lightLeg" : "Légère Légendaire", "BOL.armorQuality.mediumQ": "Moyenne de qualité",
"BOL.armorQuality.medium" : "Moyenne", "BOL.armorQuality.mediumSup": "Moyenne Supérieure",
"BOL.armorQuality.mediumQ" : "Moyenne de qualité", "BOL.armorQuality.mediumLeg": "Moyenne Légendaire",
"BOL.armorQuality.mediumSup" : "Moyenne Supérieure", "BOL.armorQuality.heavy": "Lourde",
"BOL.armorQuality.mediumLeg" : "Moyenne Légendaire", "BOL.armorQuality.heavyQ": "Lourde de qualité",
"BOL.armorQuality.heavy" : "Lourde", "BOL.armorQuality.heavySup": "Lourde Supérieure",
"BOL.armorQuality.heavyQ" : "Lourde de qualité", "BOL.armorQuality.heavyLeg": "Lourde Légendaire",
"BOL.armorQuality.heavySup" : "Lourde Supérieure", "BOL.equipmentSlots.none": "-",
"BOL.armorQuality.heavyLeg" : "Lourde Légendaire", "BOL.equipmentSlots.head": "Tête",
"BOL.equipmentSlots.neck": "Cou",
"BOL.equipmentSlots.none" : "-", "BOL.equipmentSlots.shoulders": "Épaules",
"BOL.equipmentSlots.head" : "Tête", "BOL.equipmentSlots.body": "Corps",
"BOL.equipmentSlots.neck" : "Cou", "BOL.equipmentSlots.rhand": "Main droite",
"BOL.equipmentSlots.shoulders" : "Épaules", "BOL.equipmentSlots.lhand": "Main gauche",
"BOL.equipmentSlots.body" : "Corps", "BOL.equipmentSlots.2hands": "2 mains",
"BOL.equipmentSlots.rhand" : "Main droite", "BOL.equipmentSlots.rarm": "Bras droit",
"BOL.equipmentSlots.lhand" : "Main gauche", "BOL.equipmentSlots.larm": "Bras gauche",
"BOL.equipmentSlots.2hands" : "2 mains", "BOL.equipmentSlots.chest": "Torse",
"BOL.equipmentSlots.rarm" : "Bras droit", "BOL.equipmentSlots.belt": "Ceinture",
"BOL.equipmentSlots.larm" : "Bras gauche", "BOL.equipmentSlots.legs": "Jambes",
"BOL.equipmentSlots.chest" : "Torse", "BOL.equipmentSlots.feet": "Pieds",
"BOL.equipmentSlots.belt" : "Ceinture", "BOL.equipmentSlots.finder": "Doigt",
"BOL.equipmentSlots.legs" : "Jambes", "BOL.equipmentSlots.ear": "Oreille",
"BOL.equipmentSlots.feet" : "Pieds", "BOL.vehicleCategory.mount": "Monture terrestre",
"BOL.equipmentSlots.finder" : "Doigt", "BOL.vehicleCategory.flying": "Monture volante",
"BOL.equipmentSlots.ear" : "Oreille", "BOL.vehicleCategory.boat": "Bateau",
"BOL.vehicleCategory.other": "Autre",
"BOL.vehicleCategory.mount" : "Monture terrestre",
"BOL.vehicleCategory.flying" : "Monture volante",
"BOL.vehicleCategory.boat" : "Bateau",
"BOL.vehicleCategory.other" : "Autre",
"BOL.range.PointBlank": "Bout portant", "BOL.range.PointBlank": "Bout portant",
"BOL.range.Short": "Courte", "BOL.range.Short": "Courte",
"BOL.range.Medium": "Moyenne", "BOL.range.Medium": "Moyenne",
@ -354,8 +333,20 @@
"BOL.range.VeryLong": "Très longue", "BOL.range.VeryLong": "Très longue",
"BOL.range.Extreme": "Extrême", "BOL.range.Extreme": "Extrême",
"BOL.range.Maximum": "Maximale", "BOL.range.Maximum": "Maximale",
"BOL.notification.MacroMultipleTokensSelected": "Vous avez sélectionné plusieurs tokens", "BOL.notification.MacroMultipleTokensSelected": "Vous avez sélectionné plusieurs tokens",
"BOL.notification.MacroNoActorAvailable": "Aucun acteur n'a pu être ciblé", "BOL.notification.MacroNoActorAvailable": "Aucun acteur n'a pu être ciblé",
"BOL.notification.MacroNoTokenSelected": "Vous devez sélectionner un token" "BOL.notification.MacroNoTokenSelected": "Vous devez sélectionner un token",
"BOL.size.tiny": "Minuscule",
"BOL.size.verysmall": "Très petite",
"BOL.size.small": "Petite",
"BOL.size.medium": "Moyenne",
"BOL.size.large": "Grande",
"BOL.size.verylarge": "Très grande",
"BOL.size.huge": "Enorme",
"BOL.size.massive": "Massive",
"BOL.size.enormous": "Colossale",
"BOL.size.gigantic": "Gigantesque",
"BOL.size.immense": "Immense",
"BOL.size.colossal": "Monstrueuse"
} }

View File

@ -0,0 +1,8 @@
{"name":"Attaque Timide","type":"feature","img":"icons/svg/item-bag.svg","data":{"category":null,"subtype":"flaw","description":"<p>Attaque timide : la cr&eacute;ature subit un d&eacute; de malus &nbsp;aux jets d&rsquo;attaque.</p>","properties":{"isbonusdice":true,"ismalusdice":true},"rank":0},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"kQghu0tL1dft5xLu":3},"flags":{},"_id":"CoqlfsDV1gL5swbK"}
{"name":"Prédateur","type":"feature","img":"icons/svg/item-bag.svg","data":{"category":null,"subtype":"boon","description":"<p>&nbsp;la cr&eacute;ature lance un d&eacute; de bonus pour tout ce qui concerne le pistage d&rsquo;une proie.</p>","properties":{"isbonusdice":true},"rank":0},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"kQghu0tL1dft5xLu":3},"flags":{},"_id":"DFdLY7fkVZDIf7rU"}
{"name":"Camouflage","type":"feature","img":"icons/svg/item-bag.svg","data":{"category":null,"subtype":"boon","description":"<p>Camouflage : la cr&eacute;ature est difficile &agrave; rep&eacute;rer &nbsp;en raison de la coloration ou de la texture de sa&nbsp;peau ou de son pelage (d&eacute; de bonus pour se cacher).</p>","properties":{"isbonusdice":true},"rank":0},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"kQghu0tL1dft5xLu":3},"flags":{"core":{"sourceId":"Item.b0PsoNEd8a0dN2Wm"}},"_id":"P2pgGD4FVKzOZ4uM"}
{"name":"Attaque féroce","type":"feature","img":"icons/svg/item-bag.svg","data":{"category":null,"subtype":"boon","description":"<p>&nbsp;la cr&eacute;ature b&eacute;n&eacute;ficie d&rsquo;un d&eacute; de&nbsp;bonus aux jets d&rsquo;attaque.</p>","properties":{"isbonusdice":true},"rank":0},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"kQghu0tL1dft5xLu":3},"flags":{"core":{"sourceId":"Item.b0PsoNEd8a0dN2Wm"}},"_id":"RqEO7ELH72MZBZFV"}
{"name":"Attaque Venimeuse","type":"feature","img":"icons/svg/item-bag.svg","data":{"category":null,"subtype":"boon","description":"<p>Attaque venimeuse : la description de la &nbsp;cr&eacute;ature indique les effets de son venin</p>","properties":{"isbonusdice":false},"rank":0},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"kQghu0tL1dft5xLu":3},"flags":{"core":{"sourceId":"Item.b0PsoNEd8a0dN2Wm"}},"_id":"U77iMP7V529zbJt9"}
{"name":"Attaque Multiple","type":"feature","img":"icons/svg/item-bag.svg","data":{"category":null,"subtype":"boon","description":"<p>Attaques multiples : la cr&eacute;ature poss&egrave;de <span style=\"font-family: var(--font-primary); font-size: var(--font-size-14);\">&nbsp;deux types d&rsquo;attaque totalement diff&eacute;rents qui&nbsp;</span>n&eacute;cessitent deux jets d&rsquo;attaque s&eacute;par&eacute;s.</p>","properties":{"isbonusdice":false},"rank":0},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"kQghu0tL1dft5xLu":3},"flags":{"core":{"sourceId":"Item.b0PsoNEd8a0dN2Wm"}},"_id":"USkChPye9J4sZxwC"}
{"name":"Déficience","type":"feature","img":"icons/svg/item-bag.svg","data":{"category":null,"subtype":"flaw","description":"<p>D&eacute;ficience : la cr&eacute;ature est afflig&eacute;e d&rsquo;un odorat,&nbsp;d&rsquo;une audition ou d&rsquo;une vision d&eacute;ficiente et subit&nbsp;un d&eacute; de malus quand elle doit y faire appel.</p>","properties":{"isbonusdice":true,"ismalusdice":true},"rank":0},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"kQghu0tL1dft5xLu":3},"flags":{"core":{"sourceId":"Item.P0r8grkVY7xu5HOS"}},"_id":"htSqR7I7F5GVIelK"}
{"name":"Attaque Spéciale","type":"feature","img":"icons/svg/item-bag.svg","data":{"category":null,"subtype":"boon","description":"<p>Attaque sp&eacute;ciale : la cr&eacute;ature attaque selon une m&eacute;thode inhabituelle. La nature de cette attaque est expliqu&eacute;e dans sa description.</p>\n<p>&nbsp;</p>","properties":{"isbonusdice":false},"rank":0},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"kQghu0tL1dft5xLu":3},"flags":{"core":{"sourceId":"Item.b0PsoNEd8a0dN2Wm"}},"_id":"yofwG0YrsL902G77"}

47
packs/creatures.db Normal file

File diff suppressed because one or more lines are too long

View File

@ -14,7 +14,8 @@
"url": "https://github.com/ZigmundKreud/bol", "url": "https://github.com/ZigmundKreud/bol",
"license": "LICENSE.txt", "license": "LICENSE.txt",
"flags": {}, "flags": {},
"version": "1.3.1", "version": "1.3.3",
"templateVersion": 10,
"minimumCoreVersion": "0.8.6", "minimumCoreVersion": "0.8.6",
"compatibleCoreVersion": "9", "compatibleCoreVersion": "9",
"scripts": [], "scripts": [],
@ -44,8 +45,16 @@
"path": "./packs/boons.db", "path": "./packs/boons.db",
"tag": "boon", "tag": "boon",
"type": "Item", "type": "Item",
"private": false, "private": false
"entity": "Item" },
{
"name": "boons",
"label": "Avantages/Désavantages de Créatures",
"system": "bol",
"path": "./packs/boonsflawscreatures.db",
"tag": "boon",
"type": "Item",
"private": false
}, },
{ {
"name": "flaws", "name": "flaws",
@ -54,8 +63,7 @@
"path": "./packs/flaws.db", "path": "./packs/flaws.db",
"tag": "flaw", "tag": "flaw",
"type": "Item", "type": "Item",
"private": false, "private": false
"entity": "Item"
}, },
{ {
"name": "careers", "name": "careers",
@ -74,8 +82,7 @@
"path": "./packs/origins.db", "path": "./packs/origins.db",
"tag": "origin", "tag": "origin",
"type": "Item", "type": "Item",
"private": false, "private": false
"entity": "Item"
}, },
{ {
"name": "races", "name": "races",
@ -84,8 +91,7 @@
"path": "./packs/races.db", "path": "./packs/races.db",
"tag": "race", "tag": "race",
"type": "Item", "type": "Item",
"private": false, "private": false
"entity": "Item"
}, },
{ {
"name": "equipment", "name": "equipment",
@ -94,8 +100,7 @@
"path": "./packs/equipment.db", "path": "./packs/equipment.db",
"tag": "item", "tag": "item",
"type": "Item", "type": "Item",
"private": false, "private": false
"entity": "Item"
}, },
{ {
"label": "Aides de Jeu", "label": "Aides de Jeu",
@ -103,8 +108,7 @@
"name": "aides-de-jeu", "name": "aides-de-jeu",
"path": "packs/aides-de-jeu.db", "path": "packs/aides-de-jeu.db",
"system": "bol", "system": "bol",
"private": false, "private": false
"entity": "JournalEntry"
}, },
{ {
"label": "Cartes", "label": "Cartes",
@ -112,8 +116,7 @@
"name": "cartes", "name": "cartes",
"path": "packs/cartes.db", "path": "packs/cartes.db",
"system": "bol", "system": "bol",
"private": false, "private": false
"entity": "Scene"
}, },
{ {
"label": "Langues", "label": "Langues",
@ -121,8 +124,7 @@
"name": "languages", "name": "languages",
"path": "packs/languages.db", "path": "packs/languages.db",
"system": "bol", "system": "bol",
"private": false, "private": false
"entity": "Item"
}, },
{ {
"label": "Sorts", "label": "Sorts",
@ -130,8 +132,7 @@
"name": "spells", "name": "spells",
"path": "packs/spells.db", "path": "packs/spells.db",
"system": "bol", "system": "bol",
"private": false, "private": false
"entity": "Item"
}, },
{ {
"label": "Dieux", "label": "Dieux",
@ -139,8 +140,7 @@
"name": "godsfaith", "name": "godsfaith",
"path": "packs/godsfaith.db", "path": "packs/godsfaith.db",
"system": "bol", "system": "bol",
"private": false, "private": false
"entity": "Item"
}, },
{ {
"label": "Options de Combat", "label": "Options de Combat",
@ -148,8 +148,15 @@
"name": "fightoptions", "name": "fightoptions",
"path": "packs/fightoptions.db", "path": "packs/fightoptions.db",
"system": "bol", "system": "bol",
"private": false, "private": false
"entity": "Item" },
{
"label": "Créatures",
"type": "Actor",
"name": "creatures",
"path": "packs/creatures.db",
"system": "bol",
"private": false
} }
], ],
"system": [], "system": [],

View File

@ -15,6 +15,7 @@
"hair": "", "hair": "",
"eyes": "", "eyes": "",
"signs": "", "signs": "",
"size": "",
"languages": [] "languages": []
}, },
"combat": { "combat": {

View File

@ -14,48 +14,55 @@
{{!-- Sheet Tab Navigation --}} {{!-- Sheet Tab Navigation --}}
<nav class="sheet-tabs tabs" data-group="primary"> <nav class="sheet-tabs tabs" data-group="primary">
<a class="item" data-tab="stats">{{localize "BOL.ui.tab.stats"}}</a> <a class="item" data-tab="stats">{{localize "BOL.ui.tab.stats"}}</a>
<a class="item" data-tab="actions">{{localize "BOL.ui.tab.actions"}}</a> <a class="item" data-tab="actions">{{localize "BOL.ui.tab.actions"}}</a>
<a class="item" data-tab="features">{{localize "BOL.ui.tab.features"}}</a> {{#if (ne data.type "creature")}}
<a class="item" data-tab="equipment">{{localize "BOL.ui.tab.equipment"}}</a> <a class="item" data-tab="features">{{localize "BOL.ui.tab.features"}}</a>
{{#if (or isSorcerer isAlchemist)}} <a class="item" data-tab="equipment">{{localize "BOL.ui.tab.equipment"}}</a>
<a class="item" data-tab="spellalchemy">{{localize "BOL.ui.tab.spellalchemy"}}</a> {{#if (or isSorcerer isAlchemist)}}
<a class="item" data-tab="spellalchemy">{{localize "BOL.ui.tab.spellalchemy"}}</a>
{{/if}}
{{/if}} {{/if}}
<a class="item" data-tab="description">{{localize "BOL.ui.tab.description"}}</a> <a class="item" data-tab="description">{{localize "BOL.ui.tab.description"}}</a>
</nav> </nav>
{{!-- Sheet Body --}} {{!-- Sheet Body --}}
<section class="sheet-body"> <section class="sheet-body">
<div class="tab stats" data-group="primary" data-tab="stats">{{> <div class="tab stats" data-group="primary" data-tab="stats">
"systems/bol/templates/actor/parts/tabs/actor-stats.hbs"}} {{#if (eq data.type "creature")}}
{{>"systems/bol/templates/actor/parts/tabs/creature-stats.hbs"}}
{{else}}
{{>"systems/bol/templates/actor/parts/tabs/actor-stats.hbs"}}
{{/if}}
</div> </div>
<div class="tab actions" data-group="primary" data-tab="actions"> <div class="tab actions" data-group="primary" data-tab="actions">
{{> "systems/bol/templates/actor/parts/tabs/actor-actions.hbs"}} {{#if (eq data.type "creature")}}
</div> {{> "systems/bol/templates/actor/parts/tabs/creature-actions.hbs"}}
{{else}}
<div class="tab combat" data-group="primary" data-tab="combat"> {{> "systems/bol/templates/actor/parts/tabs/actor-actions.hbs"}}
{{> "systems/bol/templates/actor/parts/tabs/actor-combat.hbs"}} {{/if}}
</div>
<div class="tab features" data-group="primary" data-tab="features">
{{> "systems/bol/templates/actor/parts/tabs/actor-features.hbs"}}
</div> </div>
{{#if (or isSorcerer isAlchemist)}} {{#if (ne data.type "creature")}}
<div class="tab features" data-group="primary" data-tab="spellalchemy"> <div class="tab features" data-group="primary" data-tab="features">
{{> "systems/bol/templates/actor/parts/tabs/actor-spellalchemy.hbs"}} {{> "systems/bol/templates/actor/parts/tabs/actor-features.hbs"}}
</div> </div>
{{#if (or isSorcerer isAlchemist)}}
<div class="tab features" data-group="primary" data-tab="spellalchemy">
{{> "systems/bol/templates/actor/parts/tabs/actor-spellalchemy.hbs"}}
</div>
{{/if}}
<div class="tab equipment" data-group="primary" data-tab="equipment">
{{> "systems/bol/templates/actor/parts/tabs/actor-equipment.hbs"}}
</div>
{{/if}} {{/if}}
<div class="tab equipment" data-group="primary" data-tab="equipment">
{{> "systems/bol/templates/actor/parts/tabs/actor-equipment.hbs"}}
</div>
<div class="tab description" data-group="primary" data-tab="description"> <div class="tab description" data-group="primary" data-tab="description">
{{> "systems/bol/templates/actor/parts/tabs/actor-biodata.hbs"}} {{> "systems/bol/templates/actor/parts/tabs/actor-biodata.hbs"}}
</div> </div>
</section> </section>
</div> </div>
</div> </div>

View File

@ -23,6 +23,7 @@
<label class="header-field-label flex2">Type : </label><br/> <label class="header-field-label flex2">Type : </label><br/>
<select class="field-value" name="data.type" data-dtype="String"> <select class="field-value" name="data.type" data-dtype="String">
{{#select data.type}} {{#select data.type}}
<option value="creature">Créature</option>
<option value="base">Piétaille</option> <option value="base">Piétaille</option>
<option value="tough">Coriace</option> <option value="tough">Coriace</option>
<option value="adversary">Adversaire</option> <option value="adversary">Adversaire</option>

View File

@ -14,7 +14,9 @@
<h4 class="item-name flex2">{{#if ../weapon}}<a class="rollable" data-roll-type="weapon">{{/if}}{{item.name}}{{#if ../weapon}}</a>{{/if}}</h4> <h4 class="item-name flex2">{{#if ../weapon}}<a class="rollable" data-roll-type="weapon">{{/if}}{{item.name}}{{#if ../weapon}}</a>{{/if}}</h4>
{{#if ../protection}}<div class="item-field"><a class="rollable" data-roll-type="protection">{{item.data.properties.soak.formula}}</a> / {{item.data.properties.soak.value}}</div>{{/if}} {{#if ../protection}}<div class="item-field"><a class="rollable" data-roll-type="protection">{{item.data.properties.soak.formula}}</a> / {{item.data.properties.soak.value}}</div>{{/if}}
{{#if ../blocking}}<div class="item-field">{{item.data.properties.blocking.malus}}</div>{{/if}} {{#if ../blocking}}<div class="item-field">{{item.data.properties.blocking.malus}}</div>{{/if}}
{{#if ../weapon}}<div class="item-field"><a class="rollable" data-roll-type="damage">{{item.data.properties.damage}}</a></div>{{/if}} {{#if ../weapon}}<div class="item-field"><a class="rollable" data-roll-type="damage">
{{item.data.properties.damage}}+{{item.data.properties.damageModifiers}} x{{item.data.properties.damageMultiplier}}
</a></div>{{/if}}
{{#if ../ranged}}<div class="item-field">{{item.data.properties.range}}</div>{{else}}<div class="item-field"></div>{{/if}} {{#if ../ranged}}<div class="item-field">{{item.data.properties.range}}</div>{{else}}<div class="item-field"></div>{{/if}}
{{#if ../options}}<div class="item-field"> {{#if ../options}}<div class="item-field">
{{#if item.data.properties.activated}} {{#if item.data.properties.activated}}

View File

@ -1,23 +1,38 @@
<ol class="items-list"> <ol class="items-list">
<li class="item flexrow item-header"> {{#if (ne data.type "creature")}}
<div class="item-name left">Taille </div> <li class="item flexrow item-header">
<div class="item-field flex2 left"><input type="text" name="data.details.height" value="{{data.details.height}}"></div> <div class="item-name left">Taille </div>
<div class="item-name right">Poids </div> <div class="item-field flex2 left"><input type="text" name="data.details.height" value="{{data.details.height}}"></div>
<div class="item-field flex2 "><input type="text" name="data.details.weight" value="{{data.details.weight}}"></div> <div class="item-name right">Poids </div>
<div class="item-name right">Age </div> <div class="item-field flex2 "><input type="text" name="data.details.weight" value="{{data.details.weight}}"></div>
<div class="item-field flex2 "><input type="text" name="data.details.age" value="{{data.details.age}}"></div> <div class="item-name right">Age </div>
</li> <div class="item-field flex2 "><input type="text" name="data.details.age" value="{{data.details.age}}"></div>
<li class="item flexrow item-header"> </li>
<div class="item-name left">Cheveux </div> <li class="item flexrow item-header">
<div class="item-field flex2 left"><input type="text" name="data.details.hait" value="{{data.details.hait}}"></div> <div class="item-name left">Cheveux </div>
<div class="item-name right">Yeux </div> <div class="item-field flex2 left"><input type="text" name="data.details.hait" value="{{data.details.hait}}"></div>
<div class="item-field flex2 "><input type="text" name="data.details.eyes" value="{{data.details.eyes}}"></div> <div class="item-name right">Yeux </div>
</li> <div class="item-field flex2 "><input type="text" name="data.details.eyes" value="{{data.details.eyes}}"></div>
<li class="item flexrow item-header"> </li>
<div class="item-name left">Signes distinctifs </div> <li class="item flexrow item-header">
<div class="item-field flex2 left"><input type="text" name="data.details.signs" value="{{data.details.signs}}"></div> <div class="item-name left">Signes distinctifs </div>
</li> <div class="item-field flex2 left"><input type="text" name="data.details.signs" value="{{data.details.signs}}"></div>
</ol> </li>
{{else}}
<li class="item flexrow item-header">
<div class="item-name left">Taille </div>
<div class="form-fields center">
<select class="field-value size" name="data.details.size" data-dtype="String">
{{#select data.details.size}}
{{#each config.creatureSize as |value id|}}
<option value="{{id}}">{{localize value}}</option>
{{/each}}
{{/select}}
</select>
</div>
</li>
{{/if}}
</ol>
<ol class="items-list"> <ol class="items-list">
<li class="item flexrow item-header"> <li class="item flexrow item-header">
<div class="item-name flex4 left">Description</div> <div class="item-name flex4 left">Description</div>

View File

@ -0,0 +1,62 @@
{{#each combatCreature as |combatType id|}}
<ol class="items-list">
<li class="item flexrow item-header">
<div class="item-name flex2">{{localize combatType.label}}</div>
{{#if protection}}<div class="item-field">{{localize "BOL.ui.protection"}}</div>{{/if}}
{{#if blocking}}<div class="item-field">{{localize "BOL.ui.blocking"}}</div>{{/if}}
{{#if weapon}}<div class="item-field">{{localize "BOL.ui.damages"}}</div>{{/if}}
{{#if ranged}}<div class="item-field">{{localize "BOL.ui.range"}}</div>{{else}}<div class="item-field"></div>{{/if}}
{{#if options}}<div class="item-field">{{localize "BOL.ui.status"}}</div>{{else}}<div class="item-field"></div>{{/if}}
</li>
{{#each combatType.items as |item id|}}
<li class="item flexrow" data-item-id="{{item._id}}">
<div class="item-image" ><img src="{{item.img}}" title="{{item.name}}"/></div>
<h4 class="item-name flex2">{{#if ../weapon}}<a class="rollable" data-roll-type="weapon">{{/if}}{{item.name}}{{#if ../weapon}}</a>{{/if}}</h4>
{{#if ../protection}}<div class="item-field"><a class="rollable" data-roll-type="protection">{{item.data.properties.soak.formula}}</a> / {{item.data.properties.soak.value}}</div>{{/if}}
{{#if ../blocking}}<div class="item-field">{{item.data.properties.blocking.malus}}</div>{{/if}}
{{#if ../weapon}}<div class="item-field"><a class="rollable" data-roll-type="damage">{{item.data.properties.damage}}+{{item.data.properties.damageModifiers}} x{{item.data.properties.damageMultiplier}}</a></div>{{/if}}
{{#if ../ranged}}<div class="item-field">{{item.data.properties.range}}</div>{{else}}<div class="item-field"></div>{{/if}}
{{#if ../options}}<div class="item-field">
{{#if item.data.properties.activated}}
<a class="toggle-fight-option">{{localize "BOL.ui.toactivated"}}</a>
{{else}}
<a class="toggle-fight-option">{{localize "BOL.ui.todeactivated"}}</a>
{{/if}}
</div>{{else}}
<div class="item-field"></div>
<div class="item-field flex1 right">
<a class="item-control item-edit" title="{{localize "BOL.ui.edit"}}"><i class="fas fa-square"></i></a>
<a class="item-control item-delete" title="{{localize "BOL.ui.delete"}}"><i class="fas fa-trash"></i></a>
</div>
{{/if}}
</li>
{{/each}}
</ol>
{{/each}}
{{#each features as | features key|}}
{{#if (gt (count features.items) 0)}}
<ol class="items-list">
<li class="item flexrow item-header">
<div class="item-name flex4 left">{{localize features.label}}</div>
{{#if ranked}}
<div class="item-field flex2 center">{{localize "BOL.ui.rank"}}</div>
{{/if}}
<div class="item-field flex1 right"></div>
</li>
{{#each features.items as |item id|}}
<li class="item flexrow" data-item-id="{{item._id}}">
<h4 class="item-name flex4 left">
<div class="item-image {{#if (equals key "careers")}}roll-career{{/if}}"><img src="{{item.img}}" title="{{item.name}}"/></div>
<a class="item-edit">{{item.name}}</a>
</h4>
<div class="item-field flex1 right">
<a class="item-control item-log" title="Log Item"><i class="far fa-comment"></i></a>
<a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
</div>
</li>
{{/each}}
</ol>
{{/if}}
{{/each}}

View File

@ -0,0 +1,32 @@
<div class="attributes flexrow">
{{#each data.attributes as |attribute id|}}
{{#if (ne id "appeal")}}
<div class="attribute stat flex1 flex-group-center {{key}}">
<label class="stat-label"><a class="rollable" data-roll-type="attribute" data-roll="2d6+@attributes.{{key}}.value" data-adv="0" data-key="{{key}}">{{localize label}}</a></label><br/>
<input class="stat-value rounded" type="text" name="data.attributes.{{key}}.value" value="{{numberFormat value decimals=0 sign=true}}" data-dtype="Number"/><br/>
<span class="stat-roll rollable" title="2d6" data-roll-type="attribute" data-roll="2d6+@attributes.{{key}}.value" data-adv="0" data-key="{{key}}">
<i class="darkgreen fas fa-dice"></i>
</span>
</div>
{{/if}}
{{/each}}
</div>
<hr/>
<div class="aptitudes flexrow">
<div class="aptitude stat flex1 flex-group-center">
<div class="stat-label"><a class="rollable" data-roll-type="aptitude" data-roll="2d6+@aptitudes.def.value" data-adv="0" data-key="def">{{localize "BOL.aptitudes.def"}}</a></label><br/>
<input class="stat-value rounded-border" type="text" name="data.aptitudes.def.value" value="{{numberFormat aptitudes.3.value decimals=0 sign=true}}" data-dtype="Number"/><br/>
<span class="stat-roll rollable" title="2d6" data-roll-type="aptitude" data-roll="2d6+@aptitudes.def.value" data-adv="0" data-key="def">
<i class="darkgreen fas fa-dice"></i>
</span>
</div>
</div>
</div>
<hr/>
<div class="resources flexrow">
<div class="resource stat flex1 flex-group-center">
<label class="stat-label">{{localize "BOL.resources.hp"}}</label><br/>
<input class="stat-value" type="text" name="data.resources.hp.value" value="{{numberFormat resources.hp.value decimals=0 sign=false}}" data-dtype="Number"/>
<input class="stat-max" type="text" name="data.resources.hp.max" value="{{numberFormat resources.hp.max decimals=0 sign=false}}" data-dtype="Number"/>
</div>
</div>

View File

@ -8,9 +8,18 @@
</div> </div>
</header> </header>
{{> "systems/bol/templates/dialogs/attribute-roll-part.hbs"}} {{#if weapon.data.data.properties.onlymodifier}}
{{else}}
{{> "systems/bol/templates/dialogs/aptitude-roll-part.hbs"}} {{> "systems/bol/templates/dialogs/attribute-roll-part.hbs"}}
{{> "systems/bol/templates/dialogs/aptitude-roll-part.hbs"}}
{{/if}}
<div class="flexrow roll-box" >
<div class="flex1 center bg-darkred">
<label for="mod">{{localize 'BOL.ui.attackValue'}}</label>
</div>
<div class="flex1 center cell">{{weapon.data.data.properties.attackModifiers}}</div>
</div>
<div class="flexrow roll-box" > <div class="flexrow roll-box" >
<div class="flex1 center bg-darkred"> <div class="flex1 center bg-darkred">

View File

@ -11,6 +11,9 @@
<label class="checkbox"> <label class="checkbox">
<input class="field-value" type="checkbox" name="data.properties.throwing" {{checked data.properties.throwing}}> {{localize "BOL.itemProperty.throwing"}} <input class="field-value" type="checkbox" name="data.properties.throwing" {{checked data.properties.throwing}}> {{localize "BOL.itemProperty.throwing"}}
</label> </label>
<label class="checkbox">
<input class="field-value" type="checkbox" name="data.properties.natural" {{checked data.properties.natural}}> {{localize "BOL.itemProperty.natural"}}
</label>
</div> </div>
</div> </div>
<hr/> <hr/>
@ -29,6 +32,10 @@
<label class="checkbox"> <label class="checkbox">
<input class="field-value" type="checkbox" name="data.properties.attackBonusDice" {{checked data.properties.attackBonusDice}}> {{localize "BOL.itemProperty.attackBonusDice"}} <input class="field-value" type="checkbox" name="data.properties.attackBonusDice" {{checked data.properties.attackBonusDice}}> {{localize "BOL.itemProperty.attackBonusDice"}}
</label> </label>
<label class="checkbox">
<input class="field-value" type="checkbox" name="data.properties.onlymodifier" {{checked data.properties.onlymodifier}}> {{localize "BOL.itemProperty.onlymodifier"}}
</label>
{{#if data.properties.ranged}} {{#if data.properties.ranged}}
<label class="checkbox"> <label class="checkbox">
@ -46,30 +53,32 @@
</div> </div>
</div> </div>
<hr/> <hr/>
<div class="form-group"> {{#if (not data.properties.onlymodifier)}}
<label class="property-label">{{localize "BOL.itemProperty.attackAttribute"}}</label> <div class="form-group">
<div class="form-fields center"> <label class="property-label">{{localize "BOL.itemProperty.attackAttribute"}}</label>
<select class="field-value" name="data.properties.attackAttribute" data-dtype="String"> <div class="form-fields center">
{{#select data.properties.attackAttribute}} <select class="field-value" name="data.properties.attackAttribute" data-dtype="String">
{{#each config.attackAttributes as |value id|}} {{#select data.properties.attackAttribute}}
<option value="{{id}}">{{localize value}}</option> {{#each config.attackAttributes as |value id|}}
{{/each}} <option value="{{id}}">{{localize value}}</option>
{{/select}} {{/each}}
</select> {{/select}}
</div> </select>
</div> </div>
<div class="form-group"> </div>
<label class="property-label">{{localize "BOL.itemProperty.attackAptitude"}}</label> <div class="form-group">
<div class="form-fields center"> <label class="property-label">{{localize "BOL.itemProperty.attackAptitude"}}</label>
<select class="field-value" name="data.properties.attackAptitude" data-dtype="String"> <div class="form-fields center">
{{#select data.properties.attackAptitude}} <select class="field-value" name="data.properties.attackAptitude" data-dtype="String">
{{#each config.attackAptitudes as |value id|}} {{#select data.properties.attackAptitude}}
<option value="{{id}}">{{localize value}}</option> {{#each config.attackAptitudes as |value id|}}
{{/each}} <option value="{{id}}">{{localize value}}</option>
{{/select}} {{/each}}
</select> {{/select}}
</div> </select>
</div> </div>
</div>
{{/if}}
<div class="form-group"> <div class="form-group">
<label class="property-label">{{localize "BOL.itemProperty.attackModifiers"}}</label> <label class="property-label">{{localize "BOL.itemProperty.attackModifiers"}}</label>
<div class="form-fields center"> <div class="form-fields center">

View File

@ -1,11 +0,0 @@
<div class="property flexrow">
<label class="property-label">{{localize "attribut"}}</label>
<select id="rollAttribute" value="rollAttribute">
{{#select rollAttribute}}
<option value="vigor">{{localize "BOL.attributes.vigor"}}</option>
<option value="agility">{{localize "BOL.attributes.agility"}}</option>
<option value="mind">{{localize "BOL.attributes.mind"}}</option>
<option value="appeal">{{localize "BOL.attributes.appeal"}}</option>
{{/select}}
</select>
</div>

View File

@ -1,36 +0,0 @@
<div class="property flexrow">
<label class="property-label">{{localize "d6M"}}</label>
<input class="field-value center" id="d6Malus" name="d6Malus" type="text" value="{{numberFormat d6Malus decimals=0 sign=true}}" data-dtype="Number" style="text-align: center"/>
<!-- <select id="d6Malus" value="d6Malus">-->
<!-- {{!#select d6Malus}}-->
<!-- <option value="0">0</option>-->
<!-- <option value="1">1</option>-->
<!-- <option value="2">2</option>-->
<!-- <option value="3">3</option>-->
<!-- <option value="4">4</option>-->
<!-- {{!/select}}-->
</select>
</div>
<div class="property flexrow">
<label class="property-label">{{localize "d6B"}}</label>
<input class="field-value center" id="d6Bonus" name="d6Bonus" type="text" value="{{numberFormat d6Bonus decimals=0 sign=true}}" data-dtype="Number" style="text-align: center"/>
<!-- <select id="d6Bonus" value="d6Bonus">-->
<!-- {{!#select d6Bonus}}-->
<!-- <option value="0">0</option>-->
<!-- <option value="1">1</option>-->
<!-- <option value="2">2</option>-->
<!-- <option value="3">3</option>-->
<!-- <option value="4">4</option>-->
<!-- {{!/select}}-->
<!-- </select>-->
</div>
<div class="property flexrow">
<label class="property-label">{{localize "Modifier"}}</label>
<select id="bonusMalus" value="bonusMalus">
{{#select bonusMalus}}
{{{optionsBonusMalus}}}
{{/select}}
</select>
</div>

View File

@ -1,3 +0,0 @@
<form class="skill-roll-dialog">
{{> "systems/bol/templates/roll/parts/roll-dialog-modifiers.hbs"}}
</form>

View File

@ -1,8 +0,0 @@
<form class="skill-roll-dialog">
<div class="property flexrow">
<label class="property-label">{{localize "rank"}}</label>
<label class="property-label">{{career.data.rank}}</label>
</div>
{{> "systems/bol/templates/roll/parts/roll-dialog-attribute.hbs"}}
{{> "systems/bol/templates/roll/parts/roll-dialog-modifiers.hbs"}}
</form>

View File

@ -1,4 +0,0 @@
<form class="spell-roll-dialog">
<div class="flexrow">
</div>
</form>

View File

@ -1,34 +0,0 @@
<form class="skill-roll-dialog">
{{#if defender}}
<div class="property flexrow">
<label class="property-label">{{localize "BOL.ui.defender"}} : </label>
<label class="property-label">{{defender.name}}</label>
</div>
<div class="property flexrow">
<label class="property-label">{{localize "BOL.ui.defenseScore"}}</label>
<label class="property-label">{{defender.data.aptitudes.def.value}}</label>
</div>
{{/if}}
{{> "systems/bol/templates/roll/parts/roll-dialog-attribute.hbs"}}
{{> "systems/bol/templates/roll/parts/roll-dialog-modifiers.hbs"}}
{{#if isRangedWeapon}}
<div class="property flexrow">
<label class="property-label">{{localize "Range Modifier"}}</label>
<input class="field-value center" id="rangeModifier" name="rangeModifier" type="text"
value="{{numberFormat rangeModifier decimals=0 sign=true}}" data-dtype="Number"
style="text-align: center"/>
<!-- <select id="rangeModifier" value="rangeModifier">-->
<!-- {{!#select rangeModifier}}-->
<!-- <option value="1">{{localize "BOL.range.PointBlank"}}</option>-->
<!-- <option value="0">{{localize "BOL.range.Short"}}</option>-->
<!-- <option value="-1">{{localize "BOL.range.Medium"}}</option>-->
<!-- <option value="-2">{{localize "BOL.range.Long"}}</option>-->
<!-- <option value="-4">{{localize "BOL.range.Very Long"}}</option>-->
<!-- <option value="-6">{{localize "BOL.range.Extreme"}}</option>-->
<!-- <option value="-8">{{localize "BOL.range.Maximum"}}</option>-->
<!-- {{!/select}}-->
<!-- </select>-->
</div>
{{/if}}
</form>

View File

@ -1,42 +0,0 @@
<form class="skill-roll-dialog">
{{!#if (equals mode "attribute")}}{{!/if}}
{{#if (equals mode "career")}}
<div class="property flexrow">
<label class="property-label">{{localize "rank"}}</label>
<label class="property-label">{{career.data.rank}}</label>
</div>
{{/if}}
{{#if (equals mode "weapon")}}
{{#if defender}}
<div class="property flexrow">
<label class="property-label">{{localize "Defender"}} : </label>
<label class="property-label">{{defender.name}}</label>
</div>
<div class="property flexrow">
<label class="property-label">{{localize "Defense score"}}</label>
<label class="property-label">{{defender.data.aptitudes.def.value}}</label>
</div>
{{/if}}
{{#if isRangedWeapon}}
<div class="property flexrow">
<label class="property-label">{{localize "Range Modifier"}}</label>
<input class="field-value center" id="rangeModifier" name="rangeModifier" type="text" value="{{numberFormat rangeModifier decimals=0 sign=true}}" data-dtype="Number" style="text-align: center"/>
<!-- <select id="rangeModifier" value="rangeModifier">-->
<!-- {{!#select rangeModifier}}-->
<!-- <option value="1">{{localize "BOL.range.PointBlank"}}</option>-->
<!-- <option value="0">{{localize "BOL.range.Short"}}</option>-->
<!-- <option value="-1">{{localize "BOL.range.Medium"}}</option>-->
<!-- <option value="-2">{{localize "BOL.range.Long"}}</option>-->
<!-- <option value="-4">{{localize "BOL.range.Very Long"}}</option>-->
<!-- <option value="-6">{{localize "BOL.range.Extreme"}}</option>-->
<!-- <option value="-8">{{localize "BOL.range.Maximum"}}</option>-->
<!-- {{!/select}}-->
<!-- </select>-->
</div>
{{/if}}
{{/if}}
{{#if (neq mode "attribute")}}
{{> "systems/bol/templates/roll/parts/roll-dialog-attribute.hbs"}}
{{/if}}
{{> "systems/bol/templates/roll/parts/roll-dialog-modifiers.hbs"}}
</form>