2020-08-12 21:58:29 +02:00
|
|
|
|
using QSB.ElevatorSync;
|
2020-08-13 14:32:58 +01:00
|
|
|
|
using QSB.GeyserSync;
|
2020-08-12 21:58:29 +02:00
|
|
|
|
|
|
|
|
|
namespace QSB.Events
|
2020-08-08 00:08:44 +01:00
|
|
|
|
{
|
2020-08-10 14:48:40 +01:00
|
|
|
|
/// <summary>
|
|
|
|
|
/// Creates instances of all of the events QSB uses.
|
|
|
|
|
/// </summary>
|
2020-08-09 12:19:51 +01:00
|
|
|
|
public static class EventList
|
2020-08-08 00:08:44 +01:00
|
|
|
|
{
|
2020-08-09 14:26:33 +01:00
|
|
|
|
public static bool Ready { get; private set; }
|
|
|
|
|
|
2020-08-08 00:08:44 +01:00
|
|
|
|
public static void Init()
|
|
|
|
|
{
|
2020-08-10 11:45:24 +01:00
|
|
|
|
new PlayerReadyEvent();
|
2020-08-09 21:58:03 +01:00
|
|
|
|
new PlayerSuitEvent();
|
2020-08-09 09:37:32 +02:00
|
|
|
|
new PlayerFlashlightEvent();
|
|
|
|
|
new PlayerSignalscopeEvent();
|
|
|
|
|
new PlayerTranslatorEvent();
|
|
|
|
|
new PlayerProbeLauncherEvent();
|
2020-08-10 14:40:06 +01:00
|
|
|
|
new PlayerProbeEvent();
|
2020-08-10 18:22:35 +01:00
|
|
|
|
new PlayerSectorEvent();
|
2020-08-09 09:37:32 +02:00
|
|
|
|
new PlayerJoinEvent();
|
2020-08-09 12:38:35 +01:00
|
|
|
|
new PlayerLeaveEvent();
|
|
|
|
|
new PlayerDeathEvent();
|
2020-08-10 16:36:55 +01:00
|
|
|
|
new PlayerStatesRequestEvent();
|
2020-08-12 21:58:29 +02:00
|
|
|
|
new ElevatorEvent();
|
2020-08-13 14:32:58 +01:00
|
|
|
|
new GeyserEvent();
|
2020-08-09 14:26:33 +01:00
|
|
|
|
|
|
|
|
|
Ready = true;
|
2020-08-08 00:08:44 +01:00
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|