defaultUnsubscribedGridDescValue = "unlimited_whatsnew_carousel_subscribe" if ( ITF_Platform == "NX" ) then defaultUnsubscribedGridDescValue = "unlimited_whatsnew_carousel_eshop" end whatsNewConfigs = { JD_WhatsNewConfigs = { configs = { -- EXAMPLE CONFIG --{ -- JD_WhatsNewConfig = -- { -- configName = "example", --config name used to match a song to a config, this used for the savefile, do not rename -- uiDisplay = "is_jdu", --animation label to play to trigger the correct UI -- relatedSongTags = --song tags that will trigger the config -- { -- {VAL = "SUBSCRIBESONG" }, -- {VAL = "FREESONG" }, -- } -- maxViews = 21, --max number of times the same song can be seen using this config, jumping to play the map will max this value at once -- sessionInterval = 3, --show whats new every X sessions -- } --}, { JD_WhatsNewConfig = { configName = "default", uiDisplay = "is_jdu", relatedSongTags = { {VAL = "EXCLUSIVE" }, }, maxViews = 1, subscribedGridDesc = "unlimited_whatsnew_carousel_continue", unsubscribedGridDesc = defaultUnsubscribedGridDescValue, } }, { JD_WhatsNewConfig = { configName = "lullaby", uiDisplay = "is_lullaby", relatedSongTags = { {VAL = "JD20DEALLULLABY" }, }, maxViews = 3, sessionInterval = 2, subscribedGridDesc = "unlimited_whatsnew_carousel_continue_lullaby", unsubscribedGridDesc = "unlimited_whatsnew_carousel_continue_lullaby", } }, { JD_WhatsNewConfig = { configName = "localTrack", uiDisplay = "is_local", relatedSongTags = { {VAL = "LOCALTRACK"}, }, maxViews = 1, subscribedGridDesc = "unlimited_whatsnew_carousel_continue_lullaby", unsubscribedGridDesc = "unlimited_whatsnew_carousel_continue_lullaby", } }, } } }