diff --git a/src/chunithm/handler/getGameSetting.ts b/src/chunithm/handler/getGameSetting.ts index 1b7c405..000d0cb 100644 --- a/src/chunithm/handler/getGameSetting.ts +++ b/src/chunithm/handler/getGameSetting.ts @@ -1,3 +1,4 @@ +import { writeDate } from "../proto/base"; import { Repositories } from "../repo"; import { GetGameSettingRequest } from "../request/getGameSetting"; import { GetGameSettingResponse } from "../response/getGameSetting"; @@ -6,13 +7,19 @@ export default async function getGameSetting( rep: Repositories, req: GetGameSettingRequest ): Promise { + const rebootStartTime = new Date(); + rebootStartTime.setHours(rebootStartTime.getHours() - 3); + + const rebootEndTime = new Date(); + rebootEndTime.setHours(rebootEndTime.getHours() - 2); + return { gameSetting: { dataVersion: "1", isMaintenance: "false", requestInterval: "10", - rebootStartTime: "0", - rebootEndTime: "0", + rebootStartTime: writeDate(rebootStartTime), + rebootEndTime: writeDate(rebootEndTime), isBackgroundDistribute: "false", maxCountCharacter: "300", maxCountItem: "300",