From 0a420f21cb3e77b1fd779e564680b1e15dde1029 Mon Sep 17 00:00:00 2001 From: Hennadii Chernyshchyk Date: Tue, 22 Apr 2025 22:47:34 +0300 Subject: [PATCH] Refactor `UpdateMessage` and `MutateMessage` - Rename into `Updates` and `Mutations`. Shorter and these components aren't messages. We actually create messages from them. - Use shorter methods in `Mutations`. Things like `mutations.add_mutated_entity` looks too redundant. - In `Updates` I made few names more explicit since it accumulates not only changes. - Use the variable name `changes` when referring to `ChangeRanges`. --- src/server.rs | 84 +++++++------- src/server/replication_messages.rs | 4 +- .../replication_messages/change_ranges.rs | 4 +- .../{mutate_message.rs => mutations.rs} | 103 +++++++++--------- .../replication_messages/serialized_data.rs | 4 +- .../{update_message.rs => updates.rs} | 71 ++++++------ 6 files changed, 135 insertions(+), 135 deletions(-) rename src/server/replication_messages/{mutate_message.rs => mutations.rs} (70%) rename src/server/replication_messages/{update_message.rs => updates.rs} (86%) diff --git a/src/server.rs b/src/server.rs index cacc7381..69d8d05f 100644 --- a/src/server.rs +++ b/src/server.rs @@ -43,7 +43,7 @@ use client_visibility::{ClientVisibility, Visibility}; use despawn_buffer::{DespawnBuffer, DespawnBufferPlugin}; use removal_buffer::{RemovalBuffer, RemovalBufferPlugin}; use replication_messages::{ - mutate_message::MutateMessage, serialized_data::SerializedData, update_message::UpdateMessage, + mutations::Mutations, serialized_data::SerializedData, updates::Updates, }; use server_tick::ServerTick; use server_world::{ReplicatedComponent, ServerWorld}; @@ -242,8 +242,8 @@ pub(super) fn send_replication( world: ServerWorld, mut clients: Query<( Entity, - &mut UpdateMessage, - &mut MutateMessage, + &mut Updates, + &mut Mutations, &mut ConnectedClient, &mut ClientEntityMap, &mut ClientTicks, @@ -259,9 +259,9 @@ pub(super) fn send_replication( server_tick: Res, time: Res