C# Class BossFight, Aegina

Inheritance: NetworkBehaviour
显示文件 Open project: JMounier/Aegina Class Usage Examples

Public Methods

Method Description
EnterSpec ( ) : void
ReceiveDamageByBoss ( ) : void
ReceiveDamageByCristaleProjectile ( GameObject projectile ) : void
ShockWave ( ) : void
UseCristal ( ) : bool

call this to use a cristal (consumable) in input manager

Private Methods

Method Description
CmdDead ( ) : void
CmdEnterFight ( ) : void
CmdReceiveDamageBoss ( float armor ) : void
CmdReceiveDamageCristalProjectile ( float armor, GameObject projectile ) : void
CmdUseCristal ( ) : void
OnGUI ( ) : void
Respawn ( ) : void

Respawn all player in the fight and reset their inventory MUST BE SERVEUR !!!

RpcJustDoIt ( ) : void
RpcRestart ( ) : void
RpcShockWave ( ) : void

Method Details

EnterSpec() public method

public EnterSpec ( ) : void
return void

ReceiveDamageByBoss() public method

public ReceiveDamageByBoss ( ) : void
return void

ReceiveDamageByCristaleProjectile() public method

public ReceiveDamageByCristaleProjectile ( GameObject projectile ) : void
projectile GameObject
return void

ShockWave() public method

public ShockWave ( ) : void
return void

UseCristal() public method

call this to use a cristal (consumable) in input manager
public UseCristal ( ) : bool
return bool