mirror of
https://github.com/ServUO/ServUO
synced 2026-08-11 20:23:04 -04:00
- Cleanup of various double calls and simplified code where possible. Co-authored-by: TrueUO <knight.daniel.r@gmail.com>
37 lines
903 B
C#
37 lines
903 B
C#
using System;
|
|
|
|
namespace Server.Misc
|
|
{
|
|
public class Broadcasts
|
|
{
|
|
public static void Initialize()
|
|
{
|
|
EventSink.Crashed += EventSink_Crashed;
|
|
EventSink.Shutdown += EventSink_Shutdown;
|
|
}
|
|
|
|
public static void EventSink_Crashed(CrashedEventArgs e)
|
|
{
|
|
try
|
|
{
|
|
World.Broadcast(0x35, true, "The server has crashed.");
|
|
}
|
|
catch (Exception ex)
|
|
{
|
|
Diagnostics.ExceptionLogging.LogException(ex);
|
|
}
|
|
}
|
|
|
|
public static void EventSink_Shutdown(ShutdownEventArgs e)
|
|
{
|
|
try
|
|
{
|
|
World.Broadcast(0x35, true, "The server has shut down.");
|
|
}
|
|
catch (Exception ex)
|
|
{
|
|
Diagnostics.ExceptionLogging.LogException(ex);
|
|
}
|
|
}
|
|
}
|
|
}
|