Added the new STW Horde V3 event (S24)

This commit is contained in:
PRO100KatYT
2023-05-02 13:34:09 +02:00
parent ad614920e1
commit 90f45943d6
5 changed files with 9084 additions and 3 deletions

View File

@@ -5,7 +5,7 @@ bUseConfigDisplayName=false
displayName=LawinServer displayName=LawinServer
[Profile] [Profile]
# If this is set to true, every BR and StW seasonal quest will be on complete. Works for Battle Royale from Season 3 to Season 21 and for Save the World from Season 2 to Season X. # If this is set to true, every BR and StW seasonal quest will be on complete. Works for Battle Royale from Season 3 to Season 21 and for Save the World from Season 2 to Season X & Season 24.
bCompletedSeasonalQuests=false bCompletedSeasonalQuests=false
# If this is set to true, you will receive all founder's pack rewards upon logging into StW if the account didn't claim them yet. # If this is set to true, you will receive all founder's pack rewards upon logging into StW if the account didn't claim them yet.
bGrantFoundersPacks=false bGrantFoundersPacks=false

View File

@@ -42,7 +42,7 @@
- Support a Creator with specific codes - Support a Creator with specific codes
- Fully working daily challenges system (New daily challenge every day, replacing daily challenges, etc...) - Fully working daily challenges system (New daily challenge every day, replacing daily challenges, etc...)
- Item transformation - Item transformation
- Event Quests from Season 2 up to Season X (Can change) - Event Quests from Season 2 up to Season X & Season 24 (Can change)
### Battle Royale: ### Battle Royale:
- CloudStorage and ClientSettings (Settings saving) - CloudStorage and ClientSettings (Settings saving)

File diff suppressed because it is too large Load Diff

View File

@@ -5126,6 +5126,140 @@
] ]
} }
] ]
},
"Season24": {
"Quests": [
{
"itemGuid": "S24-Quest:HordeV3_Quest_Daily_A01",
"templateId": "Quest:HordeV3_Quest_Daily_A01",
"objectives": [
{
"name": "hordev3_quest_daily_a01",
"count": 5
}
]
},
{
"itemGuid": "S24-Quest:HordeV3_Quest_Daily_A02",
"templateId": "Quest:HordeV3_Quest_Daily_A02",
"objectives": [
{
"name": "hordev3_quest_daily_a02",
"count": 10
}
]
},
{
"itemGuid": "S24-Quest:HordeV3_Quest_Daily_A03",
"templateId": "Quest:HordeV3_Quest_Daily_A03",
"objectives": [
{
"name": "hordev3_quest_daily_a03",
"count": 15
}
]
},
{
"itemGuid": "S24-Quest:HordeV3_Quest_Event_A01",
"templateId": "Quest:HordeV3_Quest_Event_A01",
"objectives": [
{
"name": "hordev3_quest_event_a01",
"count": 1
}
]
},
{
"itemGuid": "S24-Quest:HordeV3_Quest_Event_A02",
"templateId": "Quest:HordeV3_Quest_Event_A02",
"objectives": [
{
"name": "hordev3_quest_event_a02",
"count": 1
}
]
},
{
"itemGuid": "S24-Quest:HordeV3_Quest_Event_A03",
"templateId": "Quest:HordeV3_Quest_Event_A03",
"objectives": [
{
"name": "hordev3_quest_event_a03",
"count": 5
}
]
},
{
"itemGuid": "S24-Quest:HordeV3_Quest_Event_A04",
"templateId": "Quest:HordeV3_Quest_Event_A04",
"objectives": [
{
"name": "hordev3_quest_event_a04",
"count": 1000
}
]
},
{
"itemGuid": "S24-Quest:HordeV3_Quest_Event_A05",
"templateId": "Quest:HordeV3_Quest_Event_A05",
"objectives": [
{
"name": "hordev3_quest_event_a05",
"count": 1
}
]
},
{
"itemGuid": "S24-Quest:HordeV3_Quest_Event_A06",
"templateId": "Quest:HordeV3_Quest_Event_A06",
"objectives": [
{
"name": "hordev3_quest_event_a06",
"count": 1
}
]
},
{
"itemGuid": "S24-Quest:HordeV3_Quest_Event_A07",
"templateId": "Quest:HordeV3_Quest_Event_A07",
"objectives": [
{
"name": "hordev3_quest_event_a07",
"count": 2
}
]
},
{
"itemGuid": "S24-Quest:HordeV3_Quest_Event_A08",
"templateId": "Quest:HordeV3_Quest_Event_A08",
"objectives": [
{
"name": "hordev3_quest_event_a08",
"count": 2
}
]
},
{
"itemGuid": "S24-Quest:HordeV3_Quest_Weekly_W02",
"templateId": "Quest:HordeV3_Quest_Weekly_W02",
"objectives": [
{
"name": "hordev3_quest_weekly_w02",
"count": 1
}
]
},
{
"itemGuid": "S24-Quest:HordeV3_Quest_Weekly_W03",
"templateId": "Quest:HordeV3_Quest_Weekly_W03",
"objectives": [
{
"name": "hordev3_quest_weekly_w03",
"count": 1
}
]
}
]
} }
}, },
"BattleRoyale": { "BattleRoyale": {

View File

@@ -1085,6 +1085,25 @@ express.get("/fortnite/api/calendar/v1/timeline", async (req, res) => {
}) })
} }
if (memory.season == 24 && memory.build >= 24.3) {
activeEvents.push(
{
"eventType": "EventFlag.HordeV3",
"activeUntil": "9999-01-01T00:00:00.000Z",
"activeSince": "2020-01-01T00:00:00.000Z"
},
{
"eventType": "EventFlag.HordeV3.Week02",
"activeUntil": "9999-01-01T00:00:00.000Z",
"activeSince": "2020-01-01T00:00:00.000Z"
},
{
"eventType": "EventFlag.HordeV3.Week03",
"activeUntil": "9999-01-01T00:00:00.000Z",
"activeSince": "2020-01-01T00:00:00.000Z"
})
}
if (config.Profile.bAllSTWEventsActivated == true) { if (config.Profile.bAllSTWEventsActivated == true) {
var Events = [ var Events = [
"EventFlag.Blockbuster2018", "EventFlag.Blockbuster2018",
@@ -1098,6 +1117,7 @@ express.get("/fortnite/api/calendar/v1/timeline", async (req, res) => {
"EventFlag.Frostnite", "EventFlag.Frostnite",
"EventFlag.HolidayDeco", "EventFlag.HolidayDeco",
"EventFlag.Horde", "EventFlag.Horde",
"EventFlag.HordeV3",
"EventFlag.Mayday", "EventFlag.Mayday",
"EventFlag.Outpost", "EventFlag.Outpost",
"EventFlag.Phoenix.Adventure", "EventFlag.Phoenix.Adventure",