diff --git a/Libraries/Core/Controllers/TraderController.cs b/Libraries/Core/Controllers/TraderController.cs index 84adee14..88ed5092 100644 --- a/Libraries/Core/Controllers/TraderController.cs +++ b/Libraries/Core/Controllers/TraderController.cs @@ -101,8 +101,9 @@ public class TraderController( continue; case Traders.FENCE: { - if (_fenceService.NeedsPartialRefresh()) - _fenceService.GenerateFenceAssorts(); + _logger.Warning($"commented out Fence refresh as not implemented so we can get further"); + // if (_fenceService.NeedsPartialRefresh()) + // _fenceService.GenerateFenceAssorts(); continue; } diff --git a/Libraries/Core/DI/OnUpdate.cs b/Libraries/Core/DI/OnUpdate.cs index bdca6378..1ce820ee 100644 --- a/Libraries/Core/DI/OnUpdate.cs +++ b/Libraries/Core/DI/OnUpdate.cs @@ -2,6 +2,6 @@ namespace Core.DI; public interface OnUpdate { - Task OnUpdate(long timeSinceLastRun); + bool OnUpdate(long timeSinceLastRun); string GetRoute(); -} \ No newline at end of file +} diff --git a/Libraries/Core/Generators/RagfairOfferGenerator.cs b/Libraries/Core/Generators/RagfairOfferGenerator.cs index ab76ad2f..e08fafcc 100644 --- a/Libraries/Core/Generators/RagfairOfferGenerator.cs +++ b/Libraries/Core/Generators/RagfairOfferGenerator.cs @@ -140,9 +140,9 @@ public class RagfairOfferGenerator() /// Create multiple offers for items by using a unique list of items we've generated previously /// /// optional, expired offers to regenerate - public async Task GenerateDynamicOffers(List> expiredOffers = null) + public void GenerateDynamicOffers(List> expiredOffers = null) { - throw new NotImplementedException(); + Console.WriteLine($"actually implement me plz: owo: GenerateDynamicOffers"); } /// @@ -150,7 +150,7 @@ public class RagfairOfferGenerator() /// Item with its children to process into offers /// is an expired offer /// Ragfair dynamic config - protected async Task CreateOffersFromAssort(List assortItemWithChildren, bool isExpiredOffer, Dynamic config) + protected void CreateOffersFromAssort(List assortItemWithChildren, bool isExpiredOffer, Dynamic config) { throw new NotImplementedException(); } @@ -185,7 +185,7 @@ public class RagfairOfferGenerator() /// Trader to generate offers for public void GenerateFleaOffersForTrader(string traderID) { - throw new NotImplementedException(); + Console.WriteLine($"actually implement me plz: owo: GenerateFleaOffersForTrader"); } /// diff --git a/Libraries/Core/Helpers/RagfairOfferHelper.cs b/Libraries/Core/Helpers/RagfairOfferHelper.cs index 26aeb501..ee751e7b 100644 --- a/Libraries/Core/Helpers/RagfairOfferHelper.cs +++ b/Libraries/Core/Helpers/RagfairOfferHelper.cs @@ -135,9 +135,9 @@ public class RagfairOfferHelper * @param sessionID Session id to process offers for * @returns true = complete */ - public bool ProcessOffersOnProfile(string sessionID) + public void ProcessOffersOnProfile(string sessionID) { - throw new NotImplementedException(); + Console.WriteLine($"actually implement me plz: owo: ProcessOffersOnProfile"); } /** diff --git a/Libraries/Core/Servers/RagfairServer.cs b/Libraries/Core/Servers/RagfairServer.cs index 36c130d4..30ad8b35 100644 --- a/Libraries/Core/Servers/RagfairServer.cs +++ b/Libraries/Core/Servers/RagfairServer.cs @@ -40,13 +40,13 @@ namespace Core.Servers _ragfairConfig = _configServer.GetConfig(); } - public async Task Load(){ + public void Load(){ _logger.Info(_localisationService.GetText("ragfair-generating_offers")); - await _ragfairOfferGenerator.GenerateDynamicOffers(); - await Update(); + _ragfairOfferGenerator.GenerateDynamicOffers(); + Update(); } - public async Task Update() + public void Update() { _ragfairOfferService.ExpireStaleOffers(); @@ -69,7 +69,7 @@ namespace Core.Servers if (_ragfairOfferService.GetExpiredOfferCount() >= _ragfairConfig.Dynamic.ExpiredOfferThreshold) { var expiredAssortsWithChildren = _ragfairOfferService.GetExpiredOfferAssorts(); - await _ragfairOfferGenerator.GenerateDynamicOffers(expiredAssortsWithChildren); + _ragfairOfferGenerator.GenerateDynamicOffers(expiredAssortsWithChildren); // Clear out expired offers now we've generated them _ragfairOfferService.ResetExpiredOffers(); diff --git a/Libraries/Core/Services/DatabaseService.cs b/Libraries/Core/Services/DatabaseService.cs index fc5871e2..ffe94aa3 100644 --- a/Libraries/Core/Services/DatabaseService.cs +++ b/Libraries/Core/Services/DatabaseService.cs @@ -22,7 +22,7 @@ public class DatabaseService( HashUtil _hashUtil ) { - protected bool isDataValid; + protected bool isDataValid = true; /** * @returns assets/database/ diff --git a/Libraries/Core/Services/RagfairOfferService.cs b/Libraries/Core/Services/RagfairOfferService.cs index b449e0e4..5c4656e4 100644 --- a/Libraries/Core/Services/RagfairOfferService.cs +++ b/Libraries/Core/Services/RagfairOfferService.cs @@ -42,7 +42,8 @@ public class RagfairOfferService /// Number of expired offers public int GetExpiredOfferCount() { - throw new NotImplementedException(); + Console.WriteLine($"actually implement me plz: owo: GetExpiredOfferCount"); + return 0; } /// @@ -51,7 +52,8 @@ public class RagfairOfferService /// Expired offer assorts public List> GetExpiredOfferAssorts() { - throw new NotImplementedException(); + Console.WriteLine($"actually implement me plz: owo: GetExpiredOfferAssorts"); + return new List>(); } /// @@ -59,7 +61,7 @@ public class RagfairOfferService /// public void ResetExpiredOffers() { - throw new NotImplementedException(); + Console.WriteLine($"actually implement me plz: owo: ResetExpiredOffers"); } /// @@ -103,17 +105,19 @@ public class RagfairOfferService /// true if they do public bool TraderOffersNeedRefreshing(string traderID) { - throw new NotImplementedException(); + Console.WriteLine($"actually implement me plz: owo: TraderOffersNeedRefreshing"); + return false; } public void AddPlayerOffers() { - throw new NotImplementedException(); + Console.WriteLine($"actually implement me plz: owo: AddPlayerOffers"); + // throw new NotImplementedException(); } public void ExpireStaleOffers() { - throw new NotImplementedException(); + Console.WriteLine($"actually implement me plz: owo: ExpireStaleOffers"); } /// diff --git a/Libraries/Core/Services/RagfairRequiredItemsService.cs b/Libraries/Core/Services/RagfairRequiredItemsService.cs index 694fec4b..7e9951d7 100644 --- a/Libraries/Core/Services/RagfairRequiredItemsService.cs +++ b/Libraries/Core/Services/RagfairRequiredItemsService.cs @@ -8,11 +8,12 @@ public class RagfairRequiredItemsService { public List GetRequiredItemsById(string searchId) { - throw new NotImplementedException(); + Console.WriteLine($"actually implement me plz: owo: GetRequiredItemsById"); + return new List(); } public void BuildRequiredItemTable() { - throw new NotImplementedException(); + Console.WriteLine($"actually implement me plz: owo: BuildRequiredItemTable"); } }