53 Commits

Author SHA1 Message Date
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
bb9f62a9c8 Renamed files to storage, re-worked datetimeManager, added json help utilities 2024-10-14 19:47:52 +02:00
049b9de2b3 Renamed utilities to files, added datetimeManager, npm update 2024-10-13 12:15:29 +02:00
ce1708a55e Path fixes for all environments, npm run format, removed redundant imports 2024-10-01 00:10:30 +02:00
4cbd62cbb0 Test #1 2024-09-30 23:31:00 +02:00
7b3c4b92a5 File loading fixes for prod. 2024-09-30 23:18:27 +02:00
da8ef9fa65 Uhm excuse me, but what the fuck 2024-09-30 22:56:17 +02:00
4f9a1bc879 npm run dev 2024-09-30 22:42:46 +02:00
3638e2a793 Fixed oopsies 2024-09-30 22:39:48 +02:00
6ac827630a Update command manager and commands to OOP 2024-09-30 22:29:58 +02:00
6a286590b4 Fix maybe 2024-09-30 22:17:14 +02:00
3a83f2c1ff #169 : Re-enabled command manager, created extrudeTiles command for testing 2024-09-30 19:02:55 +02:00
50d13af5d6 Removed debugging code 2024-09-22 00:22:01 +02:00
9f7c48f2c2 Working proof of concept for queue 2024-09-22 00:20:49 +02:00
9d6de8a1a9 Mass replace parameter order (socket,io)>(io,socket), worked on queueing system 2024-09-21 23:54:52 +02:00
d2c52ea0c0 QueueMangr. async. 2024-09-21 22:15:06 +02:00
66cbdec5b6 Added REDIS_URL to .env.example and use this in queuManager, removed & commented debug code 2024-09-21 22:00:08 +02:00
Zaxiure
fd8cefd0db
bullmq 2024-09-21 16:36:51 +02:00
798bfac643 #140 : Individual log files 2024-09-21 15:39:50 +02:00
6b2433f814 GM event fixes 2024-09-21 00:42:08 +02:00
Zaxiure
12283640fe
Teleport fix 2024-09-20 23:30:38 +02:00
Zaxiure
ed92663313
fuk it 2024-09-20 21:58:38 +02:00
2101d20835 npm run frmat 2024-09-20 12:34:34 +02:00
5a40fb4734 Fixes and improvements for dynamic zone asset loading 2024-09-20 12:32:45 +02:00
Zaxiure
6e07fa6a75
Continues asset loading 2024-09-19 01:33:54 +02:00
Zaxiure
fce5c8dad0
Partial fix, still missing functionality (like a lot) 2024-09-16 20:35:09 +02:00
Zaxiure
7fb52732ab
Partial 2024-09-16 17:47:17 +02:00
d93044d9d7 update characterLeave event to new event format, npm run format 2024-09-15 02:06:16 +02:00
48155b8d66 Moved model into parent folder, npm update, small auth improvement 2024-09-14 17:29:26 +02:00
Zaxiure
592496861a
Pathfinding spam fix, persistence character location without saving every step 2024-09-09 22:22:06 +02:00
839fec1c06 aids 2024-09-09 20:41:59 +02:00
d2e1837e75 Merged code 2024-09-09 20:13:07 +02:00
d7f441d570 stash work 2024-09-09 19:27:33 +02:00
aedd255cc2 Some cleaning 2024-09-09 18:44:33 +02:00
636aa6cc55 Added models to store extra data in RAM 2024-09-09 18:31:12 +02:00
358aa795e4 Fixes for teleporting between zones 2024-09-07 22:28:36 +02:00
e8d100e063 New method for events + TP work 2024-08-26 19:09:35 +02:00
39f4e79a88 Major refractor, cleaning and improvements. 2024-08-24 03:08:43 +02:00
c4b50ec811 idk 2024-08-22 20:00:37 +02:00
6b97e7d9cb use camelcase file names from now on... 2024-08-21 20:55:58 +02:00
bbeac95512 Worked on pathfinding, character animation & rotation, few enhancements 2024-07-29 09:01:54 +02:00
6c30e8d277 Improved pathfinding 2024-07-28 02:47:46 +02:00