mirror of
https://github.com/Lawin0129/LawinServer.git
synced 2026-01-13 10:52:23 +01:00
Jam Track lobby playback support (OG Remix)
This commit is contained in:
@@ -60,6 +60,7 @@
|
|||||||
- Changing items in Locker
|
- Changing items in Locker
|
||||||
- Changing banner icon and banner color
|
- Changing banner icon and banner color
|
||||||
- Changing items edit styles
|
- Changing items edit styles
|
||||||
|
- Jam Track playback in lobby (currently all tracks will play the OG Remix audio)
|
||||||
- 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...)
|
||||||
- Completed Location & Discovery quests (discovered map in game & in lobby) for Chapter 2, 3 & 4 (Can change)
|
- Completed Location & Discovery quests (discovered map in game & in lobby) for Chapter 2, 3 & 4 (Can change)
|
||||||
|
|||||||
BIN
public/audio/JamTracks/OGRemix/init_0.mp4
Normal file
BIN
public/audio/JamTracks/OGRemix/init_0.mp4
Normal file
Binary file not shown.
BIN
public/audio/JamTracks/OGRemix/segment_0_1.m4s
Normal file
BIN
public/audio/JamTracks/OGRemix/segment_0_1.m4s
Normal file
Binary file not shown.
BIN
public/audio/JamTracks/OGRemix/segment_0_10.m4s
Normal file
BIN
public/audio/JamTracks/OGRemix/segment_0_10.m4s
Normal file
Binary file not shown.
BIN
public/audio/JamTracks/OGRemix/segment_0_11.m4s
Normal file
BIN
public/audio/JamTracks/OGRemix/segment_0_11.m4s
Normal file
Binary file not shown.
BIN
public/audio/JamTracks/OGRemix/segment_0_12.m4s
Normal file
BIN
public/audio/JamTracks/OGRemix/segment_0_12.m4s
Normal file
Binary file not shown.
BIN
public/audio/JamTracks/OGRemix/segment_0_13.m4s
Normal file
BIN
public/audio/JamTracks/OGRemix/segment_0_13.m4s
Normal file
Binary file not shown.
BIN
public/audio/JamTracks/OGRemix/segment_0_14.m4s
Normal file
BIN
public/audio/JamTracks/OGRemix/segment_0_14.m4s
Normal file
Binary file not shown.
BIN
public/audio/JamTracks/OGRemix/segment_0_15.m4s
Normal file
BIN
public/audio/JamTracks/OGRemix/segment_0_15.m4s
Normal file
Binary file not shown.
BIN
public/audio/JamTracks/OGRemix/segment_0_16.m4s
Normal file
BIN
public/audio/JamTracks/OGRemix/segment_0_16.m4s
Normal file
Binary file not shown.
BIN
public/audio/JamTracks/OGRemix/segment_0_2.m4s
Normal file
BIN
public/audio/JamTracks/OGRemix/segment_0_2.m4s
Normal file
Binary file not shown.
BIN
public/audio/JamTracks/OGRemix/segment_0_3.m4s
Normal file
BIN
public/audio/JamTracks/OGRemix/segment_0_3.m4s
Normal file
Binary file not shown.
BIN
public/audio/JamTracks/OGRemix/segment_0_4.m4s
Normal file
BIN
public/audio/JamTracks/OGRemix/segment_0_4.m4s
Normal file
Binary file not shown.
BIN
public/audio/JamTracks/OGRemix/segment_0_5.m4s
Normal file
BIN
public/audio/JamTracks/OGRemix/segment_0_5.m4s
Normal file
Binary file not shown.
BIN
public/audio/JamTracks/OGRemix/segment_0_6.m4s
Normal file
BIN
public/audio/JamTracks/OGRemix/segment_0_6.m4s
Normal file
Binary file not shown.
BIN
public/audio/JamTracks/OGRemix/segment_0_7.m4s
Normal file
BIN
public/audio/JamTracks/OGRemix/segment_0_7.m4s
Normal file
Binary file not shown.
BIN
public/audio/JamTracks/OGRemix/segment_0_8.m4s
Normal file
BIN
public/audio/JamTracks/OGRemix/segment_0_8.m4s
Normal file
Binary file not shown.
BIN
public/audio/JamTracks/OGRemix/segment_0_9.m4s
Normal file
BIN
public/audio/JamTracks/OGRemix/segment_0_9.m4s
Normal file
Binary file not shown.
8772
responses/Athena/sparkTracks.json
Normal file
8772
responses/Athena/sparkTracks.json
Normal file
File diff suppressed because it is too large
Load Diff
@@ -2,6 +2,12 @@ const Express = require("express");
|
|||||||
const express = Express.Router();
|
const express = Express.Router();
|
||||||
const functions = require("./functions.js");
|
const functions = require("./functions.js");
|
||||||
|
|
||||||
|
express.get("/content/api/pages/fortnite-game/spark-tracks", async (req, res) => {
|
||||||
|
const sparkTracks = require("./../responses/Athena/sparkTracks.json");
|
||||||
|
|
||||||
|
res.json(sparkTracks)
|
||||||
|
})
|
||||||
|
|
||||||
express.get("/content/api/pages/*", async (req, res) => {
|
express.get("/content/api/pages/*", async (req, res) => {
|
||||||
const contentpages = functions.getContentPages(req);
|
const contentpages = functions.getContentPages(req);
|
||||||
|
|
||||||
|
|||||||
@@ -164,6 +164,22 @@ express.get("/fortnite/api/stats/accountId/:accountId/bulk/window/alltime", asyn
|
|||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
|
||||||
|
express.get("/d98eeaac-2bfa-4bf4-8a59-bdc95469c693", async (req, res) => {
|
||||||
|
res.json({
|
||||||
|
"playlist": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPE1QRCB4bWxucz0idXJuOm1wZWc6ZGFzaDpzY2hlbWE6bXBkOjIwMTEiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4c2k6c2NoZW1hTG9jYXRpb249InVybjptcGVnOkRBU0g6c2NoZW1hOk1QRDoyMDExIGh0dHA6Ly9zdGFuZGFyZHMuaXNvLm9yZy9pdHRmL1B1YmxpY2x5QXZhaWxhYmxlU3RhbmRhcmRzL01QRUctREFTSF9zY2hlbWFfZmlsZXMvREFTSC1NUEQueHNkIiBwcm9maWxlcz0idXJuOm1wZWc6ZGFzaDpwcm9maWxlOmlzb2ZmLWxpdmU6MjAxMSIgdHlwZT0ic3RhdGljIiBtZWRpYVByZXNlbnRhdGlvbkR1cmF0aW9uPSJQVDMwLjIxM1MiIG1heFNlZ21lbnREdXJhdGlvbj0iUFQyLjAwMFMiIG1pbkJ1ZmZlclRpbWU9IlBUNC4xMDZTIj4KICA8QmFzZVVSTD5odHRwczovL2ZvcnRuaXRlLXB1YmxpYy1zZXJ2aWNlLXByb2QxMS5vbC5lcGljZ2FtZXMuY29tL2F1ZGlvL0phbVRyYWNrcy9PR1JlbWl4LzwvQmFzZVVSTD4KICA8UHJvZ3JhbUluZm9ybWF0aW9uPjwvUHJvZ3JhbUluZm9ybWF0aW9uPgogIDxQZXJpb2QgaWQ9IjAiIHN0YXJ0PSJQVDBTIj4KICAgIDxBZGFwdGF0aW9uU2V0IGlkPSIwIiBjb250ZW50VHlwZT0iYXVkaW8iIHN0YXJ0V2l0aFNBUD0iMSIgc2VnbWVudEFsaWdubWVudD0idHJ1ZSIgYml0c3RyZWFtU3dpdGNoaW5nPSJ0cnVlIj4KICAgICAgPFJlcHJlc2VudGF0aW9uIGlkPSIwIiBhdWRpb1NhbXBsaW5nUmF0ZT0iNDgwMDAiIGJhbmR3aWR0aD0iMTI4MDAwIiBtaW1lVHlwZT0iYXVkaW8vbXA0IiBjb2RlY3M9Im1wNGEuNDAuMiI+CiAgICAgICAgPFNlZ21lbnRUZW1wbGF0ZSBkdXJhdGlvbj0iMjAwMDAwMCIgdGltZXNjYWxlPSIxMDAwMDAwIiBpbml0aWFsaXphdGlvbj0iaW5pdF8kUmVwcmVzZW50YXRpb25JRCQubXA0IiBtZWRpYT0ic2VnbWVudF8kUmVwcmVzZW50YXRpb25JRCRfJE51bWJlciQubTRzIiBzdGFydE51bWJlcj0iMSI+PC9TZWdtZW50VGVtcGxhdGU+CiAgICAgICAgPEF1ZGlvQ2hhbm5lbENvbmZpZ3VyYXRpb24gc2NoZW1lSWRVcmk9InVybjptcGVnOmRhc2g6MjMwMDM6MzphdWRpb19jaGFubmVsX2NvbmZpZ3VyYXRpb246MjAxMSIgdmFsdWU9IjIiPjwvQXVkaW9DaGFubmVsQ29uZmlndXJhdGlvbj4KICAgICAgPC9SZXByZXNlbnRhdGlvbj4KICAgIDwvQWRhcHRhdGlvblNldD4KICA8L1BlcmlvZD4KPC9NUEQ+",
|
||||||
|
"playlistType": "application/dash+xml",
|
||||||
|
"metadata": {
|
||||||
|
"assetId": "",
|
||||||
|
"baseUrls": [
|
||||||
|
"https://fortnite-public-service-prod11.ol.epicgames.com/audio/JamTracks/OGRemix/"
|
||||||
|
],
|
||||||
|
"supportsCaching": true,
|
||||||
|
"ucp": "a",
|
||||||
|
"version": "f2528fa1-5f30-42ff-8ae5-a03e3b023a0a"
|
||||||
|
}
|
||||||
|
})
|
||||||
|
})
|
||||||
|
|
||||||
express.post("/fortnite/api/feedback/*", async (req, res) => {
|
express.post("/fortnite/api/feedback/*", async (req, res) => {
|
||||||
res.status(200);
|
res.status(200);
|
||||||
res.end();
|
res.end();
|
||||||
@@ -211,7 +227,6 @@ express.get("/api/v1/leaderboards/Fortnite/:eventId/:eventWindowId/:accountId",
|
|||||||
leaderboards.eventWindowId = req.params.eventWindowId;
|
leaderboards.eventWindowId = req.params.eventWindowId;
|
||||||
|
|
||||||
var entryTemplate = leaderboards.entryTemplate;
|
var entryTemplate = leaderboards.entryTemplate;
|
||||||
var sessionHistoryTemplate = leaderboards.sessionHistoryTemplate;
|
|
||||||
|
|
||||||
for (var i = 0; i < heroNames.length; i++) {
|
for (var i = 0; i < heroNames.length; i++) {
|
||||||
var entry = { ...entryTemplate };
|
var entry = { ...entryTemplate };
|
||||||
|
|||||||
Reference in New Issue
Block a user