add timing to debug not info, remove a clone that i dont think is needed
This commit is contained in:
@@ -189,7 +189,10 @@ public class BotController(
|
||||
|
||||
Task.WaitAll(tasks.ToArray());
|
||||
stopwatch.Stop();
|
||||
_logger.Info($"Took {stopwatch.ElapsedMilliseconds}ms to GenerateMultipleBotsAndCache");
|
||||
if (_logger.IsLogEnabled(LogLevel.Debug))
|
||||
{
|
||||
_logger.Debug($"Took {stopwatch.ElapsedMilliseconds}ms to GenerateMultipleBotsAndCache");
|
||||
}
|
||||
|
||||
return [];
|
||||
}
|
||||
|
||||
@@ -185,12 +185,11 @@ public class TraderController(
|
||||
public GetItemPricesResponse GetItemPrices(string sessionId, string traderId)
|
||||
{
|
||||
var handbookPrices = _ragfairPriceService.GetAllStaticPrices();
|
||||
var handbookPricesClone = _cloner.Clone(handbookPrices);
|
||||
|
||||
return new()
|
||||
{
|
||||
SupplyNextTime = _traderHelper.GetNextUpdateTimestamp(traderId),
|
||||
Prices = handbookPricesClone,
|
||||
Prices = handbookPrices,
|
||||
CurrencyCourses = new Dictionary<string, double>()
|
||||
{
|
||||
{ "5449016a4bdc2d6f028b456f", handbookPrices[Money.ROUBLES] },
|
||||
|
||||
@@ -237,7 +237,7 @@ public class LocationLootGenerator(
|
||||
}
|
||||
}
|
||||
|
||||
_logger.Success($"A total of {staticLootItemCount}static items spawned");
|
||||
_logger.Success($"A total of {staticLootItemCount} static items spawned");
|
||||
|
||||
_logger.Success(
|
||||
_localisationService.GetText("location-containers_generated_success", staticContainerCount)
|
||||
|
||||
@@ -15,6 +15,7 @@ using Core.Utils.Cloners;
|
||||
using Server;
|
||||
using SptCommon.Extensions;
|
||||
using Core.Models.Eft.Player;
|
||||
using LogLevel = Core.Models.Spt.Logging.LogLevel;
|
||||
|
||||
namespace Core.Generators;
|
||||
|
||||
@@ -334,7 +335,10 @@ public class RagfairOfferGenerator(
|
||||
? expiredOffers ?? []
|
||||
: ragfairAssortGenerator.GetAssortItems();
|
||||
stopwatch.Stop();
|
||||
logger.Info($"Took {stopwatch.ElapsedMilliseconds}ms to GetRagfairAssorts");
|
||||
if (logger.IsLogEnabled(LogLevel.Debug))
|
||||
{
|
||||
logger.Debug($"Took {stopwatch.ElapsedMilliseconds}ms to GetRagfairAssorts");
|
||||
}
|
||||
stopwatch.Restart();
|
||||
var tasks = new List<Task>();
|
||||
foreach (var assortItem in assortItemsToProcess)
|
||||
@@ -347,8 +351,10 @@ public class RagfairOfferGenerator(
|
||||
}
|
||||
Task.WaitAll(tasks.ToArray());
|
||||
stopwatch.Stop();
|
||||
logger.Info($"Took {stopwatch.ElapsedMilliseconds}ms to CreateOffersFromAssort");
|
||||
|
||||
if (logger.IsLogEnabled(LogLevel.Debug))
|
||||
{
|
||||
logger.Debug($"Took {stopwatch.ElapsedMilliseconds}ms to CreateOffersFromAssort");
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -1168,6 +1168,7 @@ public class FenceService(
|
||||
foreach (var requiredSlot in softInsertSlots)
|
||||
{
|
||||
var modItemDbDetails = itemHelper.GetItem(requiredSlot.Props.Filters[0].Plate).Value;
|
||||
|
||||
var durabilityValues = GetRandomisedArmorDurabilityValues(
|
||||
modItemDbDetails,
|
||||
traderConfig.Fence.ArmorMaxDurabilityPercentMinMax
|
||||
|
||||
Reference in New Issue
Block a user