be.saltwater.jaqel.creature
Class WeaponTypeData

java.lang.Object
  extended bybe.saltwater.jaqel.creature.WeaponTypeData

public class WeaponTypeData
extends java.lang.Object


Constructor Summary
WeaponTypeData(java.lang.String key, int damage, int speed, int requiredstrength, int cost, int spellcost, int magiccost, javax.media.j3d.Appearance app, javax.media.j3d.Geometry geom)
           
 
Method Summary
 int getActionCost()
           
 javax.media.j3d.Appearance getAppearance()
           
 int getDamage()
           
 javax.media.j3d.Geometry getGeometry()
           
 int getGoldCost()
           
 int getMagicCost()
           
 java.lang.String getName()
           
 int getRequiredStrength()
           
 int getSpeed()
           
 int getSpellCost()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WeaponTypeData

public WeaponTypeData(java.lang.String key,
                      int damage,
                      int speed,
                      int requiredstrength,
                      int cost,
                      int spellcost,
                      int magiccost,
                      javax.media.j3d.Appearance app,
                      javax.media.j3d.Geometry geom)
Method Detail

getAppearance

public javax.media.j3d.Appearance getAppearance()

getGeometry

public javax.media.j3d.Geometry getGeometry()

getDamage

public int getDamage()

getSpeed

public int getSpeed()

getRequiredStrength

public int getRequiredStrength()

getGoldCost

public int getGoldCost()

getSpellCost

public int getSpellCost()

getMagicCost

public int getMagicCost()

getActionCost

public int getActionCost()

getName

public java.lang.String getName()