Adds tooltip for skills description

This commit is contained in:
José Lozano
2025-07-02 12:14:14 +02:00
parent 674a26cc65
commit fb5ef50ff1
3 changed files with 56 additions and 8 deletions
+46 -1
View File
@@ -44,8 +44,45 @@
"DG.Skills.swim": "Swim",
"DG.Skills.unarmed_combat": "Unarmed Combat",
"DG.Skills.unnatural": "Unnatural",
"DG.Skills.flight": "Flight",
"DG.Skills.desc.accounting": "Accounting",
"DG.Skills.desc.alertness": "Alertness",
"DG.Skills.desc.anthropology": "Anthropology",
"DG.Skills.desc.archeology": "Archeology",
"DG.Skills.desc.artillery": "Artillery",
"DG.Skills.desc.athletics": "Athletics",
"DG.Skills.desc.bureaucracy": "Bureaucracy",
"DG.Skills.desc.computer_science": "Computer Science",
"DG.Skills.desc.criminology": "Criminology",
"DG.Skills.desc.demolitions": "Demolitions",
"DG.Skills.desc.disguise": "Disguise",
"DG.Skills.desc.dodge": "Dodge",
"DG.Skills.desc.drive": "Drive",
"DG.Skills.desc.firearms": "Firearms",
"DG.Skills.desc.first_aid": "First Aid",
"DG.Skills.desc.forensics": "Forensics",
"DG.Skills.desc.heavy_machiner": "Heavy Machinery",
"DG.Skills.desc.heavy_weapons": "Heavy Weapons",
"DG.Skills.desc.history": "History",
"DG.Skills.desc.humint": "HUMINT",
"DG.Skills.desc.law": "Law",
"DG.Skills.desc.medicine": "Medicine",
"DG.Skills.desc.melee_weapons": "Melee Weapons",
"DG.Skills.desc.navigate": "Navigate",
"DG.Skills.desc.occult": "Occult",
"DG.Skills.desc.persuade": "Persuade",
"DG.Skills.desc.pharmacy": "Pharmacy",
"DG.Skills.desc.psychotherapy": "Psychotherapy",
"DG.Skills.desc.ride": "Ride",
"DG.Skills.desc.search": "Search",
"DG.Skills.desc.sigint": "SIGINT",
"DG.Skills.desc.stealth": "Stealth",
"DG.Skills.desc.surgery": "Surgery",
"DG.Skills.desc.survival": "Survival",
"DG.Skills.desc.swim": "Swim",
"DG.Skills.desc.unarmed_combat": "Unarmed Combat",
"DG.Skills.desc.unnatural": "Unnatural",
"DG.Skills.AddTypedOrCustomSkill": "Add Typed/Custom Skill",
"DG.Skills.AddSkill": "Add Skill",
"DG.Skills.Apply": "Apply",
@@ -67,6 +104,14 @@
"DG.TypeSkills.Science": "Science",
"DG.TypeSkills.Other": "Other",
"DG.TypeSkills.desc.Art": "Art",
"DG.TypeSkills.desc.Craft": "Craft",
"DG.TypeSkills.desc.ForeignLanguage": "Foreign Language",
"DG.TypeSkills.desc.MilitaryScience": "Military Science",
"DG.TypeSkills.desc.Pilot": "Pilot",
"DG.TypeSkills.desc.Science": "Science",
"DG.TypeSkills.desc.Other": "Other",
"DG.SpecialTraining.Dialog.CreateSpecialTraining": "Add Special Training",
"DG.SpecialTraining.Dialog.DropDown.CustomSkills": "Custom/Typed Skills",
"DG.SpecialTraining.Dialog.DropDown.Skills": "Skills",
+6 -5
View File
@@ -99,14 +99,15 @@
<div class="grid grid-3col">
{{#each actor.system.sortedSkills as |skill key|}}
<div class="flexrow flex-group-left flex-thin-border">
<label class="{{if_gt skill.proficiency 0 'rollable' 'not-rollable'}} skill-label" data-key="{{skill.key}}" data-rolltype="skill" for="system.skills.{{skill.key}}.value"
{{#if skill.proficiency}}title="{{localize 'DG.Tooltip.SkillLabel'}}"{{/if}}
{{#unless skill.proficiency}}title="{{localize 'DG.Tooltip.CannotRollSkillLabel'}}"{{/unless}}
>
<label title="{{localize (concat 'DG.Skills.desc.' skill.key)}}">
{{localizeWithFallback (concat "DG.Skills." skill.key) skill.label }}
</label>
<label class="{{if_gt skill.proficiency 0 'rollable' 'not-rollable'}} skill-label" data-key="{{skill.key}}" data-rolltype="skill" for="system.skills.{{skill.key}}.value"
{{#if skill.proficiency}}title="{{localize 'DG.Tooltip.SkillLabel'}}"{{/if}}
{{#unless skill.proficiency}}title="{{localize 'DG.Tooltip.CannotRollSkillLabel'}}"{{/unless}}
>
<i class="fas fa-dice"></i>
</label>
{{#if_eq skill.key 'ritual' }}
{{#if (keepSanityPrivate)}}
+4 -2
View File
@@ -102,11 +102,13 @@
{{#if (hideSkillBasedOnProficiencyAndUserChoice ../actor.system.showUntrainedSkills skill.proficiency)}}
<div class="flexrow flex-group-left flex-thin-border">
<label title="{{localize (concat 'DG.Skills.desc.' skill.key)}}">
{{localizeWithFallback (concat "DG.Skills." skill.key) skill.label }}
</label>
<label class="{{if_gt skill.proficiency 0 'rollable' 'not-rollable'}} skill-label" data-rolltype="skill" data-key="{{skill.key}}" for="system.skills.{{skill.key}}.value"
{{#if skill.proficiency}}title="{{localize 'DG.Tooltip.SkillLabel'}}"{{/if}}
{{#unless skill.proficiency}}title="{{localize 'DG.Tooltip.CannotRollSkillLabel'}}"{{/unless}}
>
{{localizeWithFallback (concat "DG.Skills." skill.key) skill.label }}
>
<i class="fas fa-dice"></i>
</label>
<input class="percentile-skill-input" type="text" name="system.skills.{{skill.key}}.proficiency" value="{{skill.proficiency}}" data-dtype="Number" {{#if skill.isCalculatedValue}} disabled {{/if}}/>