Example #1
0
        internal void UpdateSettings(ProtoControllerSettings newSettings)
        {
            var newShape = newSettings.ExtendFit != DsSet.Settings.ExtendFit || newSettings.FortifyShield != DsSet.Settings.FortifyShield || newSettings.SphereFit != DsSet.Settings.SphereFit;

            DsSet.Settings  = newSettings;
            SettingsUpdated = true;
            if (newShape)
            {
                FitChanged = true;
            }
            if (Session.Enforced.Debug == 4)
            {
                Log.Line($"UpdateSettings - server:{Session.Instance.IsServer} - ShieldId [{Shield.EntityId}]:\n{newSettings}");
            }
        }