Broadcast teleport landing sound to nearby users

This commit is contained in:
Jage9
2026-02-24 20:55:02 -05:00
parent a1132ea22a
commit 297f1c0c1a
9 changed files with 72 additions and 1 deletions

View File

@@ -25,6 +25,10 @@ class UpdatePositionPacket(BasePacket):
y: int
class TeleportCompletePacket(BasePacket):
type: Literal["teleport_complete"]
class UpdateNicknamePacket(BasePacket):
type: Literal["update_nickname"]
nickname: str = Field(min_length=1, max_length=32)
@@ -91,6 +95,7 @@ class ItemUpdatePacket(BasePacket):
ClientPacket = (
SignalPacket
| UpdatePositionPacket
| TeleportCompletePacket
| UpdateNicknamePacket
| ChatMessagePacket
| PingPacket
@@ -135,6 +140,13 @@ class BroadcastPositionPacket(BasePacket):
y: int
class BroadcastTeleportCompletePacket(BasePacket):
type: Literal["teleport_complete"]
id: str
x: int
y: int
class BroadcastNicknamePacket(BasePacket):
type: Literal["update_nickname"]
id: str