Closed MrKev312 closed 1 month ago
API change to introduce a more generic clip handling system and improve JSON serialization.
Refactored clip handling to use a generic IClip interface and added new JSON converters.
IClip
DanceTape
KaraokeTape
MainSequence
MapPackageBundleGenerator
ClipConverter
IntBoolConverter
ConvertUbiArtToUnity
PR Classification
API change to introduce a more generic clip handling system and improve JSON serialization.
PR Summary
Refactored clip handling to use a generic
IClip
interface and added new JSON converters.DanceTape
,KaraokeTape
, andMainSequence
classes to useIClip
instead of specific clip types.MapPackageBundleGenerator
to handleIClip
and specific clip types in switch cases and loops.ClipConverter
andIntBoolConverter
classes for JSON serialization/deserialization.IClip
.ConvertUbiArtToUnity
to use new converters for song data deserialization.