Chomp
48b41add00
Added dummy head to PMCs during Halloween event
...
Made `FIxDogtag` method protected
2025-10-10 10:54:13 +01:00
Chomp
79e023392b
Implemented CoreBot type
...
Enabled 'rudans' patrol flag in Christmas event
2025-09-29 09:33:16 +01:00
Archangel
6a4efe9e53
Set correct type on global LocationInfection
2025-09-17 20:47:24 +02:00
Chomp
e5d0af3890
Formatting and naming consistency changes
2025-09-02 14:27:10 +01:00
Archangel
6dacfde715
Change prop method naming to be more consistent
2025-08-28 15:38:36 +02:00
Archangel
646211ef04
Push global bot settings models, breaks server
2025-08-23 17:44:17 +02:00
Chomp
c40439d04f
Updated core difficulty code to use JsonElement
2025-08-23 10:30:26 +01:00
Chomp
3312a5f28c
Fixed Server serializing difficulty values incorrectly
2025-08-23 10:14:04 +01:00
Chomp
8573e6ae02
Use string.empty and MongoId.Empty() where appropriate
2025-08-17 21:35:34 +01:00
sp-tarkov-bot
b14b74bf24
Format Style Fixes
2025-07-28 19:39:29 +00:00
Chomp
5cfb1421c7
Removed unnecessary ??
2025-07-25 20:13:50 +01:00
Chomp
34bd002876
list to ienumerable changes
...
Removed unused methods
strong to mongoId changes
2025-07-25 12:28:40 +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
5ef2271a29
Converted collections to their frozen counterparts for improved lookup speed
2025-07-14 19:56:20 +01:00
Chomp
3aa13dd46b
Removed reflection from AdjustBotAppearanceValues
...
More string to MongoId conversions
2025-07-14 18:42:42 +01:00
Chomp
0ec5aeab91
Removed FilterBlacklistedGear, same functionality can be done via editing the equipment's weighting to 0
2025-07-14 17:57:32 +01:00
Chomp
d99416a5a4
Removed use of reflection inside RemoveChristmasItemsFromBotInventory
...
Replaced more strings with mongoIds
2025-07-14 17:32:09 +01:00
Cj
d1af6bf6e3
Service sessionIDs to mongoIDs ( #454 )
...
* Start updating service sessionIDs to mongoIDs
* Finish service conversion + fix other small issues
2025-07-06 13:08:07 +01:00
Chomp
4f5571c2d4
Converted more ids to MongoId
2025-07-05 12:35:03 +01:00
Chomp
8253215410
Converted strings into MongoId type
2025-07-05 11:03:09 +01:00
Archangel
79489eadce
Handle ToLower neutrally across all locales ( #412 )
2025-07-03 18:28:36 +02:00
Jesse
ebe8f9ded5
Mongoid changes ( #440 )
...
* Remove old IsValidMongoId and Regex
* Convert more configs to MongoId, as well as BaseClasses
* Remove HashUtil.Generate(), replaced with new MongoId()
2025-07-03 15:42:16 +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
Chomp
3df61005eb
Updated ItemTpl mappings
2025-06-29 11:11:39 +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
Chomp
d4dd309252
Converted DateIsBetweenTwoDates to extension method
2025-06-28 16:52:35 +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
da5644cfa2
made properties readonly
2025-06-28 12:53:21 +01:00
chompDev
ea0b1dab08
.NET Format Style Fixes
2025-06-24 18:23:28 +00:00
Chris Adamson
fa39bec1e7
added a random chance between config and 100 for infected to be present in the map
2025-06-24 13:05:58 -05:00
refringe
6e01428b2b
.NET Format Style Fixes
2025-06-18 17:09:20 +00:00
Archangel
3419368f53
Add Transformer to Lazyload, get rid of event
...
This will break mods and their examples!
In addition:
- Removes being able to add custom locales, modders should do .AddTransformer on the LazyLoaded value in the database!
- Fixes up PostDBLoad methods trying to use .Value which won't work as this data will be unloaded after 30 seconds
- Move all other SPT code to use .AddTransformer
2025-06-15 19:08:38 +02:00
Chomp
d9132e5325
made class props readonly
...
Removed unused injections
Removed unnecessary .ToLower()
2025-06-09 11:47:49 +01:00
Chomp
d36ac06eb1
Halloween even improvements
...
All maps have at least 5% infection
Improved dictionary access
2025-06-09 11:47:12 +01:00
Chomp
445c7c2c1e
Fixed seasonal event quests not appearing
2025-06-08 21:28:20 +01:00
Chomp
60cdc39463
Added BACKPACK_MYSTERY_RANCH_TERRAFRAME_BACKPACK_CHRISTMAS_EDITION
2025-06-06 09:29:40 +01:00
Chomp
c52a189557
Added BARTER_SHYSHKA_CHRISTMAS_TREE_LIFE_EXTENDER and BACKPACK_MYSTERY_RANCH_TERRAFRAME_BACKPACK_CHRISTMAS_EDITION to christmas items
2025-06-06 09:27:27 +01:00
Chomp
2eb7b798c3
Fixed issues with ReplaceBotHostility
2025-06-05 15:04:52 +01:00
Chomp
304adab743
Clean up vars
2025-06-05 14:48:53 +01:00
Chomp
ab148beae0
Fixed veryspooky SPT command throwing error #359 due to error in getting location name inside AddEventBossesToMaps
2025-06-05 14:47:19 +01:00
Alex
1499627d3c
DI completely reworked to keep status of singletons on multi type components
2025-05-06 10:52:22 +01:00
Chomp
ae98f57bd9
Replaced various string.toLower() == x checks with string.Equals
2025-05-05 14:03:57 +01:00
CWX
7c7297f63c
Code cleanup and format
2025-04-22 14:49:05 +01:00
CWX
7726df0ee1
simplify blacklist filtering
2025-04-22 13:08:39 +01:00
CWX
d8bdfb9cb0
Fix botgen filtering issues
2025-04-21 23:36:10 +01:00
CWX
5b5e668ed6
add firework to seasonalevent blacklist
2025-04-21 23:11:04 +01:00
CWX
69ecde139e
Update uasges to use LocalService
2025-04-17 13:21:38 +01:00
Chomp
362a6181b0
Fixed zombies not spawning - Credit to https://github.com/November75-SPT for the fix
2025-04-02 13:17:31 +01:00
Chomp
4ecf1b2253
Fixed AddGifterBotToMaps()
2025-04-01 13:01:52 +01:00
Chomp
065c6b34d1
Updated SeasonalEventService to iterate over properties inside hostilitySettingsForEvent when applying them, instead of blanket replacing
...
Expanded april 1st event
2025-04-01 12:49:56 +01:00