|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--Skill | +--SkillShoot
This class encapsulates the intelligence for a shoot skill
Field Summary | |
(package private) boolean |
DEBUG
debug switch (class internal debug switch) |
(package private) java.awt.geom.Point2D.Double |
destination
shoot destination point |
(package private) DynObject |
dynObject
shoot destination object |
(package private) int |
power
shoot power |
(package private) boolean |
shooted
has already shot? |
(package private) byte |
shootType
The kind of shot |
Fields inherited from class Skill |
clearLock, cycles, player |
Constructor Summary | |
(package private) |
SkillShoot(Player player,
DynObject dynObject)
constructor |
(package private) |
SkillShoot(Player player,
DynObject dynObject,
int power)
constructor |
(package private) |
SkillShoot(Player player,
java.awt.geom.Point2D.Double destination)
|
(package private) |
SkillShoot(Player player,
java.awt.geom.Point2D.Double destination,
int power)
constructor |
Method Summary | |
void |
perform()
perform skill shoot |
boolean |
succeeded()
checks whether skill has succeeded |
Methods inherited from class Skill |
isLocked, setClearLock |
Methods inherited from class java.lang.Object |
|
Field Detail |
final boolean DEBUG
boolean shooted
int power
java.awt.geom.Point2D.Double destination
DynObject dynObject
byte shootType
Constructor Detail |
SkillShoot(Player player, java.awt.geom.Point2D.Double destination)
SkillShoot(Player player, java.awt.geom.Point2D.Double destination, int power)
player
- reference to playerdestination
- shoot destination pointpower
- shootPowerSkillShoot(Player player, DynObject dynObject)
player
- reference to playerdynObject
- shoot destination pointSkillShoot(Player player, DynObject dynObject, int power)
player
- reference to playerdynObject
- shoot destination pointpower
- shootPowerMethod Detail |
public void perform()
perform
in class Skill
public boolean succeeded()
succeeded
in class Skill
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |