includeReference("EngineData/Helpers/Objectivedatabase.ilu") scheduled_quest_setup= { NAME = "JD_ScheduledQuestSetup", JD_ScheduledQuestSetup= { -- map score that has to be achieved to validate objectives related to maps, 1000 <-> half a star minimumScore = 1000, sessionCountUntilDiscoveryKill = 6, -- nr of sessions AFTER FTUE to show discovery quests sessionCountUntilQuestKill = 6, -- nr of sessions ONCE quest started until its killed firstDiscoveryQuestId = 109, --force to push this discovery quest before any other sessionCountUntilFirstDiscoveryKill = 2, -- count starts the session after the FTUE was done sessionCountUntilNormalQuestSetting = 2, -- special pools end after this count of sessions timeCapInHoursToRenew = 12.0, -- switch / ps4 specific for game suspended mode PushSongProbability = 50, MapProbabilities = { NAME = "MapChoosingProbabilities", MapChoosingProbabilities= { UbisoftClub = 60, NormalSku = 40, } }, updateTimings = -- This is used in JD_UIScheduledQuestComponent to update the values in a nice fashion { { KEY = 10, VAL = 1.5, -- the VAL is chosen if the update value is >= KEY (here 10) }, -- VAL is in Seconds { KEY = 5, VAL = 1.0, }, { KEY = 0, VAL = 0.5, }, }, excludeFromAlgorithmQuestTags = --Quests holding one of these tags are automatically excluded from the algorithm for random quests (for example quests that we want to push manually and that SHOULD not come randomely) { {VAL = "SubscriptionQuest"}, {VAL = "PlaySpecificMap"}, {VAL = "PlaySpecificMapOnUnlimited"}, }, } }