xxxxxxxxxx
166
var pName1 = 'Charizard';
var pName2 = 'Pikachu';
var pHealth1 = 360;
var pHealth2 = 274;
var pType1 = 'fire';
var pType2 = 'electric';
var pAtk11 = 'Flamethrower';
var pAtk12 = 'Seismic Toss';
var pAtk13 = 'Dragon Rage';
var pAtk14 = 'Fire Spin';
var pAtk21 = 'Thunderbolt';
var pAtk22 = 'Iron Tail';
var pAtk23 = 'Volt Tackle';
var pAtk24 = 'Electro ball';
var pAtk11dam = 90;
var pAtk12dam = 100;
var pAtk13dam = 40;
var pAtk14dam = 35;
var pAtk21dam = 90;
var pAtk22dam = 100;
var pAtk23dam = 120;
var pAtk24dam = 40;
var p1Mult, p2Mult;
var turn = 'p1';
var clicked = 4;
function setup() {
createCanvas(400,400);
}
function draw() {
if(keyIsDown(1)){
clicked = 1;
}
if(keyIsDown(2)){
clicked = 2;
}
if(keyIsDown(3)){
clicked = 3;
}
if(keyIsDown(4)){
clicked = 4;
}
if(superEffective(pType1, pType2) === true){
p1Mult = 2;
p2Mult = 1;
}else{
p1Mult = 1;
}
if(superEffective(pType2, pType1) === true){
p2Mult = 2;
p1Mult = 1;
}else{
p2Mult = 1;
}
if(pHealth1 < 0 && clicked !== 0){
pHealth1 = 0;
}
if(pHealth1 === 0 && clicked !== 0){
console.log(pName1 + ' fainted...');
clicked = 0;
}
if(turn === 'p1' && clicked === 1){
console.log(pName1 + ' used ' + pAtk11);
console.log(pName1 + ' dealt ' + p1Mult*pAtk11dam + ' damage...');
pHealth2 -= p1Mult*pAtk11dam;
if(pHealth2 < 0){
pHealth2 = 0;
}
console.log(pName2 + ' has ' + pHealth2 + ' HP left...');
turn = 'p2';
}
if(turn === 'p1' && clicked === 2){
console.log(pName1 + ' used ' + pAtk12);
console.log(pName1 + ' dealt ' + p1Mult*pAtk12dam + ' damage...');
pHealth2 -= p1Mult*pAtk12dam;
if(pHealth2 < 0){
pHealth2 = 0;
}
console.log(pName2 + ' has ' + pHealth2 + ' HP left...');
turn = 'p2';
}
if(turn === 'p1' && clicked === 3){
console.log(pName1 + ' used ' + pAtk13);
console.log(pName1 + ' dealt ' + p1Mult*pAtk13dam + ' damage...');
pHealth2 -= p1Mult*pAtk13dam;
if(pHealth2 < 0){
pHealth2 = 0;
}
console.log(pName2 + ' has ' + pHealth2 + ' HP left...');
turn = 'p2';
}
if(turn === 'p1' && clicked === 4){
console.log(pName1 + ' used ' + pAtk14);
console.log(pName1 + ' dealt ' + p1Mult*pAtk14dam + ' damage...');
pHealth2 -= p1Mult*pAtk14dam;
if(pHealth2 < 0){
pHealth2 = 0;
}
console.log(pName2 + ' has ' + pHealth2 + ' HP left...');
turn = 'p2';
}
if(pHealth2 < 0 && clicked !== 0){
pHealth2 = 0;
}
if(pHealth2 === 0 && clicked !== 0){
console.log(pName2 + ' fainted...');
clicked = 0;
}
if(turn === 'p2' && clicked === 1){
console.log(pName2 + ' used ' + pAtk21);
console.log(pName2 + ' dealt ' + p2Mult*pAtk21dam + ' damage...');
pHealth1 -= p2Mult*pAtk21dam;
if(pHealth1 < 0){
pHealth1 = 0;
}
console.log(pName1 + ' has ' + pHealth1 + ' HP left...');
turn = 'p1';
}
if(turn === 'p2' && clicked === 2){
console.log(pName2 + ' used ' + pAtk22);
console.log(pName2 + ' dealt ' + p2Mult*pAtk22dam + ' damage...');
pHealth1 -= p2Mult*pAtk22dam;
if(pHealth1 < 0){
pHealth1 = 0;
}
console.log(pName1 + ' has ' + pHealth1 + ' HP left...');
turn = 'p1';
}
if(turn === 'p2' && clicked === 3){
console.log(pName2 + ' used ' + pAtk23);
console.log(pName2 + ' dealt ' + p2Mult*pAtk23dam + ' damage...');
pHealth1 -= p2Mult*pAtk23dam;
if(pHealth1 < 0){
pHealth1 = 0;
}
console.log(pName1 + ' has ' + pHealth1 + ' HP left...');
turn = 'p1';
}
if(turn === 'p2' && clicked === 4){
console.log(pName2 + ' used ' + pAtk24);
console.log(pName2 + ' dealt ' + p2Mult*pAtk24dam + ' damage...');
pHealth1 -= p2Mult*pAtk24dam;
if(pHealth1 < 0){
pHealth1 = 0;
}
console.log(pName1 + ' has ' + pHealth1 + ' HP left...');
turn = 'p1';
}
//console.log(p1Mult,p2Mult);
}