org.starhope.appius.user
Class UserTransientEffects

java.lang.Object
  extended by org.starhope.appius.user.UserTransientEffects

public class UserTransientEffects
extends Object

WRITEME: Document this type.

Author:
brpocock@star-hope.org

Field Summary
 Set<InventoryItem> addItems
          WRITEME: Document this brpocock@star-hope.org
 DamageTypeRanks alterDefenses
          Transient alterations to the user's defenses
 Map<UserStat,Integer> alterStats
          WRITEME: Document this brpocock@star-hope.org
 double heightScalar
          WRITEME: Document this brpocock@star-hope.org
 Set<InventoryItem> removeItems
          Transient removal of items
 
Constructor Summary
UserTransientEffects(AbstractUser u)
          Create a UserTransientEffects object for a given user.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

addItems

public final Set<InventoryItem> addItems
WRITEME: Document this brpocock@star-hope.org


alterStats

public final Map<UserStat,Integer> alterStats
WRITEME: Document this brpocock@star-hope.org


heightScalar

public double heightScalar
WRITEME: Document this brpocock@star-hope.org


removeItems

public final Set<InventoryItem> removeItems
Transient removal of items


alterDefenses

public DamageTypeRanks alterDefenses
Transient alterations to the user's defenses

Constructor Detail

UserTransientEffects

public UserTransientEffects(AbstractUser u)
Create a UserTransientEffects object for a given user. We actually end up discarding the user, at present.

Parameters:
u - user