Used to store any event and generalize them into a single type
| Name | Type | Description | Notes |
|---|---|---|---|
| Type | EventType | ||
| Data | Object | This is the data for the Event. In the case of type beeing `lazer hit`, data will be of the type `LazerHitEvent`. So the object-type allways matches to the `type` field | [optional] |