Chomp
e77e910cd4
Cleaned up ItemFilterService:
...
Removed dupe methods
Removed use of clone
Added `AddItemToBlacklistCache` and `AddItemToLootableBlacklistCache`
2025-07-24 09:40:17 +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
chompDev
67b886127c
.NET Format Style Fixes
2025-07-18 15:06:05 +00:00
Chomp
38fb2454c7
Various micro-optimisations
2025-07-18 16:05:29 +01:00
chompDev
4393feaafa
.NET Format Style Fixes
2025-07-16 13:57:00 +00:00
Chomp
dfe39a0395
Fixed typo + use FirstOrDefault instead of direct index access
2025-07-16 14:56:24 +01:00
chompDev
1b2b2c04f9
.NET Format Style Fixes
2025-07-15 09:38:23 +00:00
Chomp
2639504471
String to MongoId conversions
...
Removed unnecessary properties from quest object
2025-07-15 10:37:49 +01:00
chompDev
c8faa33b51
.NET Format Style Fixes
2025-07-14 21:30:15 +00:00
Chomp
040be2feaa
More strings to MongoIds
...
Convert constructors into primary constructors
Simplified logic with use of ??, ??= and method groups
Cleaned up redundant conditional access qualifiers
2025-07-14 22:29:41 +01:00
chompDev
772fb40101
.NET Format Style Fixes
2025-07-06 21:23:01 +00:00
Cj
090d7b6494
change vars to MongoId, remove underscore from injections, fix bug introduced from last PR
2025-07-06 16:40:08 -04:00
chompDev
7dc5bb106d
.NET Format Style Fixes
2025-07-05 11:35:33 +00:00
Chomp
4f5571c2d4
Converted more ids to MongoId
2025-07-05 12:35:03 +01:00
chompDev
1af4834336
.NET Format Style Fixes
2025-07-05 10:03:38 +00:00
Chomp
8253215410
Converted strings into MongoId type
2025-07-05 11:03:09 +01:00
chompDev
df3e7c9210
.NET Format Style Fixes
2025-07-04 18:30:22 +00:00
Chomp
01cd251b68
Moved more code into extension methods
2025-07-04 19:29:43 +01:00
Archangel
79489eadce
Handle ToLower neutrally across all locales ( #412 )
2025-07-03 18:28:36 +02:00
Jesse
ebe8f9ded5
Mongoid changes ( #440 )
...
* Remove old IsValidMongoId and Regex
* Convert more configs to MongoId, as well as BaseClasses
* Remove HashUtil.Generate(), replaced with new MongoId()
2025-07-03 15:42:16 +01:00
chompDev
3afc1e3431
.NET Format Style Fixes
2025-07-02 22:37:51 +00:00
Chomp
fefe9bcec5
Cleaned up property content
2025-07-02 23:37:16 +01:00
Chomp
fb1a96c3bf
Fixed AddCompatibleModsForProvidedMod not filtering mods correctly
2025-07-02 23:35:37 +01:00
chompDev
abab349a0c
.NET Format Style Fixes
2025-07-02 09:57:24 +00:00
Chomp
5c26f47e2f
Use correct new MongoId() instead of hashutil
2025-07-02 10:56:10 +01:00
Jesse
54f0d0779c
Convert TemplateItem to MongoId ( #436 )
...
* Convert TemplateItem to MongoId
* Push new extensions
* Handle null mongoid's being passed to regex
* Handle null strings, fixes item events
* Updated loot generation to work with new property `composedKey`
Fixed typo in `SlotId`
* Fix missing method after merge
* Remove duplicately named MongoIDExtensions?
* Fixed location loot generation to handle impending loot json changes
* Updated location JSONs with new properties (excluding lighthouse loose loot)
* Fixed build issue with ItemTplGenerator
* use correct handing for new mongo ids
* Added helper method to improve readability
---------
Co-authored-by: Chomp <dev@dev.sp-tarkov.com >
2025-07-02 10:14:04 +01:00
chompDev
0ec544e6a3
.NET Format Style Fixes
2025-06-30 13:12:24 +00:00
Chomp
6baf8a9118
Fixed FilterModsByBlacklist not filtering before returning results
2025-06-30 14:11:20 +01:00
chompDev
d628f738f4
.NET Format Style Fixes
2025-06-29 17:58:59 +00:00
Jesse
5686f4a486
Remove I18nService, migrate to renamed ServerLocalisationService ( #433 )
...
* Remove I18nService, migrate to renamed ServerLocalisationService
* Revert VS fuckup
* Update using
* Remove unused parameter, update comment
* Fix develop branch not building
2025-06-28 19:08:42 +01:00
Chomp
da5644cfa2
made properties readonly
2025-06-28 12:53:21 +01: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
chompDev
2646f90273
.NET Format Style Fixes
2025-06-23 21:26:58 +00:00
Chomp
083e3b97e0
Fixed Weapon cache generation running 15+ times on first load due to threading issues
...
Expanded weapon and equipment cache to include mods - Fixes randomisation slots causing warnings during bot generation
Optimised `FilterModsByBlacklist` handling of blacklists
2025-06-23 22:26:20 +01:00
refringe
6e01428b2b
.NET Format Style Fixes
2025-06-18 17:09:20 +00:00
Chomp
1d5162c761
Various changes and fixes for things that have been bugging me
...
Removed/flagged unused props
Typo fixes
Use `FirstOrDefault` over direct index access
Log stacktrace on exception inside `CreateWeaponItems`
2025-06-08 10:40:40 +01:00
Alex
1499627d3c
DI completely reworked to keep status of singletons on multi type components
2025-05-06 10:52:22 +01:00
Chomp
1976218991
Updated locations where we parse a number stored as a string into a double to use CultureInfo.InvariantCulture, this resolves errors with languages that don't use commas instead of periods in numbers
2025-05-01 17:41:54 +01:00
CWX
7c7297f63c
Code cleanup and format
2025-04-22 14:49:05 +01:00
Chomp
699b43ef93
Prevent UBGLs from generating patron_in_weapon during mod generation
...
https://github.com/sp-tarkov/server/pull/1154
2025-04-06 09:48:46 +01:00
Chomp
8c0470df36
Made various methods static + updated private methods to be protected
2025-03-14 19:16:26 +00:00
Chomp
df8ffa2b16
Replaced various instances of dictionaries and hashsets with their frozen counterparts
2025-03-09 17:12:07 +00:00
Chomp
d49adb1be1
Updated static hashsets inside BotEquipmentModGenerator to be readonly
2025-03-08 10:17:24 +00:00
Chomp
33c56e0730
Updated values to be consts where possible
2025-03-08 09:33:04 +00:00
clodan
270f095413
renamed projects and namespaces
2025-03-07 13:16:43 +00:00