added npc armour

added all the npc armour that pcs could wear, and fixed the xeno skin Resist calculation
This commit is contained in:
seregrauko
2021-04-03 09:37:02 +01:00
parent 7b29f89733
commit 9895fc2a5e
+27 -9
View File
@@ -1232,6 +1232,13 @@
<option value="16">SILVERBACK</option>
<option value="17">STRIKER</option>
<option value="18">XENOS SKIN</option>
<option value="19">DN GUNNER</option>
<option value="20">THREASER ENDEAVER TH.0001</option>
<option value="21">THREASER SARGE TH.0005</option>
<option value="22">SCRAP ARMOUR-1</option>
<option value="23">SCRAP ARMOUR-3</option>
<option value="24">SCRAP ARMOUR-6</option>
<option value="25">PP664.2 BODY BLOCKER</option>
</select>
</div>
<div class="sheet-armour1pvscore"><input name="attr_armour_pv_1" type="number"></div>
@@ -1301,6 +1308,13 @@
<option value="16">SILVERBACK</option>
<option value="17">STRIKER</option>
<option value="18">XENOS SKIN</option>
<option value="19">DN GUNNER</option>
<option value="20">THREASER ENDEAVER TH.0001</option>
<option value="21">THREASER SARGE TH.0005</option>
<option value="22">SCRAP ARMOUR-1</option>
<option value="23">SCRAP ARMOUR-3</option>
<option value="24">SCRAP ARMOUR-6</option>
<option value="25">PP664.2 BODY BLOCKER</option>
</select>
</div>
<div class="sheet-armour2pvscore"><input name="attr_armour_pv_2" type="number"></div>
@@ -2578,15 +2592,17 @@ on("change:thermal", function() {
});
});
on("change:armour_1", function() {
getAttrs(["armour_1","armour_2"], function(values) {
getAttrs(["armour_1","armour_2","species","strength"], function(values) {
var armour = parseInt(values["armour_1"])||0;
var armour2 = parseInt(values["armour_2"])||0;
var armourname = ["","Bastion","BODY BLOCKER","BREACHER SHIELD","CRACKSHOT","DEATHSUIT-1","DEATHSUIT-2","DEATHSUIT-4","DOGEYBONE","EBB TK SHIELD","EBB TK ADVANCED SHIELD","EXO MK2","HARD","MAL MODULAR","NONE","PADQUIL","POWERCELL","SILVERBACK","STRIKER","XENOS SKIN"];
var armourpv = [0,6,4,2,10,5,8,10,12,2,4,7,6,7,2,8,6,1,5];
var armourresist = [0,16,12,12,26,16,20,26,36,10,16,24,20,20,8,24,18,6,10];
var armourenc = [0,2,4,0,0,0,0,2,0,0,1,0,0,2,0,0,1,0];
var armourname = ["","Bastion","BODY BLOCKER","BREACHER SHIELD","CRACKSHOT","DEATHSUIT-1","DEATHSUIT-2","DEATHSUIT-4","DOGEYBONE","EBB TK SHIELD","EBB TK ADVANCED SHIELD","EXO MK2","HARD","MAL MODULAR","PADQUIL","POWERCELL","SILVERBACK","STRIKER","XENOS SKIN","DN GUNNER","THREASER ENDEAVER TH.0001","THREASER SARGE TH.0005","SCRAP ARMOUR-1","SCRAP ARMOUR-3","SCRAP ARMOUR-6","PP664.2 BODY BLOCKER"];
var armourpv = [0,6,4,2,10,5,8,10,12,2,4,7,6,7,2,8,6,1,5,6,6,16,1,3,6,5];
var armourresist = [0,16,12,12,26,16,20,26,36,10,16,24,20,20,8,24,18,6,999,20,22,50,8,14,24,14];
var armourenc = [0,0,2,4,0,0,0,0,2,0,0,1,0,0,2,0,0,1,0,3,0,2,0,1,3,3];
var setarmourpv = armourpv[armour]||0;
var setarmourres = armourresist[armour]||0;
var strength = parseInt(values["strength"])||0;
if (setarmourres=999) {setarmourres=20+strength;}
var setarmourenc = armourenc[armour]||0;
var setarmourinfo = armourname[armour]+" "+armourname[armour2];
setAttrs({
@@ -2601,12 +2617,14 @@ on("change:armour_2", function() {
getAttrs(["armour_2", ,"armour_1"], function(values) {
var armour = parseInt(values["armour_2"])||0;
var armour1 = parseInt(values["armour_1"])||0;
var armourname = ["","Bastion","BODY BLOCKER","BREACHER SHIELD","CRACKSHOT","DEATHSUIT-1","DEATHSUIT-2","DEATHSUIT-4","DOGEYBONE","EBB TK SHIELD","EBB TK ADVANCED SHIELD","EXO MK2","HARD","MAL MODULAR","NONE","PADQUIL","POWERCELL","SILVERBACK","STRIKER","XENOS SKIN"];
var armourpv = [0,6,4,2,10,5,8,10,12,2,4,7,6,7,2,8,6,1,5];
var armourresist = [0,16,12,12,26,16,20,26,36,10,16,24,20,20,8,24,18,6,10];
var armourenc = [0,2,4,0,0,0,0,2,0,0,1,0,0,2,0,0,1,0];
var armourname = ["","Bastion","BODY BLOCKER","BREACHER SHIELD","CRACKSHOT","DEATHSUIT-1","DEATHSUIT-2","DEATHSUIT-4","DOGEYBONE","EBB TK SHIELD","EBB TK ADVANCED SHIELD","EXO MK2","HARD","MAL MODULAR","PADQUIL","POWERCELL","SILVERBACK","STRIKER","XENOS SKIN","DN GUNNER","THREASER ENDEAVER TH.0001","THREASER SARGE TH.0005","SCRAP ARMOUR-1","SCRAP ARMOUR-3","SCRAP ARMOUR-6","PP664.2 BODY BLOCKER"];
var armourpv = [0,6,4,2,10,5,8,10,12,2,4,7,6,7,2,8,6,1,5,6,6,16,1,3,6,5];
var armourresist = [0,16,12,12,26,16,20,26,36,10,16,24,20,20,8,24,18,6,999,20,22,50,8,14,24,14];
var armourenc = [0,0,2,4,0,0,0,0,2,0,0,1,0,0,2,0,0,1,0,3,0,2,0,1,3,3];
var setarmourpv = armourpv[armour]||0;
var setarmourres = armourresist[armour]||0;
var strength = parseInt(values["strength"])||0;
if (setarmourres=999) {setarmourres=20+strength;}
var setarmourenc = armourenc[armour]||0;
var setarmourinfo = armourname[armour1]+" "+armourname[armour];
setAttrs({