Bolly class
Bolly (boss).
A large flying mechanical boss with a trailing chain tail that hovers around the arena tracking the nearest player. It periodically stops to launch a volley of homing rockets before resuming flight, and is defeated by depleting its health while dodging the rockets.
Base classes
- class BossBase
- Base class of an enemy boss.
Public static functions
- static void Preload(const ActorActivationDetails& details)
- Preloads all assets required by this actor.
Constructors, destructors, conversion operators
Protected functions
- auto OnActivatedAsync(const ActorActivationDetails& details) -> Task<bool> override
- Called when the object is created and activated.
- auto OnActivatedBoss() -> bool override
- Called when the boss is activated.
- void OnUpdate(float timeMult) override
- Called every frame to update the object state.
- auto OnPerish(ActorBase* collider) -> bool override
- Called when the object has no health left and should perish.