protected override void OnCardBeingSaved(GameMode currentGameMode) { var pd = new PluginData { version = 2 }; OverlayStorage.Save(pd); #if !EC if (!EnableInStudioSkin) { pd.data[nameof(EnableInStudioSkin)] = EnableInStudioSkin; } if (!EnableInStudioIris) { pd.data[nameof(EnableInStudioIris)] = EnableInStudioIris; } #endif SetExtendedData(pd.data.Count > 0 ? pd : null); #if KK || KKS ExtendedSave.SetExtendedDataById(ChaFileControl, "com.jim60105.kk.charaoverlaysbasedoncoordinate", null); #endif }
protected override void OnCardBeingSaved(GameMode currentGameMode) { var pd = new PluginData { version = 2 }; OverlayStorage.Save(pd); #if !EC if (!EnableInStudioSkin) { pd.data[nameof(EnableInStudioSkin)] = EnableInStudioSkin; } if (!EnableInStudioIris) { pd.data[nameof(EnableInStudioIris)] = EnableInStudioIris; } #endif SetExtendedData(pd.data.Count > 0 ? pd : null); }