mirror of
https://github.com/ppy/osu
synced 2025-03-11 05:49:12 +00:00
Without doing this, the JSON content is not written to the file. A user assumption is that as soon as a skin shows up in the skin list as exportable, it should export correctly, so it makes sense that it should be in a sane state even if the user has not made any changes in the skin editor yet. Going forward, we might move more of the json serialisation logic out, and run for consistency as part of the import process. This seems like the simplest way to guarantee things for now, though. |
||
---|---|---|
.. | ||
Editor | ||
BeatmapSkinProvidingContainer.cs | ||
DefaultLegacySkin.cs | ||
DefaultSkin.cs | ||
EFSkinInfo.cs | ||
GameplaySkinComponent.cs | ||
GlobalSkinColours.cs | ||
HUDSkinComponents.cs | ||
IAnimationTimeReference.cs | ||
IPooledSampleProvider.cs | ||
ISkin.cs | ||
ISkinComponent.cs | ||
ISkinnableDrawable.cs | ||
ISkinnableTarget.cs | ||
ISkinSource.cs | ||
LegacyAccuracyCounter.cs | ||
LegacyBeatmapSkin.cs | ||
LegacyColourCompatibility.cs | ||
LegacyDatabasedSkinResourceStore.cs | ||
LegacyFont.cs | ||
LegacyHealthDisplay.cs | ||
LegacyJudgementPieceNew.cs | ||
LegacyJudgementPieceOld.cs | ||
LegacyManiaSkinConfiguration.cs | ||
LegacyManiaSkinConfigurationLookup.cs | ||
LegacyManiaSkinDecoder.cs | ||
LegacyRollingCounter.cs | ||
LegacyScoreCounter.cs | ||
LegacySkin.cs | ||
LegacySkinDecoder.cs | ||
LegacySkinExtensions.cs | ||
LegacySkinResourceStore.cs | ||
LegacySkinTransformer.cs | ||
LegacySpriteText.cs | ||
PausableSkinnableSound.cs | ||
PoolableSkinnableSample.cs | ||
ResourceStoreBackedSkin.cs | ||
RulesetSkinProvidingContainer.cs | ||
Skin.cs | ||
SkinComboColourLookup.cs | ||
SkinConfigManager.cs | ||
SkinConfiguration.cs | ||
SkinCustomColourLookup.cs | ||
SkinFileInfo.cs | ||
SkinInfo.cs | ||
SkinManager.cs | ||
SkinModelManager.cs | ||
SkinnableDrawable.cs | ||
SkinnableSound.cs | ||
SkinnableSprite.cs | ||
SkinnableSpriteText.cs | ||
SkinnableTarget.cs | ||
SkinnableTargetComponent.cs | ||
SkinnableTargetComponentsContainer.cs | ||
SkinnableTargetContainer.cs | ||
SkinProvidingContainer.cs | ||
SkinReloadableDrawable.cs | ||
SkinStore.cs | ||
SkinUtils.cs |