Chomp
85900724e5
Fixed multipler typo
2025-02-21 15:07:41 +00:00
Chomp
bffeec8361
Handle flea item prices as doubles
2025-02-21 15:05:00 +00:00
Chomp
4d4ff7bfe1
Small cleanup of ragfair offer generator
2025-02-21 13:20:42 +00:00
Chomp
fc6c15792d
Fixed flea offers not reducing quantity after purchase
2025-02-21 12:58:02 +00:00
Chomp
c250fb8dd3
Use global item blacklist in cultist circle reward system
2025-02-21 11:04:40 +00:00
Chomp
a24a574f22
Use better method of comparing parent ids
2025-02-20 16:55:35 +00:00
Chomp
6b0e1ffbce
Updated all mongoId checks from == to .equals()
2025-02-20 16:47:30 +00:00
Chomp
f14507b34f
Improved performance of FindAndReturnChildrenAsItems
2025-02-20 16:23:55 +00:00
Chomp
a3c9cdb1b1
Fixed error
2025-02-20 15:41:15 +00:00
clodan
22b140ae4f
Merge branch 'develop' of https://github.com/sp-tarkov/server-csharp into develop
2025-02-20 15:21:19 +00:00
clodan
7a2db04cfe
Added fast cloner and benchmarks
2025-02-20 15:21:13 +00:00
Archangel
4665cef126
Slightly improve HashUtil
...
Should save some CPU cycles reversing and copying an array. This should also maintain it's big endianness?
Switch over random to use RandomUtil and compile regex
2025-02-20 16:16:37 +01:00
Archangel
355d985349
Slight refactor to webserver init
2025-02-20 15:23:52 +01:00
Archangel
591824f3cc
Start refactor for certificate loading
2025-02-20 15:23:47 +01:00
Archangel
92c1f6502d
Add writefile for bytes
2025-02-20 15:23:41 +01:00
Chomp
5a5e18f568
Add HTTPS support ( #101 )
...
* Initial work on adding https support
* Updated logging
* More logging
* Added support for a certificate password
Replaced method used for getting path to cert
* Reduce duplication of logic in program.cs
* Cleanup of `HttpServer`
* More https stuff
* https
* Fixed remote IP stuff
* Fixed non-local request logging
* Updated assets
* Replaced `singleplayer/bossconvert` to `singleplayer/bosstypes`
* Updated map loot
* Asset update
* Stop storing a bots inventory and other values to save memory
---------
Co-authored-by: Chomp <dev@dev.sp-tarkov.com >
Co-authored-by: clodan <clodan@clodan.com >
2025-02-20 12:27:55 +00:00
Chomp
6dc59a4be7
Make use of spread operator
2025-02-19 09:36:07 +00:00
Chomp
8a637188a7
Fixed blacklist clearing itself incorrectly
2025-02-19 09:19:08 +00:00
Chomp
97fd83c6bf
Pass bots AID instead of generating one
2025-02-18 12:43:41 +00:00
Chomp
440121514b
Fix post-raid PMC messages not working after bot gen changes
2025-02-18 09:31:20 +00:00
Chomp
baf1a41c30
Fix insurance not being returned
2025-02-18 09:23:21 +00:00
Chomp
dab2f64611
Fixed scavs with unheard pockets
2025-02-17 19:48:57 +00:00
Chomp
1ff8d2cbef
Replaced lists containing unique values with HashSets
...
Reworked Soft Insert id checks
Improved dogtag id lookup memory usage
Removed wave cleanup code
2025-02-17 19:05:47 +00:00
Archangel
ea7b3919c0
Update comment
2025-02-17 19:13:16 +01:00
Archangel
f1a5e273af
Use StartNew while waiting for messages
2025-02-17 18:54:50 +01:00
Archangel
651743ee96
Improve WS Handling
2025-02-17 18:45:14 +01:00
Chomp
054074c51f
Store whitelist as hashset not list
2025-02-17 17:00:58 +00:00
Chomp
169e1460bb
Updated IsOfBaseclasses and isOfBaseClass to work with ICollection types, not just lists
2025-02-17 17:00:41 +00:00
Chomp
570f9a19be
Removed debug logging
2025-02-17 15:15:42 +00:00
Archangel
86b45c18a2
String needs to be read here
2025-02-17 16:04:48 +01:00
Chomp
29de894442
Fixed incorrect usage of GetBotPresetGenerationLimit
2025-02-17 14:45:13 +00:00
Chomp
dcd2655171
Replaced lock with Concurrent dictionary
2025-02-17 14:30:28 +00:00
Chomp
b5dee1b285
improved bot logging
2025-02-17 14:30:05 +00:00
Chomp
9bbc22c1a1
Merge branch 'develop' of https://github.com/sp-tarkov/server-csharp into develop
2025-02-17 14:28:52 +00:00
Chomp
167e55c126
Resolve issue with generating too few bots
2025-02-17 14:28:47 +00:00
Archangel
b122f7106c
Handle check in if statement
2025-02-17 15:14:07 +01:00
Archangel
cfca1e221f
Deserialize readers directly
...
- Saves quite a bit of time on DB load
2025-02-17 15:08:46 +01:00
Chomp
924fff686d
Refactored botgen
2025-02-17 13:07:32 +00:00
Archangel
7d7c8bdd31
Cast ConnectionHandler
2025-02-17 12:28:29 +01:00
Archangel
6d7cdf1f3b
Refactor websockets to be easier for users to work with
...
- will test later today
- example will need updating
2025-02-17 12:17:15 +01:00
CWX
5885e141e4
Merge pull request #98 from VforValens/develop
...
Update SeasonalEventService.cs
2025-02-15 22:44:43 +00:00
CWX
9858573dad
workaround for HideoutItem coming back as _id or id, saves duplicating the type
2025-02-15 22:41:08 +00:00
Valens
5a8c5f0f1c
Update SeasonalEventService.cs
...
reorganize the _halloweenEventItems and _christmasEventItems to be alphabetical. Fucking craig.
2025-02-15 16:35:37 -05:00
CWX
987e7d5709
added special 40degree fuel to blacklist
2025-02-15 21:17:23 +00:00
CWX
be23b924c7
Fix playerscavcooldownGen being well into the past
2025-02-15 21:07:19 +00:00
Chomp
365691aa5c
Fix insurance IDs piling up
2025-02-15 18:23:32 +00:00
Chomp
20447eecf0
Match node server
2025-02-15 17:25:06 +00:00
Chomp
3b1f8c81ef
Updated loot generator to block seasonal items when out of season
2025-02-14 17:33:29 +00:00
CWX
2345015bdb
add password checking before changing
2025-02-14 17:26:03 +00:00
CWX
2a172a6861
make launcherV2 endpoints consistent, add new profile endpoint
2025-02-14 17:12:09 +00:00