more clear splitting of visual stuff in client mod

This commit is contained in:
2025-12-21 15:27:11 -05:00
parent 181b617620
commit e22fa8d134
20 changed files with 343 additions and 336 deletions

View File

@@ -23,8 +23,7 @@ use crate::{
player::{Player, PlayerBodyMesh},
tick::GameTick,
utils::{
auto_rotate::AutoRotation, billboards::Billboard, squish_animation::SquishAnimation,
trail::SpawnTrail,
Billboard, auto_rotate::AutoRotation, squish_animation::SquishAnimation, trail::SpawnTrail,
},
};
use avian3d::prelude::{
@@ -105,7 +104,7 @@ pub fn plugin(app: &mut App) {
.replicate_once::<PlayerBodyMesh>()
.replicate_once::<Npc>()
.replicate::<SquishAnimation>()
.replicate_once::<Transform>()
.replicate::<Transform>()
.replicate_once::<SpawnTrail>()
.replicate_as::<Visibility, SerVisibility>();