net.sf.colossus.ai
Class SimpleAI.PowerSkill

java.lang.Object
  extended by net.sf.colossus.ai.SimpleAI.PowerSkill
Enclosing class:
SimpleAI

protected class SimpleAI.PowerSkill
extends java.lang.Object


Field Summary
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
SimpleAI.PowerSkill(java.lang.String nm, int pa, int sa)
           
SimpleAI.PowerSkill(java.lang.String nm, int p, int pa, int pd, int sa, int sd)
           
 
Method Summary
 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()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

name

private final java.lang.String name

power_attack

private final int power_attack

power_defend

private final int power_defend

skill_attack

private final int skill_attack

skill_defend

private final int skill_defend

hp

private double hp

value

private final double value
Constructor Detail

SimpleAI.PowerSkill

public SimpleAI.PowerSkill(java.lang.String nm,
                           int p,
                           int pa,
                           int pd,
                           int sa,
                           int sd)

SimpleAI.PowerSkill

public SimpleAI.PowerSkill(java.lang.String nm,
                           int pa,
                           int sa)
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 class java.lang.Object