mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-09-11 09:32:33 +00:00
[Shadowrun 5th Advanced] add import for contacts
This commit is contained in:
@@ -10751,6 +10751,31 @@ on("change:chummercheckbox", function(){
|
||||
goodcode=false;
|
||||
error="Error with Spells: " + err;
|
||||
}
|
||||
if(attributes.experimental !== undefinded){
|
||||
//import contacts
|
||||
try{
|
||||
if(chummerfile.characters.character.contacts!=null){
|
||||
if(chummerfile.characters.character.contacts.contact.length>1){
|
||||
for(var i=0;i<chummerfile.characters.character.contacts.contact.length;i++){
|
||||
var newrowid=generateRowID();
|
||||
attributes["repeating_contacts_"+newrowid+"_contactname"]=chummerfile.characters.character.contacts.contact[i].name;
|
||||
attributes["repeating_contacts_"+newrowid+"_contactdescription"]=chummerfile.characters.character.contacts.contact[i].role;
|
||||
attributes["repeating_contacts_"+newrowid+"_contactconnection"]=chummerfile.characters.character.contacts.contact[i].connection;
|
||||
attributes["repeating_contacts_"+newrowid+"_contactloyalty"]=chummerfile.characters.character.contacts.contact[i].loyalty;
|
||||
}
|
||||
}else{
|
||||
var newrowid=generateRowID();
|
||||
attributes["repeating_contacts_"+newrowid+"_contactname"]=chummerfile.characters.character.contacts.contact.name;
|
||||
attributes["repeating_contacts_"+newrowid+"_contactdescription"]=chummerfile.characters.character.contacts.contact.role;
|
||||
attributes["repeating_contacts_"+newrowid+"_contactconnection"]=chummerfile.characters.character.contacts.contact.connection;
|
||||
attributes["repeating_contacts_"+newrowid+"_contactloyalty"]=chummerfile.characters.character.contacts.contact.loyalty;
|
||||
}
|
||||
}
|
||||
}catch(err){
|
||||
goodcode=false;
|
||||
error="Error with Contacts: " + err;
|
||||
}
|
||||
}
|
||||
attributes.warningcheckbox="0";
|
||||
attributes.chummercheckbox="0";
|
||||
attributes.chummertext="Import sucessfull\nREMEMBER THIS IS ONLY A HELP AND YOU NEED TO DOUBLE CHECK EVERYTHING.\nSpecifically check the following values manually:\n-Character Name\n-Limitmodifiers global or applying to single skills\n-Cyberdeck and Matrix Actions\n-Vehicle and Drone Autosofts\n-SINs + Lifestyles"
|
||||
|
||||
Reference in New Issue
Block a user