All pastes #46461 Raw Edit

Someone

public text v1 · immutable
#46461 ·published 2006-03-21 11:25 UTC
rendered paste body

public class Weapon extends Objects
{
	//attributes of weapons.. weapons could be spells thus the area of effect
	int speed;
	int damage;
	int area;
	String nameOfWeapon;
	
	//constructor.. damage should store dice roll..
	public super(String name)
	{
		if(name=="longsword")
		{
			nameOfWeapon= "Long Sword";
			speed = 5;
			damage = 8;
			area = 1;
		}
		else if(name=="shortsword")
		{
			nameOfWeapon = "Short Sword";
			speed = 3;
			damage = 6;
			area = 1;
		}
		else if(name=="magic missile")
		{
			nameOfWeapon = "Magic Missile";
			speed = 1;
			damage = 5;
			area = 10;
		}
	}
	public Weapon(String name, int xSpeed, int xDamage, int xArea)
	{
		speed = xSpeed;
		damage = xDamage;
		area = xArea;
		nameOfWeapon = name;
	}

	public void setSpeed(int xSpeed)
	{
		speed = xSpeed;
	}

	public void setDamage(int xDamage)
	{
		damage = xDamage;
	}

	public void setArea(int xArea)
	{
		area = xArea;
	}

	public int getSpeed()
	{
		return speed;
	}

	public int getDamage()
	{
		return damage;
	}

	public int getArea()
	{
		return area;
	}

	

}

**************************************************************************************
OBJECTS

public class Objects
{
	String nameOfObject;
	
	//constructor
	
	public Objects(String name)
	{
		nameOfObject = name;
		
		
	}

}