CWX
1b82d0641e
change the invariantCulture on factory
2025-06-01 21:35:28 +01:00
hulkhan22
210bdb2d60
Fix for tests randomly failing when run altogether
2025-06-01 02:33:19 +02:00
hulkhan22
18bd0957fd
Fix the damn tests
2025-05-31 01:40:47 +02:00
Chomp
0f3411d656
Merge pull request #321 from sp-tarkov/remove-appcontext
...
Remove appcontext
2025-05-30 19:23:59 +01:00
Archangel
6a9d323957
Add ServiceLocator so patches can access DI
2025-05-30 19:37:03 +02:00
clodanSPT
f895267748
Added injection override feature for modders ( #320 )
...
Co-authored-by: Alex <alex@dm-me-for-questions.com >
2025-05-30 18:19:57 +01:00
Chomp
57c1935db6
Merge pull request #317 from sp-tarkov/cleanup-dbimporter
...
Cleanup DatabaseImporter & ImporterUtil
2025-05-30 14:59:11 +01:00
Archangel
ba9c57d699
Cleanup DatabaseImporter & ImporterUtil
2025-05-30 15:54:25 +02:00
Chomp
6ee32bc257
Merge pull request #315 from sp-tarkov/async-deserialize
...
Small async changes
2025-05-30 14:53:45 +01:00
Chomp
0690ffc803
Merge pull request #316 from CJ-SPT/json-util-refactor
...
Json util refactor
2025-05-30 14:52:50 +01:00
Cj
f30dda24e3
Json util refactor
2025-05-30 09:10:52 -04:00
Archangel
7497ed8f9f
Cleanup importerutil, remove unecessary FileStream read
2025-05-30 14:46:34 +02:00
Archangel
f5c1fe7384
Add async deserialization methods
2025-05-30 14:46:07 +02:00
clodanSPT
ee51e1fcab
Refactored pre spt mod loader to user IOnLoad, moved Watermark to IOnLoad as well ( #313 )
...
Co-authored-by: Alex <alex@dm-me-for-questions.com >
2025-05-30 11:03:08 +01:00
Archangel
fa1368fb47
Move more initialization, mod loading and http requests over to async
2025-05-29 23:50:06 +02:00
Archangel
6f3244362c
Make sure value is not null
2025-05-29 23:50:06 +02:00
Chris Adamson
1946199f61
theres a chance that 0 equals 0
2025-05-29 15:48:59 -05:00
Chris Adamson
ff43f72b53
yuck math
2025-05-29 14:47:42 -05:00
Chris Adamson
5db0fd575b
fixed issue with setter not handling null values exposed by failing unit test
2025-05-29 14:01:16 -05:00
Jesse
636e250085
Handle AlreadyRunning with TcpListener to stop tons of exceptions ( #302 )
...
* Handle AlreadyRunning with TcpListener to stop tons of exceptions
* Use same properties as web server
2025-05-29 12:56:37 +01:00
Jesse
d079e86fcb
Add OnLazyLoad event so modders can modify LazyLoaded data ( #297 )
...
* Add OnLazyLoad event so modders can modify LazyLoaded data
* Remove whitespace
2025-05-29 11:05:41 +01:00
CWX
deaa2d8530
Merge branch 'develop' into just-oblivion-memes
2025-05-28 20:41:54 +01:00
Chris Adamson
ccd3498d2c
I used have spt dev role but then I took an arrow to the knee
2025-05-28 14:38:08 -05:00
Chris Adamson
7d85c0af22
added horse armor
2025-05-28 14:29:57 -05:00
Chris Adamson
173fc6b8a9
I saw a mudcrab the other day. Horrible creatures
2025-05-28 13:47:13 -05:00
CWX
30231964db
Add culture Conversion with string to number converter, fixes strings with numbers and commas
2025-05-28 18:54:07 +01:00
Alex
c0dbcc3d66
Changed object in favor of Lock
2025-05-28 11:55:44 +01:00
CWX
fe2e04b9f8
put logging in debug, fix commit not being added to end of version
2025-05-27 18:54:53 +01:00
hulkhan22
21382a1e06
Fix server exception at raid end when client sends bantype data ( #257 )
2025-05-18 19:38:13 +01:00
hulkhan22
6af7e18181
Ensure unique MongoIDs
2025-05-07 04:09:56 +02:00
clodanSPT
13f9fc1093
Added an option for modders to add their own Data handlers for ItemEv… ( #241 )
...
* Added an option for modders to add their own Data handlers for ItemEventRouter handling serialization
* Made return type for func nullable
---------
Co-authored-by: Alex <clodanSPT@hotmail.com >
Co-authored-by: Alex <alex@dm-me-for-questions.com >
2025-05-06 19:08:26 +01:00
Alex
1499627d3c
DI completely reworked to keep status of singletons on multi type components
2025-05-06 10:52:22 +01:00
hulkhan22
23468cf0a3
fix: Bot flashlights on during daytime raid ( #236 )
...
* Fix flashlights being on during daytime raids
* Add comment for the new property
2025-05-05 09:07:26 +01:00
Chomp
2ea6128815
Improved how ConvertToCorrectType handles /moving actions
...
Reduced number of times JSON is parsed into an object
2025-05-04 23:09:13 +01:00
clodanSPT
ec0f8b2eab
Made program statics running in local turning debug variable depending on the runtime mode ( #225 )
...
Co-authored-by: Alex <clodanSPT@hotmail.com >
2025-05-02 17:09:59 +01:00
Chomp
c6c76303e3
Show active eft version in watermark
2025-04-30 13:11:58 +01:00
clodan
57974a552b
Fixed component naming and dependency injection prioritization
2025-04-29 21:04:35 +01:00
hulkhan22
38f561b85d
DogtagSide
2025-04-26 21:37:08 +02:00
Alex
d7e67af662
Added dev and prod files for logger
2025-04-24 16:44:56 +01:00
Alex
222ca2e274
Replaced Serilog for custom logger
2025-04-24 16:29:36 +01:00
CWX
7ed3395e0f
add build logging for statics Temp
2025-04-22 15:59:55 +01:00
CWX
7c7297f63c
Code cleanup and format
2025-04-22 14:49:05 +01:00
CWX
5886320bb6
change to seconds not ms
2025-04-20 14:33:14 +01:00
Chomp
29f992b9c3
Fixed GetDateTimeFromTimeStamp incorrectly converting from milliseconds
2025-04-20 14:19:04 +01:00
CWX
74f755af61
Implemented LogWithColor along side module changes, newtonsoft will always send a string
2025-04-16 13:00:01 +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
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
Chomp
1e409982cf
Added type for HandlerDamage
2025-04-12 18:17:05 +01:00