fix(games): put Infinity Nikki's America and Europe servers on their own clocks
Infinity Nikki resets at 04:00 on America UTC-7 and Europe UTC+2, not the regional default, so the app rolled the day 2h early for American readers and 1h late for European ones. Source: Game-Time-Master. Re-labels the game-day of some already-logged ticks for those readers. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
72fe6b618b
commit
32e252e381
3 files changed
+35
-6
No files matched your search
+6
-1
@@ -81,7 +81,12 @@ export const GAMES: Record<GameId, GameMeta> = {
|
||||
// and `america` already resolves to -5, so Europe is the only real override.
|
||||
endfield: { id: "endfield", name: "Arknights: Endfield", short: "Endfield", hue: "#E8635A" , studio: "Hypergryph", dailyTasks: "Daily missions", resetOffsets: { europe: -5 } },
|
||||
nte: { id: "nte", name: "Neverness to Everness", short: "NTE", hue: "#C77DFF" , studio: "Hotta Studio", dailyTasks: "Daily tasks" },
|
||||
nikki: { id: "nikki", name: "Infinity Nikki", short: "Nikki", hue: "#F27BB0" , studio: "Infold Games", dailyTasks: "Daily tasks, Vital Energy" },
|
||||
// Infinity Nikki resets at 04:00 server time on three servers, and two of them
|
||||
// are not on the regional default: America runs UTC-7 and Europe UTC+2, per
|
||||
// Game-Time-Master (github.com/cicerakes/Game-Time-Master). The Fandom wiki's
|
||||
// Daily Wishes page agrees, and America's is fixed rather than Pacific — the
|
||||
// December 2024 maintenance was still announced in UTC-7.
|
||||
nikki: { id: "nikki", name: "Infinity Nikki", short: "Nikki", hue: "#F27BB0" , studio: "Infold Games", dailyTasks: "Daily tasks, Vital Energy", resetOffsets: { america: -7, europe: 2 } },
|
||||
// No `resetOffsets`: nothing in the source states a server map that differs
|
||||
// from the regional default, and an offset invented here would move real
|
||||
// readers' day keys. Add one only against evidence — see games.ts § resetOffsets.
|
||||
|
||||
Reference in new issue
Block a user