42 Commits

Author SHA1 Message Date
2e267a36aa #237 - Changed Prisma find calls to repos 2024-11-17 19:48:00 +01:00
6ee8bb8334 Minor improvements for char. type management 2024-11-17 18:00:58 +01:00
ec3bf0f51e Moved models to simplify and improve prisma schemas , added logic to update characterTypes 2024-11-17 17:53:25 +01:00
27f8bc8784 Implemented ZoneManager logics in teleport to make sure chars. are removed / added correctly 2024-11-16 23:12:37 +01:00
f7072acdd2 Added code comment for #246 2024-11-15 01:58:05 +01:00
fda8cc532e #154: Remove tiles, event tiles, and objects that are out of the zone's width and height before saving zone 2024-11-14 23:46:26 +01:00
821e742527 Bug fix 2024-11-14 21:03:08 +01:00
460308d555 #161: Set default value for createdAt field, store zone chats into database 2024-11-14 20:45:37 +01:00
3f8f8745eb #161: Set default value for createdAt field, store zone chats into database 2024-11-14 20:43:40 +01:00
bf7f585270 Path walk improvements 2024-11-13 17:02:16 +01:00
fee4277b4f Removed emit 2024-11-13 16:10:41 +01:00
ffc07b7403 Send title with connect error message 2024-11-13 16:07:17 +01:00
344ddbaf39 #213: Prevent character:connect if user is already logged in from another character 2024-11-13 16:06:31 +01:00
86ed3ae4b0 Minor improvements 2024-11-13 15:34:43 +01:00
cf954979c5 Improved logging some more 2024-11-13 13:27:44 +01:00
01ed1bce29 #233: Replaced all console logs, thrown errors with logger API 2024-11-13 13:25:03 +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
7ec4303b40 npm format 2024-11-04 01:05:21 +01:00
63804336be Inform user about not meeting requirements upon character creation 2024-10-19 23:39:56 +02:00
4e1e7d95ac Added logging, worked on character type management 2024-10-19 02:14:39 +02:00
8abf5acef3 #137 : ZoneEffects 2024-10-18 23:08:50 +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
075592702c Zone editor bug fix: set updatedAt at saving so it gets sent back to the client 2024-10-02 19:57:08 +02:00
297d4742a4 #91 : Zone editor: allow objects to be rotated 2024-10-01 21:59:51 +02:00
ce1708a55e Path fixes for all environments, npm run format, removed redundant imports 2024-10-01 00:10:30 +02:00
ddeee356b4 Revert "#169 : Expand tiles to 68x64px and draw 1px line to each side-profile to"
This reverts commit e9fb277d634fe7395adcf45e7d3b6ad811213ba7.
2024-09-29 21:56:03 +02:00
e9fb277d63 #169 : Expand tiles to 68x64px and draw 1px line to each side-profile to 2024-09-29 21:23:16 +02:00
46fdb3edb6 #160 : Fix for being unable to chat after teleporting into another zone 2024-09-28 03:17:15 +02:00
dec6b36699 #143 : Fix switching back to zone from zoneEditor 2024-09-28 02:52:16 +02:00
21a75f6cbe npm run format 2024-09-28 02:18:31 +02:00
10a231b54c Log when a character joins a zone 2024-09-28 02:18:06 +02:00
4a9b7987dc Added option to set rotation on teleport tiles, new base database migration (db reset needed) 2024-09-23 14:02:25 +02:00
a729371741 Converted socketEvents to new format
Still need to rework 'any' type Promises
2024-09-22 18:35:07 +02:00
81428ea0c2 Updated several events to new event format 2024-09-22 00:46:17 +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