C# Class DodongosQuest.Creatures.MovementTypeTemporaryEffect

Inheritance: ITemporaryEffect
Mostra file Open project: faintpixel/Roguelike Class Usage Examples

Public Methods

Method Description
ApplyEffect ( ICreature creature, World world ) : void
Clone ( ) : ITemporaryEffect
EffectCompleted ( ICreature creature, World world ) : void
MovementTypeTemporaryEffect ( MovementType movementType, int duration ) : System
UpdateEffect ( ICreature creature, World world ) : void

Method Details

ApplyEffect() public method

public ApplyEffect ( ICreature creature, World world ) : void
creature ICreature
world World
return void

Clone() public method

public Clone ( ) : ITemporaryEffect
return ITemporaryEffect

EffectCompleted() public method

public EffectCompleted ( ICreature creature, World world ) : void
creature ICreature
world World
return void

MovementTypeTemporaryEffect() public method

public MovementTypeTemporaryEffect ( MovementType movementType, int duration ) : System
movementType MovementType
duration int
return System

UpdateEffect() public method

public UpdateEffect ( ICreature creature, World world ) : void
creature ICreature
world World
return void