AbilityOnHitEvent - jimdroberts/FishMMO GitHub Wiki
ScriptableObject event triggered when an ability object collides or hits a character. Inherits from AbilityEvent
and is used to define custom logic or effects that occur upon collision or hit events 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
AbilityOnHitEvent
asset via the Unity menu: FishMMO/Abilities/Events/Ability On Hit Event. - Assign the event asset to an ability or object that should trigger logic on hit or collision.
- Configure any inherited fields or properties as needed in the Inspector.
- Integrate with the ability system to ensure the event is triggered appropriately.
// Example 1: Using AbilityOnHitEvent
// This example demonstrates how to create and assign an AbilityOnHitEvent
// to an ability object so that custom logic is triggered when the object hits a target.
// 1. In Unity, create a new AbilityOnHitEvent asset.
// 2. Assign it to the relevant ability or prefab.
// 3. Implement any custom logic in scripts that listen for the event.