Version 1.5APIs subject to change!

multiverse.mars.effects
Class StunEffect

java.lang.Object
  extended by multiverse.mars.core.MarsEffect
      extended by multiverse.mars.effects.StunEffect

public class StunEffect
extends MarsEffect


Nested Class Summary
 
Nested classes/interfaces inherited from class multiverse.mars.core.MarsEffect
MarsEffect.EffectState
 
Field Summary
 
Fields inherited from class multiverse.mars.core.MarsEffect
duration, numPulses
 
Constructor Summary
StunEffect(java.lang.String name)
           
 
Method Summary
 void apply(MarsEffect.EffectState state)
           
 void pulse(MarsEffect.EffectState state)
           
 void remove(MarsEffect.EffectState state)
           
 
Methods inherited from class multiverse.mars.core.MarsEffect
applyEffect, applyEffect, equals, generateState, getDuration, getIcon, getName, getNumPulses, getPulseTime, hashCode, isPeriodic, isPeriodic, isPersistent, isPersistent, removeEffect, setDuration, setIcon, setName, setNumPulses, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StunEffect

public StunEffect(java.lang.String name)
Method Detail

apply

public void apply(MarsEffect.EffectState state)
Overrides:
apply in class MarsEffect

remove

public void remove(MarsEffect.EffectState state)
Overrides:
remove in class MarsEffect

pulse

public void pulse(MarsEffect.EffectState state)
Overrides:
pulse in class MarsEffect


Copyright © 2008 The Multiverse Network, Inc.