C# Class Drought.Entity.Guard

Inheritance: MovableEntity
Mostrar archivo Open project: kiniry-teaching/UCD

Public Properties

Property Type Description
ATTACK_RADIUS float
ATTACK_WAIT_TIME int
FULL_HEALTH int
RADIUS float
SPEED float
WATER_CAPACITY int

Public Methods

Method Description
Guard ( GameState gameState, LevelInfo levelInfo, ModelLoader modelLoader, Path path, int uid, ProjectileManager proj ) : System
canSetTarget ( ) : bool
render ( GraphicsDevice graphics, Camera camera, Sun sun ) : void
update ( ) : void

Method Details

Guard() public method

public Guard ( GameState gameState, LevelInfo levelInfo, ModelLoader modelLoader, Path path, int uid, ProjectileManager proj ) : System
gameState Drought.State.GameState
levelInfo Drought.World.LevelInfo
modelLoader Drought.Graphics.ModelLoader
path Path
uid int
proj Drought.Graphics.Particles.ProjectileManager
return System

canSetTarget() public method

public canSetTarget ( ) : bool
return bool

render() public method

public render ( GraphicsDevice graphics, Camera camera, Sun sun ) : void
graphics GraphicsDevice
camera Drought.World.Camera
sun Drought.World.Sun
return void

update() public method

public update ( ) : void
return void

Property Details

ATTACK_RADIUS public_oe static_oe property

public static float ATTACK_RADIUS
return float

ATTACK_WAIT_TIME public_oe static_oe property

public static int ATTACK_WAIT_TIME
return int

FULL_HEALTH public_oe static_oe property

public static int FULL_HEALTH
return int

RADIUS public_oe static_oe property

public static float RADIUS
return float

SPEED public_oe static_oe property

public static float SPEED
return float

WATER_CAPACITY public_oe static_oe property

public static int WATER_CAPACITY
return int