UberDebug.LogWarning C# (CSharp) Method

LogWarning() private method

private LogWarning ( UnityEngine context, object message ) : void
context UnityEngine
message object
return void
    public static void LogWarning(UnityEngine.Object context, object message, params object[] par)
    {
        UberLogger.Logger.Log("", context, LogSeverity.Warning, message, par);
    }

Same methods

UberDebug::LogWarning ( object message ) : void

Usage Example

Ejemplo n.º 1
0
        public SettlementBuilding mod_UpgradeBuilding(SettlementBuilding building)
        {
            if (!KingmakerPatchSettings.CurrencyFallback.Enabled)
            {
                return(this.source_UpgradeBuilding(building));
            }

            if (!building.IsFinished || !this.alias_m_Buildings.HasFact(building) || !building.Blueprint.UpgradesTo)
            {
                return(null);
            }

            if (!KingdomCurrencyFallback.CanSpend(this.GetActualCost(building.Blueprint.UpgradesTo)))
            {
                UberDebug.LogWarning("Cannot upgrade " + building.Blueprint + ": not enough BP");
                return(null);
            }

            KingdomCurrencyFallback.SpendPoints(this.GetActualCost(building.Blueprint));

            SettlementBuilding result = this.alias_m_Buildings.Upgrade(building);

            this.Update();

            EventBus.RaiseEvent((ISettlementBuildUpdate h) => h.OnBuildUpdate(building));

            return(result);
        }
All Usage Examples Of UberDebug::LogWarning