public RealtimeDataProvideWrapperBase(OsuRTDataProviderPlugin ref_plugin, OsuLiveStatusPanelPlugin plugin) : base(ref_plugin, plugin)
        {
            RefPanelPlugin.OnSettingChanged += () =>
            {
                var beatmap = GetCurrentBeatmap();

                beatmap.OutputType = CurrentOutputType = (current_status == OsuStatus.Playing || current_status == OsuStatus.Rank) ? OutputType.Play : OutputType.Listen;

                RefPanelPlugin.OnBeatmapChanged(new BeatmapChangedParameter()
                {
                    beatmap = beatmap
                });
            };
        }
Example #2
0
 public OlspApis(Plugin olsp_plguin)
 {
     olsp = olsp_plguin as OsuLiveStatusPanelPlugin;
 }
Example #3
0
 public DifficultParamModifyPluginSourceWrapper(DifficultParamModifyPlugin.DifficultParamModifyPlugin ref_plugin, OsuLiveStatusPanelPlugin plugin) : base(ref_plugin, plugin)
 {
 }
 public OsuRTDataProviderWrapper(OsuRTDataProviderPlugin ref_plugin, OsuLiveStatusPanelPlugin plugin) : base(ref_plugin, plugin)
 {
 }
Example #5
0
 public RealtimeDataProviderModsWrapper(OsuRTDataProviderPlugin ref_plugin, OsuLiveStatusPanelPlugin plugin) : base(ref_plugin, plugin)
 {
 }