Events types

This list is NOT exhaustive. It will be complete as soon as we have new strange ideas to put in.

We have chosen a hierarchical order. If something can be classified in several branches, several Events will be produced.

We choose not to detail too much: such a list is part of the game instance, not of the framework. We won't detail PlayerEvents into PlayerEntranceEvent, PlayerLeavingEvent, PlayerDeletionEvent, PlayerBanningEvent, PlayerIdleEvent, etc. Some instances can, for example, propose a chat between Players and use Events to manage it.

WeatherEvents

WeatherEvents represent changes in the weather. They are local to one Place.

TimeEvents

TimeEvents represent the course of time. They are local to one World. They are thrown by the Game timer.

CosmologicalEvents

CosmologicalEvents represent changes in the World that are due to cosmos.

EcologicalEvents

EcologicalEvents represent major changes in the Ecology domain.

PoliticalEvents

PoliticalEvents regroup changes in politics.

EcosystemEvents

EcosystemEvents represent changes in a local ecosystem.

ReligiousEvents

Events linked to Deities or Cults.

MagicalEvents

Events linked to magic

JusticeEvents

Events linked to justice

MilitaryEvents

Events linked to armies (wars, fights, etc)

EconomicalEvents

Events linked to Economy (Stock Exchange evolution, products prices evolution, etc)

CreatureEvents

Events linked to Creatures (birthday, death, etc)

PlaceEvents

Events linked to activity in a Place (building, etc)

ItemEvents

Events linked to Items