added spell cooldownDuration and more localization
This commit is contained in:
parent
a303296828
commit
4de9d42ee3
5 changed files with 44 additions and 14 deletions
|
@ -77,7 +77,7 @@
|
||||||
"DS4.SpellType": "Spell Type",
|
"DS4.SpellType": "Spell Type",
|
||||||
"DS4.SpellTypeSpellcasting": "Spellcasting",
|
"DS4.SpellTypeSpellcasting": "Spellcasting",
|
||||||
"DS4.SpellTypeTargetedSpell": "Targeted Spell",
|
"DS4.SpellTypeTargetedSpell": "Targeted Spell",
|
||||||
"DS4.SpellCategory": "Spell Category",
|
"DS4.SpellCategory": "Category",
|
||||||
"DS4.SpellCategoryHealing": "Healing",
|
"DS4.SpellCategoryHealing": "Healing",
|
||||||
"DS4.SpellCategoryFire": "Fire",
|
"DS4.SpellCategoryFire": "Fire",
|
||||||
"DS4.SpellCategoryIce": "Ice",
|
"DS4.SpellCategoryIce": "Ice",
|
||||||
|
@ -85,6 +85,12 @@
|
||||||
"DS4.SpellCategoryDarkness": "Darkness",
|
"DS4.SpellCategoryDarkness": "Darkness",
|
||||||
"DS4.SpellCategoryMindAffecting": "Mind Affecting",
|
"DS4.SpellCategoryMindAffecting": "Mind Affecting",
|
||||||
"DS4.SpellCategoryElectricity": "Electricity",
|
"DS4.SpellCategoryElectricity": "Electricity",
|
||||||
|
"DS4.SpellBonus": "Spell Bonus",
|
||||||
|
"DS4.SpellMaxDistance": "Range",
|
||||||
|
"DS4.SpellEffectRadius": "Radius",
|
||||||
|
"DS4.SpellDuration": "Duration",
|
||||||
|
"DS4.SpellCooldownDuration": "Cooldown",
|
||||||
|
"DS4.SpellScrollPriceGold": "Scroll Price (Gold)",
|
||||||
"DS4.AttributeBody": "Body",
|
"DS4.AttributeBody": "Body",
|
||||||
"DS4.AttributeMobility": "Mobility",
|
"DS4.AttributeMobility": "Mobility",
|
||||||
"DS4.AttributeMind": "Mind",
|
"DS4.AttributeMind": "Mind",
|
||||||
|
@ -100,8 +106,8 @@
|
||||||
"DS4.CombatValuesMovement": "Movement",
|
"DS4.CombatValuesMovement": "Movement",
|
||||||
"DS4.CombatValuesMeleeAttack": "Melee Attack",
|
"DS4.CombatValuesMeleeAttack": "Melee Attack",
|
||||||
"DS4.CombatValuesRangedAttack": "Ranged Attack",
|
"DS4.CombatValuesRangedAttack": "Ranged Attack",
|
||||||
"DS4.CombatValuesSpellcasting": "Spellcasting",
|
"DS4.CombatValuesSpellcasting": "Normal",
|
||||||
"DS4.CombatValuesTargetedSpellcasting": "Targeted Spellcasting",
|
"DS4.CombatValuesTargetedSpellcasting": "Targeted",
|
||||||
"DS4.BaseInfoRace": "Race",
|
"DS4.BaseInfoRace": "Race",
|
||||||
"DS4.BaseInfoClass": "Class",
|
"DS4.BaseInfoClass": "Class",
|
||||||
"DS4.BaseInfoHeroClass": "Hero Class",
|
"DS4.BaseInfoHeroClass": "Hero Class",
|
||||||
|
|
|
@ -97,12 +97,12 @@ export const DS4 = {
|
||||||
plate: "DS4.ArmorMaterialTypePlateAbbr",
|
plate: "DS4.ArmorMaterialTypePlateAbbr",
|
||||||
},
|
},
|
||||||
|
|
||||||
spellType: {
|
spellTypes: {
|
||||||
spellcasting: "DS4.SpellTypeSpellcasting",
|
spellcasting: "DS4.SpellTypeSpellcasting",
|
||||||
targetedSpell: "DS4.SpellTypeTargetedSpell",
|
targetedSpell: "DS4.SpellTypeTargetedSpell",
|
||||||
},
|
},
|
||||||
|
|
||||||
spellCategory: {
|
spellCategories: {
|
||||||
healing: "DS4.SpellCategoryHealing",
|
healing: "DS4.SpellCategoryHealing",
|
||||||
fire: "DS4.SpellCategoryFire",
|
fire: "DS4.SpellCategoryFire",
|
||||||
ice: "DS4.SpellCategoryIce",
|
ice: "DS4.SpellCategoryIce",
|
||||||
|
@ -206,28 +206,41 @@ export const DS4 = {
|
||||||
},
|
},
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Define translations for available units
|
* Define translations for available distance units
|
||||||
*/
|
*/
|
||||||
units: {
|
distanceUnits: {
|
||||||
|
meter: "DS4.UnitMeters",
|
||||||
|
kilometer: "DS4.UnitKilometers",
|
||||||
|
custom: "DS4.UnitCustom",
|
||||||
|
},
|
||||||
|
/**
|
||||||
|
* Define abbreviations for available distance units
|
||||||
|
*/
|
||||||
|
distanceUnitsAbbr: {
|
||||||
|
meter: "DS4.UnitMetersAbbr",
|
||||||
|
kilometer: "DS4.UnitKilometersAbbr",
|
||||||
|
custom: "DS4.UnitCustomAbbr",
|
||||||
|
},
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Define translations for available distance units
|
||||||
|
*/
|
||||||
|
temporalUnits: {
|
||||||
rounds: "DS4.UnitRounds",
|
rounds: "DS4.UnitRounds",
|
||||||
minutes: "DS4.UnitMinutes",
|
minutes: "DS4.UnitMinutes",
|
||||||
hours: "DS4.UnitHours",
|
hours: "DS4.UnitHours",
|
||||||
days: "DS4.UnitHours",
|
days: "DS4.UnitDays",
|
||||||
meter: "DS4.UnitMeters",
|
|
||||||
kilometer: "DS4.UnitKilometers",
|
|
||||||
custom: "DS4.UnitCustom",
|
custom: "DS4.UnitCustom",
|
||||||
},
|
},
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Define abbreviations for available units
|
* Define abbreviations for available units
|
||||||
*/
|
*/
|
||||||
unitsAbbr: {
|
temporalUnitsAbbr: {
|
||||||
rounds: "DS4.UnitRoundsAbbr",
|
rounds: "DS4.UnitRoundsAbbr",
|
||||||
minutes: "DS4.UnitMinutesAbbr",
|
minutes: "DS4.UnitMinutesAbbr",
|
||||||
hours: "DS4.UnitHoursAbbr",
|
hours: "DS4.UnitHoursAbbr",
|
||||||
days: "DS4.UnitHoursAbbr",
|
days: "DS4.UnitDaysAbbr",
|
||||||
meter: "DS4.UnitMetersAbbr",
|
|
||||||
kilometer: "DS4.UnitKilometersAbbr",
|
|
||||||
custom: "DS4.UnitCustomAbbr",
|
custom: "DS4.UnitCustomAbbr",
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|
|
@ -76,6 +76,8 @@ Hooks.once("setup", function () {
|
||||||
"armorMaterialTypes",
|
"armorMaterialTypes",
|
||||||
"armorMaterialTypesAbbr",
|
"armorMaterialTypesAbbr",
|
||||||
"armorMaterialTypes",
|
"armorMaterialTypes",
|
||||||
|
"spellTypes",
|
||||||
|
"spellCategories",
|
||||||
"attributes",
|
"attributes",
|
||||||
"traits",
|
"traits",
|
||||||
"combatValues",
|
"combatValues",
|
||||||
|
@ -83,6 +85,10 @@ Hooks.once("setup", function () {
|
||||||
"progression",
|
"progression",
|
||||||
"language",
|
"language",
|
||||||
"profile",
|
"profile",
|
||||||
|
"temporalUnits",
|
||||||
|
"temporalUnitsAbbr",
|
||||||
|
"distanceUnits",
|
||||||
|
"distanceUnitsAbbr",
|
||||||
];
|
];
|
||||||
|
|
||||||
// Exclude some from sorting where the default order matters
|
// Exclude some from sorting where the default order matters
|
||||||
|
|
|
@ -49,6 +49,7 @@ interface DS4Spell extends DS4ItemBase, DS4ItemEquipable {
|
||||||
maxDistance: UnitData<DistanceUnit>;
|
maxDistance: UnitData<DistanceUnit>;
|
||||||
effectRadius: UnitData<DistanceUnit>;
|
effectRadius: UnitData<DistanceUnit>;
|
||||||
duration: UnitData<TemporalUnit>;
|
duration: UnitData<TemporalUnit>;
|
||||||
|
cooldownDuration: UnitData<TemporalUnit>;
|
||||||
scrollPrice: number;
|
scrollPrice: number;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -194,6 +194,10 @@
|
||||||
"value": "",
|
"value": "",
|
||||||
"unit": "custom"
|
"unit": "custom"
|
||||||
},
|
},
|
||||||
|
"cooldownDuration": {
|
||||||
|
"value": "",
|
||||||
|
"unit": "custom"
|
||||||
|
},
|
||||||
"scrollPrice": 0
|
"scrollPrice": 0
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue