Commit Graph

1834 Commits

Author SHA1 Message Date
Chomp 5a138a6927 Merge pull request #149 from cp89gamedev/bugfix/upd-lockable
fix missing type in upd record
2025-04-13 09:12:14 +01:00
Chris Adamson 42f4db20fc fix missing type in upd record 2025-04-12 17:44:59 -05:00
Chomp 1e409982cf Added type for HandlerDamage 2025-04-12 18:17:05 +01:00
Chomp 8db15930ef Removed unnecessary converters 2025-04-12 17:43:52 +01:00
CWX 22d2aebcbe added a few more converters, Repeatables need testing 2025-04-12 17:30:44 +01:00
CWX 2c39a8b6e3 change hacky fix to use stringToNumberFactoryConverter 2025-04-12 17:14:53 +01:00
CWX 1c3f11220f work around for BSG using a float or string 2025-04-12 17:06:38 +01:00
Chomp 83cf56353a Merge pull request #146 from cp89gamedev/bugfix/loyalty-level
fix double typing
2025-04-12 16:24:48 +01:00
Chris Adamson d8a55aaa63 fix double typing 2025-04-12 10:18:42 -05:00
Chomp 8375739a81 Cleaned up how request logging is handled 2025-04-12 14:42:35 +01:00
Chomp 9c6058b0a4 Cleaned up header collection when handling request 2025-04-12 14:35:01 +01:00
Chomp 7fefc5d302 Run the dictionary key check first as it's faster compared to string compare 2025-04-12 13:56:40 +01:00
Chomp ef17858a94 Merge branch 'develop' of https://github.com/sp-tarkov/server-csharp into develop 2025-04-12 13:56:12 +01:00
Chomp 9d8c92bf83 Prevented null session Ids being saved into app context cache 2025-04-12 13:56:02 +01:00
CWX 6dd37425cc Fix duplicates trying to be added 2025-04-12 10:58:18 +01:00
CWX 026c4f0271 limit the amount that can be logged to console and file 2025-04-11 18:06:37 +01:00
CWX 6fdabc8fd7 Fix bot ubgl gen error 2025-04-11 17:47:30 +01:00
CWX a7b52a5632 Change to use ConcurrentDict as i got a modified whilst reading on cloner 2025-04-11 13:55:18 +01:00
CWX ba35134539 Allow for concurrentDictionaries 2025-04-11 13:54:35 +01:00
CWX 74e798b190 move SptWebSocketConnectionHandler to Concurrent Dictionary 2025-04-11 12:25:52 +01:00
CWX 84dc3dfdbc Moved BotLootCacheService to ConcurrentDictionary 2025-04-11 12:17:48 +01:00
CWX c222594156 Move ApplicationContext to use ConcurrentDictionary 2025-04-11 12:11:30 +01:00
CWX 5074dd0d7c Moved ragfairOfferHolder to use ConcurrentCollections where possible and reduced nesting where possible 2025-04-11 11:42:40 +01:00
CWX 52d1514f82 Fix repairing Buffs and botgen buffs 2025-04-10 17:44:27 +01:00
CWX ffda6b9ce1 fix typing and propNames 2025-04-10 17:42:22 +01:00
CWX b2ff419f61 Merge branch 'develop' of github.com:sp-tarkov/server-csharp into develop 2025-04-10 13:19:36 +01:00
CWX dd2f89dd55 change Gifts.json to using trader Id's over "MECHANIC" 2025-04-10 13:19:32 +01:00
Chomp cc8198f3e6 Flagged method result as nullable 2025-04-10 13:10:17 +01:00
Chomp 259c8b7cc5 Fixed ChooseMessage not adding a space prior to suffix 2025-04-10 13:02:57 +01:00
CWX 642413f041 filter out mags and ammo from secure container that is "loot" from bot jsons 2025-04-10 12:55:31 +01:00
CWX 9b4e352797 change to ConcurrentDict to lock object 2025-04-10 12:47:13 +01:00
CWX 03c3a5f4ef try catch an error 2025-04-10 12:37:36 +01:00
CWX 0d8d6e4fec fix spelling 2025-04-10 12:37:16 +01:00
Chomp 0b2cbfc1ef Updated PMCs to use new equipment items added in 36113 2025-04-10 10:12:44 +01:00
Chomp 41c7f98323 Updated trader assorts 2025-04-10 09:22:03 +01:00
Chomp e7d15ac3dc Updatewd JSONS + quest data 2025-04-10 09:16:37 +01:00
CWX 44f18c5c10 Move List to field so its not created each time 2025-04-09 23:12:16 +01:00
Chomp f104ab1417 Improved logging 2025-04-09 17:20:24 +01:00
Chomp 92ce6adc6d Updated hideout craft Ids + updated itemtpl values 2025-04-09 17:18:29 +01:00
Chomp 1ac2370111 Updated JSONs 2025-04-09 17:12:59 +01:00
Chomp c149099b77 Added type changes for 36113 2025-04-09 13:33:13 +01:00
Chomp 78739da6cb 36113 2025-04-09 13:18:10 +01:00
CWX 18e4c1434b Fix Repeatables 2025-04-08 22:32:27 +01:00
CWX 0979aa626a remove redundant check based on last change 2025-04-08 22:11:13 +01:00
CWX 95d009e0e4 Changes to MailSendService
originally we had the trader id -> then used a method to get the EnumValue as a string -> then later turned it BACK into a traderId

unless im missing something major this should simplify things?

example:
we took "6617beeaa9cfa777ca915b7c" and turned it to "Ref" to then turn it back to "6617beeaa9cfa777ca915b7c"
2025-04-08 22:03:43 +01:00
CWX 617b95b911 Undo tryadds, fixed actual issue 2025-04-08 21:04:29 +01:00
CWX d12f3f3bde Fix selling weapons to Fence, added stackObjectCount to upd init 2025-04-08 20:54:12 +01:00
CWX 63bf5dd503 Fix needing to Restart after cert gen, to be moved away from pfx eventually 2025-04-08 19:10:37 +01:00
CWX 1fa7e59855 try loading cert after gen, always recopy assets 2025-04-08 18:52:20 +01:00
CWX e5901509da wtf 2025-04-08 10:10:55 +01:00