C# Class MBeast, Madness

Inheritance: FContainer
Show file Open project: MattRix/Madness Class Usage Examples

Public Properties

Property Type Description
_elementSets MBeastElementSet[],
attackFrame int
attackTarget MBeast,
attackTower MTower,
beastType MBeastType,
blinkFrame int
defence float
hasTarget bool
health float
isAttacking bool
isAttackingTower bool
offence float
player MPlayer,
pool List
speed float
sprite FSprite,
target Vector2
velocity Vector2

Public Methods

Method Description
AdvanceFrame ( float amount ) : void
Destroy ( ) : void
Init ( ) : void
MBeast ( ) : System
New ( ) : MBeast,
Start ( MPlayer, player ) : void
UpdateStats ( ) : void

Method Details

AdvanceFrame() public method

public AdvanceFrame ( float amount ) : void
amount float
return void

Destroy() public method

public Destroy ( ) : void
return void

Init() public static method

public static Init ( ) : void
return void

MBeast() public method

public MBeast ( ) : System
return System

New() public static method

public static New ( ) : MBeast,
return MBeast,

Start() public method

public Start ( MPlayer, player ) : void
player MPlayer,
return void

UpdateStats() public method

public UpdateStats ( ) : void
return void

Property Details

_elementSets public static property

public static MBeastElementSet[], _elementSets
return MBeastElementSet[],

attackFrame public property

public int attackFrame
return int

attackTarget public property

public MBeast, attackTarget
return MBeast,

attackTower public property

public MTower, attackTower
return MTower,

beastType public property

public MBeastType, beastType
return MBeastType,

blinkFrame public property

public int blinkFrame
return int

defence public property

public float defence
return float

hasTarget public property

public bool hasTarget
return bool

health public property

public float health
return float

isAttacking public property

public bool isAttacking
return bool

isAttackingTower public property

public bool isAttackingTower
return bool

offence public property

public float offence
return float

player public property

public MPlayer, player
return MPlayer,

pool public static property

public static List pool
return List

speed public property

public float speed
return float

sprite public property

public FSprite, sprite
return FSprite,

target public property

public Vector2 target
return Vector2

velocity public property

public Vector2 velocity
return Vector2