149 Commits

Author SHA1 Message Date
9c28b10383 format & lint 2025-01-01 04:48:30 +01:00
495e9f192e Joining, leaving rooms and teleporting works again + refactor 2025-01-01 04:46:00 +01:00
30b2028bd8 Fix for creating new characters, added teleport function to zone character model 2025-01-01 03:00:03 +01:00
a5c941cbb0 Added note, added new init migration 2024-12-30 01:37:49 +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
2d43b3f1d2 WIP zone loading 2024-12-29 00:40:11 +01:00
045c693329 Removed characterJoin and characterLeave 2024-12-28 23:48:37 +01:00
ff01e41c8f Moved funcs to basEvent 2024-12-28 23:15:00 +01:00
e1ff2fefe1 Renamed folder 2024-12-28 22:12:59 +01:00
9d6de8a1a9 Mass replace parameter order (socket,io)>(io,socket), worked on queueing system 2024-09-21 23:54:52 +02:00
10dc9df8a9 Char. join fix 2024-09-21 22:18:08 +02:00
8fc194933c Don't take zoneId param inside zone:character:join 2024-09-21 22:05:21 +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
b772ade582 e.e 2024-09-20 20:52:25 +02:00
4a3a660f12 Dont TP GM if already in given zone 2024-09-20 20:34: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
a84c2dc7b2 Only emit to socket 2024-09-19 23:35:08 +02:00
0e3f7a9fbb typo 2024-09-19 10:36:20 +02:00
a8ac960d60 Load assets tp command (need to make a universal method, this sucks) 2024-09-19 10:28:44 +02:00
Zaxiure
6e07fa6a75
Continues asset loading 2024-09-19 01:33:54 +02:00
29dad4914a Fixed up teleport command 2024-09-18 20:51:20 +02:00
117216acd3 Added hacked together TP command for testing purposes (:teleport (zoneId)) 2024-09-18 16:25:57 +02:00
26660aadf0 Updated upload object event to new format and set img width and height 2024-09-15 20:43:26 +02:00
d93044d9d7 update characterLeave event to new event format, npm run format 2024-09-15 02:06:16 +02:00
b08b4cb013 #100 : When switching to zone manager, GM character isnt removed from zone it was in 2024-09-15 02:01:46 +02:00
69958de7f4 Replaced console.log()'s with logger, return updated zone upon saving to see the changes real time 2024-09-14 21:38:57 +02:00
db7a0fc6ce async fixes 2024-09-09 23:35:11 +02:00
Zaxiure
592496861a
Pathfinding spam fix, persistence character location without saving every step 2024-09-09 22:22:06 +02:00
293b2be919 Fixed char move 2024-09-09 20:50:14 +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
4aad54604d yeet 2024-09-09 19:07:12 +02:00
636aa6cc55 Added models to store extra data in RAM 2024-09-09 18:31:12 +02:00
32b390bb20 Created psuedo game folder, renamed remove events to delete for consistency (CRUD), updated said events to new format 2024-09-08 23:55:30 +02:00
Zaxiure
756b558864
Minor fix 2024-09-08 16:02:47 +02:00
Zaxiure
84ca1f412b
Fixed pathfinding teleporting issue due to not cancelling last movement. 2024-09-08 15:55:20 +02:00
a64506d3ee Added online column to user and char. models, updated send chat message event to new format, removed unused code, fixed typo, replaced console.log()'s with logger 2024-09-08 03:14:55 +02:00
7682d1fd01 Fix typo made after mass rename 2024-09-07 22:30:41 +02:00
358aa795e4 Fixes for teleporting between zones 2024-09-07 22:28:36 +02:00
22bf43b14d Removed socketEmitter 2024-09-07 20:26:41 +02:00
825ee418a1 Moved utility into utility folder 2024-09-07 20:04:44 +02:00
194c5d23af Fix character movement speed, fix for diagonal movement and disabled it by default 2024-09-07 18:08:10 +02:00