XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet

SpaceNinjaServer

A simple server for a small space ninja game

公开
关注 0 Fork 1 Star 0
返回提交历史

XFEstudio/SpaceNinjaServer

feat: add tunables endpoint (#530)

26a5f31e
Sainan <sainan@calamity.inc>
提交于

代码差异

2 个文件 +17 -0
Added src/controllers/custom/tunablesController.ts +15 -0
@@ -0,0 +1,15 @@
1 import { RequestHandler } from "express";
2
3 interface ITunables {
4 prohibit_skip_mission_start_timer?: any;
5 prohibit_fov_override?: any;
6 }
7
8 const tunablesController: RequestHandler = (_req, res) => {
9 const tunablesSet: ITunables = {};
10 //tunablesSet.prohibit_skip_mission_start_timer = 1;
11 //tunablesSet.prohibit_fov_override = 1;
12 res.json(tunablesSet);
13 };
14
15 export { tunablesController };
Modified src/routes/custom.ts +2 -0
@@ -1,5 +1,6 @@
1 1 import express from "express";
2 2
3 import { tunablesController } from "@/src/controllers/custom/tunablesController";
3 4 import { getItemListsController } from "@/src/controllers/custom/getItemListsController";
4 5 import { pushArchonCrystalUpgradeController } from "@/src/controllers/custom/pushArchonCrystalUpgradeController";
5 6 import { popArchonCrystalUpgradeController } from "@/src/controllers/custom/popArchonCrystalUpgradeController";
@@ -12,6 +13,7 @@ import { updateConfigDataController } from "@/src/controllers/custom/updateConfi
12 13
13 14 const customRouter = express.Router();
14 15
16 customRouter.get("/tunables.json", tunablesController);
15 17 customRouter.get("/getItemLists", getItemListsController);
16 18 customRouter.get("/pushArchonCrystalUpgrade", pushArchonCrystalUpgradeController);
17 19 customRouter.get("/popArchonCrystalUpgrade", popArchonCrystalUpgradeController);