C# Class FieldBossBaseScript, aura

Inheritance: GeneralScript
Afficher le fichier Open project: aura-project/aura

Méthodes publiques

Méthode Description
Init ( ) : bool

Méthodes protégées

Méthode Description
BossNotice ( string format ) : void
CleanUp ( ) : void
ContributorDrops ( Creature, boss, List drops ) : void
CreateFomorCommandScroll ( ) : Item,
GetNextSpawn ( ) : SpawnInfo,
GetTimeUntilSpawn ( ) : TimeSpan,
OnAllBossesDied ( ) : void
OnBossDied ( Creature, boss, Creature, killer ) : void
OnMinionDied ( Creature, boss, Creature, killer ) : void
OnSpawnBosses ( ) : void
ShouldSpawn ( ) : bool
SpawnBoss ( int raceId, int xOffset, int yOffset ) : Creature,
SpawnMinion ( int raceId ) : Creature,
SpawnMinion ( int raceId, int xOffset, int yOffset ) : Creature,

Private Methods

Méthode Description
DespawnAll ( ) : void
OnBossDeath ( Creature, boss, Creature, killer ) : void
OnCreatureKilled ( Creature, creature, Creature, killer ) : void
PrepareSpawn ( ) : void
SpawnAll ( ) : void

Method Details

BossNotice() protected méthode

protected BossNotice ( string format ) : void
format string
Résultat void

CleanUp() protected méthode

protected CleanUp ( ) : void
Résultat void

ContributorDrops() protected méthode

protected ContributorDrops ( Creature, boss, List drops ) : void
boss Creature,
drops List
Résultat void

CreateFomorCommandScroll() protected méthode

protected CreateFomorCommandScroll ( ) : Item,
Résultat Item,

GetNextSpawn() protected abstract méthode

protected abstract GetNextSpawn ( ) : SpawnInfo,
Résultat SpawnInfo,

GetTimeUntilSpawn() protected méthode

protected GetTimeUntilSpawn ( ) : TimeSpan,
Résultat TimeSpan,

Init() public méthode

public Init ( ) : bool
Résultat bool

OnAllBossesDied() protected méthode

protected OnAllBossesDied ( ) : void
Résultat void

OnBossDied() protected méthode

protected OnBossDied ( Creature, boss, Creature, killer ) : void
boss Creature,
killer Creature,
Résultat void

OnMinionDied() protected méthode

protected OnMinionDied ( Creature, boss, Creature, killer ) : void
boss Creature,
killer Creature,
Résultat void

OnSpawnBosses() protected abstract méthode

protected abstract OnSpawnBosses ( ) : void
Résultat void

ShouldSpawn() protected méthode

protected ShouldSpawn ( ) : bool
Résultat bool

SpawnBoss() protected méthode

protected SpawnBoss ( int raceId, int xOffset, int yOffset ) : Creature,
raceId int
xOffset int
yOffset int
Résultat Creature,

SpawnMinion() protected méthode

protected SpawnMinion ( int raceId ) : Creature,
raceId int
Résultat Creature,

SpawnMinion() protected méthode

protected SpawnMinion ( int raceId, int xOffset, int yOffset ) : Creature,
raceId int
xOffset int
yOffset int
Résultat Creature,