Merge branch 'master' into 014_track_talents
This commit is contained in:
commit
b582b44f20
16 changed files with 222 additions and 81 deletions
|
@ -4,6 +4,8 @@ export interface DS4ActorDataType {
|
|||
combatValues: DS4ActorDataCombatValues;
|
||||
baseInfo: DS4ActorDataBaseInfo;
|
||||
progression: DS4ActorDataProgression;
|
||||
language: DS4ActorDataLanguage;
|
||||
profile: DS4ActorDataProfile;
|
||||
}
|
||||
|
||||
interface DS4ActorDataAttributes {
|
||||
|
@ -55,6 +57,7 @@ interface DS4ActorDataBaseInfo {
|
|||
class: string;
|
||||
heroClass: string;
|
||||
racialAbilities: string;
|
||||
culture: string;
|
||||
}
|
||||
|
||||
interface DS4ActorDataProgression {
|
||||
|
@ -63,3 +66,20 @@ interface DS4ActorDataProgression {
|
|||
talentPoints: UsableResource<number>;
|
||||
progressPoints: UsableResource<number>;
|
||||
}
|
||||
|
||||
interface DS4ActorDataLanguage {
|
||||
languages: string;
|
||||
alphabets: string;
|
||||
}
|
||||
|
||||
interface DS4ActorDataProfile {
|
||||
gender: string;
|
||||
birthday: string;
|
||||
birthplace: string;
|
||||
age: number;
|
||||
height: number;
|
||||
hairColor: string;
|
||||
weight: number;
|
||||
eyeColor: string;
|
||||
specialCharacteristics: string;
|
||||
}
|
||||
|
|
|
@ -136,10 +136,11 @@ export const DS4 = {
|
|||
class: "DS4.BaseInfoClass",
|
||||
heroClass: "DS4.BaseInfoHeroClass",
|
||||
racialAbilities: "DS4.BaseInfoRacialAbilities",
|
||||
culture: "DS4.BaseInfoCulture",
|
||||
},
|
||||
|
||||
/**
|
||||
* Definme the progression info of a character
|
||||
* Define the progression info of a character
|
||||
*/
|
||||
progression: {
|
||||
level: "DS4.ProgressionLevel",
|
||||
|
@ -147,4 +148,42 @@ export const DS4 = {
|
|||
talentPoints: "DS4.ProgressionTalentPoints",
|
||||
progressPoints: "DS4.ProgressionProgressPoints",
|
||||
},
|
||||
|
||||
/**
|
||||
* Define the language info of a character
|
||||
*/
|
||||
language: {
|
||||
languages: "DS4.LanguageLanguages",
|
||||
alphabets: "DS4.LanguageAlphabets",
|
||||
},
|
||||
|
||||
/**
|
||||
* Define the profile info of a character
|
||||
*/
|
||||
profile: {
|
||||
gender: "DS4.ProfileGender",
|
||||
birthday: "DS4.ProfileBirthday",
|
||||
birthplace: "DS4.ProfileBirthplace",
|
||||
age: "DS4.ProfileAge",
|
||||
height: "DS4.ProfileHeight",
|
||||
hairColor: "DS4.ProfilHairColor",
|
||||
weight: "DS4.ProfileWeight",
|
||||
eyeColor: "DS4.ProfileEyeColor",
|
||||
specialCharacteristics: "DS4.ProfileSpecialCharacteristics",
|
||||
},
|
||||
|
||||
/**
|
||||
* Define the profile info types for hanndlebars of a character
|
||||
*/
|
||||
profileDTypes: {
|
||||
gender: "String",
|
||||
birthday: "String",
|
||||
birthplace: "String",
|
||||
age: "Number",
|
||||
height: "Number",
|
||||
hairColor: "String",
|
||||
weight: "Number",
|
||||
eyeColor: "String",
|
||||
specialCharacteristics: "String",
|
||||
},
|
||||
};
|
||||
|
|
|
@ -42,6 +42,8 @@ async function registerHandlebarsPartials() {
|
|||
"systems/ds4/templates/actor/partials/overview-control-buttons.hbs",
|
||||
"systems/ds4/templates/actor/partials/attributes-traits.hbs",
|
||||
"systems/ds4/templates/actor/partials/combat-values.hbs",
|
||||
"systems/ds4/templates/actor/partials/profile.hbs",
|
||||
"systems/ds4/templates/actor/partials/character-progression.hbs",
|
||||
];
|
||||
return loadTemplates(templatePaths);
|
||||
}
|
||||
|
@ -69,6 +71,8 @@ Hooks.once("setup", function () {
|
|||
"combatValues",
|
||||
"baseInfo",
|
||||
"progression",
|
||||
"language",
|
||||
"profile",
|
||||
];
|
||||
|
||||
// Exclude some from sorting where the default order matters
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue