diff --git a/responses/contentpages.json b/responses/contentpages.json index f1c6932..cdf1a4b 100644 --- a/responses/contentpages.json +++ b/responses/contentpages.json @@ -6284,7 +6284,8 @@ "_noIndex": false, "_activeDate": "2019-08-21T15:59:59.342Z", "lastModified": "2019-10-29T13:07:27.936Z", - "_locale": "en-US" + "_locale": "en-US", + "_templateName": "FortniteGameDynamicBackgrounds" }, "creativenews": { "news": { diff --git a/structure/functions.js b/structure/functions.js index 598393a..7c4327a 100644 --- a/structure/functions.js +++ b/structure/functions.js @@ -234,54 +234,55 @@ function getContentPages(req) { } catch (err) {} try { - contentpages.dynamicbackgrounds.backgrounds.backgrounds[0].stage = `season${memory.season}`; - contentpages.dynamicbackgrounds.backgrounds.backgrounds[1].stage = `season${memory.season}`; - + const backgrounds = contentpages.dynamicbackgrounds.backgrounds.backgrounds; + const season = `season${memory.season}${memory.season >= 21 ? "00" : ""}`; + console.log(season) + backgrounds[0].stage = season; + backgrounds[1].stage = season; + if (memory.season == 10) { - contentpages.dynamicbackgrounds.backgrounds.backgrounds[0].stage = "seasonx"; - contentpages.dynamicbackgrounds.backgrounds.backgrounds[1].stage = "seasonx"; - } - else if (memory.build == 11.31 || memory.build == 11.40) { - contentpages.dynamicbackgrounds.backgrounds.backgrounds[0].stage = "Winter19"; - contentpages.dynamicbackgrounds.backgrounds.backgrounds[1].stage = "Winter19"; - } - else if (memory.build == 19.01) { - contentpages.dynamicbackgrounds.backgrounds.backgrounds[0].stage = "winter2021"; - contentpages.dynamicbackgrounds.backgrounds.backgrounds[0].backgroundimage = "https://cdn2.unrealengine.com/t-bp19-lobby-xmas-2048x1024-f85d2684b4af.png"; + backgrounds[0].stage = "seasonx"; + backgrounds[1].stage = "seasonx"; + } else if (memory.build == 11.31 || memory.build == 11.40) { + backgrounds[0].stage = "Winter19"; + backgrounds[1].stage = "Winter19"; + } else if (memory.build == 19.01) { + backgrounds[0].stage = "winter2021"; + backgrounds[0].backgroundimage = "https://cdn2.unrealengine.com/t-bp19-lobby-xmas-2048x1024-f85d2684b4af.png"; contentpages.subgameinfo.battleroyale.image = "https://cdn2.unrealengine.com/19br-wf-subgame-select-512x1024-16d8bb0f218f.jpg"; contentpages.specialoffervideo.bSpecialOfferEnabled = "true"; - } - else if (memory.season == 20) { - contentpages.dynamicbackgrounds.backgrounds.backgrounds[0].backgroundimage = "https://cdn2.unrealengine.com/t-bp20-lobby-2048x1024-d89eb522746c.png"; + } else if (memory.season == 20) { + backgrounds[0].backgroundimage = "https://cdn2.unrealengine.com/t-bp20-lobby-2048x1024-d89eb522746c.png"; if (memory.build == 20.40) { - contentpages.dynamicbackgrounds.backgrounds.backgrounds[0].backgroundimage = "https://cdn2.unrealengine.com/t-bp20-40-armadillo-glowup-lobby-2048x2048-2048x2048-3b83b887cc7f.jpg"; + backgrounds[0].backgroundimage = "https://cdn2.unrealengine.com/t-bp20-40-armadillo-glowup-lobby-2048x2048-2048x2048-3b83b887cc7f.jpg"; + } + } else if (memory.season == 21) { + backgrounds[0].backgroundimage = "https://cdn2.unrealengine.com/s21-lobby-background-2048x1024-2e7112b25dc3.jpg"; + if (memory.build == 21.10) { + backgrounds[0].stage = "season2100"; } - } - else if (memory.season == 21) { - contentpages.dynamicbackgrounds.backgrounds.backgrounds[0].backgroundimage = "https://cdn2.unrealengine.com/s21-lobby-background-2048x1024-2e7112b25dc3.jpg"; if (memory.build == 21.30) { - contentpages.dynamicbackgrounds.backgrounds.backgrounds[0].backgroundimage = "https://cdn2.unrealengine.com/nss-lobbybackground-2048x1024-f74a14565061.jpg"; - contentpages.dynamicbackgrounds.backgrounds.backgrounds[0].stage = "season2130"; + backgrounds[0].backgroundimage = "https://cdn2.unrealengine.com/nss-lobbybackground-2048x1024-f74a14565061.jpg"; + backgrounds[0].stage = "season2130"; } - } - else if (memory.season == 22) { - contentpages.dynamicbackgrounds.backgrounds.backgrounds[0].backgroundimage = "https://cdn2.unrealengine.com/t-bp22-lobby-square-2048x2048-2048x2048-e4e90c6e8018.jpg"; - } - - else if (memory.season == 23) { - contentpages.dynamicbackgrounds.backgrounds.backgrounds[0].backgroundimage = "https://cdn2.unrealengine.com/t-bp23-lobby-2048x1024-2048x1024-26f2c1b27f63.png"; + } else if (memory.season == 22) { + backgrounds[0].backgroundimage = "https://cdn2.unrealengine.com/t-bp22-lobby-square-2048x2048-2048x2048-e4e90c6e8018.jpg"; + } else if (memory.season == 23) { + backgrounds[0].backgroundimage = "https://cdn2.unrealengine.com/t-bp23-lobby-2048x1024-2048x1024-26f2c1b27f63.png"; if (memory.build == 23.10) { - contentpages.dynamicbackgrounds.backgrounds.backgrounds[0].backgroundimage = "https://cdn2.unrealengine.com/t-bp23-winterfest-lobby-square-2048x2048-2048x2048-277a476e5ca6.png"; + backgrounds[0].backgroundimage = "https://cdn2.unrealengine.com/t-bp23-winterfest-lobby-square-2048x2048-2048x2048-277a476e5ca6.png"; contentpages.specialoffervideo.bSpecialOfferEnabled = "true"; } - } - else if (memory.season == 24) { - contentpages.dynamicbackgrounds.backgrounds.backgrounds[0].backgroundimage = "https://cdn2.unrealengine.com/t-ch4s2-bp-lobby-4096x2048-edde08d15f7e.jpg" - } + } else if (memory.season == 24) { + backgrounds[0].backgroundimage = "https://cdn2.unrealengine.com/t-ch4s2-bp-lobby-4096x2048-edde08d15f7e.jpg" + } + else if (memory.season == 25) { - contentpages.dynamicbackgrounds.backgrounds.backgrounds[0].backgroundimage = "https://cdn2.unrealengine.com/s25-lobby-4k-4096x2048-4a832928e11f.jpg"; - contentpages.dynamicbackgrounds.backgrounds.backgrounds[1].backgroundimage = "https://cdn2.unrealengine.com/fn-shop-ch4s3-04-1920x1080-785ce1d90213.png"; - contentpages.dynamicbackgrounds.backgrounds.backgrounds[1].stage = "defaultnotris"; + backgrounds[0].backgroundimage = "https://cdn2.unrealengine.com/s25-lobby-4k-4096x2048-4a832928e11f.jpg"; + backgrounds[1].backgroundimage = "https://cdn2.unrealengine.com/fn-shop-ch4s3-04-1920x1080-785ce1d90213.png"; + if (memory.build == 25.11) { + backgrounds[0].backgroundimage = "https://cdn2.unrealengine.com/t-s25-14dos-lobby-4096x2048-2be24969eee3.jpg"; + } } } catch (err) {}