summaryrefslogtreecommitdiff
path: root/shared/src/packets.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2025-01-09 21:58:28 +0100
committermetamuffin <metamuffin@disroot.org>2025-01-09 21:58:28 +0100
commitecaa6a08527bad93c71bdb8211b6c2f8232ff878 (patch)
tree215452e5363be74cb7b4f210c28b66f9f2aaacf9 /shared/src/packets.rs
parent20db20d2702f7b547e1c9c0a2698b6d576cd79d8 (diff)
downloadweareserver-ecaa6a08527bad93c71bdb8211b6c2f8232ff878.tar
weareserver-ecaa6a08527bad93c71bdb8211b6c2f8232ff878.tar.bz2
weareserver-ecaa6a08527bad93c71bdb8211b6c2f8232ff878.tar.zst
add name to mesh parts and prefabs
Diffstat (limited to 'shared/src/packets.rs')
-rw-r--r--shared/src/packets.rs7
1 files changed, 3 insertions, 4 deletions
diff --git a/shared/src/packets.rs b/shared/src/packets.rs
index a35b4e9..2100edc 100644
--- a/shared/src/packets.rs
+++ b/shared/src/packets.rs
@@ -61,7 +61,7 @@ pub enum Packet {
Parent(Object, Object),
Sound(Object, Data),
PrefabIndex(Resource<PrefabIndex>),
- PrefabName(Resource<Prefab>, String),
+ AnnouncePrefab(Resource<Prefab>),
}
impl Object {
@@ -121,10 +121,9 @@ impl Packet {
w.write_all(&[0x09])?;
resource.write(w)?;
}
- Packet::PrefabName(resource, name) => {
+ Packet::AnnouncePrefab(resource) => {
w.write_all(&[0x0a])?;
resource.write(w)?;
- name.write(w)?;
}
}
Ok(())
@@ -155,7 +154,7 @@ impl ReadWrite for Packet {
0x07 => Packet::Parent(Object::read(r)?, Object::read(r)?),
0x08 => Packet::Sound(Object::read(r)?, Data::read(r)?),
0x09 => Packet::PrefabIndex(Resource::read(r)?),
- 0x0a => Packet::PrefabName(Resource::read(r)?, String::read(r)?),
+ 0x0a => Packet::AnnouncePrefab(Resource::read(r)?),
_ => {
for _ in 0..packet_len.max(1) - 1 {
r.read_exact(&mut [0])?;