public void UpdateTank(Tank tank) { NetworkHelper.SetServerId(tank, ServerId); tank.SetTransform(Transform); tank.SetVelocity(Velocity); tank.WorldTransform = WorldTransform; tank.WorldVelocity = WorldVelocity; foreach (SceneNode node in tank.Children) { node.WorldTransform = WorldTransform; node.WorldVelocity = WorldVelocity; } tank.Turret.SetTransform(TurretTransform); tank.Turret.WorldTransform = TurretWorldTransform; tank.GunFiredTime = GunFiredTime; }