How do I maximize the utility of Events?

Events are versatile, customizable labels. In the demo project we’ve used Events for in-game situations but your use case might be different. Events can be used for labeling everything from what level the Line takes place in, the location the Line is spoken, or in what situation the Line is spoken. Think of the main utility it might bring you and use it accordingly!

WHAT ARE EVENTS?

Events are versatile, customizable labels. In the demo project we’ve used Events for in-game situations but your use case might be different. Events can be used for labeling everything from what level the Line takes place in, the location the Line is spoken, or in what situation the Line is spoken. Think of the main utility it might bring you and use it accordingly!

THE ANATOMY OF THE EVENT

On the surface, Events are pretty simple. After navigating to the ‘Events’-tab you’re presented with an overview of the Events you’ve created so far (it’ll be empty if there were no Events in your imported script!). You’re able to search through them via text search or you can select a character and view the Events associated with them. Creating an Event is easy - just hit the ‘Create event’ button on the top to get the ball rolling. An event consists of three things: its Name, its Description and an image. Going through them one by one, the Name is the name associated with the Event and is how it’ll appear in the Lines view and how it’ll be presented in an export of the project. The Description will only be viewed upon inspecting an Event individually and is useful to provide context for other users. The Image will show up whenever the Event is presented in a list and is great for easily recognizing where something belongs at a glance.

MAXIMIZING THE UTILITY OF YOUR EVENTS

After finding that key data-point that you want to keep track of with your Events you can combine them with Labels to fine-tune your sorting capabilities. This might seem overkill if you’re handling a project under 100 lines but remember that it’s always good to prepare for scalability. What if the project ends up with over 100 000 lines? If you’ve used Events to sort by, let’s say, what level the line is spoken in, you’ve still got 10 000+ lines to sort by when choosing level 1. Here’s a situation where the Label really shines, making the search more efficient and granular. Combine my previous examples: use Events for levels but Labels for situations and locations! Narrow down 100 000 lines to a handful by combining the different methods.

IN SUMMARY…

Events, and in extension Labels, are as usable as you make them. Taking the time to properly sort your project with Events and Labels will save you time down the road, at least if you’re making a mid-size or larger game. Happy labeling!