Bee class
#include <Jazz2/Actors/Enemies/Bee.h>
Bee.
Floating insect that bobs in a small circular pattern near its origin and periodically darts out to lunge at the nearest player within range, buzzing as it attacks, before drifting back to its starting point. Defeated by a single hit.
Base classes
- class EnemyBase
- Base class of an enemy.
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.
- 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.