protected virtual void OnRaiseWarpEvent(WarpEventArgs e) { RaiseWarpEvent?.Invoke(this, e); }
public static void HandleWarp(object sender, WarpEventArgs eventArgs) { mario.ReleaseDirectionLock(); level.State.Warp(eventArgs.NextArea, eventArgs.Direction); }