Commit Graph

2964 Commits

Author SHA1 Message Date
Chomp 2ea969592b Cleaned up AddTaskConditionCountersToProfile 2025-07-24 14:17:48 +01:00
sp-tarkov-bot 99a4b7cbba .NET Format Style Fixes 2025-07-24 12:27:13 +00:00
Chomp f562c634a7 Converted lists to hashsets where appropriate
Removed unnecessary uses of  ToList()
string to mongoId conversions
2025-07-24 13:26:34 +01:00
Chomp 6079e282f5 List to ienumerable conversions 2025-07-24 11:36:42 +01:00
Chomp 6804ab7ccc Merge branch 'develop' of https://github.com/sp-tarkov/server-csharp into develop 2025-07-24 09:42:54 +01:00
Chomp d5a8cca2d5 Removed redundant nullable status 2025-07-24 09:42:36 +01:00
sp-tarkov-bot 95420acd3d .NET Format Style Fixes 2025-07-24 08:40:50 +00:00
Chomp e77e910cd4 Cleaned up ItemFilterService:
Removed dupe methods
Removed use of clone
Added `AddItemToBlacklistCache` and `AddItemToLootableBlacklistCache`
2025-07-24 09:40:17 +01:00
Chomp 8dcb87e1b8 Fixed error on raid end 2025-07-23 22:08:24 +01:00
Chomp 10ad2dfe9a list to ienumerable changes 2025-07-23 22:07:56 +01:00
Alex 545edfd25f Removed unnecessary annotation 2025-07-23 21:47:20 +01:00
Alex 723f6fc638 Removed check for Enum converter and removed unnecesary converters 2025-07-23 21:32:49 +01:00
Chomp c52d40c060 Merge pull request #508 from CJ-SPT/update-hideout-data
Update hideout jsons
2025-07-23 20:49:30 +01:00
Cj d30ab4cd9b Update Area and Production jsons 2025-07-23 13:25:11 -04:00
Chomp 2efbee7f54 Updated locales with data from https://crowdin.com/project/spt-translation 2025-07-23 17:01:22 +01:00
Chomp 898e05833e Better error message 2025-07-23 16:30:22 +01:00
Chomp 1d0f6ce105 Added logging around cult circle reward handling 2025-07-23 16:28:41 +01:00
sp-tarkov-bot cc68af0511 .NET Format Style Fixes 2025-07-23 14:56:02 +00:00
Chomp a1e0dadd08 Part 2 of list to ienumerable 2025-07-23 15:55:28 +01:00
sp-tarkov-bot 0faa65a560 .NET Format Style Fixes 2025-07-23 12:07:24 +00:00
Chomp 1320f7d0ab Ienumerable changes 2025-07-23 13:06:48 +01:00
Jesse 839e154adc Make mod loading non nullable, set certain properties to be read only after init (#506)
* Make mod loading non nullable, set certain properties to be read only after init

- Breaks all mods, will require new nugets

* Make mod assembly list IEnumerable

* Convert checks to IsNullOrEmpty

* Update comment, enforce ModGuid
2025-07-23 11:24:55 +01:00
Chomp 95ba8a5b06 Merge branch 'develop' of https://github.com/sp-tarkov/server-csharp into develop 2025-07-23 11:00:37 +01:00
Chomp db34eaa501 Updated various methods to accept IEnumerable instead of List 2025-07-23 10:57:49 +01:00
sp-tarkov-bot 1edc4d101a .NET Format Style Fixes 2025-07-23 09:51:58 +00:00
Chomp a4c2c80810 Removed enum reflection method in favor of factory approach (#507)
Co-authored-by: Alex <clodanSPT@hotmail.com>
2025-07-23 10:51:23 +01:00
Alex 29be94462f Removed enum reflection method in favor of factory approach 2025-07-23 10:49:34 +01:00
Chomp 829f227579 Improved null check against mongoId 2025-07-23 08:51:38 +01:00
Chomp 9ccda652fc Improved null check against mongoId 2025-07-23 08:45:39 +01:00
clodanSPT 2d752457b2 Move port usage (#504)
* Moved port usage code check to before startup

* removed unused import

---------

Co-authored-by: Alex <clodanSPT@hotmail.com>
2025-07-23 08:44:34 +01:00
Chomp 2983edd51b Merge branch 'develop' of https://github.com/sp-tarkov/server-csharp into develop 2025-07-22 20:44:51 +01:00
Chomp 7838a88dd7 Revert test change 2025-07-22 20:44:37 +01:00
sp-tarkov-bot 4de36f29bd .NET Format Style Fixes 2025-07-22 19:43:42 +00:00
Chomp 731b79519f Rename method to GetItemWithChildren 2025-07-22 20:43:08 +01:00
sp-tarkov-bot 7bf52b9240 .NET Format Style Fixes 2025-07-22 19:37:29 +00:00
Alex 24a244c656 Merge branch 'develop' of https://github.com/sp-tarkov/server-csharp into develop
# Conflicts:
#	UnitTests/Tests/Helpers/BotGeneratorHelperTests.cs
2025-07-22 20:36:55 +01:00
Alex 8ab081e057 Fixed slot misplacement in bots inventories 2025-07-22 20:35:44 +01:00
Chomp 7aa535d010 Fix asserts 2025-07-22 20:27:46 +01:00
sp-tarkov-bot 22da08bca5 .NET Format Style Fixes 2025-07-22 18:42:12 +00:00
Alex 5bbf671acd Refactored unit tests to use NUnit and added DI usage 2025-07-22 19:41:34 +01:00
Jesse c852debf2b Bundle loader refactor (#502)
* Bundle loader refactor

- Made async
- Validate if bundle actually exists, if not throw warning into the console
- Updated mod example

* Cleanup unused var
2025-07-22 12:54:06 +01:00
Jesse 7d8c3d041e Update dependencies (#501)
* Update dependencies

* Revert UnitTests.csproj
2025-07-22 10:20:46 +01:00
Chomp 67514f177a Updated location data 2025-07-21 21:52:54 +01:00
Chomp c483eca341 Added test 2025-07-21 21:45:51 +01:00
Chomp 8745ecba69 Added test 2025-07-21 21:31:11 +01:00
Chomp 8f4f72dcdd Updated node comments to c# format 2025-07-21 21:09:17 +01:00
Jesse 41756041d4 More migrations (#499)
* Make abstract virtual

* Handle nullability on List

* Move migrations into their own folders, add new migration for minor 3.10 versions
2025-07-21 20:03:06 +01:00
Chomp 8c58b0a8fa Added ak-50 dust cover quest item to single spawn list 2025-07-21 19:42:37 +01:00
Chomp 507eb68cd4 Merge pull request #498 from VforValens/VforValens-patch-1
Update core.json
2025-07-21 19:07:14 +01:00
Valens bdb1074ef0 Update core.json
Update core.json commandUseLimits for the StashRows from 15 -> 29 to now properly allow for purchasing 56 rows of stash space.
2025-07-21 13:50:52 -04:00