LogGenericInfoWithoutStacktrace() static private method

static private LogGenericInfoWithoutStacktrace ( string message ) : void
message string
return void
Example #1
0
        internal static void OnAction(EPhase phase)
        {
            if (!Enabled || (phase != NextPhase))
            {
                return;
            }

            switch (phase)
            {
            case EPhase.Unknown:
            case EPhase.Finished:
                break;

            case EPhase.Start:
                Logging.LogGenericInfoWithoutStacktrace(CGStrings.TutorialStart);
                break;

            case EPhase.Shown:
                Logging.LogGenericInfoWithoutStacktrace(CGStrings.TutorialMainFormShown);
                Logging.LogGenericInfoWithoutStacktrace(CGStrings.TutorialMainFormBotsManagementButtons);
                Logging.LogGenericInfoWithoutStacktrace(CGStrings.TutorialMainFormConfigurationWindow);

                if (!Runtime.IsRunningOnMono)
                {
                    Logging.LogGenericInfoWithoutStacktrace(CGStrings.TutorialMainFormHelpButton);
                }

                Logging.LogGenericInfoWithoutStacktrace(CGStrings.TutorialMainFormConfigurationWiki);
                Logging.LogGenericInfoWithoutStacktrace(CGStrings.TutorialMainFormFinished);

                break;

            case EPhase.BotNickname:
                Logging.LogGenericInfoWithoutStacktrace(CGStrings.TutorialNewBotFormShown);
                break;

            case EPhase.BotNicknameFinished:
                Logging.LogGenericInfoWithoutStacktrace(string.Format(CGStrings.TutorialNewBotFormFinished, nameof(BotConfig.Enabled)));
                break;

            case EPhase.BotEnabled:
                Logging.LogGenericInfoWithoutStacktrace(string.Format(CGStrings.TutorialBotFormEnabled, nameof(BotConfig.SteamLogin), nameof(BotConfig.SteamPassword)));
                break;

            case EPhase.BotReady:
                Logging.LogGenericInfoWithoutStacktrace(CGStrings.TutorialBotFormReady);
                Logging.LogGenericInfoWithoutStacktrace(CGStrings.TutorialFinished);
                Enabled = false;
                break;
            }

            NextPhase++;
        }