Package net.sf.colossus.ai
Class SimpleAI.PowerSkill
- java.lang.Object
-
- net.sf.colossus.ai.SimpleAI.PowerSkill
-
- Enclosing class:
- SimpleAI
protected class SimpleAI.PowerSkill extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private double
hp
private java.lang.String
name
private int
power_attack
private int
power_defend
private int
skill_attack
private int
skill_defend
private double
value
-
Constructor Summary
Constructors Constructor Description PowerSkill(java.lang.String nm, int pa, int sa)
PowerSkill(java.lang.String nm, int p, int pa, int pd, int sa, int sd)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addDamage(double d)
double
getHP()
java.lang.String
getName()
double
getPointValue()
int
getPowerAttack()
int
getPowerDefend()
int
getSkillAttack()
int
getSkillDefend()
void
setHP(double h)
java.lang.String
toString()
-
-
-
Method Detail
-
getPowerAttack
public int getPowerAttack()
-
getPowerDefend
public int getPowerDefend()
-
getSkillAttack
public int getSkillAttack()
-
getSkillDefend
public int getSkillDefend()
-
getHP
public double getHP()
-
setHP
public void setHP(double h)
-
addDamage
public void addDamage(double d)
-
getPointValue
public double getPointValue()
-
getName
public java.lang.String getName()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-