com.planet_ink.coffee_mud.Libraries.interfaces
Interface AchievementLibrary.Award

All Known Subinterfaces:
AchievementLibrary.AbilityAward, AchievementLibrary.AmountAward, AchievementLibrary.CurrencyAward, AchievementLibrary.ExpertiseAward, AchievementLibrary.StatAward, AchievementLibrary.TitleAward
Enclosing interface:
AchievementLibrary

public static interface AchievementLibrary.Award

The award interface provides pre-parsed award information for those who complete the achievement.


Method Summary
 java.lang.String getDescription()
          Returns a description of the award
 AchievementLibrary.AwardType getType()
          The type of award
 boolean isNotAwardedOnRemort()
          Returns true if the award is given only to new characters or at achievement-time
 boolean isPreAwarded()
          Returns true if the award is given before the character is fully created.
 

Method Detail

getType

AchievementLibrary.AwardType getType()
The type of award

Returns:
type of award

getDescription

java.lang.String getDescription()
Returns a description of the award

Returns:
a description of the award

isPreAwarded

boolean isPreAwarded()
Returns true if the award is given before the character is fully created.

Returns:
true if it is pre-awarded, false if always after

isNotAwardedOnRemort

boolean isNotAwardedOnRemort()
Returns true if the award is given only to new characters or at achievement-time

Returns:
true if it is only awarded for new chars and at ach-time