Archangel
23389b48c4
Make ProgramStatics non nullable, add auto generated header & add getters
2025-08-05 20:33:23 +02:00
sp-tarkov-bot
b14b74bf24
Format Style Fixes
2025-07-28 19:39:29 +00:00
Jesse
839e154adc
Make mod loading non nullable, set certain properties to be read only after init ( #506 )
...
* Make mod loading non nullable, set certain properties to be read only after init
- Breaks all mods, will require new nugets
* Make mod assembly list IEnumerable
* Convert checks to IsNullOrEmpty
* Update comment, enforce ModGuid
2025-07-23 11:24:55 +01:00
clodanSPT
2d752457b2
Move port usage ( #504 )
...
* Moved port usage code check to before startup
* removed unused import
---------
Co-authored-by: Alex <clodanSPT@hotmail.com >
2025-07-23 08:44:34 +01:00
clodanSPT
1af50bfd34
Application cleanup ( #485 )
...
* Changed application to use background services and removed hacky http server startup
* Small improvements and method removals
* Removed Core dependency on Web application SDK
* Fixed wrong imported type
---------
Co-authored-by: Alex <clodanSPT@hotmail.com >
Co-authored-by: Chomp <27521899+chompDev@users.noreply.github.com >
2025-07-18 16:21:24 +01:00
Chomp
040be2feaa
More strings to MongoIds
...
Convert constructors into primary constructors
Simplified logic with use of ??, ??= and method groups
Cleaned up redundant conditional access qualifiers
2025-07-14 22:29:41 +01:00
Chomp
01cd251b68
Moved more code into extension methods
2025-07-04 19:29:43 +01:00
Chomp
2609db2536
Removed unused injections
2025-07-04 09:40:22 +01:00
Jesse
5686f4a486
Remove I18nService, migrate to renamed ServerLocalisationService ( #433 )
...
* Remove I18nService, migrate to renamed ServerLocalisationService
* Revert VS fuckup
* Update using
* Remove unused parameter, update comment
* Fix develop branch not building
2025-06-28 19:08:42 +01:00
refringe
6e01428b2b
.NET Format Style Fixes
2025-06-18 17:09:20 +00:00
Chomp
e596974d07
Cleaned up usings
2025-06-14 16:43:24 +01:00
Chomp
8023aff959
Improved how OnUpdate is handled
2025-06-05 14:21:28 +01:00
Chomp
82b8c7d2da
Fixed ragfair offers not being processed Fixes #358
2025-06-05 13:41:40 +01:00
Jesse
787752b555
Async task OnUpdate ( #355 )
...
* Make OnUpdate a task instead a void, handle OnUpdate better by running it in it's own task
* Make helper transient, resolve mod loading issues
2025-06-04 20:53:39 +01:00
Archangel
6a9d323957
Add ServiceLocator so patches can access DI
2025-05-30 19:37:03 +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
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
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
Alex
1499627d3c
DI completely reworked to keep status of singletons on multi type components
2025-05-06 10:52:22 +01:00
CWX
7c7297f63c
Code cleanup and format
2025-04-22 14:49:05 +01:00
clodan
270f095413
renamed projects and namespaces
2025-03-07 13:16:43 +00:00