All pastes #739472 Raw Edit

FighterTest

public java v1 · immutable
·published 2007-10-17 05:21 UTC
rendered paste body
import java.util.Random;public class FighterTest {	static Random ranGen = new Random();	static Player player1 = new Player("Ho Yin");	static Player player2 = new Player("Justin");	static Player winner, loser;		public static void main(String args[]) {				System.out.println(player1.playerName+"'s power:"+player1.power);		System.out.println(player2.playerName+"'s power:"+player2.power);				int roundNum = 0; 		do {			roundNum++;			System.out.println();			System.out.println("Round "+ roundNum);			if (ranGen.nextInt(2) == 0) {				makeAttack(player1, player2);				System.out.println(player1.playerName+" attacks "+player2.playerName);			}			else {				makeAttack(player2, player1);				System.out.println(player2.playerName+" attacks "+player1.playerName);			}			System.out.println(player1.playerName+"'s power:"+player1.power);			System.out.println(player2.playerName+"'s power:"+player2.power);		} while (!anyoneIsDead());				if (player1.isDead()) {			winner = player2;			loser = player1;		}		else {			winner = player1;			loser = player2;		}				System.out.println();		System.out.println("Game over:");		System.out.println("Winner is " + winner.playerName);		System.out.println(winner.playerName+"'s power:"+player1.power);	}			public static void makeAttack(Player attacker, Player target) {		target.power -= attacker.attackment;		attacker.power += attacker.attackment;	}		public static boolean anyoneIsDead() {		return (player1.isDead() || player2.isDead());	}	}