Commit Graph

1848 Commits

Author SHA1 Message Date
CWX dc4935e8ff Update readme 2025-04-16 11:10:44 +01:00
CWX 8206b2d844 Merge pull request #152 from sp-tarkov/global-statics
Global statics
2025-04-16 11:00:42 +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 0f2e18c34d renamed as its dependant on the build not what config is run
just to add,
fat fingered commit instead of moving to a new line.

server in debug mode will use appsettings.development.json

this has changed to have three sub logging folders - Kestrel, Requests, spt
before the logging changes we lost all kestrel logging, which sometimes made it hard to understand failed requests

in release it will use appsettings.json
this will log to console and spt only
2025-04-15 18:46:38 +01:00
CWX b520c34930 cleaned up logging a little 2025-04-15 18:37:18 +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
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