diff --git a/core/src/commonMain/kotlin/cn/rdlevel/rdkt/core/settings/LevelSettings.kt b/core/src/commonMain/kotlin/cn/rdlevel/rdkt/core/settings/LevelSettings.kt index 2239045..e56b232 100644 --- a/core/src/commonMain/kotlin/cn/rdlevel/rdkt/core/settings/LevelSettings.kt +++ b/core/src/commonMain/kotlin/cn/rdlevel/rdkt/core/settings/LevelSettings.kt @@ -16,7 +16,7 @@ import kotlin.random.Random @Serializable public class LevelSettings { /** - * The version of the level. Currently, it is set to [66][CURRENT_LEVEL_VERSION]. + * The version of the level. Currently, it is set to [67][CURRENT_LEVEL_VERSION]. * * This library currently does not support levels with other versions. * If you want to use levels with other versions, please use the level editor to convert them to a supported version. @@ -197,7 +197,7 @@ public class LevelSettings { /** * The current level version the level editor is using. */ - public const val CURRENT_LEVEL_VERSION: Int = 66 + public const val CURRENT_LEVEL_VERSION: Int = 67 } } diff --git a/core/src/commonMain/kotlin/cn/rdlevel/rdkt/core/settings/Mods.kt b/core/src/commonMain/kotlin/cn/rdlevel/rdkt/core/settings/Mods.kt index 00322e6..74c3f09 100644 --- a/core/src/commonMain/kotlin/cn/rdlevel/rdkt/core/settings/Mods.kt +++ b/core/src/commonMain/kotlin/cn/rdlevel/rdkt/core/settings/Mods.kt @@ -42,4 +42,10 @@ public object Mods { * If the player skips the level, the level immediately ends and the player is given an S rank. */ public const val SKIPPABLE: String = "skippable" + + /** + * Uses old vfx easing for [SetVFXPresetEvent][cn.rdlevel.rdkt.core.events.SetVFXPresetEvent]. + * For most presets that has intensity and easing, when enabling the preset with this mod, the easing will start from 100% intensity instead of 0%. + */ + public const val OLD_VFX_EASING: String = "oldVFXEasing" } \ No newline at end of file