AbilityOnPreSpawnEvent - jimdroberts/FishMMO GitHub Wiki
ScriptableObject event triggered before the primary ability object is spawned. Inherits from AbilityEvent
and is used to define custom logic or effects that occur prior to spawning an ability object in the FishMMO system.
-
(Inherited) Methods from AbilityEvent
All methods from the base
AbilityEvent
class are available. This class does not add new methods or fields.
- Create a new
AbilityOnPreSpawnEvent
asset via the Unity menu: FishMMO/Abilities/Events/Ability On Pre Spawn Event. - Assign the event asset to an ability or object that should trigger logic before spawning.
- Configure any inherited fields or properties as needed in the Inspector.
- Integrate with the ability system to ensure the event is triggered at the correct time.
// Example 1: Using AbilityOnPreSpawnEvent
// This example demonstrates how to create and assign an AbilityOnPreSpawnEvent
// to an ability object so that custom logic is triggered before the object is spawned.
// 1. In Unity, create a new AbilityOnPreSpawnEvent asset.
// 2. Assign it to the relevant ability or prefab.
// 3. Implement any custom logic in scripts that listen for the event.