diff --git a/SLA Industries 2ed/sla.css b/SLA Industries 2ed/sla.css
index 416b295c8a..9a132f1d77 100644
--- a/SLA Industries 2ed/sla.css
+++ b/SLA Industries 2ed/sla.css
@@ -14,6 +14,30 @@
background:#425363;
color:#425363;
}
+.sheet-currenttitle
+ {
+ vertical-align:middle;
+ border:none;
+ font-size:6.0pt;
+ font-family:Verdana;
+ color: gray;
+ text-align:right;
+ vertical-align:bottom;
+ grid-column: 20;
+ grid-row: 1;
+ }
+.sheet-basetitle
+ {
+ vertical-align:middle;
+ border:none;
+ font-size:6.0pt;
+ font-family:Verdana;
+ color: gray;
+ text-align:center;
+ vertical-align:bottom;
+ grid-column: 19;
+ grid-row: 1;
+ }
.sheet-space14
{
grid-column: 1 / span 31;
@@ -244,7 +268,7 @@
border-left:.5pt solid white;
background:#073763;
}
-.sheet-strscore
+.sheet-strbasescore
{
grid-column: 19;
grid-row: 2;
@@ -252,15 +276,26 @@
border:.5pt solid white;
background:#C9DAF8;
}
-.sheet-strscore input[type=number]
+.sheet-strbasescore input[type=number]
{
width: 30px;
background:#C9DAF8;
text-align:center;
- border-right:none;
- border-bottom:none;
- border-left:none;
- border-top:none;
+ border:none;
+ font-size:12.0pt;
+ font-weight:700;
+ font-family:Verdana;
+ }
+.sheet-strscore
+ {
+ grid-column: 20;
+ grid-row: 2;
+ color:red;
+ vertical-align:middle;
+ border:.5pt solid white;
+ background:#C9DAF8;
+ width: 30px;
+ text-align:center;
font-size:12.0pt;
font-weight:700;
font-family:Verdana;
@@ -279,7 +314,7 @@
border-left:.5pt solid white;
background:#073763;
}
-.sheet-dexscore
+.sheet-dexbasescore
{
grid-column: 19;
grid-row: 4;
@@ -287,7 +322,7 @@
border:.5pt solid white;
background:#C9DAF8;
}
-.sheet-dexscore input[type=number]
+.sheet-dexbasescore input[type=number]
{
width: 30px;
background:#C9DAF8;
@@ -295,10 +330,21 @@
font-size:12.0pt;
font-weight:700;
font-family:Verdana;
- border-right:none;
- border-bottom:none;
- border-left:none;
- border-top:none;
+ border:none;
+ }
+.sheet-dexscore
+ {
+ grid-column: 20;
+ grid-row: 4;
+ color:red;
+ vertical-align:middle;
+ border:.5pt solid white;
+ background:#C9DAF8;
+ width: 30px;
+ text-align:center;
+ font-size:12.0pt;
+ font-weight:700;
+ font-family:Verdana;
}
.sheet-knotitle
{
@@ -314,7 +360,7 @@
border-left:.5pt solid white;
background:#073763;
}
-.sheet-knoscore
+.sheet-knobasescore
{
grid-column: 19;
grid-row: 6;
@@ -322,7 +368,7 @@
border:.5pt solid white;
background:#C9DAF8;
}
-.sheet-knoscore input[type=number]
+.sheet-knobasescore input[type=number]
{
width: 30px;
background:#C9DAF8;
@@ -330,10 +376,21 @@
font-size:12.0pt;
font-weight:700;
font-family:Verdana;
- border-right:none;
- border-bottom:none;
- border-left:none;
- border-top:none;
+ border:none;
+ }
+.sheet-knoscore
+ {
+ grid-column: 20;
+ grid-row: 6;
+ color:red;
+ vertical-align:middle;
+ border:.5pt solid white;
+ background:#C9DAF8;
+ width: 30px;
+ text-align:center;
+ font-size:12.0pt;
+ font-weight:700;
+ font-family:Verdana;
}
.sheet-contitle
{
@@ -349,7 +406,7 @@
border-left:.5pt solid white;
background:#073763;
}
-.sheet-conscore
+.sheet-conbasescore
{
grid-column: 19;
grid-row: 8;
@@ -357,7 +414,7 @@
border:.5pt solid white;
background:#C9DAF8;
}
-.sheet-conscore input[type=number]
+.sheet-conbasescore input[type=number]
{
width: 30px;
background:#C9DAF8;
@@ -365,10 +422,21 @@
font-size:12.0pt;
font-weight:700;
font-family:Verdana;
- border-right:none;
- border-bottom:none;
- border-left:none;
- border-top:none;
+ border:none;
+ }
+.sheet-conscore
+ {
+ grid-column: 20;
+ grid-row: 8;
+ color:red;
+ vertical-align:middle;
+ border:.5pt solid white;
+ background:#C9DAF8;
+ width: 30px;
+ text-align:center;
+ font-size:12.0pt;
+ font-weight:700;
+ font-family:Verdana;
}
.sheet-chatitle
{
@@ -384,7 +452,7 @@
border-left:.5pt solid white;
background:#073763;
}
-.sheet-chascore
+.sheet-chabasescore
{
grid-column: 19;
grid-row: 10;
@@ -392,7 +460,7 @@
border:.5pt solid white;
background:#C9DAF8;
}
-.sheet-chascore input[type=number]
+.sheet-chabasescore input[type=number]
{
width: 30px;
background:#C9DAF8;
@@ -400,10 +468,21 @@
font-size:12.0pt;
font-weight:700;
font-family:Verdana;
- border-right:none;
- border-bottom:none;
- border-left:none;
- border-top:none;
+ border:none;
+ }
+.sheet-chascore
+ {
+ grid-column: 20;
+ grid-row: 10;
+ color:red;
+ vertical-align:middle;
+ border:.5pt solid white;
+ background:#C9DAF8;
+ width: 30px;
+ text-align:center;
+ font-size:12.0pt;
+ font-weight:700;
+ font-family:Verdana;
}
.sheet-cootitle
{
@@ -419,7 +498,7 @@
border-left:.5pt solid white;
background:#073763;
}
-.sheet-cooscore
+.sheet-coobasescore
{
grid-column: 19;
grid-row: 12;
@@ -427,7 +506,7 @@
border:.5pt solid white;
background:#C9DAF8;
}
-.sheet-cooscore input[type=number]
+.sheet-coobasescore input[type=number]
{
width: 30px;
background:#C9DAF8;
@@ -435,31 +514,42 @@
font-weight:700;
font-family:Verdana;
text-align:center;
- border-right:none;
- border-bottom:none;
- border-left:none;
- border-top:none;
+ border:none;
+ }
+.sheet-cooscore
+ {
+ grid-column: 20;
+ grid-row: 12;
+ color:red;
+ vertical-align:middle;
+ border:.5pt solid white;
+ background:#C9DAF8;
+ width: 30px;
+ font-size:12.0pt;
+ font-weight:700;
+ font-family:Verdana;
+ text-align:center;
}
.sheet-bodytitle
{
- grid-column: 21 / span 3;
+ grid-column: 22 / span 2;
grid-row: 2;
color:white;
font-family:Verdana;
text-align:center;
vertical-align:middle;
border-top:.5pt solid white;
- border-right:none;
- border-bottom:.5pt solid white;
+ border-right:.5pt solid white;
+ border-bottom: none;
border-left:.5pt solid white;
background:#073763;
}
.sheet-bodyscore
{
- grid-column: 21 / span 3;
+ grid-column: 22 / span 2;
grid-row: 3/ span 2;
border-top:.5pt solid white;
- border-right:none;
+ border-right:.5pt solid white;
border-bottom:none;
border-left:.5pt solid white;
background:#F2F2F2;
@@ -480,7 +570,7 @@
}
.sheet-brainstitle
{
- grid-column: 21 / span 3;
+ grid-column: 22 / span 2;
grid-row: 6;
color:white;
font-family:Verdana;
@@ -491,7 +581,7 @@
}
.sheet-brainsscore
{
- grid-column: 21 / span 3;
+ grid-column: 22 / span 2;
grid-row: 7/ span 2;
vertical-align:middle;
border:.5pt solid white;
@@ -512,7 +602,7 @@
}
.sheet-bravadotitle
{
- grid-column: 21 / span 3;
+ grid-column: 22 / span 2;
grid-row: 10;
color:white;
font-family:Verdana;
@@ -523,7 +613,7 @@
}
.sheet-bravadoscore
{
- grid-column: 21 / span 3;
+ grid-column: 22 / span 2;
grid-row: 11/ span 2;
vertical-align:middle;
border:.5pt solid white;
diff --git a/SLA Industries 2ed/sla.html b/SLA Industries 2ed/sla.html
index 28b170b0a1..f3d8439140 100644
--- a/SLA Industries 2ed/sla.html
+++ b/SLA Industries 2ed/sla.html
@@ -273,6 +273,8 @@
+
BASE
+
CURRENT
SLA OPERATIVE SECURITY CLEARANCE CARD
NAME
@@ -284,21 +286,27 @@
SCL
-
ver: 0.9a
+
ver: 0.9c
-
+
STRENGTH
-
+
+
DEXTERITY
-
+
+
KNOWLEDGE
-
+
+
CONCENTRATION
-
+
+
CHARISMA
-
+
+
COOL
-
+
+
BODY
BRAINS
@@ -306,7 +314,7 @@
BRAVADO
INITIATIVE BONUS
-
+
MAX
CURRENT
@@ -740,7 +748,7 @@
MOVEMENT
CLOSING
-
+
RUSHING
ARMOUR
@@ -797,28 +805,28 @@
DOSE ACTIVE
ADDICT
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
ARMOUR
@@ -948,18 +956,18 @@
on('change:species', event => {
const speciesdetails = {
- "Advanced Carrien": {strength: '3', strengthmax: '5', dexterity: '1', dexteritymax: '5', knowledge: '0', knowledgemax: '2', concentration: '1', concentrationmax: '4', charisma: '0', charismamax: '3', cool: '3', coolmax: '6', luck: '0', luckmax: '3', athletics: '0', bribery: '0', climbing: '0', detect: '0', diplomacy: '0', eduacad: '0', edunat: '0', intimidate: '1', langgristle: '1', langneo: '0', langshak: '0', langwraith: '0', leadership: '0', loresector: '1', meleewpn: '0', oratory: '0', persuasion: '0', stealth: '0', streetwise: '0', survival: '1', throw: '0', tracking: '0', unarmed: '1', acrobatics:'0', admin:'0', appraisal:0, computer:'0', demolitions:'0', driveciv:'0', drivemil:'0', drivepil:'0', drivemot:'0', forensics:'0', forgery:'0', gambling:'0', haggle:'0', interrogate:'0', langbiya:'0', langsign:'0', lockpickelec:'0', lockpickman:'0', lorecult:'0', loredream:'0', medical:'0', optimise:'0', pistol:'0', polearm:'0', readlips:'0', rifle:'0', seduction:'0', shieldcraft:'0', sleight:'0', supportwpn:'0', survival:'0', swimming:'0', tactics:'0', techelec:'0', techman:'0', techwpn:'0', torture:'0', awareness:'0', blast:'0', communicate:'0', enhance:'0', heal:'0', protect:'0', realityfold:'0', senses:'0', telekinesis:'0', thermal:'0', move_closing:'4', move_rushing:'7', hpStarting:'23', species_ability_1:"FAMILIAR BREED", species_ability_2:"AGAINST ALL ODDS", luckflux:"LUCK"},
- "ADV": {strength: '3', strengthmax: '5', dexterity: '1', dexteritymax: '5', knowledge: '0', knowledgemax: '2', concentration: '1', concentrationmax: '4', charisma: '0', charismamax: '3', cool: '3', coolmax: '6', luck: '0', luckmax: '3', athletics: '0', bribery: '0', climbing: '0', detect: '0', diplomacy: '0', eduacad: '0', edunat: '0', intimidate: '1', langgristle: '1', langneo: '0', langshak: '0', langwraith: '0', leadership: '0', loresector: '1', meleewpn: '0', oratory: '0', persuasion: '0', stealth: '0', streetwise: '0', survival: '1', throw: '0', tracking: '0', unarmed: '1', acrobatics:'0', admin:'0', appraisal:0, computer:'0', demolitions:'0', driveciv:'0', drivemil:'0', drivepil:'0', drivemot:'0', forensics:'0', forgery:'0', gambling:'0', haggle:'0', interrogate:'0', langbiya:'0', langsign:'0', lockpickelec:'0', lockpickman:'0', lorecult:'0', loredream:'0', medical:'0', optimise:'0', pistol:'0', polearm:'0', readlips:'0', rifle:'0', seduction:'0', shieldcraft:'0', sleight:'0', supportwpn:'0', survival:'0', swimming:'0', tactics:'0', techelec:'0', techman:'0', techwpn:'0', torture:'0', awareness:'0', blast:'0', communicate:'0', enhance:'0', heal:'0', protect:'0', realityfold:'0', senses:'0', telekinesis:'0', thermal:'0', move_closing:'4', move_rushing:'7', hpStarting:'23', species_ability_1:"FAMILIAR_BREED", species_ability_2:"AGAINST ALL ODDS", luckflux:"LUCK"},
- "Brain Waster": {strength: '0', strengthmax: '3', dexterity: '1', dexteritymax: '4', knowledge: '1', knowledgemax: '5', concentration: '2', concentrationmax: '6', charisma: '1', charismamax: '5', cool: '1', coolmax: '5', luck: '2', luckmax: '6', athletics: '0', bribery: '0', climbing: '0', detect: '1', diplomacy: '0', eduacad: '1', edunat: '0', intimidate: '0', langgristle: '0', langneo: '0', langshak: '0', langwraith: '0', leadership: '0', loresector: '0', meleewpn: '0', oratory: '0', persuasion: '0', stealth: '0', streetwise: '0', survival: '0', throw: '0', tracking: '0', unarmed: '0', acrobatics:'0', admin:'0', appraisal:0, computer:'0', demolitions:'0', driveciv:'0', drivemil:'0', drivepil:'0', drivemot:'0', forensics:'0', forgery:'0', gambling:'0', haggle:'0', interrogate:'0', langbiya:'0', langsign:'0', lockpickelec:'0', lockpickman:'0', lorecult:'0', loredream:'0', medical:'0', optimise:'0', pistol:'0', polearm:'0', readlips:'0', rifle:'0', seduction:'0', shieldcraft:'0', sleight:'0', supportwpn:'0', survival:'0', swimming:'0', tactics:'0', techelec:'0', techman:'0', techwpn:'0', torture:'0', awareness:'0', blast:'0', communicate:'0', enhance:'0', heal:'0', protect:'0', realityfold:'0', senses:'0', telekinesis:'0', thermal:'0', move_closing:'2', move_rushing:'5', hpStarting:'14', species_ability_1:"CONTROL OF THE EBB", species_ability_2:'', luckflux:"FLUX"},
- "Eban": {strength: '0', strengthmax: '3', dexterity: '1', dexteritymax: '4', knowledge: '1', knowledgemax: '5', concentration: '2', concentrationmax: '6', charisma: '1', charismamax: '5', cool: '1', coolmax: '5', luck: '2', luckmax: '6', athletics: '0', bribery: '0', climbing: '0', detect: '1', diplomacy: '0', eduacad: '1', edunat: '0', intimidate: '0', langgristle: '0', langneo: '0', langshak: '0', langwraith: '0', leadership: '0', loresector: '0', meleewpn: '0', oratory: '0', persuasion: '0', stealth: '0', streetwise: '0', survival: '0', throw: '0', tracking: '0', unarmed: '0', acrobatics:'0', admin:'0', appraisal:0, computer:'0', demolitions:'0', driveciv:'0', drivemil:'0', drivepil:'0', drivemot:'0', forensics:'0', forgery:'0', gambling:'0', haggle:'0', interrogate:'0', langbiya:'0', langsign:'0', lockpickelec:'0', lockpickman:'0', lorecult:'0', loredream:'0', medical:'0', optimise:'0', pistol:'0', polearm:'0', readlips:'0', rifle:'0', seduction:'0', shieldcraft:'0', sleight:'0', supportwpn:'0', survival:'0', swimming:'0', tactics:'0', techelec:'0', techman:'0', techwpn:'0', torture:'0', awareness:'0', blast:'0', communicate:'0', enhance:'0', heal:'0', protect:'0', realityfold:'0', senses:'0', telekinesis:'0', thermal:'0', move_closing:'2', move_rushing:'5', hpStarting:'14', species_ability_1:"CONTROL OF THE EBB", species_ability_2:'', luckflux:"FLUX"},
- "Ebon": {strength: '0', strengthmax: '3', dexterity: '1', dexteritymax: '4', knowledge: '1', knowledgemax: '5', concentration: '2', concentrationmax: '6', charisma: '1', charismamax: '5', cool: '1', coolmax: '5', luck: '2', luckmax: '6', athletics: '0', bribery: '0', climbing: '0', detect: '1', diplomacy: '0', eduacad: '1', edunat: '0', intimidate: '0', langgristle: '0', langneo: '0', langshak: '0', langwraith: '0', leadership: '0', loresector: '0', meleewpn: '0', oratory: '0', persuasion: '0', stealth: '0', streetwise: '0', survival: '0', throw: '0', tracking: '0', unarmed: '0', acrobatics:'0', admin:'0', appraisal:0, computer:'0', demolitions:'0', driveciv:'0', drivemil:'0', drivepil:'0', drivemot:'0', forensics:'0', forgery:'0', gambling:'0', haggle:'0', interrogate:'0', langbiya:'0', langsign:'0', lockpickelec:'0', lockpickman:'0', lorecult:'0', loredream:'0', medical:'0', optimise:'0', pistol:'0', polearm:'0', readlips:'0', rifle:'0', seduction:'0', shieldcraft:'0', sleight:'0', supportwpn:'0', survival:'0', swimming:'0', tactics:'0', techelec:'0', techman:'0', techwpn:'0', torture:'0', awareness:'0', blast:'0', communicate:'0', enhance:'0', heal:'0', protect:'0', realityfold:'0', senses:'0', telekinesis:'0', thermal:'0', move_closing:'2', move_rushing:'5', hpStarting:'14', species_ability_1:"CONTROL OF THE EBB", species_ability_2:'', luckflux:"FLUX"},
- "Frother": {strength: '2', strengthmax: '4', dexterity: '1', dexteritymax: '4', knowledge: '1', knowledgemax: '5', concentration: '1', concentrationmax: '3', charisma: '0', charismamax: '4', cool: '1', coolmax: '5', luck: '1', luckmax: '3', athletics: '0', bribery: '0', climbing: '0', detect: '1', diplomacy: '0', eduacad: '0', edunat: '0', intimidate: '0', langgristle: '0', langneo: '0', langshak: '0', langwraith: '0', leadership: '0', loresector: '0', meleewpn: '1', oratory: '0', persuasion: '0', stealth: '0', streetwise: '1', survival: '0', throw: '0', tracking: '0', unarmed: '1', acrobatics:'0', admin:'0', appraisal:0, computer:'0', demolitions:'0', driveciv:'0', drivemil:'0', drivepil:'0', drivemot:'0', forensics:'0', forgery:'0', gambling:'0', haggle:'0', interrogate:'0', langbiya:'0', langsign:'0', lockpickelec:'0', lockpickman:'0', lorecult:'0', loredream:'0', medical:'0', optimise:'0', pistol:'0', polearm:'0', readlips:'0', rifle:'0', seduction:'0', shieldcraft:'0', sleight:'0', supportwpn:'0', survival:'0', swimming:'0', tactics:'0', techelec:'0', techman:'0', techwpn:'0', torture:'0', awareness:'0', blast:'0', communicate:'0', enhance:'0', heal:'0', protect:'0', realityfold:'0', senses:'0', telekinesis:'0', thermal:'0', move_closing:'2', move_rushing:'5', hpStarting:'17', species_ability_1:"DRUG ADDICT", species_ability_2:"FEEL NO PAIN", luckflux:"LUCK"},
- "Human": {strength: '1', strengthmax: '3', dexterity: '1', dexteritymax: '4', knowledge: '2', knowledgemax: '5', concentration: '1', concentrationmax: '5', charisma: '1', charismamax: '5', cool: '1', coolmax: '5', luck: '1', luckmax: '6', athletics: '0', bribery: '0', climbing: '0', detect: '1', diplomacy: '0', eduacad: '1', edunat: '0', intimidate: '0', langgristle: '0', langneo: '0', langshak: '0', langwraith: '0', leadership: '0', loresector: '0', meleewpn: '0', oratory: '0', persuasion: '0', stealth: '0', streetwise: '1', survival: '0', throw: '0', tracking: '0', unarmed: '1', acrobatics:'0', admin:'0', appraisal:0, computer:'0', demolitions:'0', driveciv:'0', drivemil:'0', drivepil:'0', drivemot:'0', forensics:'0', forgery:'0', gambling:'0', haggle:'0', interrogate:'0', langbiya:'0', langsign:'0', lockpickelec:'0', lockpickman:'0', lorecult:'0', loredream:'0', medical:'0', optimise:'0', pistol:'0', polearm:'0', readlips:'0', rifle:'0', seduction:'0', shieldcraft:'0', sleight:'0', supportwpn:'0', survival:'0', swimming:'0', tactics:'0', techelec:'0', techman:'0', techwpn:'0', torture:'0', awareness:'0', blast:'0', communicate:'0', enhance:'0', heal:'0', protect:'0', realityfold:'0', senses:'0', telekinesis:'0', thermal:'0', move_closing:'2', move_rushing:'5', hpStarting:'15', species_ability_1:"ADAPTABLE", species_ability_2:"SOCIABLE", luckflux:"LUCK"},
- "Neophron": {strength: '0', strengthmax: '2', dexterity: '0', dexteritymax: '3', knowledge: '2', knowledgemax: '6', concentration: '2', concentrationmax: '6', charisma: '3', charismamax: '6', cool: '1', coolmax: '5', luck: '0', luckmax: '3', athletics: '0', bribery: '1', climbing: '0', detect: '0', diplomacy: '1', eduacad: '1', edunat: '1', intimidate: '0', langgristle: '0', langneo: '1', langshak: '0', langwraith: '0', leadership: '1', loresector: '0', meleewpn: '0', oratory: '1', persuasion: '1', stealth: '0', streetwise: '0', survival: '0', throw: '0', tracking: '0', unarmed: '0', acrobatics:'0', admin:'0', appraisal:0, computer:'0', demolitions:'0', driveciv:'0', drivemil:'0', drivepil:'0', drivemot:'0', forensics:'0', forgery:'0', gambling:'0', haggle:'0', interrogate:'0', langbiya:'0', langsign:'0', lockpickelec:'0', lockpickman:'0', lorecult:'0', loredream:'0', medical:'0', optimise:'0', pistol:'0', polearm:'0', readlips:'0', rifle:'0', seduction:'0', shieldcraft:'0', sleight:'0', supportwpn:'0', survival:'0', swimming:'0', tactics:'0', techelec:'0', techman:'0', techwpn:'0', torture:'0', awareness:'0', blast:'0', communicate:'0', enhance:'0', heal:'0', protect:'0', realityfold:'0', senses:'0', telekinesis:'0', thermal:'0', move_closing:'2', move_rushing:'5', hpStarting:'11', species_ability_1:"CHARM OFFENSIVE", species_ability_2:"INQUISITIVE MIND", luckflux:"LUCK"},
- "Shaktar": {strength: '3', strengthmax: '5', dexterity: '2', dexteritymax: '5', knowledge: '1', knowledgemax: '4', concentration: '0', concentrationmax: '3', charisma: '1', charismamax: '3', cool: '1', coolmax: '6', luck: '0', luckmax: '3', athletics: '0', bribery: '0', climbing: '1', detect: '1', diplomacy: '0', eduacad: '0', edunat: '0', intimidate: '0', langgristle: '0', langneo: '0', langshak: '1', langwraith: '0', leadership: '0', loresector: '0', meleewpn: '0', oratory: '0', persuasion: '0', stealth: '0', streetwise: '0', survival: '1', throw: '0', tracking: '0', unarmed: '1', acrobatics:'0', admin:'0', appraisal:0, computer:'0', demolitions:'0', driveciv:'0', drivemil:'0', drivepil:'0', drivemot:'0', forensics:'0', forgery:'0', gambling:'0', haggle:'0', interrogate:'0', langbiya:'0', langsign:'0', lockpickelec:'0', lockpickman:'0', lorecult:'0', loredream:'0', medical:'0', optimise:'0', pistol:'0', polearm:'0', readlips:'0', rifle:'0', seduction:'0', shieldcraft:'0', sleight:'0', supportwpn:'0', survival:'0', swimming:'0', tactics:'0', techelec:'0', techman:'0', techwpn:'0', torture:'0', awareness:'0', blast:'0', communicate:'0', enhance:'0', heal:'0', protect:'0', realityfold:'0', senses:'0', telekinesis:'0', thermal:'0', move_closing:'3', move_rushing:'6', hpStarting:'22', species_ability_1:"HONOUR BOUND", species_ability_2:"PREHENSILE TAIL", luckflux:"LUCK"},
- "Stormer 313 'Malice'": {strength: '3', strengthmax: '6', dexterity: '3', dexteritymax: '6', knowledge: '0', knowledgemax: '2', concentration: '0', concentrationmax: '3', charisma: '0', charismamax: '3', cool: '3', coolmax: '6', luck: '0', luckmax: '2', athletics: '1', bribery: '0', climbing: '0', detect: '0', diplomacy: '0', eduacad: '0', edunat: '0', intimidate: '1', langgristle: '0', langneo: '0', langshak: '0', langwraith: '0', leadership: '0', loresector: '0', meleewpn: '0', oratory: '0', persuasion: '0', stealth: '0', streetwise: '0', survival: '0', throw: '1', tracking: '0', unarmed: '1', acrobatics:'0', admin:'0', appraisal:0, computer:'0', demolitions:'0', driveciv:'0', drivemil:'0', drivepil:'0', drivemot:'0', forensics:'0', forgery:'0', gambling:'0', haggle:'0', interrogate:'0', langbiya:'0', langsign:'0', lockpickelec:'0', lockpickman:'0', lorecult:'0', loredream:'0', medical:'0', optimise:'0', pistol:'0', polearm:'0', readlips:'0', rifle:'0', seduction:'0', shieldcraft:'0', sleight:'0', supportwpn:'0', survival:'0', swimming:'0', tactics:'0', techelec:'0', techman:'0', techwpn:'0', torture:'0', awareness:'0', blast:'0', communicate:'0', enhance:'0', heal:'0', protect:'0', realityfold:'0', senses:'0', telekinesis:'0', thermal:'0', move_closing:'3', move_rushing:'6', hpStarting:'25', species_ability_1:"REGENERATION (2)", species_ability_2:"PHYSICAL FAVOURITE", luckflux:"LUCK"},
- "Stormer 711 'Xeno'": {strength: '2', strengthmax: '5', dexterity: '2', dexteritymax: '5', knowledge: '0', knowledgemax: '3', concentration: '1', concentrationmax: '4', charisma: '0', charismamax: '2', cool: '2', coolmax: '6', luck: '0', luckmax: '2', athletics: '0', bribery: '0', climbing: '1', detect: '0', diplomacy: '0', eduacad: '0', edunat: '0', intimidate: '0', langgristle: '0', langneo: '0', langshak: '0', langwraith: '0', leadership: '0', loresector: '0', meleewpn: '0', oratory: '0', persuasion: '0', stealth: '1', streetwise: '0', survival: '0', throw: '0', tracking: '0', unarmed: '1', acrobatics:'0', admin:'0', appraisal:0, computer:'0', demolitions:'0', driveciv:'0', drivemil:'0', drivepil:'0', drivemot:'0', forensics:'0', forgery:'0', gambling:'0', haggle:'0', interrogate:'0', langbiya:'0', langsign:'0', lockpickelec:'0', lockpickman:'0', lorecult:'0', loredream:'0', medical:'0', optimise:'0', pistol:'0', polearm:'0', readlips:'0', rifle:'0', seduction:'0', shieldcraft:'0', sleight:'0', supportwpn:'0', survival:'0', swimming:'0', tactics:'0', techelec:'0', techman:'0', techwpn:'0', torture:'0', awareness:'0', blast:'0', communicate:'0', enhance:'0', heal:'0', protect:'0', realityfold:'0', senses:'0', telekinesis:'0', thermal:'0', move_closing:'4', move_rushing:'6', hpStarting:'22', species_ability_1:"REGENERATION (1)", species_ability_2:"ADAPTIVE SKIN", luckflux:"LUCK"},
- "Wraithen": {strength: '1', strengthmax: '3', dexterity: '3', dexteritymax: '6', knowledge: '1', knowledgemax: '4', concentration: '1', concentrationmax: '4', charisma: '1', charismamax: '4', cool: '0', coolmax: '5', luck: '1', luckmax: '4', athletics: '1', bribery: '0', climbing: '0', detect: '1', diplomacy: '0', eduacad: '0', edunat: '0', intimidate: '0', langgristle: '0', langneo: '0', langshak: '0', langwraith: '1', leadership: '0', loresector: '0', meleewpn: '0', oratory: '0', persuasion: '0', stealth: '0', streetwise: '0', survival: '0', throw: '0', tracking: '1', unarmed: '1', acrobatics:'0', admin:'0', appraisal:0, computer:'0', demolitions:'0', driveciv:'0', drivemil:'0', drivepil:'0', drivemot:'0', forensics:'0', forgery:'0', gambling:'0', haggle:'0', interrogate:'0', langbiya:'0', langsign:'0', lockpickelec:'0', lockpickman:'0', lorecult:'0', loredream:'0', medical:'0', optimise:'0', pistol:'0', polearm:'0', readlips:'0', rifle:'0', seduction:'0', shieldcraft:'0', sleight:'0', supportwpn:'0', survival:'0', swimming:'0', tactics:'0', techelec:'0', techman:'0', techwpn:'0', torture:'0', awareness:'0', blast:'0', communicate:'0', enhance:'0', heal:'0', protect:'0', realityfold:'0', senses:'0', telekinesis:'0', thermal:'0', move_closing:'4', move_rushing:'8', hpStarting:'15', species_ability_1:"SKILLED HUNTER", species_ability_2:"ACUTE SENSES", luckflux:"LUCK"},
+ "Advanced Carrien": {strengthbase: '3', strengthmax: '5', dexteritybase: '1', dexteritymax: '5', knowledgebase: '0', knowledgemax: '2', concentrationbase: '1', concentrationmax: '4', charismabase: '0', charismamax: '3', coolbase: '3', coolmax: '6', luck: '0', luckmax: '3', athletics: '0', bribery: '0', climbing: '0', detect: '0', diplomacy: '0', eduacad: '0', edunat: '0', intimidate: '1', langgristle: '1', langneo: '0', langshak: '0', langwraith: '0', leadership: '0', loresector: '1', meleewpn: '0', oratory: '0', persuasion: '0', stealth: '0', streetwise: '0', survival: '1', throw: '0', tracking: '0', unarmed: '1', acrobatics:'0', admin:'0', appraisal:0, computer:'0', demolitions:'0', driveciv:'0', drivemil:'0', drivepil:'0', drivemot:'0', forensics:'0', forgery:'0', gambling:'0', haggle:'0', interrogate:'0', langbiya:'0', langsign:'0', lockpickelec:'0', lockpickman:'0', lorecult:'0', loredream:'0', medical:'0', optimise:'0', pistol:'0', polearm:'0', readlips:'0', rifle:'0', seduction:'0', shieldcraft:'0', sleight:'0', supportwpn:'0', survival:'0', swimming:'0', tactics:'0', techelec:'0', techman:'0', techwpn:'0', torture:'0', awareness:'0', blast:'0', communicate:'0', enhance:'0', heal:'0', protect:'0', realityfold:'0', senses:'0', telekinesis:'0', thermal:'0', move_closing:'4', move_rushing:'7', hpStarting:'23', species_ability_1:"FAMILIAR BREED", species_ability_2:"AGAINST ALL ODDS", luckflux:"LUCK"},
+ "ADV": {strengthbase: '3', strengthmax: '5', dexteritybase: '1', dexteritymax: '5', knowledgebase: '0', knowledgemax: '2', concentrationbase: '1', concentrationmax: '4', charismabase: '0', charismamax: '3', coolbase: '3', coolmax: '6', luck: '0', luckmax: '3', athletics: '0', bribery: '0', climbing: '0', detect: '0', diplomacy: '0', eduacad: '0', edunat: '0', intimidate: '1', langgristle: '1', langneo: '0', langshak: '0', langwraith: '0', leadership: '0', loresector: '1', meleewpn: '0', oratory: '0', persuasion: '0', stealth: '0', streetwise: '0', survival: '1', throw: '0', tracking: '0', unarmed: '1', acrobatics:'0', admin:'0', appraisal:0, computer:'0', demolitions:'0', driveciv:'0', drivemil:'0', drivepil:'0', drivemot:'0', forensics:'0', forgery:'0', gambling:'0', haggle:'0', interrogate:'0', langbiya:'0', langsign:'0', lockpickelec:'0', lockpickman:'0', lorecult:'0', loredream:'0', medical:'0', optimise:'0', pistol:'0', polearm:'0', readlips:'0', rifle:'0', seduction:'0', shieldcraft:'0', sleight:'0', supportwpn:'0', survival:'0', swimming:'0', tactics:'0', techelec:'0', techman:'0', techwpn:'0', torture:'0', awareness:'0', blast:'0', communicate:'0', enhance:'0', heal:'0', protect:'0', realityfold:'0', senses:'0', telekinesis:'0', thermal:'0', move_closing:'4', move_rushing:'7', hpStarting:'23', species_ability_1:"FAMILIAR_BREED", species_ability_2:"AGAINST ALL ODDS", luckflux:"LUCK"},
+ "Brain Waster": {strengthbase: '0', strengthmax: '3', dexteritybase: '1', dexteritymax: '4', knowledgebase: '1', knowledgemax: '5', concentrationbase: '2', concentrationmax: '6', charismabase: '1', charismamax: '5', coolbase: '1', coolmax: '5', luck: '2', luckmax: '6', athletics: '0', bribery: '0', climbing: '0', detect: '1', diplomacy: '0', eduacad: '1', edunat: '0', intimidate: '0', langgristle: '0', langneo: '0', langshak: '0', langwraith: '0', leadership: '0', loresector: '0', meleewpn: '0', oratory: '0', persuasion: '0', stealth: '0', streetwise: '0', survival: '0', throw: '0', tracking: '0', unarmed: '0', acrobatics:'0', admin:'0', appraisal:0, computer:'0', demolitions:'0', driveciv:'0', drivemil:'0', drivepil:'0', drivemot:'0', forensics:'0', forgery:'0', gambling:'0', haggle:'0', interrogate:'0', langbiya:'0', langsign:'0', lockpickelec:'0', lockpickman:'0', lorecult:'0', loredream:'0', medical:'0', optimise:'0', pistol:'0', polearm:'0', readlips:'0', rifle:'0', seduction:'0', shieldcraft:'0', sleight:'0', supportwpn:'0', survival:'0', swimming:'0', tactics:'0', techelec:'0', techman:'0', techwpn:'0', torture:'0', awareness:'0', blast:'0', communicate:'0', enhance:'0', heal:'0', protect:'0', realityfold:'0', senses:'0', telekinesis:'0', thermal:'0', move_closing:'2', move_rushing:'5', hpStarting:'14', species_ability_1:"CONTROL OF THE EBB", species_ability_2:'', luckflux:"FLUX"},
+ "Eban": {strengthbase: '0', strengthmax: '3', dexteritybase: '1', dexteritymax: '4', knowledgebase: '1', knowledgemax: '5', concentrationbase: '2', concentrationmax: '6', charismabase: '1', charismamax: '5', coolbase: '1', coolmax: '5', luck: '2', luckmax: '6', athletics: '0', bribery: '0', climbing: '0', detect: '1', diplomacy: '0', eduacad: '1', edunat: '0', intimidate: '0', langgristle: '0', langneo: '0', langshak: '0', langwraith: '0', leadership: '0', loresector: '0', meleewpn: '0', oratory: '0', persuasion: '0', stealth: '0', streetwise: '0', survival: '0', throw: '0', tracking: '0', unarmed: '0', acrobatics:'0', admin:'0', appraisal:0, computer:'0', demolitions:'0', driveciv:'0', drivemil:'0', drivepil:'0', drivemot:'0', forensics:'0', forgery:'0', gambling:'0', haggle:'0', interrogate:'0', langbiya:'0', langsign:'0', lockpickelec:'0', lockpickman:'0', lorecult:'0', loredream:'0', medical:'0', optimise:'0', pistol:'0', polearm:'0', readlips:'0', rifle:'0', seduction:'0', shieldcraft:'0', sleight:'0', supportwpn:'0', survival:'0', swimming:'0', tactics:'0', techelec:'0', techman:'0', techwpn:'0', torture:'0', awareness:'0', blast:'0', communicate:'0', enhance:'0', heal:'0', protect:'0', realityfold:'0', senses:'0', telekinesis:'0', thermal:'0', move_closing:'2', move_rushing:'5', hpStarting:'14', species_ability_1:"CONTROL OF THE EBB", species_ability_2:'', luckflux:"FLUX"},
+ "Ebon": {strengthbase: '0', strengthmax: '3', dexteritybase: '1', dexteritymax: '4', knowledgebase: '1', knowledgemax: '5', concentrationbase: '2', concentrationmax: '6', charismabase: '1', charismamax: '5', coolbase: '1', coolmax: '5', luck: '2', luckmax: '6', athletics: '0', bribery: '0', climbing: '0', detect: '1', diplomacy: '0', eduacad: '1', edunat: '0', intimidate: '0', langgristle: '0', langneo: '0', langshak: '0', langwraith: '0', leadership: '0', loresector: '0', meleewpn: '0', oratory: '0', persuasion: '0', stealth: '0', streetwise: '0', survival: '0', throw: '0', tracking: '0', unarmed: '0', acrobatics:'0', admin:'0', appraisal:0, computer:'0', demolitions:'0', driveciv:'0', drivemil:'0', drivepil:'0', drivemot:'0', forensics:'0', forgery:'0', gambling:'0', haggle:'0', interrogate:'0', langbiya:'0', langsign:'0', lockpickelec:'0', lockpickman:'0', lorecult:'0', loredream:'0', medical:'0', optimise:'0', pistol:'0', polearm:'0', readlips:'0', rifle:'0', seduction:'0', shieldcraft:'0', sleight:'0', supportwpn:'0', survival:'0', swimming:'0', tactics:'0', techelec:'0', techman:'0', techwpn:'0', torture:'0', awareness:'0', blast:'0', communicate:'0', enhance:'0', heal:'0', protect:'0', realityfold:'0', senses:'0', telekinesis:'0', thermal:'0', move_closing:'2', move_rushing:'5', hpStarting:'14', species_ability_1:"CONTROL OF THE EBB", species_ability_2:'', luckflux:"FLUX"},
+ "Frother": {strengthbase: '2', strengthmax: '4', dexteritybase: '1', dexteritymax: '4', knowledgebase: '1', knowledgemax: '5', concentrationbase: '1', concentrationmax: '3', charismabase: '0', charismamax: '4', coolbase: '1', coolmax: '5', luck: '1', luckmax: '3', athletics: '0', bribery: '0', climbing: '0', detect: '1', diplomacy: '0', eduacad: '0', edunat: '0', intimidate: '0', langgristle: '0', langneo: '0', langshak: '0', langwraith: '0', leadership: '0', loresector: '0', meleewpn: '1', oratory: '0', persuasion: '0', stealth: '0', streetwise: '1', survival: '0', throw: '0', tracking: '0', unarmed: '1', acrobatics:'0', admin:'0', appraisal:0, computer:'0', demolitions:'0', driveciv:'0', drivemil:'0', drivepil:'0', drivemot:'0', forensics:'0', forgery:'0', gambling:'0', haggle:'0', interrogate:'0', langbiya:'0', langsign:'0', lockpickelec:'0', lockpickman:'0', lorecult:'0', loredream:'0', medical:'0', optimise:'0', pistol:'0', polearm:'0', readlips:'0', rifle:'0', seduction:'0', shieldcraft:'0', sleight:'0', supportwpn:'0', survival:'0', swimming:'0', tactics:'0', techelec:'0', techman:'0', techwpn:'0', torture:'0', awareness:'0', blast:'0', communicate:'0', enhance:'0', heal:'0', protect:'0', realityfold:'0', senses:'0', telekinesis:'0', thermal:'0', move_closing:'2', move_rushing:'5', hpStarting:'17', species_ability_1:"DRUG ADDICT", species_ability_2:"FEEL NO PAIN", luckflux:"LUCK"},
+ "Human": {strengthbase: '1', strengthmax: '3', dexteritybase: '1', dexteritymax: '4', knowledgebase: '2', knowledgemax: '5', concentrationbase: '1', concentrationmax: '5', charismabase: '1', charismamax: '5', coolbase: '1', coolmax: '5', luck: '1', luckmax: '6', athletics: '0', bribery: '0', climbing: '0', detect: '1', diplomacy: '0', eduacad: '1', edunat: '0', intimidate: '0', langgristle: '0', langneo: '0', langshak: '0', langwraith: '0', leadership: '0', loresector: '0', meleewpn: '0', oratory: '0', persuasion: '0', stealth: '0', streetwise: '1', survival: '0', throw: '0', tracking: '0', unarmed: '1', acrobatics:'0', admin:'0', appraisal:0, computer:'0', demolitions:'0', driveciv:'0', drivemil:'0', drivepil:'0', drivemot:'0', forensics:'0', forgery:'0', gambling:'0', haggle:'0', interrogate:'0', langbiya:'0', langsign:'0', lockpickelec:'0', lockpickman:'0', lorecult:'0', loredream:'0', medical:'0', optimise:'0', pistol:'0', polearm:'0', readlips:'0', rifle:'0', seduction:'0', shieldcraft:'0', sleight:'0', supportwpn:'0', survival:'0', swimming:'0', tactics:'0', techelec:'0', techman:'0', techwpn:'0', torture:'0', awareness:'0', blast:'0', communicate:'0', enhance:'0', heal:'0', protect:'0', realityfold:'0', senses:'0', telekinesis:'0', thermal:'0', move_closing:'2', move_rushing:'5', hpStarting:'15', species_ability_1:"ADAPTABLE", species_ability_2:"SOCIABLE", luckflux:"LUCK"},
+ "Neophron": {strengthbase: '0', strengthmax: '2', dexteritybase: '0', dexteritymax: '3', knowledgebase: '2', knowledgemax: '6', concentrationbase: '2', concentrationmax: '6', charismabase: '3', charismamax: '6', coolbase: '1', coolmax: '5', luck: '0', luckmax: '3', athletics: '0', bribery: '1', climbing: '0', detect: '0', diplomacy: '1', eduacad: '1', edunat: '1', intimidate: '0', langgristle: '0', langneo: '1', langshak: '0', langwraith: '0', leadership: '1', loresector: '0', meleewpn: '0', oratory: '1', persuasion: '1', stealth: '0', streetwise: '0', survival: '0', throw: '0', tracking: '0', unarmed: '0', acrobatics:'0', admin:'0', appraisal:0, computer:'0', demolitions:'0', driveciv:'0', drivemil:'0', drivepil:'0', drivemot:'0', forensics:'0', forgery:'0', gambling:'0', haggle:'0', interrogate:'0', langbiya:'0', langsign:'0', lockpickelec:'0', lockpickman:'0', lorecult:'0', loredream:'0', medical:'0', optimise:'0', pistol:'0', polearm:'0', readlips:'0', rifle:'0', seduction:'0', shieldcraft:'0', sleight:'0', supportwpn:'0', survival:'0', swimming:'0', tactics:'0', techelec:'0', techman:'0', techwpn:'0', torture:'0', awareness:'0', blast:'0', communicate:'0', enhance:'0', heal:'0', protect:'0', realityfold:'0', senses:'0', telekinesis:'0', thermal:'0', move_closing:'2', move_rushing:'5', hpStarting:'11', species_ability_1:"CHARM OFFENSIVE", species_ability_2:"INQUISITIVE MIND", luckflux:"LUCK"},
+ "Shaktar": {strengthbase: '3', strengthmax: '5', dexteritybase: '2', dexteritymax: '5', knowledgebase: '1', knowledgemax: '4', concentrationbase: '0', concentrationmax: '3', charismabase: '1', charismamax: '3', coolbase: '1', coolmax: '6', luck: '0', luckmax: '3', athletics: '0', bribery: '0', climbing: '1', detect: '1', diplomacy: '0', eduacad: '0', edunat: '0', intimidate: '0', langgristle: '0', langneo: '0', langshak: '1', langwraith: '0', leadership: '0', loresector: '0', meleewpn: '0', oratory: '0', persuasion: '0', stealth: '0', streetwise: '0', survival: '1', throw: '0', tracking: '0', unarmed: '1', acrobatics:'0', admin:'0', appraisal:0, computer:'0', demolitions:'0', driveciv:'0', drivemil:'0', drivepil:'0', drivemot:'0', forensics:'0', forgery:'0', gambling:'0', haggle:'0', interrogate:'0', langbiya:'0', langsign:'0', lockpickelec:'0', lockpickman:'0', lorecult:'0', loredream:'0', medical:'0', optimise:'0', pistol:'0', polearm:'0', readlips:'0', rifle:'0', seduction:'0', shieldcraft:'0', sleight:'0', supportwpn:'0', survival:'0', swimming:'0', tactics:'0', techelec:'0', techman:'0', techwpn:'0', torture:'0', awareness:'0', blast:'0', communicate:'0', enhance:'0', heal:'0', protect:'0', realityfold:'0', senses:'0', telekinesis:'0', thermal:'0', move_closing:'3', move_rushing:'6', hpStarting:'22', species_ability_1:"HONOUR BOUND", species_ability_2:"PREHENSILE TAIL", luckflux:"LUCK"},
+ "Stormer 313 'Malice'": {strengthbase: '3', strengthmax: '6', dexteritybase: '3', dexteritymax: '6', knowledgebase: '0', knowledgemax: '2', concentrationbase: '0', concentrationmax: '3', charismabase: '0', charismamax: '3', coolbase: '3', coolmax: '6', luck: '0', luckmax: '2', athletics: '1', bribery: '0', climbing: '0', detect: '0', diplomacy: '0', eduacad: '0', edunat: '0', intimidate: '1', langgristle: '0', langneo: '0', langshak: '0', langwraith: '0', leadership: '0', loresector: '0', meleewpn: '0', oratory: '0', persuasion: '0', stealth: '0', streetwise: '0', survival: '0', throw: '1', tracking: '0', unarmed: '1', acrobatics:'0', admin:'0', appraisal:0, computer:'0', demolitions:'0', driveciv:'0', drivemil:'0', drivepil:'0', drivemot:'0', forensics:'0', forgery:'0', gambling:'0', haggle:'0', interrogate:'0', langbiya:'0', langsign:'0', lockpickelec:'0', lockpickman:'0', lorecult:'0', loredream:'0', medical:'0', optimise:'0', pistol:'0', polearm:'0', readlips:'0', rifle:'0', seduction:'0', shieldcraft:'0', sleight:'0', supportwpn:'0', survival:'0', swimming:'0', tactics:'0', techelec:'0', techman:'0', techwpn:'0', torture:'0', awareness:'0', blast:'0', communicate:'0', enhance:'0', heal:'0', protect:'0', realityfold:'0', senses:'0', telekinesis:'0', thermal:'0', move_closing:'3', move_rushing:'6', hpStarting:'25', species_ability_1:"REGENERATION (2)", species_ability_2:"PHYSICAL FAVOURITE", luckflux:"LUCK"},
+ "Stormer 711 'Xeno'": {strengthbase: '2', strengthmax: '5', dexteritybase: '2', dexteritymax: '5', knowledgebase: '0', knowledgemax: '3', concentrationbase: '1', concentrationmax: '4', charismabase: '0', charismamax: '2', coolbase: '2', coolmax: '6', luck: '0', luckmax: '2', athletics: '0', bribery: '0', climbing: '1', detect: '0', diplomacy: '0', eduacad: '0', edunat: '0', intimidate: '0', langgristle: '0', langneo: '0', langshak: '0', langwraith: '0', leadership: '0', loresector: '0', meleewpn: '0', oratory: '0', persuasion: '0', stealth: '1', streetwise: '0', survival: '0', throw: '0', tracking: '0', unarmed: '1', acrobatics:'0', admin:'0', appraisal:0, computer:'0', demolitions:'0', driveciv:'0', drivemil:'0', drivepil:'0', drivemot:'0', forensics:'0', forgery:'0', gambling:'0', haggle:'0', interrogate:'0', langbiya:'0', langsign:'0', lockpickelec:'0', lockpickman:'0', lorecult:'0', loredream:'0', medical:'0', optimise:'0', pistol:'0', polearm:'0', readlips:'0', rifle:'0', seduction:'0', shieldcraft:'0', sleight:'0', supportwpn:'0', survival:'0', swimming:'0', tactics:'0', techelec:'0', techman:'0', techwpn:'0', torture:'0', awareness:'0', blast:'0', communicate:'0', enhance:'0', heal:'0', protect:'0', realityfold:'0', senses:'0', telekinesis:'0', thermal:'0', move_closing:'4', move_rushing:'6', hpStarting:'22', species_ability_1:"REGENERATION (1)", species_ability_2:"ADAPTIVE SKIN", luckflux:"LUCK"},
+ "Wraithen": {strengthbase: '1', strengthmax: '3', dexteritybase: '3', dexteritymax: '6', knowledgebase: '1', knowledgemax: '4', concentrationbase: '1', concentrationmax: '4', charismabase: '1', charismamax: '4', coolbase: '0', coolmax: '5', luck: '1', luckmax: '4', athletics: '1', bribery: '0', climbing: '0', detect: '1', diplomacy: '0', eduacad: '0', edunat: '0', intimidate: '0', langgristle: '0', langneo: '0', langshak: '0', langwraith: '1', leadership: '0', loresector: '0', meleewpn: '0', oratory: '0', persuasion: '0', stealth: '0', streetwise: '0', survival: '0', throw: '0', tracking: '1', unarmed: '1', acrobatics:'0', admin:'0', appraisal:0, computer:'0', demolitions:'0', driveciv:'0', drivemil:'0', drivepil:'0', drivemot:'0', forensics:'0', forgery:'0', gambling:'0', haggle:'0', interrogate:'0', langbiya:'0', langsign:'0', lockpickelec:'0', lockpickman:'0', lorecult:'0', loredream:'0', medical:'0', optimise:'0', pistol:'0', polearm:'0', readlips:'0', rifle:'0', seduction:'0', shieldcraft:'0', sleight:'0', supportwpn:'0', survival:'0', swimming:'0', tactics:'0', techelec:'0', techman:'0', techwpn:'0', torture:'0', awareness:'0', blast:'0', communicate:'0', enhance:'0', heal:'0', protect:'0', realityfold:'0', senses:'0', telekinesis:'0', thermal:'0', move_closing:'4', move_rushing:'8', hpStarting:'15', species_ability_1:"SKILLED HUNTER", species_ability_2:"ACUTE SENSES", luckflux:"LUCK"},
};
getAttrs(['species'], values => {
let name = values.species;
@@ -989,30 +997,35 @@ on('change:species', event => {
"A Wraithen’s heightened senses extend to their strong survival instinct, giving them an uncanny knack at detecting dangerous situations. A Wraithen adds 1 to their Initiative Bonus, making them more likely to act before others in combat."];
*/
-on("change:dexterity", function() {
- getAttrs(["dexterity","species","concentration","acrobatics","athletics","drivemot","forgery","pistol","rifle","sleight","stealth"], function(values) {
+on("change:dexteritybase change:dexterityarmour change:dexteritydrugs change:dexterityebb", function() {
+ getAttrs(["dexteritybase","species","concentration","acrobatics","athletics","drivemot","forgery","pistol","rifle","sleight","stealth","dexterityarmour","dexteritydrugs","dexterityebb"], function(values) {
const speciesdetails = {
- "Advanced Carrien": {dexterity: '1', dexteritymax: '5'},
- "ADV": {dexterity: '1', dexteritymax: '5'},
- "Brain Waster": {dexterity: '1', dexteritymax: '4'},
- "Eban": {dexterity: '1', dexteritymax: '4'},
- "Ebon": {dexterity: '1', dexteritymax: '4'},
- "Frother": {dexterity: '1', dexteritymax: '4'},
- "Human": {dexterity: '1', dexteritymax: '4'},
- "Neophron": {dexterity: '0', dexteritymax: '3'},
- "Shaktar": {dexterity: '2', dexteritymax: '5'},
- "Stormer 313 'Malice'": {dexterity: '3', dexteritymax: '6'},
- "Stormer 711 'Xeno'": {dexterity: '2', dexteritymax: '5'},
- "Wraithen": {dexterity: '3', dexteritymax: '6'},
+ "Advanced Carrien": {dexteritybase: '1', dexteritymax: '5'},
+ "ADV": {dexteritybase: '1', dexteritymax: '5'},
+ "Brain Waster": {dexteritybase: '1', dexteritymax: '4'},
+ "Eban": {dexteritybase: '1', dexteritymax: '4'},
+ "Ebon": {dexteritybase: '1', dexteritymax: '4'},
+ "Frother": {dexteritybase: '1', dexteritymax: '4'},
+ "Human": {dexteritybase: '1', dexteritymax: '4'},
+ "Neophron": {dexteritybase: '0', dexteritymax: '3'},
+ "Shaktar": {dexteritybase: '2', dexteritymax: '5'},
+ "Stormer 313 'Malice'": {dexteritybase: '3', dexteritymax: '6'},
+ "Stormer 711 'Xeno'": {dexteritybase: '2', dexteritymax: '5'},
+ "Wraithen": {dexteritybase: '3', dexteritymax: '6'},
};
- var dexterity = parseInt(values["dexterity"])||0;
+ var dexteritybase = parseInt(values["dexteritybase"])||0;
+ var dexterityarmour = parseInt(values["dexterityarmour"])||0;
+ var dexteritydrugs = parseInt(values["dexteritydrugs"])||0;
+ var dexterityebb = parseInt(values["dexterityebb"])||0;
var species = values["species"]||"";
- var dexteritymin = speciesdetails[species]["dexterity"]||0;
- var dexteritymax = speciesdetails[species]["dexteritymax"]||20;
+ var dexteritymin = parseInt(speciesdetails[species]["dexteritybase"])||0;
+ var dexteritymax = parseInt(speciesdetails[species]["dexteritymax"])||20;
- if (dexterity > dexteritymax) { dexterity = dexteritymax;}
- if (dexterity < dexteritymin) { dexterity = dexteritymin;}
+ if (dexteritybase > dexteritymax) { dexteritybase = dexteritymax;}
+ if (dexteritybase < dexteritymin) { dexteritybase = dexteritymin;}
+
+ var dexterity = dexteritybase + dexterityarmour + dexteritydrugs + dexterityebb;
var concentration = parseInt(values["concentration"])||0;
var acrobatics = parseInt(values["acrobatics"])||0;
@@ -1034,6 +1047,7 @@ on("change:dexterity", function() {
var initiative = dexterity + concentration;
setAttrs({
"dexterity": dexterity,
+ "dexteritybase": dexteritybase,
"acrobatics_total": acrobaticstotal,
"athletics_total": athleticstotal,
"drivemot_total": drivemottotal,
@@ -1046,30 +1060,35 @@ on("change:dexterity", function() {
});
});
});
-on("change:strength", function() {
- getAttrs(["species","strength","climbing","meleewpn","polearm","shieldcraft","supportwpn","swimming","throw","unarmed"], function(values) {
+on("change:strengthbase change:strengtharmour change:strengthdrugs change:strengthebb", function() {
+ getAttrs(["species","strengthbase","climbing","meleewpn","polearm","shieldcraft","supportwpn","swimming","throw","unarmed","strengtharmour","strengthdrugs","strengthebb"], function(values) {
const speciesdetails = {
- "Advanced Carrien": {strength: '3', strengthmax: '5', hpbase: '20'},
- "ADV": {strength: '3', strengthmax: '5', hpbase: '20'},
- "Brain Waster": {strength: '0', strengthmax: '3', hpbase: '14'},
- "Eban": {strength: '0', strengthmax: '3', hpbase: '14'},
- "Ebon": {strength: '0', strengthmax: '3', hpbase: '14'},
- "Frother": {strength: '2', strengthmax: '4', hpbase: '15'},
- "Human": {strength: '1', strengthmax: '3', hpbase: '14'},
- "Neophron": {strength: '0', strengthmax: '2', hpbase: '11'},
- "Shaktar": {strength: '3', strengthmax: '5', hpbase: '19'},
- "Stormer 313 'Malice'": {strength: '3', strengthmax: '6', hpbase: '22'},
- "Stormer 711 'Xeno'": {strength: '2', strengthmax: '5', hpbase: '20'},
- "Wraithen": {strength: '1', strengthmax: '3', hpbase: '14'},
+ "Advanced Carrien": {strengthbase: '3', strengthmax: '5', hpbase: '20'},
+ "ADV": {strengthbase: '3', strengthmax: '5', hpbase: '20'},
+ "Brain Waster": {strengthbase: '0', strengthmax: '3', hpbase: '14'},
+ "Eban": {strengthbase: '0', strengthmax: '3', hpbase: '14'},
+ "Ebon": {strengthbase: '0', strengthmax: '3', hpbase: '14'},
+ "Frother": {strengthbase: '2', strengthmax: '4', hpbase: '15'},
+ "Human": {strengthbase: '1', strengthmax: '3', hpbase: '14'},
+ "Neophron": {strengthbase: '0', strengthmax: '2', hpbase: '11'},
+ "Shaktar": {strengthbase: '3', strengthmax: '5', hpbase: '19'},
+ "Stormer 313 'Malice'": {strengthbase: '3', strengthmax: '6', hpbase: '22'},
+ "Stormer 711 'Xeno'": {strengthbase: '2', strengthmax: '5', hpbase: '20'},
+ "Wraithen": {strengthbase: '1', strengthmax: '3', hpbase: '14'},
};
- var strength = parseInt(values["strength"])||0;
+ var strengthbase = parseInt(values["strengthbase"])||0;
+ var strengtharmour = parseInt(values["strengtharmour"])||0;
+ var strengthdrugs = parseInt(values["strengthdrugs"])||0;
+ var strengthebb = parseInt(values["strengthebb"])||0;
var species = values["species"]||"";
- var strengthmin = parseInt(speciesdetails[species]["strength"])||0;
+ var strengthmin = parseInt(speciesdetails[species]["strengthbase"])||0;
var strengthmax = parseInt(speciesdetails[species]["strengthmax"])||20;
var hpbase = parseInt(speciesdetails[species]["hpbase"])||20;
- if (strength > strengthmax) { strength = strengthmax;}
- if (strength < strengthmin) { strength = strengthmin;}
+ if (strengthbase > strengthmax) { strengthbase = strengthmax;}
+ if (strengthbase < strengthmin) { strengthbase = strengthmin;}
+
+ var strength = strengthbase + strengtharmour + strengthdrugs + strengthebb;
var climbing = parseInt(values["climbing"])||0;
var meleewpn = parseInt(values["meleewpn"])||0;
@@ -1089,6 +1108,7 @@ on("change:strength", function() {
var unarmedtotal = unarmed + strength;
setAttrs({
"strength": strength,
+ "strengthbase": strengthbase,
"climbing_total": climbingtotal,
"meleewpn_total": meleewpntotal,
"polearm_total": polearmtotal,
@@ -1101,30 +1121,33 @@ on("change:strength", function() {
});
});
});
-on("change:knowledge", function() {
- getAttrs(["knowledge","species","admin","computer","eduacad","edunat","forensics","langbiya","langgristle","langneo","langshak","langsign","langwraith","lorecult","loredream","loresector","medical","optimise","streetwise"], function(values) {
+on("change:knowledgebase change:knowledgedrugs", function() {
+ getAttrs(["knowledgebase","species","admin","computer","eduacad","edunat","forensics","langbiya","langgristle","langneo","langshak","langsign","langwraith","lorecult","loredream","loresector","medical","optimise","streetwise","knowledgedrugs"], function(values) {
const speciesdetails = {
- "Advanced Carrien": {knowledge: '0', knowledgemax: '2'},
- "ADV": {knowledge: '0', knowledgemax: '2'},
- "Brain Waster": {knowledge: '1', knowledgemax: '5'},
- "Eban": {knowledge: '1', knowledgemax: '5'},
- "Ebon": {knowledge: '1', knowledgemax: '5'},
- "Frother": {knowledge: '1', knowledgemax: '5'},
- "Human": {knowledge: '2', knowledgemax: '5'},
- "Neophron": {knowledge: '0', knowledgemax: '6'},
- "Shaktar": {knowledge: '1', knowledgemax: '4'},
- "Stormer 313 'Malice'": {knowledge: '0', knowledgemax: '2'},
- "Stormer 711 'Xeno'": {knowledge: '0', knowledgemax: '3'},
- "Wraithen": {knowledge: '1', knowledgemax: '4'},
+ "Advanced Carrien": {knowledgebase: '0', knowledgemax: '2'},
+ "ADV": {knowledgebase: '0', knowledgemax: '2'},
+ "Brain Waster": {knowledgebase: '1', knowledgemax: '5'},
+ "Eban": {knowledgebase: '1', knowledgemax: '5'},
+ "Ebon": {knowledgebase: '1', knowledgemax: '5'},
+ "Frother": {knowledgebase: '1', knowledgemax: '5'},
+ "Human": {knowledgebase: '2', knowledgemax: '5'},
+ "Neophron": {knowledgebase: '0', knowledgemax: '6'},
+ "Shaktar": {knowledgebase: '1', knowledgemax: '4'},
+ "Stormer 313 'Malice'": {knowledgebase: '0', knowledgemax: '2'},
+ "Stormer 711 'Xeno'": {knowledgebase: '0', knowledgemax: '3'},
+ "Wraithen": {knowledgebase: '1', knowledgemax: '4'},
};
- var knowledge = parseInt(values["knowledge"])||0;
+ var knowledgebase = parseInt(values["knowledgebase"])||0;
+ var knowledgedrugs = parseInt(values["knowledgedrugs"])||0;
var species = values["species"]||"";
- var knowledgemin = speciesdetails[species]["knowledge"]||0;
- var knowledgemax = speciesdetails[species]["knowledgemax"]||20;
+ var knowledgemin = parseInt(speciesdetails[species]["knowledgebase"])||0;
+ var knowledgemax = parseInt(speciesdetails[species]["knowledgemax"])||20;
- if (knowledge > knowledgemax) { knowledge = knowledgemax;}
- if (knowledge < knowledgemin) { knowledge = knowledgemin;}
+ if (knowledgebase > knowledgemax) { knowledgebase = knowledgemax;}
+ if (knowledgebase < knowledgemin) { knowledgebase = knowledgemin;}
+
+ var knowledge = knowledgebase + knowledgedrugs;
var admin = parseInt(values["admin"])||0;
var computer = parseInt(values["computer"])||0;
@@ -1162,6 +1185,7 @@ on("change:knowledge", function() {
var streetwisetotal = streetwise + knowledge;
setAttrs({
"knowledge": knowledge,
+ "knowledgebase": knowledgebase,
"admin_total": admintotal,
"computer_total": computertotal,
"eduacad_total": eduacadtotal,
@@ -1182,32 +1206,38 @@ on("change:knowledge", function() {
});
});
});
-on("change:concentration", function() {
- getAttrs(["concentration","dexterity","species","appraisal","demolitions","detect","driveciv","drivemil","drivepil","lockpickman","lockpickelec","readlips","tactics","techelec","techman","techwpn","tracking","awareness","blast","communicate","enhance","heal","protect","realityfold","senses","telekinesis","thermal"], function(values) {
+on("change:concentrationbase change:concentrationdrugs change:concentrationebb change:initiativedrugs change:initiativearmour", function() {
+ getAttrs(["concentrationbase","dexterity","species","appraisal","demolitions","detect","driveciv","drivemil","drivepil","lockpickman","lockpickelec","readlips","tactics","techelec","techman","techwpn","tracking","awareness","blast","communicate","enhance","heal","protect","realityfold","senses","telekinesis","thermal","concentrationdrugs","concentrationebb","initiativedrugs","initiativearmour"], function(values) {
const speciesdetails = {
- "Advanced Carrien": {concentration: '1', concentrationmax: '4'},
- "ADV": {concentration: '1', concentrationmax: '5'},
- "Brain Waster": {concentration: '2', concentrationmax: '6'},
- "Eban": {concentration: '2', concentrationmax: '6'},
- "Ebon": {concentration: '2', concentrationmax: '6'},
- "Frother": {concentration: '1', concentrationmax: '4'},
- "Human": {concentration: '1', concentrationmax: '5'},
- "Neophron": {concentration: '2', concentrationmax: '6'},
- "Shaktar": {concentration: '0', concentrationmax: '3'},
- "Stormer 313 'Malice'": {concentration: '0', concentrationmax: '3'},
- "Stormer 711 'Xeno'": {concentration: '1', concentrationmax: '4'},
- "Wraithen": {concentration: '1', concentrationmax: '4'},
+ "Advanced Carrien": {concentrationbase: '1', concentrationmax: '4'},
+ "ADV": {concentrationbase: '1', concentrationmax: '5'},
+ "Brain Waster": {concentrationbase: '2', concentrationmax: '6'},
+ "Eban": {concentrationbase: '2', concentrationmax: '6'},
+ "Ebon": {concentrationbase: '2', concentrationmax: '6'},
+ "Frother": {concentrationbase: '1', concentrationmax: '4'},
+ "Human": {concentrationbase: '1', concentrationmax: '5'},
+ "Neophron": {concentrationbase: '2', concentrationmax: '6'},
+ "Shaktar": {concentrationbase: '0', concentrationmax: '3'},
+ "Stormer 313 'Malice'": {concentrationbase: '0', concentrationmax: '3'},
+ "Stormer 711 'Xeno'": {concentrationbase: '1', concentrationmax: '4'},
+ "Wraithen": {concentrationbase: '1', concentrationmax: '4'},
};
var species = values["species"]||"";
- var concentration = parseInt(values["concentration"])||0;
+ var concentrationbase = parseInt(values["concentrationbase"])||0;
+ var concentrationdrugs = parseInt(values["concentrationdrugs"])||0;
+ var concentrationebb = parseInt(values["concentrationebb"])||0;
+ var initiativedrugs = parseInt(values["initiativedrugs"])||0;
+ var initiativearmour = parseInt(values["initiativearmour"])||0;
var dexterity = parseInt(values["dexterity"])||0;
- var concentrationmin = speciesdetails[species]["concentration"]||0;
- var concentrationmax = speciesdetails[species]["concentrationmax"]||20;
+ var concentrationmin = parseInt(speciesdetails[species]["concentration"])||0;
+ var concentrationmax = parseInt(speciesdetails[species]["concentrationmax"])||20;
- if (concentration > concentrationmax) { concentration = concentrationmax;}
- if (concentration < concentrationmin) { concentration = concentrationmin;}
+ if (concentrationbase > concentrationmax) { concentrationbase = concentrationmax;}
+ if (concentrationbase < concentrationmin) { concentrationbase = concentrationmin;}
+ var concentration = concentrationbase + concentrationdrugs + concentrationebb;
+
var appraisal = parseInt(values["appraisal"])||0;
var demolitions = parseInt(values["demolitions"])||0;
var detect = parseInt(values["detect"])||0;
@@ -1256,9 +1286,10 @@ on("change:concentration", function() {
var sensestotal = senses + concentration;
var telekinesistotal = telekinesis + concentration;
var thermaltotal = thermal + concentration;
- var initiative = dexterity + concentration;
+ var initiative = dexterity + concentration + initiativearmour + initiativedrugs;
setAttrs({
"concentration": concentration,
+ "concentrationbase": concentrationbase,
"appraisal_total": appraisaltotal,
"demolitions_total": demolitionstotal,
"detect_total": detecttotal,
@@ -1287,30 +1318,34 @@ on("change:concentration", function() {
});
});
});
-on("change:charisma", function() {
- getAttrs(["charisma","species","diplomacy","haggle","leadership","oratory","persuasion","seduction"], function(values) {
+on("change:charismabase change:charismadrugs change:charismaebb", function() {
+ getAttrs(["charismabase","species","diplomacy","haggle","leadership","oratory","persuasion","seduction","charismadrugs","charismaebb"], function(values) {
const speciesdetails = {
- "Advanced Carrien": {charisma: '0', charismamax: '3'},
- "ADV": {charisma: '0', charismamax: '3'},
- "Brain Waster": {charisma: '1', charismamax: '5'},
- "Eban": {charisma: '1', charismamax: '5'},
- "Ebon": {charisma: '1', charismamax: '5'},
- "Frother": {charisma: '0', charismamax: '4'},
- "Human": {charisma: '1', charismamax: '5'},
- "Neophron": {charisma: '3', charismamax: '6'},
- "Shaktar": {charisma: '1', charismamax: '3'},
- "Stormer 313 'Malice'": {charisma: '0', charismamax: '3'},
- "Stormer 711 'Xeno'": {charisma: '0', charismamax: '2'},
- "Wraithen": {charisma: '1', charismamax: '4'},
+ "Advanced Carrien": {charismabase: '0', charismamax: '3'},
+ "ADV": {charismabase: '0', charismamax: '3'},
+ "Brain Waster": {charismabase: '1', charismamax: '5'},
+ "Eban": {charismabase: '1', charismamax: '5'},
+ "Ebon": {charismabase: '1', charismamax: '5'},
+ "Frother": {charismabase: '0', charismamax: '4'},
+ "Human": {charismabase: '1', charismamax: '5'},
+ "Neophron": {charismabase: '3', charismamax: '6'},
+ "Shaktar": {charismabase: '1', charismamax: '3'},
+ "Stormer 313 'Malice'": {charismabase: '0', charismamax: '3'},
+ "Stormer 711 'Xeno'": {charismabase: '0', charismamax: '2'},
+ "Wraithen": {charismabase: '1', charismamax: '4'},
};
- var charisma = parseInt(values["charisma"])||0;
+ var charismabase = parseInt(values["charismabase"])||0;
+ var charismadrugs = parseInt(values["charismadrugs"])||0;
+ var charismaebb = parseInt(values["charismaebb"])||0;
var species = values["species"]||"";
- var charismamin = speciesdetails[species]["charisma"]||0;
- var charismamax = speciesdetails[species]["charismamax"]||20;
+ var charismamin = parseInt(speciesdetails[species]["charismabase"])||0;
+ var charismamax = parseInt(speciesdetails[species]["charismamax"])||20;
- if (charisma > charismamax) { charisma = charismamax;}
- if (charisma < charismamin) { charisma = charismamin;}
+ if (charismabase > charismamax) { charismabase = charismamax;}
+ if (charismabase < charismamin) { charismabase = charismamin;}
+
+ var charisma = charismabase + charismadrugs + charismaebb;
var diplomacy = parseInt(values["diplomacy"])||0;
var haggle = parseInt(values["haggle"])||0;
@@ -1326,6 +1361,7 @@ on("change:charisma", function() {
var seductiontotal = seduction + charisma;
setAttrs({
"charisma": charisma,
+ "charismabase": charismabase,
"diplomacy_total": diplomacytotal,
"haggle_total": haggletotal,
"leadership_total": leadershiptotal,
@@ -1335,30 +1371,33 @@ on("change:charisma", function() {
});
});
});
-on("change:cool", function() {
- getAttrs(["cool","species","bribery","gambling","interrogate","intimidate","survival","torture"], function(values) {
+on("change:coolbase change:cooldrugs", function() {
+ getAttrs(["coolbase","species","bribery","gambling","interrogate","intimidate","survival","torture","cooldrugs"], function(values) {
const speciesdetails = {
- "Advanced Carrien": {cool: '3', coolmax: '6'},
- "ADV": {cool: '3', coolmax: '6'},
- "Brain Waster": {cool: '1', coolmax: '5'},
- "Eban": {cool: '1', coolmax: '5'},
- "Ebon": {cool: '1', coolmax: '5'},
- "Frother": {cool: '1', coolmax: '5'},
- "Human": {cool: '1', coolmax: '5'},
- "Neophron": {cool: '1', coolmax: '5'},
- "Shaktar": {cool: '1', coolmax: '6'},
- "Stormer 313 'Malice'": {cool: '3', coolmax: '6'},
- "Stormer 711 'Xeno'": {cool: '2', coolmax: '6'},
- "Wraithen": {cool: '0', coolmax: '5'},
+ "Advanced Carrien": {coolbase: '3', coolmax: '6'},
+ "ADV": {coolbase: '3', coolmax: '6'},
+ "Brain Waster": {coolbase: '1', coolmax: '5'},
+ "Eban": {coolbase: '1', coolmax: '5'},
+ "Ebon": {coolbase: '1', coolmax: '5'},
+ "Frother": {coolbase: '1', coolmax: '5'},
+ "Human": {coolbase: '1', coolmax: '5'},
+ "Neophron": {coolbase: '1', coolmax: '5'},
+ "Shaktar": {coolbase: '1', coolmax: '6'},
+ "Stormer 313 'Malice'": {coolbase: '3', coolmax: '6'},
+ "Stormer 711 'Xeno'": {coolbase: '2', coolmax: '6'},
+ "Wraithen": {coolbase: '0', coolmax: '5'},
};
- var cool = parseInt(values["cool"])||0;
+ var coolbase = parseInt(values["coolbase"])||0;
+ var cooldrugs = parseInt(values["cooldrugs"])||0;
var species = values["species"]||"";
- var coolmin = speciesdetails[species]["cool"]||0;
- var coolmax = speciesdetails[species]["coolmax"]||20;
+ var coolmin = parseInt(speciesdetails[species]["coolbase"])||0;
+ var coolmax = parseInt(speciesdetails[species]["coolmax"])||20;
- if (cool > coolmax) { cool = coolmax;}
- if (cool < coolmin) { cool = coolmin;}
+ if (coolbase > coolmax) { coolbase = coolmax;}
+ if (coolbase < coolmin) { coolbase = coolmin;}
+
+ cool = coolbase + cooldrugs;
var bribery = parseInt(values["bribery"])||0;
var gambling = parseInt(values["gambling"])||0;
@@ -1374,6 +1413,7 @@ on("change:cool", function() {
var torturetotal = torture + cool;
setAttrs({
"cool": cool,
+ "coolbase": coolbase,
"bribery_total": briberytotal,
"gambling_total": gamblingtotal,
"interrogate_total": interrogatetotal,
@@ -1402,8 +1442,8 @@ on("change:luck", function() {
var luck = parseInt(values["luck"])||0;
var species = values["species"]||"";
- var luckmin = speciesdetails[species]["luck"]||0;
- var luckmax = speciesdetails[species]["luckmax"]||20;
+ var luckmin = parseInt(speciesdetails[species]["luck"])||0;
+ var luckmax = parseInt(speciesdetails[species]["luckmax"])||20;
if (luck > luckmax) { luck = luckmax;}
if (luck < luckmin) { luck = luckmin;}
@@ -1414,6 +1454,114 @@ on("change:luck", function() {
});
});
+on("change:drugactive1 change:drugactive2 change:drugactive3 change:drugactive4 change:drugactive5 change:drugactive6", function() {
+ getAttrs(["drugactive1","drugactive2","drugactive3","drugactive4","drugactive5","drugactive6","druguse1","druguse2","druguse3","druguse4","druguse5","druguse6"], function(values) {
+ const drugdetails = {
+ "Blind side": {strengthdrugs:'0', dexteritydrugs:'2', knowledgedrugs:'0', concentrationdrugs:'2', charismadrugs:'0', cooldrugs:'0', initiativedrugs:'0'},
+ "Charmer": {strengthdrugs:'0', dexteritydrugs:'0', knowledgedrugs:'0', concentrationdrugs:'0', charismadrugs:'0', cooldrugs:'0', initiativedrugs:'1'},
+ "Flush": {strengthdrugs:'0', dexteritydrugs:'0', knowledgedrugs:'0', concentrationdrugs:'0', charismadrugs:'0', cooldrugs:'0', initiativedrugs:'0'},
+ "Honesty": {strengthdrugs:'0', dexteritydrugs:'0', knowledgedrugs:'0', concentrationdrugs:'0', charismadrugs:'0', cooldrugs:'0', initiativedrugs:'0'},
+ "Kick Starter": {strengthdrugs:'0', dexteritydrugs:'0', knowledgedrugs:'0', concentrationdrugs:'0', charismadrugs:'0', cooldrugs:'0', initiativedrugs:'0'},
+ "Mind Numb": {strengthdrugs:'0', dexteritydrugs:'0', knowledgedrugs:'0', concentrationdrugs:'0', charismadrugs:'0', cooldrugs:'0', initiativedrugs:'0'},
+ "Pain Away": {strengthdrugs:'0', dexteritydrugs:'0', knowledgedrugs:'0', concentrationdrugs:'0', charismadrugs:'0', cooldrugs:'0', initiativedrugs:'0'},
+ "Pineal Sim": {strengthdrugs:'0', dexteritydrugs:'0', knowledgedrugs:'0', concentrationdrugs:'0', charismadrugs:'0', cooldrugs:'0', initiativedrugs:'0'},
+ "Rush": {strengthdrugs:'0', dexteritydrugs:'0', knowledgedrugs:'0', concentrationdrugs:'0', charismadrugs:'0', cooldrugs:'0', initiativedrugs:'0'},
+ "Shatter": {strengthdrugs:'2', dexteritydrugs:'1', knowledgedrugs:'0', concentrationdrugs:'0', charismadrugs:'0', cooldrugs:'3', initiativedrugs:'0'},
+ "Streak": {strengthdrugs:'0', dexteritydrugs:'0', knowledgedrugs:'2', concentrationdrugs:'2', charismadrugs:'0', cooldrugs:'0', initiativedrugs:'0'},
+ "Trapper": {strengthdrugs:'1', dexteritydrugs:'1', knowledgedrugs:'1', concentrationdrugs:'1', charismadrugs:'1', cooldrugs:'1', initiativedrugs:'0'},
+ "Uplift": {strengthdrugs:'0', dexteritydrugs:'0', knowledgedrugs:'0', concentrationdrugs:'0', charismadrugs:'0', cooldrugs:'0', initiativedrugs:'0'},
+ "UV": {strengthdrugs:'1', dexteritydrugs:'1', knowledgedrugs:'0', concentrationdrugs:'0', charismadrugs:'0', cooldrugs:'2', initiativedrugs:'0'},
+ "White Noise": {strengthdrugs:'0', dexteritydrugs:'0', knowledgedrugs:'0', concentrationdrugs:'0', charismadrugs:'0', cooldrugs:'0', initiativedrugs:'0'},
+ };
+ var drugactive1 = values["drugactive1"]||"";
+ var drugactive2 = values["drugactive2"]||"";
+ var drugactive3 = values["drugactive3"]||"";
+ var drugactive4 = values["drugactive4"]||"";
+ var drugactive5 = values["drugactive5"]||"";
+ var drugactive6 = values["drugactive6"]||"";
+ var druguse1 = values["druguse1"]||"";
+ var druguse2 = values["druguse2"]||"";
+ var druguse3 = values["druguse3"]||"";
+ var druguse4 = values["druguse4"]||"";
+ var druguse5 = values["druguse5"]||"";
+ var druguse6 = values["druguse6"]||"";
+
+ var strengthdrugs = 0;
+ var dexteritydrugs = 0;
+ var knowledgedrugs = 0;
+ var concentrationdrugs = 0;
+ var charismadrugs = 0;
+ var cooldrugs = 0;
+ var initiativedrugs = 0;
+
+ if (drugactive1) {
+ strengthdrugs = strengthdrugs + drugsdetails[druguse1]["strengthdrugs"];
+ dexteritydrugs = dexteritydrugs + drugsdetails[druguse1]["dexteritydrugs"];
+ knowledgedrugs = konwledgedrugs + drugsdetails[druguse1]["knowledgedrugs"];
+ concentrationdrugs = concentrationdrugs + drugsdetails[druguse1]["concentrationdrugs"];
+ charismadrugs = charismadrugs + drugsdetails[druguse1]["charismadrugs"];
+ cooldrugs = cooldrugs + drugsdetails[druguse1]["cooldrugs"];
+ initiativedrugs = initiativedrugs + drugsdetails[druguse1]["initiativedrugs"];
+ };
+/* if (drugactive2=="on") {
+ strengthdrugs = strengthdrugs + drugsdetails[druguse2]["strengthdrugs"];
+ dexteritydrugs = dexteritydrugs + drugsdetails[druguse2]["dexteritydrugs"];
+ knowledgedrugs = konwledgedrugs + drugsdetails[druguse2]["knowledgedrugs"];
+ concentrationdrugs = concentrationdrugs + drugsdetails[druguse2]["concentrationdrugs"];
+ charismadrugs = charismadrugs + drugsdetails[druguse2]["charismadrugs"];
+ cooldrugs = cooldrugs + drugsdetails[druguse2]["cooldrugs"];
+ initiativedrugs = initiativedrugs + drugsdetails[druguse2]["initiativedrugs"];
+ };
+ if (drugactive3=="on") {
+ strengthdrugs = strengthdrugs + drugsdetails[druguse3]["strengthdrugs"];
+ dexteritydrugs = dexteritydrugs + drugsdetails[druguse3]["dexteritydrugs"];
+ knowledgedrugs = konwledgedrugs + drugsdetails[druguse3]["knowledgedrugs"];
+ concentrationdrugs = concentrationdrugs + drugsdetails[druguse3]["concentrationdrugs"];
+ charismadrugs = charismadrugs + drugsdetails[druguse3]["charismadrugs"];
+ cooldrugs = cooldrugs + drugsdetails[druguse3]["cooldrugs"];
+ initiativedrugs = initiativedrugs + drugsdetails[druguse3]["initiativedrugs"];
+ };
+ if (drugactive4=="on") {
+ strengthdrugs = strengthdrugs + drugsdetails[druguse4]["strengthdrugs"];
+ dexteritydrugs = dexteritydrugs + drugsdetails[druguse4]["dexteritydrugs"];
+ knowledgedrugs = konwledgedrugs + drugsdetails[druguse4]["knowledgedrugs"];
+ concentrationdrugs = concentrationdrugs + drugsdetails[druguse4]["concentrationdrugs"];
+ charismadrugs = charismadrugs + drugsdetails[druguse4]["charismadrugs"];
+ cooldrugs = cooldrugs + drugsdetails[druguse4]["cooldrugs"];
+ initiativedrugs = initiativedrugs + drugsdetails[druguse4]["initiativedrugs"];
+ };
+ if (drugactive5=="on") {
+ strengthdrugs = strengthdrugs + drugsdetails[druguse5]["strengthdrugs"];
+ dexteritydrugs = dexteritydrugs + drugsdetails[druguse5]["dexteritydrugs"];
+ knowledgedrugs = konwledgedrugs + drugsdetails[druguse5]["knowledgedrugs"];
+ concentrationdrugs = concentrationdrugs + drugsdetails[druguse5]["concentrationdrugs"];
+ charismadrugs = charismadrugs + drugsdetails[druguse5]["charismadrugs"];
+ cooldrugs = cooldrugs + drugsdetails[druguse5]["cooldrugs"];
+ initiativedrugs = initiativedrugs + drugsdetails[druguse5]["initiativedrugs"];
+ };
+ if (drugactive6=="on") {
+ strengthdrugs = strengthdrugs + drugsdetails[druguse6]["strengthdrugs"];
+ dexteritydrugs = dexteritydrugs + drugsdetails[druguse6]["dexteritydrugs"];
+ knowledgedrugs = konwledgedrugs + drugsdetails[druguse6]["knowledgedrugs"];
+ concentrationdrugs = concentrationdrugs + drugsdetails[druguse6]["concentrationdrugs"];
+ charismadrugs = charismadrugs + drugsdetails[druguse6]["charismadrugs"];
+ cooldrugs = cooldrugs + drugsdetails[druguse6]["cooldrugs"];
+ initiativedrugs = initiativedrugs + drugsdetails[druguse6]["initiativedrugs"];
+ };
+*/
+ setAttrs({
+ "negtrait_1_notes": druguse1,
+ "negtrait_2_notes": drugactive1,
+/* "strengthdrugs": strengthdrugs,
+ "dexteritydrugs": dexteritydrugs,
+ "knowledgedrugs": knowledgedrugs,
+ "concentrationdrugs": concentrationdrugs,
+ "charismadrugs": charismadrugs,
+ "cooldrugs": cooldrugs,
+ "initiativedrugs": initiativedrugs,
+ */ });
+ });
+});
on("change:acrobatics", function() {
getAttrs(["acrobatics","dexterity"], function(values) {
var acrobatics = parseInt(values["acrobatics"])||0;
@@ -1444,32 +1592,40 @@ on("change:appraisal", function() {
});
});
});
-on("change:athletics", function() {
- getAttrs(["athletics","dexterity","species","move_rushing"], function(values) {
+on("change:athletics change:move_rushing change:move_closing change:move_rushingarmour change:move_rushingebb change:move_closingarmour change:move_closingebb", function() {
+ getAttrs(["athletics","dexterity","species","move_rushing","move_rushingarmour","move_rushingebb","move_closing","move_closingarmour","move_closingebb"], function(values) {
const speciesdetails = {
- "Advanced Carrien": {move_rushing:'7'},
- "ADV": {move_rushing:'7'},
- "Brain Waster": {move_rushing:'5'},
- "Eban": {move_rushing:'5'},
- "Ebon": {move_rushing:'5'},
- "Frother": {move_rushing:'5'},
- "Human": {move_rushing:'5'},
- "Neophron": {move_rushing:'5'},
- "Shaktar": {move_rushing:'6'},
- "Stormer 313 'Malice'": {move_rushing:'6'},
- "Stormer 711 'Xeno'": {move_rushing:'6'},
- "Wraithen": {move_rushing:'8'},
+ "Advanced Carrien": {move_rushing:'7', move_closing:'4'},
+ "ADV": {move_rushing:'7', move_closing:'4'},
+ "Brain Waster": {move_rushing:'5', move_closing:'2'},
+ "Eban": {move_rushing:'5', move_closing:'2'},
+ "Ebon": {move_rushing:'5', move_closing:'2'},
+ "Frother": {move_rushing:'5', move_closing:'2'},
+ "Human": {move_rushing:'5', move_closing:'2'},
+ "Neophron": {move_rushing:'5', move_closing:'2'},
+ "Shaktar": {move_rushing:'6', move_closing:'3'},
+ "Stormer 313 'Malice'": {move_rushing:'6', move_closing:'3'},
+ "Stormer 711 'Xeno'": {move_rushing:'6', move_closing:'4'},
+ "Wraithen": {move_rushing:'8', move_closing:'4'},
};
var species = values["species"]||"";
var move_rushing = parseInt(values["move_rushing"])||0;
+ var move_rushingarmour = parseInt(values["move_rushingarmour"])||0;
+ var move_rushingebb = parseInt(values["move_rushingebb"])||0;
+ var move_closing = parseInt(values["move_closing"])||0;
+ var move_closingarmour = parseInt(values["move_closingarmour"])||0;
+ var move_closingebb = parseInt(values["move_closingebb"])||0;
var sp_rushing = parseInt(speciesdetails[species]["move_rushing"])||move_rushing;
+ var sp_closing = parseInt(speciesdetails[species]["move_closing"])||move_closing;
var athletics = parseInt(values["athletics"])||0;
var dexterity = parseInt(values["dexterity"])||0;
- var rushingtotal = sp_rushing + Math.floor(athletics/2);
+ var rushingtotal = sp_rushing + Math.floor(athletics/2) + move_rushingarmour + move_rushingebb;
+ var closingtotal = sp_closing + move_closingarmour + move_closingebb;
var athleticstotal = athletics + dexterity;
setAttrs({
"athletics_total": athleticstotal,
"move_rushing": rushingtotal,
+ "move_closing": closingtotal,
});
});
});
@@ -2125,42 +2281,42 @@ on("change:thermal", function() {
});
on('change:armour_1', event => {
const armourdetails = {
- "AETHER ARMOUR": {armour_pv_1:'5', armour_resistance_1:'16', armour_enc_1:'4'},
- "BASTION": {armour_pv_1:'6', armour_resistance_1:'16', armour_enc_1:'0'},
- "BLITZKRIEG": {armour_pv_1:'11', armour_resistance_1:'30', armour_enc_1:'0'},
- "CAF PADQUIL": {armour_pv_1:'2', armour_resistance_1:'8', armour_enc_1:'2'},
- "DEATHSUIT-1": {armour_pv_1:'5', armour_resistance_1:'16', armour_enc_1:'0'},
- "DEATHSUIT-2": {armour_pv_1:'8', armour_resistance_1:'20', armour_enc_1:'0'},
- "DEATHSUIT-4": {armour_pv_1:'10', armour_resistance_1:'26', armour_enc_1:'0'},
- "DN COMMANDANT": {armour_pv_1:'8', armour_resistance_1:'20', armour_enc_1:'0'},
- "DN GUNNER": {armour_pv_1:'6', armour_resistance_1:'20', armour_enc_1:'3'},
- "DN SPECIALIST": {armour_pv_1:'6', armour_resistance_1:'16', armour_enc_1:'0'},
- "EBB TK SHIELD": {armour_pv_1:'2', armour_resistance_1:'10', armour_enc_1:'0'},
- "EBB TK ADVANCED SHIELD": {armour_pv_1:'4', armour_resistance_1:'16', armour_enc_1:'0'},
- "KRELL ABLATIVE": {armour_pv_1:'7', armour_resistance_1:'24', armour_enc_1:'0'},
- "MAL MODULAR": {armour_pv_1:'7', armour_resistance_1:'20', armour_enc_1:'0'},
- "MODIFIED ROBOCHIH MINING": {armour_pv_1:'12', armour_resistance_1:'60', armour_enc_1:'0'},
- "PP10 HARD": {armour_pv_1:'6', armour_resistance_1:'20', armour_enc_1:'0'},
- "PP13 EXO MK2": {armour_pv_1:'7', armour_resistance_1:'24', armour_enc_1:'1'},
- "PP55 SUPER HARD": {armour_pv_1:'7', armour_resistance_1:'26', armour_enc_1:'0'},
- "PP70 POWERCELL": {armour_pv_1:'8', armour_resistance_1:'24', armour_enc_1:'0'},
- "PP100 CRACKSHOT": {armour_pv_1:'10', armour_resistance_1:'26', armour_enc_1:'0'},
- "PP104 DOGEYBONE": {armour_pv_1:'12', armour_resistance_1:'36', armour_enc_1:'2'},
- "PP112D SILVERBACK": {armour_pv_1:'6', armour_resistance_1:'18', armour_enc_1:'0'},
- "PP664.2 BODY BLOCKER": {armour_pv_1:'4', armour_resistance_1:'12', armour_enc_1:'2'},
- "PP664.2.PP8 BODY BLOCKER": {armour_pv_1:'5', armour_resistance_1:'14', armour_enc_1:'3'},
- "PP949 BREACHER SHIELD": {armour_pv_1:'2', armour_resistance_1:'12', armour_enc_1:'4'},
- "SCRAP ARMOUR-1": {armour_pv_1:'1', armour_resistance_1:'8', armour_enc_1:'0'},
- "SCRAP ARMOUR-2": {armour_pv_1:'2', armour_resistance_1:'7', armour_enc_1:'1'},
- "SCRAP ARMOUR-3": {armour_pv_1:'3', armour_resistance_1:'14', armour_enc_1:'1'},
- "SCRAP ARMOUR-4": {armour_pv_1:'4', armour_resistance_1:'10', armour_enc_1:'2'},
- "SCRAP ARMOUR-6": {armour_pv_1:'6', armour_resistance_1:'24', armour_enc_1:'3'},
- "SINNER MK.III BATTLE SUIT": {armour_pv_1:'14', armour_resistance_1:'40', armour_enc_1:'2'},
- "STRIKER MOTORCYCLE PROTECTION": {armour_pv_1:'1', armour_resistance_1:'6', armour_enc_1:'1'},
- "THREASER ENDEAVER TH.0001": {armour_pv_1:'6', armour_resistance_1:'22', armour_enc_1:'0'},
- "THREASER SARGE TH.0005": {armour_pv_1:'16', armour_resistance_1:'50', armour_enc_1:'2'},
- "WIDOWKISS BATTLESUIT": {armour_pv_1:'14', armour_resistance_1:'100', armour_enc_1:'0'},
- "XENOS SKIN": {armour_pv_1:'5', armour_resistance_1:'999', armour_enc_1:'0'},
+ "AETHER ARMOUR": {armour_pv_1:'5', armour_resistance_1:'16', armour_enc_1:'4', dexterityarmour: '-1', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "BASTION": {armour_pv_1:'6', armour_resistance_1:'16', armour_enc_1:'0', dexterityarmour: '1', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "BLITZKRIEG": {armour_pv_1:'11', armour_resistance_1:'30', armour_enc_1:'0', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "CAF PADQUIL": {armour_pv_1:'2', armour_resistance_1:'8', armour_enc_1:'2', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "DEATHSUIT-1": {armour_pv_1:'5', armour_resistance_1:'16', armour_enc_1:'0', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "DEATHSUIT-2": {armour_pv_1:'8', armour_resistance_1:'20', armour_enc_1:'0', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "DEATHSUIT-4": {armour_pv_1:'10', armour_resistance_1:'26', armour_enc_1:'0', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "DN COMMANDANT": {armour_pv_1:'8', armour_resistance_1:'20', armour_enc_1:'0', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "DN GUNNER": {armour_pv_1:'6', armour_resistance_1:'20', armour_enc_1:'3', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "DN SPECIALIST": {armour_pv_1:'6', armour_resistance_1:'16', armour_enc_1:'0', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "EBB TK SHIELD": {armour_pv_1:'2', armour_resistance_1:'10', armour_enc_1:'0', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "EBB TK ADVANCED SHIELD": {armour_pv_1:'4', armour_resistance_1:'16', armour_enc_1:'0', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "KRELL ABLATIVE": {armour_pv_1:'7', armour_resistance_1:'24', armour_enc_1:'0', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "MAL MODULAR": {armour_pv_1:'7', armour_resistance_1:'20', armour_enc_1:'0', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "MODIFIED ROBOCHIH MINING": {armour_pv_1:'12', armour_resistance_1:'60', armour_enc_1:'0', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "PP10 HARD": {armour_pv_1:'6', armour_resistance_1:'20', armour_enc_1:'0', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "PP13 EXO MK2": {armour_pv_1:'7', armour_resistance_1:'24', armour_enc_1:'1', dexterityarmour: '-1', strengtharmour: '1', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "PP55 SUPER HARD": {armour_pv_1:'7', armour_resistance_1:'26', armour_enc_1:'0', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "PP70 POWERCELL": {armour_pv_1:'8', armour_resistance_1:'24', armour_enc_1:'0', dexterityarmour: '0', strengtharmour: '1', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "PP100 CRACKSHOT": {armour_pv_1:'10', armour_resistance_1:'26', armour_enc_1:'0', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "PP104 DOGEYBONE": {armour_pv_1:'12', armour_resistance_1:'36', armour_enc_1:'2', dexterityarmour: '0', strengtharmour: '2', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "PP112D SILVERBACK": {armour_pv_1:'6', armour_resistance_1:'18', armour_enc_1:'0', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '1', move_closing_armour: '0', initiativearmour: '0'},
+ "PP664.2 BODY BLOCKER": {armour_pv_1:'4', armour_resistance_1:'12', armour_enc_1:'2', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "PP664.2.PP8 BODY BLOCKER": {armour_pv_1:'5', armour_resistance_1:'14', armour_enc_1:'3', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "PP949 BREACHER SHIELD": {armour_pv_1:'2', armour_resistance_1:'12', armour_enc_1:'4', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "SCRAP ARMOUR-1": {armour_pv_1:'1', armour_resistance_1:'8', armour_enc_1:'0', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "SCRAP ARMOUR-2": {armour_pv_1:'2', armour_resistance_1:'7', armour_enc_1:'1', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "SCRAP ARMOUR-3": {armour_pv_1:'3', armour_resistance_1:'14', armour_enc_1:'1', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "SCRAP ARMOUR-4": {armour_pv_1:'4', armour_resistance_1:'10', armour_enc_1:'2', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "SCRAP ARMOUR-6": {armour_pv_1:'6', armour_resistance_1:'24', armour_enc_1:'3', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "SINNER MK.III BATTLE SUIT": {armour_pv_1:'14', armour_resistance_1:'40', armour_enc_1:'2', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '1', move_closing_armour: '1', initiativearmour: '0'},
+ "STRIKER MOTORCYCLE PROTECTION": {armour_pv_1:'1', armour_resistance_1:'6', armour_enc_1:'1', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "THREASER ENDEAVER TH.0001": {armour_pv_1:'6', armour_resistance_1:'22', armour_enc_1:'0', dexterityarmour: '0', strengtharmour: '1', move_rushing_armour: '1', move_closing_armour: '1', initiativearmour: '2'},
+ "THREASER SARGE TH.0005": {armour_pv_1:'16', armour_resistance_1:'50', armour_enc_1:'2', dexterityarmour: '0', strengtharmour: '4', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '4'},
+ "WIDOWKISS BATTLESUIT": {armour_pv_1:'14', armour_resistance_1:'100', armour_enc_1:'0', dexterityarmour: '2', strengtharmour: '3', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "XENOS SKIN": {armour_pv_1:'5', armour_resistance_1:'999', armour_enc_1:'0', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
}
getAttrs(['armour_1'], values => {
let name = values.armour_1;
@@ -2170,42 +2326,42 @@ on('change:armour_1', event => {
});
on('change:armour_2', event => {
const armourdetails = {
- "AETHER ARMOUR": {armour_pv_2:'5', armour_resistance_2:'16', armour_enc_2:'4'},
- "BASTION": {armour_pv_2:'6', armour_resistance_2:'16', armour_enc_2:'0'},
- "BLITZKRIEG": {armour_pv_2:'11', armour_resistance_2:'30', armour_enc_2:'0'},
- "CAF PADQUIL": {armour_pv_2:'2', armour_resistance_2:'8', armour_enc_2:'2'},
- "DEATHSUIT-1": {armour_pv_2:'5', armour_resistance_2:'16', armour_enc_2:'0'},
- "DEATHSUIT-2": {armour_pv_2:'8', armour_resistance_2:'20', armour_enc_2:'0'},
- "DEATHSUIT-4": {armour_pv_2:'10', armour_resistance_2:'26', armour_enc_2:'0'},
- "DN COMMANDANT": {armour_pv_2:'8', armour_resistance_2:'20', armour_enc_2:'0'},
- "DN GUNNER": {armour_pv_2:'6', armour_resistance_2:'20', armour_enc_2:'3'},
- "DN SPECIALIST": {armour_pv_2:'6', armour_resistance_2:'16', armour_enc_2:'0'},
- "EBB TK SHIELD": {armour_pv_2:'2', armour_resistance_2:'10', armour_enc_2:'0'},
- "EBB TK ADVANCED SHIELD": {armour_pv_2:'4', armour_resistance_2:'16', armour_enc_2:'0'},
- "KRELL ABLATIVE": {armour_pv_2:'7', armour_resistance_2:'24', armour_enc_2:'0'},
- "MAL MODULAR": {armour_pv_2:'7', armour_resistance_2:'20', armour_enc_2:'0'},
- "MODIFIED ROBOCHIH MINING": {armour_pv_2:'12', armour_resistance_2:'60', armour_enc_2:'0'},
- "PP10 HARD": {armour_pv_2:'6', armour_resistance_2:'20', armour_enc_2:'0'},
- "PP13 EXO MK2": {armour_pv_2:'7', armour_resistance_2:'24', armour_enc_2:'1'},
- "PP55 SUPER HARD": {armour_pv_2:'7', armour_resistance_2:'26', armour_enc_2:'0'},
- "PP70 POWERCELL": {armour_pv_2:'8', armour_resistance_2:'24', armour_enc_2:'0'},
- "PP100 CRACKSHOT": {armour_pv_2:'10', armour_resistance_2:'26', armour_enc_2:'0'},
- "PP104 DOGEYBONE": {armour_pv_2:'12', armour_resistance_2:'36', armour_enc_2:'2'},
- "PP112D SILVERBACK": {armour_pv_2:'6', armour_resistance_2:'18', armour_enc_2:'0'},
- "PP664.2 BODY BLOCKER": {armour_pv_2:'4', armour_resistance_2:'12', armour_enc_2:'2'},
- "PP664.2.PP8 BODY BLOCKER": {armour_pv_2:'5', armour_resistance_2:'14', armour_enc_2:'3'},
- "PP949 BREACHER SHIELD": {armour_pv_2:'2', armour_resistance_2:'12', armour_enc_2:'4'},
- "SCRAP ARMOUR-1": {armour_pv_2:'1', armour_resistance_2:'8', armour_enc_2:'0'},
- "SCRAP ARMOUR-2": {armour_pv_2:'2', armour_resistance_2:'7', armour_enc_2:'1'},
- "SCRAP ARMOUR-3": {armour_pv_2:'3', armour_resistance_2:'14', armour_enc_2:'1'},
- "SCRAP ARMOUR-4": {armour_pv_2:'4', armour_resistance_2:'10', armour_enc_2:'2'},
- "SCRAP ARMOUR-6": {armour_pv_2:'6', armour_resistance_2:'24', armour_enc_2:'3'},
- "SINNER MK.III BATTLE SUIT": {armour_pv_2:'14', armour_resistance_2:'40', armour_enc_2:'2'},
- "STRIKER MOTORCYCLE PROTECTION": {armour_pv_2:'1', armour_resistance_2:'6', armour_enc_2:'1'},
- "THREASER ENDEAVER TH.0001": {armour_pv_2:'6', armour_resistance_2:'22', armour_enc_2:'0'},
- "THREASER SARGE TH.0005": {armour_pv_2:'16', armour_resistance_2:'50', armour_enc_2:'2'},
- "WIDOWKISS BATTLESUIT": {armour_pv_2:'14', armour_resistance_2:'100', armour_enc_2:'0'},
- "XENOS SKIN": {armour_pv_2:'5', armour_resistance_2:'999', armour_enc_2:'0'},
+ "AETHER ARMOUR": {armour_pv_2:'5', armour_resistance_2:'16', armour_enc_2:'4', dexterityarmour: '-1', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "BASTION": {armour_pv_2:'6', armour_resistance_2:'16', armour_enc_2:'0', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "BLITZKRIEG": {armour_pv_2:'11', armour_resistance_2:'30', armour_enc_2:'0', dexterityarmour: '1', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "CAF PADQUIL": {armour_pv_2:'2', armour_resistance_2:'8', armour_enc_2:'2', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "DEATHSUIT-1": {armour_pv_2:'5', armour_resistance_2:'16', armour_enc_2:'0', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "DEATHSUIT-2": {armour_pv_2:'8', armour_resistance_2:'20', armour_enc_2:'0', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "DEATHSUIT-4": {armour_pv_2:'10', armour_resistance_2:'26', armour_enc_2:'0', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "DN COMMANDANT": {armour_pv_2:'8', armour_resistance_2:'20', armour_enc_2:'0', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "DN GUNNER": {armour_pv_2:'6', armour_resistance_2:'20', armour_enc_2:'3', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "DN SPECIALIST": {armour_pv_2:'6', armour_resistance_2:'16', armour_enc_2:'0', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "EBB TK SHIELD": {armour_pv_2:'2', armour_resistance_2:'10', armour_enc_2:'0', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "EBB TK ADVANCED SHIELD": {armour_pv_2:'4', armour_resistance_2:'16', armour_enc_2:'0', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "KRELL ABLATIVE": {armour_pv_2:'7', armour_resistance_2:'24', armour_enc_2:'0', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "MAL MODULAR": {armour_pv_2:'7', armour_resistance_2:'20', armour_enc_2:'0', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "MODIFIED ROBOCHIH MINING": {armour_pv_2:'12', armour_resistance_2:'60', armour_enc_2:'0', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "PP10 HARD": {armour_pv_2:'6', armour_resistance_2:'20', armour_enc_2:'0', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "PP13 EXO MK2": {armour_pv_2:'7', armour_resistance_2:'24', armour_enc_2:'1', dexterityarmour: '-1', strengtharmour: '1', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "PP55 SUPER HARD": {armour_pv_2:'7', armour_resistance_2:'26', armour_enc_2:'0', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "PP70 POWERCELL": {armour_pv_2:'8', armour_resistance_2:'24', armour_enc_2:'0', dexterityarmour: '0', strengtharmour: '1', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "PP100 CRACKSHOT": {armour_pv_2:'10', armour_resistance_2:'26', armour_enc_2:'0', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "PP104 DOGEYBONE": {armour_pv_2:'12', armour_resistance_2:'36', armour_enc_2:'2', dexterityarmour: '0', strengtharmour: '2', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "PP112D SILVERBACK": {armour_pv_2:'6', armour_resistance_2:'18', armour_enc_2:'0', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '1', move_closing_armour: '0', initiativearmour: '0'},
+ "PP664.2 BODY BLOCKER": {armour_pv_2:'4', armour_resistance_2:'12', armour_enc_2:'2', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "PP664.2.PP8 BODY BLOCKER": {armour_pv_2:'5', armour_resistance_2:'14', armour_enc_2:'3', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "PP949 BREACHER SHIELD": {armour_pv_2:'2', armour_resistance_2:'12', armour_enc_2:'4', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "SCRAP ARMOUR-1": {armour_pv_2:'1', armour_resistance_2:'8', armour_enc_2:'0', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "SCRAP ARMOUR-2": {armour_pv_2:'2', armour_resistance_2:'7', armour_enc_2:'1', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "SCRAP ARMOUR-3": {armour_pv_2:'3', armour_resistance_2:'14', armour_enc_2:'1', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "SCRAP ARMOUR-4": {armour_pv_2:'4', armour_resistance_2:'10', armour_enc_2:'2', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "SCRAP ARMOUR-6": {armour_pv_2:'6', armour_resistance_2:'24', armour_enc_2:'3', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "SINNER MK.III BATTLE SUIT": {armour_pv_2:'14', armour_resistance_2:'40', armour_enc_2:'2', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '1', move_closing_armour: '1', initiativearmour: '0'},
+ "STRIKER MOTORCYCLE PROTECTION": {armour_pv_2:'1', armour_resistance_2:'6', armour_enc_2:'1', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "THREASER ENDEAVER TH.0001": {armour_pv_2:'6', armour_resistance_2:'22', armour_enc_2:'0', dexterityarmour: '0', strengtharmour: '1', move_rushing_armour: '1', move_closing_armour: '1', initiativearmour: '2'},
+ "THREASER SARGE TH.0005": {armour_pv_2:'16', armour_resistance_2:'50', armour_enc_2:'2', dexterityarmour: '0', strengtharmour: '4', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '4'},
+ "WIDOWKISS BATTLESUIT": {armour_pv_2:'14', armour_resistance_2:'100', armour_enc_2:'0', dexterityarmour: '2', strengtharmour: '3', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
+ "XENOS SKIN": {armour_pv_2:'5', armour_resistance_2:'999', armour_enc_2:'0', dexterityarmour: '0', strengtharmour: '0', move_rushing_armour: '0', move_closing_armour: '0', initiativearmour: '0'},
}
getAttrs(['armour_2'], values => {
let name = values.armour_2;
@@ -2214,12 +2370,16 @@ on('change:armour_2', event => {
});
});
on("change:armour_pv_1 change:armour_pv_2", function() {
- getAttrs(["armour_pv_1","armour_pv_2"], function(values) {
+ getAttrs(["armour_pv_1","armour_pv_2","armour_1","armour_2"], function(values) {
var armourpv1 = parseInt(values["armour_pv_1"])||0;
var armourpv2 = parseInt(values["armour_pv_2"])||0;
+ var armour1 = values["armour_1"];
+ var armour2 = values["armour_2"];
var armourpvtotal = armourpv1 + armourpv2;
+ var armour = armour1 + " " + armour2;
setAttrs({
"armour_pv_total": armourpvtotal,
+ "armour": armour,
});
});
});
diff --git a/SLA Industries 2ed/sla.png b/SLA Industries 2ed/sla.png
index 03aabe3b50..cfe25f3128 100644
Binary files a/SLA Industries 2ed/sla.png and b/SLA Industries 2ed/sla.png differ
diff --git a/SLA Industries 2ed/slalogo.png b/SLA Industries 2ed/slalogo.png
new file mode 100644
index 0000000000..03aabe3b50
Binary files /dev/null and b/SLA Industries 2ed/slalogo.png differ