Better import of NPC
This commit is contained in:
@ -156,7 +156,7 @@ Hooks.once('init', () => {
|
||||
Babele.get().registerConverters({
|
||||
"career_skills": (skills_list) => {
|
||||
var compendium = game.packs.find(p => p.collection === compmod+'.skills');
|
||||
console.log( "Thru here ...", compendium, skills_list);
|
||||
//console.log( "Thru here ...", compendium, skills_list);
|
||||
if ( skills_list ) {
|
||||
var i;
|
||||
var len = skills_list.length;
|
||||
@ -187,6 +187,14 @@ Hooks.once('init', () => {
|
||||
}
|
||||
return skills_list;
|
||||
},
|
||||
"npc_details": (details) => {
|
||||
//console.log("DETAILS: ", details);
|
||||
let newDetails = duplicate(details);
|
||||
newDetails.species.value = game.i18n.localize(details.species.value);
|
||||
newDetails.gender.value = game.i18n.localize(details.gender.value);
|
||||
newDetails.class.value = game.i18n.localize(details.class.value);
|
||||
return newDetails;
|
||||
},
|
||||
"career_talents": (talents_list) => {
|
||||
var compendium = game.packs.find(p => p.collection === compmod+'.talents');
|
||||
var i;
|
||||
@ -331,8 +339,9 @@ Hooks.once('init', () => {
|
||||
}
|
||||
} else if ( trait_en.type == "career") {
|
||||
var career_fr = fullcareers.translate( trait_en );
|
||||
//console.log(">>>>> Career ?", name_en, career_fr.name);
|
||||
trait_en = career_fr;
|
||||
console.log(">>>>> Career ?", name_en, career_fr.name );
|
||||
trait_en.name = career_fr.name;
|
||||
trait_en.data = duplicate(career_fr.data);
|
||||
} else if ( trait_en.type == "trapping" || trait_en.type == "weapon" || trait_en.type == "armour" || trait_en.type == "container" || trait_en.type == "money") {
|
||||
var trapping_fr = fulltrappings.translate( trait_en );
|
||||
//console.log(">>>>> Trapping ?", name_en, trapping_fr.name);
|
||||
|
Reference in New Issue
Block a user