Commit Graph

2593 Commits

Author SHA1 Message Date
Chomp 1c83014ed2 Converted CalculateLevel to extension method
Removed `PlayerService`
2025-06-28 17:05:56 +01:00
Chomp d4dd309252 Converted DateIsBetweenTwoDates to extension method 2025-06-28 16:52:35 +01:00
Chomp f9d1c81437 Added RagfairOfferExtensions 2025-06-28 16:45:58 +01:00
Chomp 7782806f91 Added DateTimeExtensions 2025-06-28 16:41:26 +01:00
chompDev d4d2ed0403 .NET Format Style Fixes 2025-06-28 15:15:48 +00:00
Jesse d0af6acbe6 Move MathUtil methods to extensions (#432)
* Begin moving MathUtil methods to Extensions

* Add missing extension
2025-06-28 16:15:11 +01:00
Chomp 065ee32438 Made activeBotsInRaid readonly 2025-06-28 15:56:11 +01:00
Chomp 5e938bce95 Cleaned up BotEquipmentFilterService constructor 2025-06-28 15:53:51 +01:00
Chomp 11c52b81da Converted GetWeaponsDefaultMagazineTpl into extension method 2025-06-28 15:49:27 +01:00
Chomp 770d187061 Created WildSpawnTypeExtensions 2025-06-28 15:05:23 +01:00
Chomp 0c7f659042 Fixed GetAllBotDifficulties 2025-06-28 13:34:33 +01:00
Chomp ca3d0730f5 Converted PlayerIsFleaBanned into extension method
Formatting changes to `ProfileHelper`

Fixed method name typo
2025-06-28 13:27:11 +01:00
Chomp 9c9ac638c0 Added TraderAssortExtensions 2025-06-28 13:12:36 +01:00
Chomp da5644cfa2 made properties readonly 2025-06-28 12:53:21 +01:00
Chomp 42e79c981b Converted FindAndReturnChildrenAsItems into extension method 2025-06-28 12:38:34 +01:00
chompDev 00610acefe .NET Format Style Fixes 2025-06-28 11:15:22 +00:00
Jesse 22c71bee5b Helper methods extensions (#431)
* Remove unused model

* Start moving methods to extensions, cleanup code
2025-06-28 12:14:50 +01:00
Chomp a3dbd3176e Updated FindAndReturnChildrenByItems to be an extension method 2025-06-28 11:58:50 +01:00
Chomp fed9f3dd46 Made GetScavSkills an extension method and made more generic 2025-06-28 11:53:05 +01:00
Chomp 0a28dc4657 Moved GetScavKarmaLevel to extension method 2025-06-28 11:47:29 +01:00
Chomp 34aba0a94c Build fix 2025-06-28 10:40:27 +01:00
Chomp 213c98c069 Updated EventOutputHolder to use primary constructor 2025-06-28 10:39:20 +01:00
Chomp 4babdb59ab Added QuestConditionExtensions removed questConditionHelper 2025-06-28 10:29:33 +01:00
Chomp d2d119f3b4 Added CurrencyTypeExtensions 2025-06-28 10:09:56 +01:00
Chomp 6126dc2394 Added item extensions 2025-06-28 10:04:52 +01:00
Chomp 0be02bc3f5 Created ProfileExtensions 2025-06-28 09:27:41 +01:00
Chomp 45891246fe Merge branch 'develop' of https://github.com/sp-tarkov/server-csharp into develop 2025-06-28 09:06:31 +01:00
Chomp 667995be37 Converted StoreHydrationEnergyTempInProfile into extension method 2025-06-28 09:06:16 +01:00
chompDev d531cbb94e .NET Format Style Fixes 2025-06-28 08:00:58 +00:00
Chomp 65d8d7432d Converted DefaultVitality into extension method 2025-06-28 09:00:23 +01:00
Chomp 31df269eb8 Updated GetBotRandomizationDetails 2025-06-28 08:58:42 +01:00
Chomp b432a6d999 Updated GetAllBotDifficulties to iterate over enum instead of strings 2025-06-28 08:46:39 +01:00
Chomp c04b4bad95 Improved GetFilteredDynamicModsForItem 2025-06-27 23:35:44 +01:00
Chomp d2267847a8 Deconstructed dictionaries to improve readability 2025-06-27 23:21:44 +01:00
Chomp 6f4bbe02fe Minor cleanup of DialogueHelper + nullguarding 2025-06-27 22:28:30 +01:00
Chomp 2438f39cf9 Formatting improvements in DurabilityLimitsHelper 2025-06-27 22:22:18 +01:00
Chomp 41f99c3993 Made method protected added comments 2025-06-27 21:03:27 +01:00
Chomp 8fbae0d090 Fixed Mod items with children that alter their size not having their size calculated correctly #430
Renamed variables to improved readability
2025-06-27 12:58:24 +01:00
Chomp afbd481b81 Expanded PMC loot pool blacklist to include item.json/rewardItemBlacklist 2025-06-27 10:53:44 +01:00
Chomp 0ca5ea15f8 37759 2025-06-26 13:27:55 +01:00
Chomp f256cbf529 Resolved various editor warnings inside TraderController 2025-06-26 13:11:22 +01:00
Chomp c7a72ba6bc Removed magic strings from GetItemPrices 2025-06-26 13:05:08 +01:00
Chomp f84ebd5af9 Added NOESCAPE gift code 2025-06-26 11:53:04 +01:00
Chomp c91b6c4407 Improved accuracy of client/match/join and client/match/group/start_game 2025-06-26 11:14:24 +01:00
Chomp af5f8bfdbc Cleaned up watermark, set text to Magenta when in debug 2025-06-25 22:54:01 +01:00
Chomp df0e3e5ce6 Updated ExtensionData to be nullable 2025-06-25 15:16:38 +01:00
Chomp 8ed8ae22ee Updated tooling to create ExtensionData as nullable 2025-06-25 15:11:54 +01:00
Chomp 9b6722b06a Added ExcludeBosses property 2025-06-25 14:16:40 +01:00
Chomp 80b50af732 Refactored RemoveBlacklistedLootFromBotTemplate to not use reflection 2025-06-25 13:39:18 +01:00
Chomp 38e4cc2570 Refactored AdjustBotTemplateWithKarmaSpecificSettings
Modularised code into smaller chunks
Improved loops for better readability
Removed reflection
2025-06-25 13:35:11 +01:00