Added Season 8 changes. Changed Weapon priority.
This commit is contained in:
parent
00e9625f42
commit
68fb91133e
BIN
images/legends/icon/15.png
Normal file
BIN
images/legends/icon/15.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 7.1 KiB |
BIN
images/legends/passive/15.png
Normal file
BIN
images/legends/passive/15.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 49 KiB |
BIN
images/legends/tactical/15.png
Normal file
BIN
images/legends/tactical/15.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 35 KiB |
BIN
images/legends/ultimate/15.png
Normal file
BIN
images/legends/ultimate/15.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 36 KiB |
BIN
images/weapons/3030.png
Normal file
BIN
images/weapons/3030.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 25 KiB |
130
script.js
130
script.js
@ -1,17 +1,118 @@
|
||||
var legend_names = ["BLOODHOUND", "GIBRALTAR", "LIFELINE", "PATHFINDER", "WRAITH", "BANGALORE", "CAUSTIC", "MIRAGE", "OCTANE", "WATTSON", "CRYPTO", "REVENANT", "LOBA", "RAMPART", "HORIZON"];
|
||||
var legend_descriptions = ["TECHNOLOGICAL TRACKER", "SHIELDED FORTRESS", "COMBAT MEDIC", "FORWARD SCOUT", "INTERDIMENSIONAL SKIRMISHER", "PROFESSIONAL SOLDIER", "TOXIC TRAPPER", "HOLOGRAPHIC TRICKSTER", "HIGH-SPEED DAREDEVIL", "STATIC DEFENDER", "SURVEILLANCE EXPERT", "SYNTHETIC NIGHTMARE", "TRANSLOCATING THIEF", "BASE OF FIRE", "GRAVITATIONAL MANIPULATOR"];
|
||||
var legend_passives = ["TRACKER", "GUN SHIELD", "COMBAT REVIVE", "INSIDER KNOWLEDGE", "VOICES FROM THE VOID", "DOUBLE TIME", "NOX VISION", "NOW YOU SEE ME ...", "SWIFT MEND", "SPARK OF GENIUS", "NEUROLINK", "STALKER", "EYE FOR QUALITY", "MODDED LOADER", "SPACEWALK"];
|
||||
var legend_tacticals = ["EYE OF THE ALLFATHER", "DOME OF PROTECTION", "D.O.C HEAL DRONE", "GRAPPLING HOOK", "INTO THE VOID", "SMOKE LAUNCHER", "NOX GAS TRAP", "PSYCHE OUT", "STIM", "PERIMETER SECURITY", "SURVEILLANCE DRONE", "SILENCE", "BURGLAR'S BEST FRIEND", "AMPED COVER", "GRAVITY LIFT"];
|
||||
var legend_ultimates = ["BEAST OF THE HUNT", "DEFENSIVE BOMBARDMENT", "CARE PACKAGE", "ZIPLINE GUN", "DIMENSIONAL RIFT", "ROLLING THUNDER", "NOX GAS GRENADE", "LIFE OF THE PARTY", "LAUNCH PAD", "INTERCEPTION PYLON", "DRONE EMP", "DEATH TOTEM", "BLACK MARKET BOUTIQUE", "EMPLACED MINIGUN \"SHEILA\"", "BLACK HOLE"];
|
||||
var legend_classes = [0, 1, 2, 0, 3, 3, 1, 3, 3, 1, 0, 3, 2, 1, 3];
|
||||
var legend_mods = [-1, 0, 1, 1, 1, -1, 0, -1, -1, 1, -1, -1, -1, -1, -1];
|
||||
var legend_names = [
|
||||
"BLOODHOUND",
|
||||
"GIBRALTAR",
|
||||
"LIFELINE",
|
||||
"PATHFINDER",
|
||||
"WRAITH",
|
||||
"BANGALORE",
|
||||
"CAUSTIC",
|
||||
"MIRAGE",
|
||||
"OCTANE",
|
||||
"WATTSON",
|
||||
"CRYPTO",
|
||||
"REVENANT",
|
||||
"LOBA",
|
||||
"RAMPART",
|
||||
"HORIZON",
|
||||
"FUSE"
|
||||
];
|
||||
|
||||
var legend_descriptions = [
|
||||
"TECHNOLOGICAL TRACKER",
|
||||
"SHIELDED FORTRESS",
|
||||
"COMBAT MEDIC",
|
||||
"FORWARD SCOUT",
|
||||
"INTERDIMENSIONAL SKIRMISHER",
|
||||
"PROFESSIONAL SOLDIER",
|
||||
"TOXIC TRAPPER",
|
||||
"HOLOGRAPHIC TRICKSTER",
|
||||
"HIGH-SPEED DAREDEVIL",
|
||||
"STATIC DEFENDER",
|
||||
"SURVEILLANCE EXPERT",
|
||||
"SYNTHETIC NIGHTMARE",
|
||||
"TRANSLOCATING THIEF",
|
||||
"BASE OF FIRE",
|
||||
"GRAVITATIONAL MANIPULATOR",
|
||||
"EXPLOSIVES ENTHUSIAST"
|
||||
];
|
||||
|
||||
var legend_passives = [
|
||||
"TRACKER",
|
||||
"GUN SHIELD",
|
||||
"COMBAT REVIVE",
|
||||
"INSIDER KNOWLEDGE",
|
||||
"VOICES FROM THE VOID",
|
||||
"DOUBLE TIME",
|
||||
"NOX VISION",
|
||||
"NOW YOU SEE ME ...",
|
||||
"SWIFT MEND",
|
||||
"SPARK OF GENIUS",
|
||||
"NEUROLINK",
|
||||
"STALKER",
|
||||
"EYE FOR QUALITY",
|
||||
"MODDED LOADER",
|
||||
"SPACEWALK",
|
||||
"GRENADIER"
|
||||
];
|
||||
|
||||
var legend_tacticals = [
|
||||
"EYE OF THE ALLFATHER",
|
||||
"DOME OF PROTECTION",
|
||||
"D.O.C HEAL DRONE",
|
||||
"GRAPPLING HOOK",
|
||||
"INTO THE VOID",
|
||||
"SMOKE LAUNCHER",
|
||||
"NOX GAS TRAP",
|
||||
"PSYCHE OUT",
|
||||
"STIM",
|
||||
"PERIMETER SECURITY",
|
||||
"SURVEILLANCE DRONE",
|
||||
"SILENCE",
|
||||
"BURGLAR'S BEST FRIEND",
|
||||
"AMPED COVER",
|
||||
"GRAVITY LIFT",
|
||||
"KNUCKLE CLUSTER"
|
||||
];
|
||||
|
||||
var legend_ultimates = [
|
||||
"BEAST OF THE HUNT",
|
||||
"DEFENSIVE BOMBARDMENT",
|
||||
"CARE PACKAGE",
|
||||
"ZIPLINE GUN",
|
||||
"DIMENSIONAL RIFT",
|
||||
"ROLLING THUNDER",
|
||||
"NOX GAS GRENADE",
|
||||
"LIFE OF THE PARTY",
|
||||
"LAUNCH PAD",
|
||||
"INTERCEPTION PYLON",
|
||||
"DRONE EMP",
|
||||
"DEATH TOTEM",
|
||||
"BLACK MARKET BOUTIQUE",
|
||||
"EMPLACED MINIGUN \"SHEILA\"",
|
||||
"BLACK HOLE",
|
||||
"THE MOTHERLODE"
|
||||
];
|
||||
|
||||
var legend_classes = [0, 1, 2, 0, 3, 3, 1, 3, 3, 1, 0, 3, 2, 1, 3, 3];
|
||||
var legend_mods = [-1, 0, 1, 1, 1, -1, 0, -1, -1, 1, -1, -1, -1, -1, -1, -1];
|
||||
var legend_classes_txt = ["RECON", "DEFENSE", "SUPPORT", "OFFENSE"];
|
||||
var legend_mods_txt = ["FORTIFIED", "LOW PROFILE"];
|
||||
|
||||
var optic_txt = ["1X DIGITAL THREAT", "1X HOLO", "1X-2X VARIABLE HOLO", "1X HCOG 'CLASSIC'", "2X HCOG 'BRUISER'", "3X HCOG 'RANGER'", "2X-4X VARIABLE AOG", "6X SNIPER", "4X-8X VARIABLE SNIPER", "4X-10X DIGITAL SNIPER THREAT"];
|
||||
var optic_level = [4, 1, 2, 1, 2, 3, 3, 2, 3, 4];
|
||||
|
||||
var hopup_txt = ["SELECTFIRE RECEIVER", "PRECISION CHOKE", "SKULL­PIERCER RIFLING", "TURBO­CHARGER", "DISRUPTOR ROUNDS", "DOUBLE TAP TRIGGER", "ANVIL RECEIVER", "HAMMER­POINT ROUNDS", "GRAFFITI MOD", "QUICKDRAW HOLSTER"];
|
||||
var hopup_txt = [
|
||||
"SELECTFIRE RECEIVER",
|
||||
"PRECISION CHOKE",
|
||||
"SKULL­PIERCER RIFLING",
|
||||
"TURBO­CHARGER",
|
||||
"DISRUPTOR ROUNDS",
|
||||
"DOUBLE TAP TRIGGER",
|
||||
"ANVIL RECEIVER",
|
||||
"HAMMER­POINT ROUNDS",
|
||||
"GRAFFITI MOD",
|
||||
"QUICKDRAW HOLSTER"
|
||||
];
|
||||
var hopup_level = [3, 3, 4, 4, 3, 3, 4, 3, 1, 3];
|
||||
|
||||
var mag_txt = ["EXTENDED LIGHT MAGAZINE", "EXTENDED HEAVY MAGAZINE", "EXTENDED SNIPER MAGAZINE", "EXTENDED ENERGY MAGAZINE"];
|
||||
@ -25,8 +126,8 @@ var weapon2 = -1;
|
||||
// Tallest - RE-45
|
||||
|
||||
weapons.push({name:"VOLT SMG", barrel:true, bolt:false, mag:3, optic:[0, 1, 2, 3, 4], stock_standard:true, stock_sniper:false, hopup:[], ammo:3, filename:"volt.png"});
|
||||
weapons.push({name:"R-301 CARBINE", barrel:true, bolt:false, mag:0, optic:[1, 2, 3, 4, 5, 6], stock_standard:true, stock_sniper:false, hopup:[], ammo:0, filename:"r301.png"});
|
||||
weapons.push({name:"VK-47 FLATLINE", barrel:false, bolt:false, mag:1, optic:[1, 2, 3, 4, 5, 6], stock_standard:true, stock_sniper:false, hopup:[], ammo:1, filename:"flatline.png"});
|
||||
weapons.push({name:"R-301 CARBINE", barrel:true, bolt:false, mag:0, optic:[1, 2, 3, 4, 5, 6], stock_standard:true, stock_sniper:false, hopup:[6], ammo:0, filename:"r301.png"});
|
||||
weapons.push({name:"VK-47 FLATLINE", barrel:false, bolt:false, mag:1, optic:[1, 2, 3, 4, 5, 6], stock_standard:true, stock_sniper:false, hopup:[6], ammo:1, filename:"flatline.png"});
|
||||
weapons.push({name:"WINGMAN", barrel:false, bolt:false, mag:1, optic:[0, 1, 2, 3, 4], stock_standard:false, stock_sniper:false, hopup:[2, 9], ammo:1, filename:"wingman.png"});
|
||||
weapons.push({name:"M600 SPITFIRE", barrel:true, bolt:false, mag:1, optic:[1, 2, 3, 4, 5, 6], stock_standard:true, stock_sniper:false, hopup:[], ammo:1, filename:"spitfire.png"});
|
||||
weapons.push({name:"L-STAR EMG", barrel:false, bolt:false, mag:-1, optic:[1, 2, 3, 4, 5, 6], stock_standard:true, stock_sniper:false, hopup:[], ammo:3, filename:"lstar.png"});
|
||||
@ -37,10 +138,11 @@ weapons.push({name:"RE-45 AUTO", barrel:true, bolt:false, mag:0, optic:[0, 1, 2,
|
||||
weapons.push({name:"R-99 SMG", barrel:true, bolt:false, mag:0, optic:[0, 1, 2, 3, 4], stock_standard:true, stock_sniper:false, hopup:[], ammo:0, filename:"r99.png"});
|
||||
// weapons.push({name:"PROWLER BURST PDW", barrel:false, bolt:false, mag:1, optic:[], stock_standard:true, stock_sniper:false, hopup:[], ammo:2, filename:"prowler.png"});
|
||||
weapons.push({name:"HEMLOK BURST AR", barrel:true, bolt:false, mag:1, optic:[1, 2, 3, 4, 5, 6], stock_standard:true, stock_sniper:false, hopup:[], ammo:1, filename:"hemlok.png"});
|
||||
weapons.push({name:"30-30 REPEATER", barrel:false, bolt:false, mag:1, optic:[1, 2, 3, 4, 5, 6], stock_standard:true, stock_sniper:false, hopup:[], ammo:1, filename:"3030.png"});
|
||||
weapons.push({name:"G7 SCOUT", barrel:true, bolt:false, mag:0, optic:[1, 2, 3, 4, 5, 6], stock_standard:true, stock_sniper:false, hopup:[], ammo:0, filename:"g7.png"});
|
||||
//weapons.push({name:"PEACEKEEPER", barrel:false, bolt:true, mag:-1, optic:[0, 1, 2, 3, 4], stock_standard:false, stock_sniper:false, hopup:[], ammo:4, filename:"peacekeeper.png"});
|
||||
weapons.push({name:"EVA-8 AUTO", barrel:false, bolt:true, mag:-1, optic:[0, 1, 2, 3, 4], stock_standard:false, stock_sniper:false, hopup:[5], ammo:4, filename:"eva8.png"});
|
||||
weapons.push({name:"EVA-8 AUTO", barrel:false, bolt:true, mag:-1, optic:[0, 1, 2, 3, 4], stock_standard:false, stock_sniper:false, hopup:[], ammo:4, filename:"eva8.png"});
|
||||
weapons.push({name:"MASTIFF SHOTGUN", barrel:false, bolt:true, mag:-1, optic:[0, 1, 2, 3, 4], stock_standard:false, stock_sniper:false, hopup:[], ammo:4, filename:"mastiff.png"});
|
||||
weapons.push({name:"G7 SCOUT", barrel:true, bolt:false, mag:0, optic:[1, 2, 3, 4, 5, 6], stock_standard:true, stock_sniper:false, hopup:[5], ammo:0, filename:"g7.png"});
|
||||
weapons.push({name:"TRIPLE TAKE", barrel:false, bolt:false, mag:2, optic:[1, 2, 3, 4, 5, 6, 7, 8 ,9], stock_standard:false, stock_sniper:true, hopup:[], ammo:2, filename:"tripletake.png"});
|
||||
weapons.push({name:"LONGBOW DMR", barrel:true, bolt:false, mag:2, optic:[1, 2, 3, 4, 5, 6, 7, 8 ,9], stock_standard:false, stock_sniper:true, hopup:[2], ammo:2, filename:"longbow.png"});
|
||||
weapons.push({name:"SENTINEL", barrel:false, bolt:false, mag:2, optic:[1, 2, 3, 4, 5, 6, 7, 8 ,9], stock_standard:false, stock_sniper:true, hopup:[], ammo:2, filename:"sentinel.png"});
|
||||
@ -162,7 +264,7 @@ function randomize_attachments_single(weapon)
|
||||
|
||||
if (weapon.barrel == true)
|
||||
{
|
||||
pick = Math.floor(Math.random() * 5);
|
||||
pick = Math.floor(Math.random() * 4);
|
||||
result.push(pick);
|
||||
if (pick == 4)
|
||||
{
|
||||
@ -199,7 +301,7 @@ function randomize_attachments_single(weapon)
|
||||
|
||||
if (weapon.mag != -1)
|
||||
{
|
||||
pick = Math.floor(Math.random() * 4);
|
||||
pick = Math.floor(Math.random() * 5);
|
||||
result.push(pick);
|
||||
result.push("images/attachments/mags/" + zeroPad(weapon.mag, 10) + ".png");
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user