1
0
forked from noxious/server

94 Commits

Author SHA1 Message Date
52b8a9b7ad More typescript improvements 2025-02-07 20:54:55 +01:00
f5e7d10fb4 Updated tsconfig.json and edited all required files to work with it 2025-02-07 20:37:51 +01:00
f2917e67e3 Minor fixes 2025-02-07 01:08:40 +01:00
dbdc8c9d6e Continue working on spritesheet generator 2025-01-28 14:29:45 +01:00
8f4d4fc482 Removed unused functions 2025-01-24 23:53:03 +01:00
edb7836e55 Weather values randomized if no number is given as a command argument 2025-01-23 13:42:26 -06:00
d7ac70662a Accidentally put fog instead of rain 2025-01-23 11:59:23 -06:00
dae0d365d5 Changed toggle functions to set, and refactored the random weather value gen 2025-01-22 20:33:11 -06:00
020f2bd3c5 Removed weather effects booleans, now to disable weather effects, setting the value to 0 is the way 2025-01-22 18:00:04 -06:00
189fd39377 Moved CORS logic into httpManager 2025-01-21 14:58:55 +01:00
849ef07297 Entirely replaces asset controller with improved ones (textures & cache) 2025-01-08 21:12:33 +01:00
39ec4daa06 More cache stuff 2025-01-07 22:20:27 +01:00
010454914b POC working new caching method - moved controllers folder, renamed assets to textures, fixed HTTP bug, formatted code 2025-01-07 03:58:32 +01:00
cc1dbe5179 Attempt to fix performance :((( 2025-01-05 07:22:23 +01:00
f2d0e87e26 Date & weather manager fixes 2025-01-04 20:46:55 +01:00
9bdafd5026 Made printWidth smaller for better readability, removed redundant services 2025-01-04 20:42:32 +01:00
067976c54a OOP is my passion ( ͡° ͜ʖ ͡°) 2025-01-04 18:35:53 +01:00
11041fec83 Renamed zone > map 2025-01-02 17:31:24 +01:00
f7dbf09bf5 More event progress 2025-01-02 02:24:09 +01:00
2d6831b4ef Improved readability of weather and date managers 2025-01-01 22:09:44 +01:00
45e756fcd3 Fixed left-overs from #293 2025-01-01 21:49:01 +01:00
5982422e04 Storage class is now OOP 2025-01-01 21:34:23 +01:00
04e081c31a Small improvement 2025-01-01 21:19:35 +01:00
9c28b10383 format & lint 2025-01-01 04:48:30 +01:00
9d6a8730a9 Added socket helper functions 2024-12-31 15:27:31 +01:00
ba12674e7c Moved more socket logic into socket manager for easier DX 2024-12-30 02:39:31 +01:00
ce073a67af Added socketManager and moved logic into it where appropiate 2024-12-29 02:35:50 +01:00
cb6fcbcb8e Maybe 3 2024-12-29 01:43:24 +01:00
6e58de8840 Improvements to weatherManager 2024-12-28 22:17:57 +01:00
f5c4f3df19 httpManager now matches manager format 2024-12-28 22:16:30 +01:00
baf0350102 Router is now httpManager 2024-12-28 21:33:32 +01:00
5c94584cb2 format 2024-12-28 21:26:31 +01:00
4f1b9cf024 Renamed command manager to console manager, improved log reading 2024-12-28 21:24:59 +01:00
e1a6f650fb Continuation of refactor 2024-12-28 20:40:05 +01:00
bd3bf6f580 Greatly improved server code base 2024-12-28 17:26:17 +01:00
0fe060ff99 More improvements 2024-12-27 03:36:45 +01:00
30dc69ab4b Added ESLint 2024-12-27 02:50:11 +01:00
691abb7c4f Added getter & setter functions to all entities 2024-12-26 15:15:18 +01:00
f4746722af Renamed folder utilities > application, added baseEntity class, updated baseRepo class, removed prisma helper 2024-12-25 16:50:01 +01:00
058988e874 Added paths in typescript config and utilise this in all project files 2024-12-24 23:48:37 +01:00
75333d2659 #289: Add init command for easy installation 2024-12-22 21:51:33 +01:00
446e8fa617 #237 Convert prisma finds to repos for time and data 2024-11-15 21:58:08 +01:00
d4e0cbe398 #174: Refactor character manager into zoneManager for better DX, major refactor of time and weather system (data is stored in DB now instead of JSON file), npm update, npm format, many other improvements 2024-11-13 13:21:01 +01:00
709d34d59b npm run format 2024-11-05 23:16:18 +01:00
c4a42066ab #184: Added commands to toggle rain / fog, command bug fix, minor improvements 2024-11-05 23:15:56 +01:00
26dbaa45a7 #184: Allow GMs to set time 2024-11-05 23:07:23 +01:00
ae0241fecb #184: Added weather manager that periodically changes the weather in-game and emits this to players 2024-11-05 22:45:57 +01:00
9d08073fa8 npm update, http asset endpoint changes 2024-10-25 22:21:06 +02:00
4e1e7d95ac Added logging, worked on character type management 2024-10-19 02:14:39 +02:00
bfd941c091 Rnamed Datetime > Date 2024-10-14 20:11:08 +02:00