Chomp
|
0d946b48cc
|
Hashutil.generate to new MongoID()
|
2025-07-02 13:04:53 +01:00 |
|
Chomp
|
a8308248d6
|
Replaced hashutil.generate with new MongoId()
|
2025-07-02 12:47:00 +01: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
|
5c26f47e2f
|
Use correct new MongoId() instead of hashutil
|
2025-07-02 10:56:10 +01:00 |
|
Jesse
|
54f0d0779c
|
Convert TemplateItem to MongoId (#436)
* Convert TemplateItem to MongoId
* Push new extensions
* Handle null mongoid's being passed to regex
* Handle null strings, fixes item events
* Updated loot generation to work with new property `composedKey`
Fixed typo in `SlotId`
* Fix missing method after merge
* Remove duplicately named MongoIDExtensions?
* Fixed location loot generation to handle impending loot json changes
* Updated location JSONs with new properties (excluding lighthouse loose loot)
* Fixed build issue with ItemTplGenerator
* use correct handing for new mongo ids
* Added helper method to improve readability
---------
Co-authored-by: Chomp <dev@dev.sp-tarkov.com>
|
2025-07-02 10:14:04 +01:00 |
|
Jesse
|
6ac747d18d
|
Begin converting some id's to MongoId (#435)
* Begin converting some id's to MongoId
* Remove nullability on MongoId's
* Update trader MongoId's
|
2025-06-30 15:25:47 +01:00 |
|
Chomp
|
cb559fdf5c
|
Reduced complexity of post-raid health transfer
Likely fixed issue with effects not transferring over correctly out of raid
|
2025-06-29 15:48:23 +01:00 |
|
Chomp
|
b4024527df
|
Cleaned up a lot of health-related code formatting to be more readable in prep for fixing effect transference issues
|
2025-06-29 14:54:09 +01:00 |
|
chompDev
|
c5216044da
|
.NET Format Style Fixes
|
2025-06-28 18:09:13 +00: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 |
|
Chomp
|
1c83014ed2
|
Converted CalculateLevel to extension method
Removed `PlayerService`
|
2025-06-28 17:05:56 +01:00 |
|
chompDev
|
d4d2ed0403
|
.NET Format Style Fixes
|
2025-06-28 15:15:48 +00:00 |
|
Jesse
|
d0af6acbe6
|
Move MathUtil methods to extensions (#432)
* Begin moving MathUtil methods to Extensions
* Add missing extension
|
2025-06-28 16:15:11 +01:00 |
|
Chomp
|
11c52b81da
|
Converted GetWeaponsDefaultMagazineTpl into extension method
|
2025-06-28 15:49:27 +01:00 |
|
Chomp
|
770d187061
|
Created WildSpawnTypeExtensions
|
2025-06-28 15:05:23 +01:00 |
|
Chomp
|
ca3d0730f5
|
Converted PlayerIsFleaBanned into extension method
Formatting changes to `ProfileHelper`
Fixed method name typo
|
2025-06-28 13:27:11 +01:00 |
|
Chomp
|
9c9ac638c0
|
Added TraderAssortExtensions
|
2025-06-28 13:12:36 +01:00 |
|
Chomp
|
da5644cfa2
|
made properties readonly
|
2025-06-28 12:53:21 +01:00 |
|
Chomp
|
42e79c981b
|
Converted FindAndReturnChildrenAsItems into extension method
|
2025-06-28 12:38:34 +01:00 |
|
Jesse
|
22c71bee5b
|
Helper methods extensions (#431)
* Remove unused model
* Start moving methods to extensions, cleanup code
|
2025-06-28 12:14:50 +01:00 |
|
Chomp
|
a3dbd3176e
|
Updated FindAndReturnChildrenByItems to be an extension method
|
2025-06-28 11:58:50 +01:00 |
|
Chomp
|
4babdb59ab
|
Added QuestConditionExtensions removed questConditionHelper
|
2025-06-28 10:29:33 +01:00 |
|
Chomp
|
d2d119f3b4
|
Added CurrencyTypeExtensions
|
2025-06-28 10:09:56 +01:00 |
|
Chomp
|
6126dc2394
|
Added item extensions
|
2025-06-28 10:04:52 +01:00 |
|
Chomp
|
0be02bc3f5
|
Created ProfileExtensions
|
2025-06-28 09:27:41 +01:00 |
|
Chomp
|
667995be37
|
Converted StoreHydrationEnergyTempInProfile into extension method
|
2025-06-28 09:06:16 +01:00 |
|
Chomp
|
65d8d7432d
|
Converted DefaultVitality into extension method
|
2025-06-28 09:00:23 +01:00 |
|
Chomp
|
31df269eb8
|
Updated GetBotRandomizationDetails
|
2025-06-28 08:58:42 +01:00 |
|
Chomp
|
b432a6d999
|
Updated GetAllBotDifficulties to iterate over enum instead of strings
|
2025-06-28 08:46:39 +01:00 |
|
Chomp
|
6f4bbe02fe
|
Minor cleanup of DialogueHelper + nullguarding
|
2025-06-27 22:28:30 +01:00 |
|
Chomp
|
2438f39cf9
|
Formatting improvements in DurabilityLimitsHelper
|
2025-06-27 22:22:18 +01:00 |
|
Chomp
|
8fbae0d090
|
Fixed Mod items with children that alter their size not having their size calculated correctly #430
Renamed variables to improved readability
|
2025-06-27 12:58:24 +01:00 |
|
Chomp
|
ba1db66e19
|
Cleanup of TraderAssortHelper
Improved caching of merged trader quest assorts
|
2025-06-24 23:16:41 +01:00 |
|
chompDev
|
04e648d862
|
.NET Format Style Fixes
|
2025-06-24 13:18:36 +00:00 |
|
Chomp
|
c8f9769ad7
|
Added 2 handlers for locations and skills keywords
|
2025-06-24 14:17:56 +01:00 |
|
chompDev
|
059a86b773
|
.NET Format Style Fixes
|
2025-06-23 12:37:06 +00:00 |
|
Chomp
|
7511597c9e
|
Added clearer check for expired player offers
|
2025-06-23 13:36:26 +01:00 |
|
chompDev
|
f15440aa82
|
.NET Format Style Fixes
|
2025-06-23 09:08:42 +00:00 |
|
Chomp
|
fec51f824c
|
Fixed flea offers not filtering by currency
|
2025-06-23 10:08:05 +01:00 |
|
Cj
|
b3dca61ac0
|
Break rest of repeatable quest generation code into components. Fix nullability of exploration generation and improve error handling, make new helper method, add pick random quest type method to controller (#419)
|
2025-06-23 10:03:56 +01:00 |
|
chompDev
|
6820d7b8be
|
.NET Format Style Fixes
|
2025-06-22 19:51:53 +00:00 |
|
Cj
|
811791f7d3
|
Repeatable quest generation (Part 1) (#417)
* Refactor and breakout CompletionQuestGenerator.cs
* make `GenerateAvailableForFinish` protected
|
2025-06-22 20:51:18 +01:00 |
|
Chomp
|
34d4de1d54
|
Fixed nullref in loot generation when Location has no item limits
|
2025-06-22 08:35:58 +01:00 |
|
Chomp
|
21bd868abe
|
Added ability to track loot items and prevent more than a pre-defined amount from spawning
Replaced `location.json` `forcedLootSingleSpawnById` with `lootMaxSpawnLimits`
Added 5 item limit to `Labrys research notes` #290
|
2025-06-21 14:45:08 +01:00 |
|
Archangel
|
f7782e1b1a
|
Begin cleanup of quest model & nullability in Quests & Achievements
|
2025-06-20 14:24:58 +02:00 |
|
chompDev
|
ab22346870
|
.NET Format Style Fixes
|
2025-06-20 07:48:43 +00:00 |
|
Cj
|
445243aad5
|
Task: Quest config changes Part 1 (#407)
* Remove nullable and add properties, make side use an enum instead of a string.
* remove double semi-colon
* fix comment
|
2025-06-20 08:48:12 +01:00 |
|
chompDev
|
1a6f5f779d
|
.NET Format Style Fixes
|
2025-06-19 13:36:57 +00:00 |
|
Lacyway
|
8ef16880f4
|
Fix stackoverflow (#406)
|
2025-06-19 14:36:21 +01:00 |
|
Chomp
|
8276e7bef8
|
Added rootItem to CreateOffersFromAssort and skip RemoveBannedPlatesFromPreset when creating replacement expired offer
Added `isExpiredOffer` `CreateSingleOfferForItem`, Only remove armor plates on non-expired offers + added helper method `RemoveArmorPlates`
|
2025-06-19 12:10:08 +01:00 |
|