Commit Graph

35 Commits

Author SHA1 Message Date
Cj cf29c7bde3 Merge pull request #601 from sp-tarkov/repeatable-completion-quests
Repeatable completion quest level ranges
2025-10-02 19:02:05 +00:00
Cj c95446bb20 Implement level ranged Exploration objective generation 2025-10-01 02:58:20 -04:00
Chomp 499f6c67a3 Updated server locales with data from crowdin 2025-09-27 19:50:30 +01:00
sp-tarkov-bot a33214dcbf Format Style Fixes 2025-09-24 15:17:18 +00:00
Chomp 4d4b7a7bae Updated locales 2025-09-24 16:16:10 +01:00
Jesse ef6e3b8c3a Http server refactor (#593)
* Refactor various parts of the HttpListener to support Blazor loading

* Add logging for WebSocket requests

* Add better handling for WebSockets not belonging to SPT

* Remove unecessary check

* Remove check as it's already handled earlier now

* Cleanup

* Set delegate
2025-09-20 14:05:23 +00:00
Chomp 0ddb9cebb3 Updated locales 2025-09-14 16:02:52 +01:00
Cj 11ae50875a Custom quest service (#589)
* Initial work

* add todo

* Fix up errors

* More work on CustomQuestService

* Fix mistake

* Remove cloning work, its cancer

* clean-up

* Use TryAdd as a guard

* localize errors

* remove unused exception

* fix using

* fix not passing logging params
2025-09-14 09:20:25 +01:00
Chomp a3e634dfa2 Updated server locales 2025-09-12 20:10:09 +01:00
Cj fafbfeb291 Remove load order/sorting from ModLoader (#584)
* - Remove modloader sorting
- remove order.json
- remove LoadBefore and
LoadAfter
- Remove unused var
- Remove unused locals
- Rename vars
- localize new warnings

* revert test change
2025-09-05 09:03:02 +00:00
Chomp 03c2f9e549 JSON updates 2025-08-21 22:56:23 +01:00
sp-tarkov-bot e94f20e718 Format Style Fixes 2025-08-21 08:50:04 +00:00
Chomp 18e3bb6545 Updated JSONs 2025-08-21 09:49:03 +01:00
Chomp 5985777533 Updated locales 2025-08-18 12:28:07 +01:00
Chomp e7376a7cf3 Updated server locales 2025-08-10 17:02:59 +01:00
Cj 4d0eb4d4f3 Change to using builtin SemVer type for AbstractModMetadata and ProgramStatistics.Generated (#536)
* Change to using SemVer builtin type

* Remove SptVersion from config, remove redundant .ToString()

* Update test mod, fix watermark string conversion
2025-08-09 20:40:25 +00:00
Chomp c2a4877989 Cleaned up mergeItems() logic 2025-08-05 16:30:53 +01:00
Cj 529fe61f23 Controller house keeping (#532)
* Cleanup BotController.cs

* More controller cleanup

* More dialogue changes
2025-08-05 16:24:59 +01:00
Chomp 443878e75a Cleaned up CheckForOrphanedModdedItems
Now deletes modded child items
Fixed values not being logged correctly
Only log error message once instead of for every invalid item, players don't read it anyway
2025-08-04 19:16:35 +01:00
sp-tarkov-bot b45d5befb1 Format Style Fixes 2025-07-27 08:06:42 +00:00
Chomp 2efbee7f54 Updated locales with data from https://crowdin.com/project/spt-translation 2025-07-23 17:01:22 +01:00
Chomp 899bbe6728 Updated locals + globals 2025-07-17 23:08:19 +01:00
Chomp 3463f4e186 Fixed typo in victim_plead_20 2025-07-17 17:21:12 +01:00
Chomp a3d8eb2b81 Updated JSONs for 37972 2025-07-09 16:51:11 +01:00
Chomp 85138ce0fc Updated locales 2025-07-08 14:15:04 +01:00
Chomp 81a8fbcfb7 Updated locales 2025-07-07 16:23:26 +01:00
Cj edb1f8a6fc alphabetical order, rename var 2025-07-06 08:52:16 -04:00
Cj 14d2c53ba1 clean up FindBarterItems, remove underscore from injections, add locale for warning 2025-07-06 08:33:44 -04:00
Cj 371c9d58f0 Repeatable quest generation MongoID conversion (#439)
* Update repeatable quest generation for mongoid, add new server localizations, switch `Traders` to MongoId

* Give error default value
2025-07-02 12:44:49 +01:00
Chomp d11ffd38d7 Updated JSONs for 37711 + added new properties to globals.cs 2025-06-23 17:18:44 +01:00
Cj 524fa65c29 Repeatable quest generation (Part 3) (#420)
* clean up EliminationQuestGenerator.cs

* add locales
2025-06-23 14:54:43 +01:00
Chomp 8f4754b047 Fixed typo 2025-06-23 12:10:24 +01:00
Chomp e0975c6958 Localised various error and warning messages 2025-06-23 11:38:26 +01:00
Cj 89f4d10faa Refactor SellItemToTrader logic (#403)
* Refactor SellItemToTrader logic

* add comments and make QuestHelper a singleton

* add localization for error

* grammar
2025-06-18 13:14:35 +01:00
Cj 07f57e16a8 Task: Rename Assets folder to SPT_Data (#394)
* Rename `Assets` to `SPT_Data`

* Added GZ 20+ variant to repeatable quest system #395

* Repeatable code cleanup

* Removed PMC level check for repeatable Quest pool generation #395
they will always generate for both GZ variants

* Rename `Assets` to `SPT_Data`

---------

Co-authored-by: Chomp <dev@dev.sp-tarkov.com>
2025-06-15 09:54:33 +01:00