Commit Graph

9 Commits

Author SHA1 Message Date
xeon
23f9797a8a feat(scene): implement saving for scene component
Keep in mind that the movement itself isn't acknowledged by the server yet.
However, teleport transitions are now persistent.
2026-02-04 15:38:49 +03:00
xeon
66dff8ddb1 refactor(scene): factor out player location into a persistent component 2026-02-04 15:32:04 +03:00
xeon
f0c3f57602 feat(scene): implement basic teleport functionality
Currently without 'unlocking' the teleports themselves. Players can get
teleported by 'tracking' teleport's location on the map.
Player position persistence is not implemented yet.
2026-02-04 01:12:04 +03:00
xeon
5dff70b504 chore(Assets): add TeleportValidationDataTable 2026-02-04 01:00:29 +03:00
xeon
f96fb51e3c refactor(scene): decouple player level/position from notifying systems 2026-02-04 00:45:37 +03:00
xeon
7a91e1e975 chore(Assets): add LevelMapMark config 2026-02-04 00:25:47 +03:00
xeon
b5012c03f4 chore(Tables): add TrackMapPointTable 2026-02-03 23:55:58 +03:00
xeon
3b20a381fa feat(auth): support alphanumeric UIDs
Allows using alphanumeric strings up to 16 characters as UID. Makes it
less clunky to use, since the game suggests alphanumeric one by default.
2026-02-03 21:35:42 +03:00
xeon
25660300dd Release 0.1.0 2026-02-02 21:19:34 +03:00