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

XFESpaceNinjaServer

A simple server for a small space ninja game

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

XFEstudio/XFESpaceNinjaServer

chore: remove unused files (#409)

34c0011a
AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
提交于

代码差异

6 个文件 +1 -291
Modified src/controllers/stats/viewController.ts +1 -2
@@ -3,7 +3,6 @@ import { getAccountIdForRequest } from "@/src/services/loginService";
3 3 import { Inventory } from "@/src/models/inventoryModels/inventoryModel";
4 4 import { IStatsView } from "@/src/types/statTypes";
5 5 import { config } from "@/src/services/configService";
6 import view from "@/static/fixed_responses/view.json";
7 6 import allScans from "@/static/fixed_responses/allScans.json";
8 7
9 8 // eslint-disable-next-line @typescript-eslint/no-misused-promises
@@ -15,7 +14,7 @@ const viewController: RequestHandler = async (req, res) => {
15 14 return;
16 15 }
17 16
18 const responseJson: IStatsView = view;
17 const responseJson: IStatsView = {};
19 18 responseJson.Weapons = [];
20 19 for (const item of inventory.XPInfo) {
21 20 responseJson.Weapons.push({
Deleted static/fixed_responses/login.json +0 -1
@@ -1 +0,0 @@
1 {}
Deleted static/fixed_responses/purchase.json +0 -13
@@ -1,13 +0,0 @@
1 {
2 "InventoryChanges": {
3 "WeaponBin": { "count": 1, "platinum": 0, "Slots": -1 },
4 "Suits": [
5 {
6 "ItemType": "/Lotus/Powersuits/Ninja/Ninja",
7 "Configs": [],
8 "ItemId": { "$oid": "123123123123" }
9 }
10 ],
11 "RegularCredits": -25000
12 }
13 }
Deleted static/fixed_responses/upload.json +0 -1
@@ -1 +0,0 @@
1 {}
Deleted static/fixed_responses/view.json +0 -1
@@ -1 +0,0 @@
1 {}
Deleted static/json/scripts/missions-drop-table-get-script.js +0 -273
@@ -1,273 +0,0 @@
1 // for https://www.warframe.com/ru/droptables
2 /* eslint-disable */
3 (() => {
4 const missionNames = {
5 "Mercury/Larunda Relay": "MercuryHUB",
6 "Venus/Vesper Relay": "VenusHUB",
7 "Earth/Strata Relay": "EarthHUB",
8 "Mars/Maroo's Bazaar": "TradeHUB1",
9 "Saturn/Kronia Relay": "SaturnHUB",
10 "Eris/Kuiper Relay": "ErisHUB",
11 "Europa/Leonov Relay": "EuropaHUB",
12 "Pluto/Orcus Relay": "PlutoHUB",
13 "Venus/Romula": "ClanNode0",
14 "Venus/Malva": "ClanNode1",
15 "Earth/Coba": "ClanNode2",
16 "Earth/Tikal": "ClanNode3",
17 "Jupiter/Sinai": "ClanNode4",
18 "Jupiter/Cameria": "ClanNode5",
19 "Europa/Larzac": "ClanNode6",
20 "Europa/Cholistan": "ClanNode7",
21 "Mars/Kadesh": "ClanNode8",
22 "Mars/Wahiba": "ClanNode9",
23 "Phobos/Memphis": "ClanNode10",
24 "Phobos/Zeugma": "ClanNode11",
25 "Saturn/Caracol": "ClanNode12",
26 "Saturn/Piscinas": "ClanNode13",
27 "Sedna/Amarna": "ClanNode14",
28 "Sedna/Sangeru": "ClanNode15",
29 "Uranus/Ur": "ClanNode16",
30 "Uranus/Assur": "ClanNode17",
31 "Eris/Akkad": "ClanNode18",
32 "Eris/Zabala": "ClanNode19",
33 "Neptune/Yursa": "ClanNode20",
34 "Neptune/Kelashin": "ClanNode21",
35 "Ceres/Seimeni": "ClanNode22",
36 "Ceres/Gabii": "ClanNode23",
37 "Pluto/Sechura": "ClanNode24",
38 "Pluto/Hieracon": "ClanNode25",
39 "Phobos/Roche": "SettlementNode1",
40 "Phobos/Skyresh": "SettlementNode2",
41 "Phobos/Stickney": "SettlementNode3",
42 "Phobos/Kepler": "SettlementNode10",
43 "Phobos/Gulliver": "SettlementNode11",
44 "Phobos/Monolith": "SettlementNode12",
45 "Phobos/Shklovsky": "SettlementNode14",
46 "Phobos/Sharpless": "SettlementNode15",
47 "Phobos/Iliad": "SettlementNode20",
48 "Neptune/Galatea": "SolNode1",
49 "Venus/Aphrodite": "SolNode2",
50 "Pluto/Acheron": "SolNode4",
51 "Neptune/Despina": "SolNode6",
52 "Uranus/Rosalind": "SolNode9",
53 "Jupiter/Thebe": "SolNode10",
54 "Mars/Tharsis": "SolNode11",
55 "Mercury/Elion": "SolNode12",
56 "Mars/Ultor": "SolNode14",
57 "Earth/Pacific": "SolNode15",
58 "Mars/Augustus": "SolNode16",
59 "Neptune/Proteus": "SolNode17",
60 "Saturn/Rhea": "SolNode18",
61 "Saturn/Enceladus": "SolNode19",
62 "Saturn/Telesto": "SolNode20",
63 "Pluto/Narcissus": "SolNode21",
64 "Venus/Tessera": "SolNode22",
65 "Venus/Cytherean": "SolNode23",
66 "Earth/Oro": "SolNode24",
67 "Jupiter/Callisto": "SolNode25",
68 "Earth/Lith": "SolNode26",
69 "Earth/E Prime": "SolNode27",
70 "Mercury/Terminus": "SolNode28",
71 "Mars/Olympus": "SolNode30",
72 "Saturn/Anthe": "SolNode31",
73 "Saturn/Tethys": "SolNode32",
74 "Uranus/Ariel": "SolNode33",
75 "Uranus/Sycorax": "SolNode34",
76 "Mars/Martialis": "SolNode36",
77 "Pluto/Minthe": "SolNode38",
78 "Earth/Everest": "SolNode39",
79 "Mars/Arval": "SolNode41",
80 "Saturn/Helene": "SolNode42",
81 "Pluto/Cerberus": "SolNode43",
82 "Mars/Ara": "SolNode45",
83 "Mars/Spear": "SolNode46",
84 "Pluto/Regna": "SolNode48",
85 "Neptune/Larissa": "SolNode49",
86 "Saturn/Numa": "SolNode50",
87 "Pluto/Hades": "SolNode51",
88 "Jupiter/Themisto": "SolNode53",
89 "Pluto/Cypress": "SolNode56",
90 "Neptune/Sao": "SolNode57",
91 "Mars/Hellas": "SolNode58",
92 "Earth/Eurasia": "SolNode59",
93 "Uranus/Caliban": "SolNode60",
94 "Venus/Ishtar": "SolNode61",
95 "Neptune/Neso": "SolNode62",
96 "Earth/Mantle": "SolNode63",
97 "Uranus/Umbriel": "SolNode64",
98 "Mars/Gradivus": "SolNode65",
99 "Venus/Unda": "SolNode66",
100 "Saturn/Dione": "SolNode67",
101 "Mars/Vallis": "SolNode68",
102 "Uranus/Ophelia": "SolNode69",
103 "Saturn/Cassini": "SolNode70",
104 "Pluto/Outer Terminus": "SolNode72",
105 "Jupiter/Ananke": "SolNode73",
106 "Jupiter/Carme": "SolNode74",
107 "Earth/Cervantes": "SolNode75",
108 "Pluto/Hydra": "SolNode76",
109 "Neptune/Triton": "SolNode78",
110 "Earth/Cambria": "SolNode79",
111 "Pluto/Palus": "SolNode81",
112 "Saturn/Calypso": "SolNode82",
113 "Uranus/Cressida": "SolNode83",
114 "Neptune/Nereid": "SolNode84",
115 "Earth/Gaia": "SolNode85",
116 "Jupiter/Ganymede": "SolNode87",
117 "Jupiter/Adrastea": "SolNode88",
118 "Earth/Mariana": "SolNode89",
119 "Saturn/Keeler": "SolNode93",
120 "Mercury/Apollodorus": "SolNode94",
121 "Saturn/Titan": "SolNode96",
122 "Jupiter/Amalthea": "SolNode97",
123 "Uranus/Desdemona": "SolNode98",
124 "Mars/War": "SolNode99",
125 "Jupiter/Elara": "SolNode100",
126 "Venus/Kiliken": "SolNode101",
127 "Pluto/Oceanum": "SolNode102",
128 "Mercury/M Prime": "SolNode103",
129 "Venus/Fossa": "SolNode104",
130 "Uranus/Titania": "SolNode105",
131 "Mars/Alator": "SolNode106",
132 "Venus/Venera": "SolNode107",
133 "Mercury/Tolstoj": "SolNode108",
134 "Venus/Linea": "SolNode109",
135 "Mars/Ares": "SolNode113",
136 "Uranus/Puck": "SolNode114",
137 "Neptune/Laomedeia": "SolNode118",
138 "Mercury/Caloris": "SolNode119",
139 "Jupiter/Carpo": "SolNode121",
140 "Uranus/Stephano": "SolNode122",
141 "Venus/V Prime": "SolNode123",
142 "Jupiter/Io": "SolNode125",
143 "Jupiter/Metis": "SolNode126",
144 "Neptune/Psamathe": "SolNode127",
145 "Venus/E Gate": "SolNode128",
146 "Venus/Orb Vallis": "SolNode129",
147 "Mercury/Lares": "SolNode130",
148 "Ceres/Pallas": "SolNode131",
149 "Ceres/Bode": "SolNode132",
150 "Ceres/Thon": "SolNode135",
151 "Ceres/Nuovo": "SolNode137",
152 "Ceres/Ludi": "SolNode138",
153 "Ceres/Lex": "SolNode139",
154 "Ceres/Kiste": "SolNode140",
155 "Ceres/Ker": "SolNode141",
156 "Ceres/Exta": "SolNode144",
157 "Ceres/Draco": "SolNode146",
158 "Ceres/Cinxia": "SolNode147",
159 "Ceres/Casta": "SolNode149",
160 "Eris/Brugia": "SolNode153",
161 "Eris/Isos": "SolNode162",
162 "Eris/Kala-azar": "SolNode164",
163 "Eris/Nimus": "SolNode166",
164 "Eris/Oestrus": "SolNode167",
165 "Eris/Saxis": "SolNode171",
166 "Eris/Xini": "SolNode172",
167 "Eris/Solium": "SolNode173",
168 "Eris/Naeglar": "SolNode175",
169 "Sedna/Kappa": "SolNode177",
170 "Sedna/Adaro": "SolNode181",
171 "Sedna/Vodyanoi": "SolNode183",
172 "Sedna/Rusalka": "SolNode184",
173 "Sedna/Berehynia": "SolNode185",
174 "Sedna/Selkie": "SolNode187",
175 "Sedna/Kelpie": "SolNode188",
176 "Sedna/Naga": "SolNode189",
177 "Sedna/Nakki": "SolNode190",
178 "Sedna/Marid": "SolNode191",
179 "Sedna/Merrow": "SolNode193",
180 "Sedna/Hydron": "SolNode195",
181 "Sedna/Charybdis": "SolNode196",
182 "Sedna/Yam": "SolNode199",
183 "Europa/Abaddon": "SolNode203",
184 "Europa/Armaros": "SolNode204",
185 "Europa/Baal": "SolNode205",
186 "Europa/Morax": "SolNode209",
187 "Europa/Naamah": "SolNode210",
188 "Europa/Ose": "SolNode211",
189 "Europa/Paimon": "SolNode212",
190 "Europa/Sorath": "SolNode214",
191 "Europa/Valac": "SolNode215",
192 "Europa/Valefor": "SolNode216",
193 "Europa/Orias": "SolNode217",
194 "Europa/Kokabiel": "SolNode220",
195 "Mercury/Boethius": "SolNode223",
196 "Mercury/Odin": "SolNode224",
197 "Mercury/Suisei": "SolNode225",
198 "Mercury/Pantheon": "SolNode226",
199 "Earth/Plains of Eidolon": "SolNode228",
200 "Deimos/Cambion Drift": "SolNode229",
201 "Lua/Plato": "SolNode300",
202 "Lua/Grimaldi": "SolNode301",
203 "Lua/Tycho": "SolNode302",
204 "Lua/Copernicus": "SolNode304",
205 "Lua/Stöfler": "SolNode305",
206 "Lua/Pavlov": "SolNode306",
207 "Lua/Zeipel": "SolNode307",
208 "Lua/Apollo": "SolNode308",
209 "Void/Teshub": "SolNode400",
210 "Void/Hepit": "SolNode401",
211 "Void/Taranis": "SolNode402",
212 "Void/Tiwaz": "SolNode403",
213 "Void/Stribog": "SolNode404",
214 "Void/Ani": "SolNode405",
215 "Void/Ukko": "SolNode406",
216 "Void/Oxomoco": "SolNode407",
217 "Void/Belenus": "SolNode408",
218 "Void/Mot": "SolNode409",
219 "Void/Aten": "SolNode410",
220 "Void/Marduk": "SolNode411",
221 "Void/Mithra": "SolNode412",
222 "undefined/Jordas Golem Assassinate": "SolNode701",
223 "undefined/Mutalist Alad V Assassinate": "SolNode705",
224 "Deimos/Horend": "SolNode706",
225 "Deimos/Hyf": "SolNode707",
226 "Deimos/Phlegyas": "SolNode708",
227 "Deimos/Dirus": "SolNode709",
228 "Deimos/Formido": "SolNode710",
229 "Deimos/Terrorem": "SolNode711",
230 "Deimos/Magnacidium": "SolNode712",
231 "Deimos/Exequias": "SolNode713",
232 "Jupiter/The Ropalolyst": "SolNode740",
233 "Kuva Fortress/Koro": "SolNode741",
234 "Kuva Fortress/Nabuk": "SolNode742",
235 "Kuva Fortress/Rotuma": "SolNode743",
236 "Kuva Fortress/Taveuni": "SolNode744",
237 "Kuva Fortress/Tamu": "SolNode745",
238 "Kuva Fortress/Dakata": "SolNode746",
239 "Kuva Fortress/Pago": "SolNode747",
240 "Kuva Fortress/Garus": "SolNode748",
241 "Venus/Montes": "SolNode902",
242 "Earth/Erpo": "SolNode903",
243 "Mars/Syrtis": "SolNode904",
244 "Jupiter/Galilea": "SolNode905",
245 "Saturn/Pandora": "SolNode906",
246 "Uranus/Caelus": "SolNode907"
247 };
248 const result = {};
249 let lastItem = [];
250 let lastItemIndex;
251 let rotation;
252 Array.from(document.querySelectorAll("table")[0].children[0].children).forEach(element => {
253 if (element.classList.contains("blank-row")) {
254 if (lastItemIndex) result[lastItemIndex] = lastItem;
255 lastItem = [];
256 lastItemIndex = undefined;
257 rotation = undefined;
258 } else if (element.children[0].getAttribute("colspan") == 2) {
259 if (!lastItemIndex) {
260 const mission = element.children[0].textContent;
261 const formatedMission = mission.substring(0, mission.indexOf(" ("));
262 lastItemIndex = missionNames[formatedMission];
263 } else {
264 rotation = element.children[0].textContent.replace("Rotation ", "");
265 }
266 } else {
267 const name = element.children[0].textContent;
268 const chance = parseFloat(element.children[1].textContent.match(/(\d+\.\d+)/)[0]);
269 lastItem.push({ chance, name, ...(rotation !== undefined && { rotation }) });
270 }
271 });
272 return JSON.stringify(result);
273 })();