zork2Class
Class SkillOrdeal

java.lang.Object
  |
  +--zork2Class.Ordeal
        |
        +--zork2Class.SkillOrdeal

public class SkillOrdeal
extends Ordeal

classe : SkillOrdeal.java
the ordeal which use player's skill

Author:
Michel de VERDELHAN, Fabien BOYERE

Nested Class Summary
 class SkillOrdeal.SkillOrdealListener
           
 
Field Summary
 
Fields inherited from class zork2Class.Ordeal
description, name, recompense
 
Constructor Summary
SkillOrdeal()
          the default constructor for SkillOrdeal
SkillOrdeal(java.lang.String name, java.lang.String description)
          the constructor for SkillOrdeal
 
Method Summary
 void appReward()
          method :SkillOrdeal appReward
 void doOrdeal(Game partie)
          method :SkillOrdeal doOrdeal
 int getDexterityLevel()
          Returns the dexterityLevel.
 int getIntelligenceLevel()
          Returns the intelligenceLevel.
 int getStrengthLevel()
          Returns the strengthLevel.
 void ordealSuccess(boolean b)
          method :SkillOrdeal ordealSuccess
 void setDexterityLevel(int dexterityLevel)
          Sets the dexterityLevel.
 void setIntelligenceLevel(int intelligenceLevel)
          Sets the intelligenceLevel.
 void setStrengthLevel(int strengthLevel)
          Sets the strengthLevel.
 
Methods inherited from class zork2Class.Ordeal
getDescription, getName, getRecompense, setDescription, setName, setRecompense
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SkillOrdeal

public SkillOrdeal(java.lang.String name,
                   java.lang.String description)
the constructor for SkillOrdeal

Parameters:
name - the ordeal name

SkillOrdeal

public SkillOrdeal()
the default constructor for SkillOrdeal

Method Detail

getDexterityLevel

public int getDexterityLevel()
Returns the dexterityLevel.

Returns:
int

getIntelligenceLevel

public int getIntelligenceLevel()
Returns the intelligenceLevel.

Returns:
int

getStrengthLevel

public int getStrengthLevel()
Returns the strengthLevel.

Returns:
int

setDexterityLevel

public void setDexterityLevel(int dexterityLevel)
Sets the dexterityLevel.

Parameters:
dexterityLevel - The dexterityLevel to set

setIntelligenceLevel

public void setIntelligenceLevel(int intelligenceLevel)
Sets the intelligenceLevel.

Parameters:
intelligenceLevel - The intelligenceLevel to set

setStrengthLevel

public void setStrengthLevel(int strengthLevel)
Sets the strengthLevel.

Parameters:
strengthLevel - The strengthLevel to set

ordealSuccess

public void ordealSuccess(boolean b)
method :SkillOrdeal ordealSuccess

Specified by:
ordealSuccess in class Ordeal
Parameters:
b -
Since:
14 mai 03 at 22:36:41
See Also:
Ordeal.ordealSuccess(boolean)

doOrdeal

public void doOrdeal(Game partie)
method :SkillOrdeal doOrdeal

Specified by:
doOrdeal in class Ordeal
Parameters:
partie -
Since:
14 mai 03 at 22:47:57
See Also:
Ordeal.doOrdeal(zork2Class.Game)

appReward

public void appReward()
method :SkillOrdeal appReward

Specified by:
appReward in class Ordeal
Since:
14 mai 03 at 22:36:53
See Also:
Ordeal.appReward()