This website requires JavaScript.
5c47edd230
Renamed frameSpeed > frameRate
Dennis Postma
2024-12-21 02:27:14 +01:00
2c10b54582
#262 : Send frameRate to client
Dennis Postma
2024-12-21 02:20:14 +01:00
2ad58aea9f
renamed isEnabledForCharCreation > isSelectable
Dennis Postma
2024-12-21 02:13:06 +01:00
bd8caaf27c
POC 2
feature/improving-spritesheet-img-quality
Dennis Postma
2024-12-20 23:51:39 +01:00
3cf86e322c
proof of concept
Dennis Postma
2024-12-20 23:44:13 +01:00
6f32fbdc79
Improved readability
Dennis Postma
2024-12-20 23:36:56 +01:00
743d4594df
🎃
feature/#245-character-hair
Dennis Postma
2024-12-20 23:13:55 +01:00
2be49c010f
Horror code
Dennis Postma
2024-12-20 21:29:19 +01:00
2ac9416fe6
senior dev moment, finished spritesheet generator
feature/#0-spritesheet-generation-fixes
Dennis Postma
2024-12-20 20:34:39 +01:00
43fe6ab33e
Better sprite-sheet generating
Dennis Postma
2024-12-20 01:28:36 +01:00
1cbf116ad4
🤠 🔫
Dennis Postma
2024-12-18 03:05:11 +01:00
3f10b03d24
Improved table names
Dennis Postma
2024-12-17 17:07:56 +01:00
a525d80530
New migration file
Dennis Postma
2024-12-17 17:01:10 +01:00
4748044ab3
Added equipment tables and columns in game & user schema
Dennis Postma
2024-12-17 16:59:52 +01:00
3b0138130b
Removed extra lines that made no differenec
Dennis Postma
2024-12-15 21:16:33 +01:00
54c75896f9
Put all images in a container size as big as the biggest sprite that was found
Dennis Postma
2024-12-15 20:57:54 +01:00
9467797dc9
Aids
Dennis Postma
2024-12-15 20:25:30 +01:00
a8934f8e40
Spritesheet generator improvements
Dennis Postma
2024-12-15 17:39:47 +01:00
65cae5d824
Spritesheet gen. optimisations
Dennis Postma
2024-12-15 14:41:00 +01:00
179ccdbc55
Improved texture generation
Dennis Postma
2024-12-12 00:43:34 +01:00
ff39628f0c
Solved teleporting issue
Dennis Postma
2024-12-07 23:06:59 +01:00
d4680b198e
npm update
Dennis Postma
2024-12-05 09:56:28 +01:00
550b961505
Removed func.
Dennis Postma
2024-11-24 20:11:52 +01:00
1839bd9a22
Renamed hair > characterHair
Dennis Postma
2024-11-24 15:13:28 +01:00
1017013032
Moved service logic from repo to service, minor improvements, working hair customisation proof of concept
Dennis Postma
2024-11-23 16:48:07 +01:00
d5c7cd0294
Added CRUD logic for character hair, made some minor improvements, npm update
Dennis Postma
2024-11-23 15:30:11 +01:00
4a62bbb118
#245 & #254 : Started working on character hair sprite management & character customisation
Dennis Postma
2024-11-21 02:58:25 +01:00
40c7f6289a
npm update
Dennis Postma
2024-11-20 21:19:42 +01:00
72d731c6f2
OOP improvement
Dennis Postma
2024-11-17 21:21:34 +01:00
fc92d9ea79
Updated create and update calls to services
feature/#237
Colin Kallemein
2024-11-17 20:59:24 +01:00
2e267a36aa
#237 - Changed Prisma find calls to repos
Colin Kallemein
2024-11-17 19:48:00 +01:00
6ee8bb8334
Minor improvements for char. type management
Dennis Postma
2024-11-17 18:00:58 +01:00
ec3bf0f51e
Moved models to simplify and improve prisma schemas , added logic to update characterTypes
Dennis Postma
2024-11-17 17:53:25 +01:00
27f8bc8784
Implemented ZoneManager logics in teleport to make sure chars. are removed / added correctly
Dennis Postma
2024-11-16 23:12:37 +01:00
3185c478a6
Merge branch 'main' of ssh://gitea.directonline.io:29417/sylvan-quest/server
Dennis Postma
2024-11-16 01:21:35 +01:00
72ef04d683
Rm. comment.
Dennis Postma
2024-11-16 01:21:32 +01:00
446e8fa617
#237 Convert prisma finds to repos for time and data
Colin Kallemein
2024-11-15 21:58:08 +01:00
f7072acdd2
Added code comment for #246
Dennis Postma
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
Dennis Postma
2024-11-14 23:46:26 +01:00
821e742527
Bug fix
Dennis Postma
2024-11-14 21:03:08 +01:00
460308d555
#161 : Set default value for createdAt field, store zone chats into database
Dennis Postma
2024-11-14 20:45:37 +01:00
3f8f8745eb
#161 : Set default value for createdAt field, store zone chats into database
Dennis Postma
2024-11-14 20:43:40 +01:00
bf7f585270
Path walk improvements
Dennis Postma
2024-11-13 17:02:16 +01:00
fee4277b4f
Removed emit
Dennis Postma
2024-11-13 16:10:41 +01:00
ffc07b7403
Send title with connect error message
Dennis Postma
2024-11-13 16:07:17 +01:00
344ddbaf39
#213 : Prevent character:connect if user is already logged in from another character
Dennis Postma
2024-11-13 16:06:31 +01:00
86ed3ae4b0
Minor improvements
Dennis Postma
2024-11-13 15:34:43 +01:00
719c75616e
CORS fix
Dennis Postma
2024-11-13 13:35:41 +01:00
cf954979c5
Improved logging some more
Dennis Postma
2024-11-13 13:27:44 +01:00
01ed1bce29
#233 : Replaced all console logs, thrown errors with logger API
Dennis Postma
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
Dennis Postma
2024-11-13 13:21:01 +01:00
628b3bf1fa
npm update
Dennis Postma
2024-11-05 23:17:59 +01:00
709d34d59b
npm run format
Dennis Postma
2024-11-05 23:16:18 +01:00
c4a42066ab
#184 : Added commands to toggle rain / fog, command bug fix, minor improvements
Dennis Postma
2024-11-05 23:15:56 +01:00
26dbaa45a7
#184 : Allow GMs to set time
Dennis Postma
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
Dennis Postma
2024-11-05 22:45:57 +01:00
3a566dae5a
CORS fix
Dennis Postma
2024-11-05 21:48:55 +01:00
ad4f33676f
Bug fix for reset password
Dennis Postma
2024-11-05 20:32:27 +01:00
44cfbd6ee8
Improved error message to client for password reset request, delete PasswordTokenReset after changing password
Dennis Postma
2024-11-05 01:00:11 +01:00
881e3375ab
Better naming
Dennis Postma
2024-11-05 00:37:38 +01:00
6a76c4797a
Added extra logging to HTTP endpoints
Dennis Postma
2024-11-05 00:33:12 +01:00
bf75ad001b
Typo
Dennis Postma
2024-11-05 00:28:27 +01:00
3b473e5826
Added client URL to .env.example and cors
Dennis Postma
2024-11-05 00:27:09 +01:00
929a36554a
Cors update
Dennis Postma
2024-11-05 00:19:02 +01:00
3fbc5f4e87
-_-
Dennis Postma
2024-11-05 00:15:20 +01:00
1526e0947a
Added urlToken to Zod schema
Colin Kallemein
2024-11-04 22:36:00 +01:00
7ec4303b40
npm format
Dennis Postma
2024-11-04 01:05:21 +01:00
f475b69022
npm update
Dennis Postma
2024-11-03 22:35:33 +01:00
27d8c7cff6
Finish password reset (hopefully)
feature/#182-reset-password
Colin Kallemein
2024-11-03 21:54:54 +01:00
b9a7f9aa8e
Typo
Dennis Postma
2024-11-03 01:33:43 +01:00
5b6b968541
Merge remote-tracking branch 'origin/feature/#182-reset-password'
Dennis Postma
2024-11-03 01:27:46 +01:00
93abf4b631
Updated token hash, use repo instead of prisma for data fetching
Colin Kallemein
2024-11-03 00:50:00 +01:00
0de574b9e1
npm update
Dennis Postma
2024-11-03 00:33:06 +01:00
c04c52aed0
Merge remote-tracking branch 'origin/main' into feature/#182-reset-password
Colin Kallemein
2024-11-02 21:43:25 +01:00
3f19730bd8
Added param to JSdoc
Dennis Postma
2024-11-02 21:26:47 +01:00
d0e3c95bb0
npm update
Dennis Postma
2024-11-02 02:18:17 +01:00
82f51b2b7e
Added pw token expiry check, temporarily commented mailer code due to bugs
Colin Kallemein
2024-11-02 01:46:50 +01:00
1b9db64854
npm update
Dennis Postma
2024-10-31 12:31:40 +01:00
41c71d5964
Added list_sprite_actions http endpoint
Dennis Postma
2024-10-30 15:26:39 +01:00
bd04dc2ab8
Continuation dynamic asset loading
Dennis Postma
2024-10-30 09:34:07 +01:00
a4e96f9ede
(WIP) Added pw reset token row, added checks to reset function
Colin Kallemein
2024-10-29 22:49:21 +01:00
f6bac403a2
Minor changes
Dennis Postma
2024-10-28 23:41:54 +01:00
8460d0b535
Worked on http endpoints for dynamic tile loading
Dennis Postma
2024-10-28 23:23:10 +01:00
5a36d10f0e
Added reset password function + basic mail layout
Colin Kallemein
2024-10-27 21:30:33 +01:00
8f8f019ab7
Add email field and add it to register logic
Dennis Postma
2024-10-27 17:25:45 +01:00
6a1823586a
Commented out http endpoint
Dennis Postma
2024-10-26 02:41:41 +02:00
9d08073fa8
npm update, http asset endpoint changes
feature/#215-dexie-caching-implementation
Dennis Postma
2024-10-25 22:21:06 +02:00
5631930bf5
Typo fix¿
Dennis Postma
2024-10-21 19:13:20 +02:00
b6e7a5d7fe
Started working on Dexie support
Dennis Postma
2024-10-21 02:08:04 +02:00
63804336be
Inform user about not meeting requirements upon character creation
Dennis Postma
2024-10-19 23:39:56 +02:00
0b62b4231b
npm update
Dennis Postma
2024-10-19 21:15:26 +02:00
4e1e7d95ac
Added logging, worked on character type management
feature/#162-character-type-crud
Dennis Postma
2024-10-19 02:14:39 +02:00
d29420cbf3
?
Dennis Postma
2024-10-18 23:56:53 +02:00
acc04daa27
New migration
Dennis Postma
2024-10-18 23:24:43 +02:00
8abf5acef3
#137 : ZoneEffects
Dennis Postma
2024-10-18 23:08:50 +02:00
780cac9644
npm update
Dennis Postma
2024-10-18 00:21:38 +02:00
44481e19a8
npm update
Dennis Postma
2024-10-17 02:32:17 +02:00
9075bfaad5
npm update
Dennis Postma
2024-10-16 15:45:49 +02:00
bfd941c091
Rnamed Datetime > Date
Dennis Postma
2024-10-14 20:11:08 +02:00
bb9f62a9c8
Renamed files to storage, re-worked datetimeManager, added json help utilities
Dennis Postma
2024-10-14 19:47:52 +02:00