Exemplo n.º 1
0
        static bool RaiseFreezeChangingEvent([NotNull] PlayerInfo target, [NotNull] Player freezer, bool unfreezing, bool announce)
        {
            var h = FreezeChanging;

            if (h == null)
            {
                return(false);
            }
            var e = new PlayerInfoFrozenChangingEventArgs(target, freezer, unfreezing, announce);

            h(null, e);
            return(e.Cancel);
        }
Exemplo n.º 2
0
 static void RaiseFreezeChangingEvent( [NotNull] PlayerInfoFrozenChangingEventArgs e ) {
     var handler = FreezeChanging;
     if( handler != null ) handler( null, e );
 }