Chomp
|
77ce596056
|
Added MongoId type to various places
|
2025-07-02 19:50:29 +01:00 |
|
Chomp
|
86295b68fb
|
Added MongoId type to various places
|
2025-07-02 19:07:58 +01:00 |
|
Chomp
|
2beebaed12
|
Reduced error to warning
|
2025-07-02 19:07:08 +01:00 |
|
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
|
d22b0a9d1d
|
Made debugging botgen while in IDE easier
|
2025-06-30 14:11:53 +01:00 |
|
Chomp
|
cf61560266
|
Cleaned up comments
Set properties as readonly
|
2025-06-29 09:33:11 +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 |
|
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
|
770d187061
|
Created WildSpawnTypeExtensions
|
2025-06-28 15:05:23 +01:00 |
|
Chomp
|
0c7f659042
|
Fixed GetAllBotDifficulties
|
2025-06-28 13:34:33 +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
|
0a28dc4657
|
Moved GetScavKarmaLevel to extension method
|
2025-06-28 11:47:29 +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
|
b432a6d999
|
Updated GetAllBotDifficulties to iterate over enum instead of strings
|
2025-06-28 08:46:39 +01:00 |
|
Chomp
|
d2267847a8
|
Deconstructed dictionaries to improve readability
|
2025-06-27 23:21:44 +01:00 |
|
Chomp
|
f256cbf529
|
Resolved various editor warnings inside TraderController
|
2025-06-26 13:11:22 +01:00 |
|
Chomp
|
c7a72ba6bc
|
Removed magic strings from GetItemPrices
|
2025-06-26 13:05:08 +01:00 |
|
Chomp
|
c91b6c4407
|
Improved accuracy of client/match/join and client/match/group/start_game
|
2025-06-26 11:14:24 +01:00 |
|
Archangel
|
0280815fbc
|
Handle active profiles not existing if server is closed while client is running
|
2025-06-24 17:44:01 +02:00 |
|
chompDev
|
81766c7a1b
|
.NET Format Style Fixes
|
2025-06-24 15:26:57 +00:00 |
|
Chris Adamson
|
b8f33e5a90
|
null check for new profiles with no raid data
|
2025-06-23 19:48:03 -05:00 |
|
Chomp
|
e0975c6958
|
Localised various error and warning messages
|
2025-06-23 11:38:26 +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
|
1520cfadc3
|
.NET Format Style Fixes
|
2025-06-22 11:48:07 +00:00 |
|
Chomp
|
4b29aaf9d6
|
Fixed hideout area upgrades softlocking client when upgrading areas with containers
Removed unused injections
Renamed field to `_areasWithResources` and converted into hashset
|
2025-06-22 12:47:34 +01:00 |
|
chompDev
|
ae417899b1
|
.NET Format Style Fixes
|
2025-06-22 10:33:34 +00:00 |
|
Chomp
|
7dde75053d
|
Fixed Exploit - Selling item for any value when no other offers existing for item
`GetItemMinAvgMaxFleaPriceValues` ran after `CreatePlayerOffer`, resulting in the average price values using the players offer, skewing the results
|
2025-06-22 11:32:59 +01:00 |
|
Cj
|
d68228b5c9
|
Quest config nullability and documentation (Part 2) (#415)
* Make Interp1 generic
* Finish quest controller nullability fixes
* More model and nullability improvements and fixes
* Rename `specificLocationChance`
* rename `bodyPartChance`
* finish comments
|
2025-06-22 09:04:45 +01:00 |
|
Archangel
|
f7782e1b1a
|
Begin cleanup of quest model & nullability in Quests & Achievements
|
2025-06-20 14:24:58 +02: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 |
|
refringe
|
6e01428b2b
|
.NET Format Style Fixes
|
2025-06-18 17:09:20 +00:00 |
|
Chomp
|
e869f6ebef
|
Refactored ragfair code for improved readability
|
2025-06-16 13:00:06 +01:00 |
|
Chomp
|
4cc0d98a6a
|
Removed PMC level check for repeatable Quest pool generation #395
they will always generate for both GZ variants
|
2025-06-15 09:14:53 +01:00 |
|
Chomp
|
5c83bf3925
|
Repeatable code cleanup
|
2025-06-15 09:03:39 +01:00 |
|
Chomp
|
8d0c9999bc
|
Improved comments inside RemoveResourceFromArea
|
2025-06-14 11:44:14 +01:00 |
|
Chomp
|
6804258a1d
|
Improved nullguard inside RemoveResourceFromArea + changed warnings to errors
|
2025-06-14 11:39:27 +01:00 |
|
Chomp
|
8754690748
|
Cleaned up logic inside AddContainerImprovementToProfile + Added nullguard
|
2025-06-14 11:31:51 +01:00 |
|