Ferrefy - Ferrefy Plugin: Event Manager

The Event Manager Plugin manages global info in your virtual world, as a collection of text strings. Systems can read / write this info in this one place, decoupling them from others and providing easy access to information.

This technique is efficient to implement mission systems, dialog systems, gameplay, simulations and more, as they are systems which often require complex information from another, which is now easy to manage.

Example usage:

  1. Have a dialog option unlock while X info is present and Y info is not, such as a topic to talk about only during daytime.

  2. Have a door automatically open when X info is present ("player_found_key").

  3. Set up complex event designs with ease, such as progressing a game level or mission.

Read everything using the links below:

Full introduction, documentation, getting started, terms and more:

My (Ferrefy) website provides detailed documentation for all my plugins, general information, my vision, terms, and how I work.

The general documentation introduction informs new readers about the presentation of documentation and plugins, which helps align expectations.

The documentation for this plugin helps decide if this product is the solution you are looking for, and helps you getting started.

Additional documentation (specialist asset / code specific comments) can be found within plugin files.

Ferrefy plugins

Each plugin is made to provide a solution for a specific task.

This makes plugins easy to modify, maintain, and combine.

The plugins can cooperate as a larger system.

> Read more <