GC Ship Calculator
by cagito
HTML
<title>
GC Ship Calculator By: Cagito
</title>
<div id='UI'></div>
<div id='output'></div>
JavaScript
var results = {};
var winsarray = [];
var winsindex = [];
var losearray = [];
var loseindex = [];
var winners=[];
var winner;
var total =0;
var attack = {
0 : {
type : 'Careful',
attacker :-.5,
defender :-.5
},
1 : {
type : 'Normal',
attacker :-.05,
defender :.0
},
2 : {
type : 'Agressive',
attacker :.75,
defender :.99
}
};
var ship = {
0:{
name : 'Small Strafez Fodder',
type : 'Special',
race : 'Neutral',
weapon : {
energy : 0,
kinetic : 0,
missile : 0,
chemical : 0
},
hull : 200,
range : 1,
power : 55,
shield : {
energy : 0,
absorb : -.95,
ecm : .95,
ionized : .95,
},
noretal : false,
nodefense : true
},
1:{
name : 'Large Strafez Fodder',
type : 'Special',
race : 'Neutral',
weapon : {
energy : 0,
kinetic : 0,
missile : 0,
chemical : 0
},
hull : 800,
range : 1,
power : 205,
shield : {
energy : 0,
absorb : -.95,
ecm : .95,
ionized : .95,
},
noretal : false,
nodefense : true
},
2:{
name : 'Small Strafez Runner',
type : 'Special',
race : 'Neutral',
weapon : {
energy : 0,
kinetic : 0,
missile : 0,
chemical : 80
},
hull : 1,
range : 7,
power : 115,
shield : {
energy : 0,
absorb : -.95,
ecm : .9995,
ionized : .9995,
},
noretal : true,
nodefense : true
},
3:{
name : 'Large Strafez Runner',
type : 'Special',
race : 'Neutral',
weapon : {
energy : 0,
kinetic : 0,
missile : 0,
chemical : 400
},
hull : 2,
range : 7,
power : 435,
shield : {
energy : 0,
absorb : -.95,
ecm : .9995,
ionized : .9995,
},
noretal : true,
nodefense : true
},
4:{
name : 'Strafez Queen',
type : 'Special',
race : 'Neutral',
weapon :...