LAPIListener
The LAPIListener class is a helper class to easily work with events and to prevent unnecessary boilerplate code.
To make a LAPIListener, just extend your listener class like so:
public class MyExampleListener : LAPIListener
Listening to events
To listen to events, you first need to enable the listener. In your main plugin class, or wherever you need the listener to be, write this:
LAPIListener listener = new LAPIListener();
listener.StartListening();
Similarly, you can stop listening to events (which you may have to according to the Rules):
listener.StopListening()
To listen to a specific event, override it's method:
public class MyExampleListener : LAPIListener
{
public override void onLW_Death(LyokoWarrior warrior)
{
//some code that runs when a LW dies
}
}
The details about each event can be found in the rest of the documentation.
Last updated
Was this helpful?