diff --git a/profiles/campaign.json b/profiles/campaign.json index 8b0bd60..61b47ca 100644 --- a/profiles/campaign.json +++ b/profiles/campaign.json @@ -214,7 +214,7 @@ }, "MusicPack": { "items": [ - "" + "AthenaMusicPack:musicpack_000_stw_default" ] }, "Backpack": { diff --git a/responses/catalog.json b/responses/catalog.json index 38c5c76..1c4eaaf 100644 --- a/responses/catalog.json +++ b/responses/catalog.json @@ -196,6 +196,304 @@ } ] }, + { + "name": "STWSpecialEventStorefront", + "catalogEntries": [ + { + "devName": "[VIRTUAL]1 x Commando Renegade for 2800 GameItem : AccountResource:eventcurrency_scaling", + "offerId": "v2:/fe91e5ee1e64e09367f7f641e897c054a23822387ef79eb81b0bf0805f993c34", + "fulfillmentIds": [], + "dailyLimit": -1, + "weeklyLimit": -1, + "monthlyLimit": -1, + "categories": [], + "prices": [ + { + "currencyType": "GameItem", + "currencySubType": "AccountResource:eventcurrency_scaling", + "regularPrice": 2800, + "dynamicRegularPrice": 2800, + "finalPrice": 2800, + "saleExpiration": "9999-12-31T23:59:59.999Z", + "basePrice": 2800 + } + ], + "meta": {}, + "matchFilter": "", + "filterWeight": 0.0, + "appStoreId": [], + "requirements": [], + "offerType": "StaticPrice", + "refundable": false, + "itemGrants": [ + { + "templateId": "Hero:HID_Commando_XBOX_SR_T01", + "quantity": 1 + } + ], + "additionalGrants": [], + "sortPriority": 0, + "catalogGroupPriority": 0 + }, + { + "devName": "[VIRTUAL]1 x Guardian Knox for 2800 GameItem : AccountResource:eventcurrency_scaling", + "offerId": "v2:/83ac0269acedb2d5634a031f55b643b852272903e74d9fa1bb49256a0c06abef", + "fulfillmentIds": [], + "dailyLimit": -1, + "weeklyLimit": -1, + "monthlyLimit": -1, + "categories": [], + "prices": [ + { + "currencyType": "GameItem", + "currencySubType": "AccountResource:eventcurrency_scaling", + "regularPrice": 2800, + "dynamicRegularPrice": 2800, + "finalPrice": 2800, + "saleExpiration": "9999-12-31T23:59:59.999Z", + "basePrice": 2800 + } + ], + "meta": {}, + "matchFilter": "", + "filterWeight": 0.0, + "appStoreId": [], + "requirements": [], + "offerType": "StaticPrice", + "refundable": false, + "itemGrants": [ + { + "templateId": "Hero:HID_Constructor_XBOX_SR_T01", + "quantity": 1 + } + ], + "additionalGrants": [], + "sortPriority": 0, + "catalogGroupPriority": 0 + }, + { + "devName": "[VIRTUAL]1 x Jade Assassin Sarah for 2800 GameItem : AccountResource:eventcurrency_scaling", + "offerId": "v2:/9b91076467e61cf01a3c16e39a18331d2e23d754cdafc860aac0fdd7155615ae", + "fulfillmentIds": [], + "dailyLimit": -1, + "weeklyLimit": -1, + "monthlyLimit": -1, + "categories": [], + "prices": [ + { + "currencyType": "GameItem", + "currencySubType": "AccountResource:eventcurrency_scaling", + "regularPrice": 2800, + "dynamicRegularPrice": 2800, + "finalPrice": 2800, + "saleExpiration": "9999-12-31T23:59:59.999Z", + "basePrice": 2800 + } + ], + "meta": {}, + "matchFilter": "", + "filterWeight": 0.0, + "appStoreId": [], + "requirements": [], + "offerType": "StaticPrice", + "refundable": false, + "itemGrants": [ + { + "templateId": "Hero:HID_Ninja_XBOX_SR_T01", + "quantity": 1 + } + ], + "additionalGrants": [], + "sortPriority": 0, + "catalogGroupPriority": 0 + }, + { + "devName": "[VIRTUAL]1 x Trailblazer Jess for 2800 GameItem : AccountResource:eventcurrency_scaling", + "offerId": "v2:/aacc97a394a9feaa106ad275caad4e4f22b987d8ceb42d64991024bf6d8a5404", + "fulfillmentIds": [], + "dailyLimit": -1, + "weeklyLimit": -1, + "monthlyLimit": -1, + "categories": [], + "prices": [ + { + "currencyType": "GameItem", + "currencySubType": "AccountResource:eventcurrency_scaling", + "regularPrice": 2800, + "dynamicRegularPrice": 2800, + "finalPrice": 2800, + "saleExpiration": "9999-12-31T23:59:59.999Z", + "basePrice": 2800 + } + ], + "meta": {}, + "matchFilter": "", + "filterWeight": 0.0, + "appStoreId": [], + "requirements": [], + "offerType": "StaticPrice", + "refundable": false, + "itemGrants": [ + { + "templateId": "Hero:HID_Outlander_XBOX_SR_T01", + "quantity": 1 + } + ], + "additionalGrants": [], + "sortPriority": 0, + "catalogGroupPriority": 0 + } + ] + }, + { + "name": "STWRotationalEventStorefront", + "catalogEntries": [ + { + "devName": "[VIRTUAL]1 x Commando Ramirez for 2800 GameItem : AccountResource:eventcurrency_scaling", + "offerId": "v2:/cbb7b1eb042cb87002d6a688e25dcabdb08a7de29bea0ced23aca176cd5c174a", + "fulfillmentIds": [], + "dailyLimit": -1, + "weeklyLimit": -1, + "monthlyLimit": -1, + "categories": [], + "prices": [ + { + "currencyType": "GameItem", + "currencySubType": "AccountResource:eventcurrency_scaling", + "regularPrice": 2800, + "dynamicRegularPrice": 2800, + "finalPrice": 2800, + "saleExpiration": "9999-12-31T23:59:59.999Z", + "basePrice": 2800 + } + ], + "meta": {}, + "matchFilter": "", + "filterWeight": 0.0, + "appStoreId": [], + "requirements": [], + "offerType": "StaticPrice", + "refundable": false, + "itemGrants": [ + { + "templateId": "Hero:HID_Commando_Sony_SR_T01", + "quantity": 1 + } + ], + "additionalGrants": [], + "sortPriority": 0, + "catalogGroupPriority": 0 + }, + { + "devName": "[VIRTUAL]1 x Guardian Penny for 2800 GameItem : AccountResource:eventcurrency_scaling", + "offerId": "v2:/3e03cd9c32d3b2c809b523aac846762ef0401c701e383451e88a0594318522fa", + "fulfillmentIds": [], + "dailyLimit": -1, + "weeklyLimit": -1, + "monthlyLimit": -1, + "categories": [], + "prices": [ + { + "currencyType": "GameItem", + "currencySubType": "AccountResource:eventcurrency_scaling", + "regularPrice": 2800, + "dynamicRegularPrice": 2800, + "finalPrice": 2800, + "saleExpiration": "9999-12-31T23:59:59.999Z", + "basePrice": 2800 + } + ], + "meta": {}, + "matchFilter": "", + "filterWeight": 0.0, + "appStoreId": [], + "requirements": [], + "offerType": "StaticPrice", + "refundable": false, + "itemGrants": [ + { + "templateId": "Hero:HID_Constructor_Sony_SR_T01", + "quantity": 1 + } + ], + "additionalGrants": [], + "sortPriority": 0, + "catalogGroupPriority": 0 + }, + { + "devName": "[VIRTUAL]1 x Bluestreak Ken for 2800 GameItem : AccountResource:eventcurrency_scaling", + "offerId": "v2:/4f1c82dc8fb66fef5a0046fb2163344069b65b6ba64e496939d2fc8e8f779157", + "fulfillmentIds": [], + "dailyLimit": -1, + "weeklyLimit": -1, + "monthlyLimit": -1, + "categories": [], + "prices": [ + { + "currencyType": "GameItem", + "currencySubType": "AccountResource:eventcurrency_scaling", + "regularPrice": 2800, + "dynamicRegularPrice": 2800, + "finalPrice": 2800, + "saleExpiration": "9999-12-31T23:59:59.999Z", + "basePrice": 2800 + } + ], + "meta": {}, + "matchFilter": "", + "filterWeight": 0.0, + "appStoreId": [], + "requirements": [], + "offerType": "StaticPrice", + "refundable": false, + "itemGrants": [ + { + "templateId": "Hero:HID_Ninja_Sony_SR_T01", + "quantity": 1 + } + ], + "additionalGrants": [], + "sortPriority": 0, + "catalogGroupPriority": 0 + }, + { + "devName": "[VIRTUAL]1 x Trailblazer A.C. for 2800 GameItem : AccountResource:eventcurrency_scaling", + "offerId": "v2:/5e359069d870aebce7043bcca03da243402bb3ac13b39a87a17e272682b0486f", + "fulfillmentIds": [], + "dailyLimit": -1, + "weeklyLimit": -1, + "monthlyLimit": -1, + "categories": [], + "prices": [ + { + "currencyType": "GameItem", + "currencySubType": "AccountResource:eventcurrency_scaling", + "regularPrice": 2800, + "dynamicRegularPrice": 2800, + "finalPrice": 2800, + "saleExpiration": "9999-12-31T23:59:59.999Z", + "basePrice": 2800 + } + ], + "meta": {}, + "matchFilter": "", + "filterWeight": 0.0, + "appStoreId": [], + "requirements": [], + "offerType": "StaticPrice", + "refundable": false, + "itemGrants": [ + { + "templateId": "Hero:HID_Outlander_Sony_SR_T01", + "quantity": 1 + } + ], + "additionalGrants": [], + "sortPriority": 0, + "catalogGroupPriority": 0 + } + ] + }, { "name": "CardPackStore", "catalogEntries": [ diff --git a/responses/quests.json b/responses/quests.json index 71cd422..b76ad72 100644 --- a/responses/quests.json +++ b/responses/quests.json @@ -4144,6 +4144,13 @@ "granted_bundles": [ "S5-ChallengeBundle:QuestBundle_S5_ProgressiveB" ] + }, + { + "itemGuid": "S5-ChallengeBundleSchedule:Schedule_Birthday2018_BR", + "templateId": "ChallengeBundleSchedule:Schedule_Birthday2018_BR", + "granted_bundles": [ + "S5-ChallengeBundle:QuestBundle_Birthday2018_BR" + ] } ], "ChallengeBundles": [ @@ -4368,6 +4375,16 @@ "S5-Quest:Quest_BR_S5_Gain_SeasonXP_ProgressiveB_05" ], "challenge_bundle_schedule_id": "S5-ChallengeBundleSchedule:Season5_ProgressiveB_Schedule" + }, + { + "itemGuid": "S5-ChallengeBundle:QuestBundle_Birthday2018_BR", + "templateId": "ChallengeBundle:QuestBundle_Birthday2018_BR", + "grantedquestinstanceids": [ + "S5-Quest:Quest_BR_Play_Birthday", + "S5-Quest:Quest_BR_Damage_Birthday", + "S5-Quest:Quest_BR_Dance_ScavengerHunt_BirthdayCakes" + ], + "challenge_bundle_schedule_id": "S5-ChallengeBundleSchedule:Schedule_Birthday2018_BR" } ], "Quests": [ @@ -6148,6 +6165,75 @@ } ], "challenge_bundle_id": "S5-ChallengeBundle:QuestBundle_S5_ProgressiveB" + }, + { + "itemGuid": "S5-Quest:Quest_BR_Damage_Birthday", + "templateId": "Quest:Quest_BR_Damage_Birthday", + "objectives": [ + { + "name": "birthdaybundle_damage_athena_player", + "count": 1000 + } + ], + "challenge_bundle_id": "S5-ChallengeBundle:QuestBundle_Birthday2018_BR" + }, + { + "itemGuid": "S5-Quest:Quest_BR_Dance_ScavengerHunt_BirthdayCakes", + "templateId": "Quest:Quest_BR_Dance_ScavengerHunt_BirthdayCakes", + "objectives": [ + { + "name": "birthdaybundle_dance_location_birthdaycake_01", + "count": 1 + }, + { + "name": "birthdaybundle_dance_location_birthdaycake_02", + "count": 1 + }, + { + "name": "birthdaybundle_dance_location_birthdaycake_03", + "count": 1 + }, + { + "name": "birthdaybundle_dance_location_birthdaycake_04", + "count": 1 + }, + { + "name": "birthdaybundle_dance_location_birthdaycake_05", + "count": 1 + }, + { + "name": "birthdaybundle_dance_location_birthdaycake_06", + "count": 1 + }, + { + "name": "birthdaybundle_dance_location_birthdaycake_07", + "count": 1 + }, + { + "name": "birthdaybundle_dance_location_birthdaycake_08", + "count": 1 + }, + { + "name": "birthdaybundle_dance_location_birthdaycake_09", + "count": 1 + }, + { + "name": "birthdaybundle_dance_location_birthdaycake_10", + "count": 1 + } + ], + "challenge_bundle_id": "S5-ChallengeBundle:QuestBundle_Birthday2018_BR" + }, + { + "itemGuid": "S5-Quest:Quest_BR_Play_Birthday", + "templateId": "Quest:Quest_BR_Play_Birthday", + "objectives": [ + { + "name": "birthdaybundle_athena_play_matches", + "count": 14 + } + ], + "challenge_bundle_id": "S5-ChallengeBundle:QuestBundle_Birthday2018_BR" } ] }, diff --git a/structure/timeline.js b/structure/timeline.js index 75fcfc1..79cf050 100644 --- a/structure/timeline.js +++ b/structure/timeline.js @@ -83,6 +83,11 @@ express.get("/fortnite/api/calendar/v1/timeline", async (req, res) => { "activeUntil": "9999-01-01T00:00:00.000Z", "activeSince": "2020-01-01T00:00:00.000Z" }, + { + "eventType": "EventFlag.Anniversary2018_BR", + "activeUntil": "9999-01-01T00:00:00.000Z", + "activeSince": "2020-01-01T00:00:00.000Z" + }, { "eventType": "EventFlag.LTM_Heist", "activeUntil": "9999-01-01T00:00:00.000Z",