internal static bool InvokeLighting(object swipeData) { var args = new LightingEventArgs((Lighting.LightingSwipeData)swipeData); Lighting?.Invoke(null, args); return(args.Handled); }
internal static bool InvokeLighting(object globalBrightness) { var args = new LightingEventArgs((float)globalBrightness); Lighting?.Invoke(null, args); return(args.Handled); }
private void OnGameLighting(object sender, LightingEventArgs e) { if (_commands.IsFullBright) { e.SwipeData.function = lsd => { foreach (var state in lsd.jaggedArray.SelectMany(s => s)) { state.r = state.r2 = state.g = state.g2 = state.b = state.b2 = 1; } }; } }
private void OnGameLighting(object sender, LightingEventArgs e) { if (PlayerExtension.IsFullBright) { Lighting.GlobalBrightness = 4f; //Lighting.LightTiles(Main.instance.firstTileX, Main.instance.lastTileX, Main.instance.firstTileY, Main.instance.lastTileY); /*e.LightingEngine.AddLight = lsd => * { * foreach (var state in lsd.jaggedArray.SelectMany(s => s)) * { * state.r = state.r2 = state.g = state.g2 = state.b = state.b2 = 1; * } * };*/ } }