fBaseXtensions.EventHandling.OnProfileChanged C# (CSharp) Метод

OnProfileChanged() приватный статический Метод

private static OnProfileChanged ( object obj, EventArgs args ) : void
obj object
args System.EventArgs
Результат void
        private static void OnProfileChanged(object obj, EventArgs args)
        {
            Logger.Write(LogLevel.Event, "OnProfileChanged Event");
            string sThisProfile = ProfileManager.CurrentProfile.Path;

            if (FunkyGame.CurrentStats != null && !CharacterControl.AltHeroGamblingEnabled)
            {
                FunkyGame.CurrentStats.ProfileChanged(sThisProfile);
                Stats.Stats.WriteProfileTrackerOutput(ref FunkyGame.CurrentStats);
            }
            FunkyGame.Game.ObjectCustomWeights.Clear();
            SettingCluster.ClusterSettingsTag = FunkyBaseExtension.Settings.Cluster;
            FunkyGame.Game.QuestMode = false;
            SettingLOSMovement.LOSSettingsTag = FunkyBaseExtension.Settings.LOSMovement;
            MonitorSettings.MonitorSettingsTag = FunkyBaseExtension.Settings.Monitoring;
            SettingAdventureMode.AdventureModeSettingsTag = FunkyBaseExtension.Settings.AdventureMode;
        }