generic base class for trigger areas that are entered by trigger items
in unity gameobjects that are destroyed do not exit collision which can be annoying
by having scripts on both sides of the collision and registering with each other we can make sure to always get enter and exit
either implement a custom script that performs some logic with the participants(like lock on, damage)
or use the GenericTriggerArea to add logic to the events in the inspector(traps in AdventureSouls)
keep in mind this is meant for triggers not collisions, if you have problems getting the events check https://docs.unity3d.com/Manual/CollidersOverview.html
- Template Parameters
-