Commit Graph

1111 Commits

Author SHA1 Message Date
Chomp 9ff8004d89 Merge branch 'develop' of https://github.com/sp-tarkov/server-csharp into develop 2025-04-18 18:51:17 +01:00
Chomp b126850910 lint 2025-04-18 18:50:55 +01:00
Chomp 23b91e6b7e Added gift codes:
ROADMAP
ARENABATTLE
CUPSERIES
TIKTOK1M
2025-04-18 18:50:39 +01:00
Chomp 5442a46f39 Merge pull request #155 from sp-tarkov/localeService
Locale service
2025-04-18 09:52:25 +01:00
Chomp 41cab8a9c0 Updated JSON from live data 2025-04-17 17:52:30 +01:00
CWX 69ecde139e Update uasges to use LocalService 2025-04-17 13:21:38 +01:00
CWX 257c8cc698 moved removal of prapor message to localService as this needs to happen each time we lazyload 2025-04-17 13:20:54 +01:00
CWX eed3c5e105 added and fixed spelling on comments 2025-04-17 13:20:14 +01:00
CWX f83b4a9138 implemented ability to add custom locales
change was relatively small so added it directly to localService
anything dealing with locales should use this service and not directly with DatabaseService.GetTables().Locales.Global as injected locales will be lost due to lazyloading
2025-04-17 13:19:55 +01:00
CWX 74f755af61 Implemented LogWithColor along side module changes, newtonsoft will always send a string 2025-04-16 13:00:01 +01:00
Chomp 362a9cc758 Merge branch 'develop' of https://github.com/sp-tarkov/server-csharp into develop 2025-04-16 11:56:21 +01:00
Chomp 00e94e2f25 Copy changes from node-server 2025-04-16 11:55:51 +01:00
CWX e55aba79ac Use ProgramStatics in places to disable Modding with Flag 2025-04-16 11:51:44 +01:00
CWX edebe3fb66 make static props private 2025-04-16 10:59:43 +01:00
CWX d9100412a7 remove logging, add generated side, this will be overritten with each build, supplied to stop warnings 2025-04-15 20:59:41 +01:00
CWX ddd78785fd Merge branch 'develop' into global-statics 2025-04-15 20:56:45 +01:00
CWX 9b5a8ece75 Undo changes for Buffs 2025-04-15 20:53:30 +01:00
CWX 199a8fc1d9 added a partial class gen
this will take csproj properties and set them, this will allow us to use publish -p:{parameter=value} for building the server
2025-04-15 20:31:06 +01:00
CWX 3ba0f5f92c Fix serialization of BodyPartColliderType 2025-04-15 15:29:45 +01:00
Chomp f2ad4c28cc Updated PMC brain pools 2025-04-13 22:52:17 +01:00
Chomp 6a5bceba39 Fixed AddContainerUpgradeToClientOutput saving the wrong key into client response object 2025-04-13 09:53:34 +01:00
Chomp 83b46a1c1e Renamed parameter to follow conventon 2025-04-13 09:38:03 +01:00
Chomp b91d08b538 FIxed AddContainerImprovementToProfile saving incorrect value into HideoutAreaStashes dictionary 2025-04-13 09:34:15 +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
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