Forgot some data -> system for the autocomplete

This commit is contained in:
Vlyan
2022-07-31 13:25:43 +02:00
parent e802161d4d
commit f9191b7b1c
2 changed files with 9 additions and 9 deletions

View File

@@ -79,12 +79,12 @@ export class CharacterSheetL5r5e extends BaseCharacterSheetL5r5e {
// Autocomplete // Autocomplete
game.l5r5e.HelpersL5r5e.autocomplete( game.l5r5e.HelpersL5r5e.autocomplete(
html, html,
"data.identity.clan", "system.identity.clan",
game.l5r5e.HelpersL5r5e.getLocalizedClansList() game.l5r5e.HelpersL5r5e.getLocalizedClansList()
); );
game.l5r5e.HelpersL5r5e.autocomplete( game.l5r5e.HelpersL5r5e.autocomplete(
html, html,
"data.identity.family", "system.identity.family",
CONFIG.l5r5e.families.get( CONFIG.l5r5e.families.get(
Object.entries(game.i18n.translations.l5r5e.clans).find( Object.entries(game.i18n.translations.l5r5e.clans).find(
([k, v]) => v === this.actor.system.identity.clan ([k, v]) => v === this.actor.system.identity.clan
@@ -93,13 +93,13 @@ export class CharacterSheetL5r5e extends BaseCharacterSheetL5r5e {
); );
game.l5r5e.HelpersL5r5e.autocomplete( game.l5r5e.HelpersL5r5e.autocomplete(
html, html,
"data.identity.school", "system.identity.school",
game.l5r5e.HelpersL5r5e.getSchoolsList(), game.l5r5e.HelpersL5r5e.getSchoolsList(),
"," ","
); );
game.l5r5e.HelpersL5r5e.autocomplete( game.l5r5e.HelpersL5r5e.autocomplete(
html, html,
"data.identity.roles", "system.identity.roles",
game.l5r5e.HelpersL5r5e.getLocalizedRolesList(), game.l5r5e.HelpersL5r5e.getLocalizedRolesList(),
"," ","
); );

View File

@@ -68,7 +68,7 @@ export class NpcSheetL5r5e extends BaseCharacterSheetL5r5e {
// Autocomplete // Autocomplete
game.l5r5e.HelpersL5r5e.autocomplete( game.l5r5e.HelpersL5r5e.autocomplete(
html, html,
"data.attitude", "system.attitude",
CONFIG.l5r5e.demeanors.map((e) => { CONFIG.l5r5e.demeanors.map((e) => {
const modifiers = []; const modifiers = [];
Object.entries(e.mod).forEach(([k, v]) => { Object.entries(e.mod).forEach(([k, v]) => {
@@ -86,15 +86,15 @@ export class NpcSheetL5r5e extends BaseCharacterSheetL5r5e {
*/ */
_updateObject(event, formData) { _updateObject(event, formData) {
// Redo the demeanor to set the rings data // Redo the demeanor to set the rings data
if (formData["autoCompleteListName"] === "data.attitude" && formData["autoCompleteListSelectedIndex"] >= 0) { if (formData["autoCompleteListName"] === "system.attitude" && formData["autoCompleteListSelectedIndex"] >= 0) {
const demeanor = CONFIG.l5r5e.demeanors[formData["autoCompleteListSelectedIndex"]] || null; const demeanor = CONFIG.l5r5e.demeanors[formData["autoCompleteListSelectedIndex"]] || null;
if (demeanor) { if (demeanor) {
formData["data.attitude"] = game.i18n.localize(`l5r5e.demeanor.${demeanor.id}`); formData["system.attitude"] = game.i18n.localize(`l5r5e.demeanor.${demeanor.id}`);
CONFIG.l5r5e.stances.forEach((ring) => { CONFIG.l5r5e.stances.forEach((ring) => {
formData[`data.rings_affinities.${ring}`] = 0; formData[`system.rings_affinities.${ring}`] = 0;
}); });
Object.entries(demeanor.mod).forEach(([k, v]) => { Object.entries(demeanor.mod).forEach(([k, v]) => {
formData[`data.rings_affinities.${k}`] = v; formData[`system.rings_affinities.${k}`] = v;
}); });
} }
} }