Chomp
987137c38f
Fixed return type errors
2024-12-28 09:49:40 +00:00
Chomp
1f01bea20a
Updated location path data
2024-12-28 09:49:14 +00:00
6d92b4d9c0
Pulls type from request.customisation instead of request
2024-12-27 21:34:47 -05:00
ad94814c9a
Adds default object key to abide by type
2024-12-27 21:33:12 -05:00
059b4b8a30
Adjusts case of import
2024-12-27 21:32:41 -05:00
Chomp
2decc21346
Fixed profile creation not using supplied name
2024-12-27 20:46:15 -05:00
Chomp
cf9a901d69
Fixed typo
2024-12-27 20:45:40 -05:00
Chomp
a5397ba5ab
Fixed loadImages()
2024-12-27 20:45:31 -05:00
Chomp
3b945b8b84
Set BotLocationModifier.KhorovodChance
value during christmas
2024-12-27 20:45:04 -05:00
Chomp
cb68bf83c6
Added null guards
2024-12-27 20:43:08 -05:00
Chomp
4740fa8cf1
Enabled Khorovod tree during christmas
2024-12-27 20:43:00 -05:00
Chomp
48abbfcba3
Added implementation for setClothing
...
Fixed incorrect return type for `getStorage`
2024-12-27 20:42:44 -05:00
Chomp
c349bc4f63
Update location base JSONs + added new location property
2024-12-27 20:42:38 -05:00
Chomp
b8bb6b921f
Expanded new endpoints
...
# Conflicts:
# project/src/callbacks/CustomizationCallbacks.ts
# project/src/callbacks/HideoutCallbacks.ts
# project/src/controllers/CustomizationController.ts
# project/src/controllers/HideoutController.ts
2024-12-27 20:42:08 -05:00
Chomp
5d08bd501c
Stubbed out hideoutCustomizationApply
event
2024-12-27 20:40:03 -05:00
Chomp
d495acc0a5
Improved generateUniqueBotNickname
debug logging
2024-12-27 20:39:52 -05:00
Chomp
d2b71aedbd
Updated IHideout with Customization
property
2024-12-27 20:39:47 -05:00
Chomp
d0259c5a93
include new enum
2024-12-27 20:39:34 -05:00
Chomp
98dbdbe003
Store exit taken on raid end and store in app context for future use
2024-12-27 20:39:28 -05:00
Chomp
04207555b9
Updated transit-related properties - TODO: check if request.transition
is hydrated now
...
# Conflicts:
# project/src/models/eft/match/IStartLocalRaidResponseData.ts
2024-12-27 20:38:59 -05:00
Chomp
df70af797e
Updated item enums + Added overrides for new items
...
# Conflicts:
# project/src/models/enums/ItemTpl.ts
2024-12-27 20:37:10 -05:00
5864f81b1e
Merge branch 'bun' of https://github.com/sp-tarkov/server into bun
2024-12-27 20:31:22 -05:00
Chomp
d2aadf3c9d
Added dogtag data to profiles
2024-12-27 20:29:27 -05:00
Chomp
0de84e4760
Add new type
2024-12-27 20:28:46 -05:00
Chomp
54f9c12b43
Fixed formatting of client/prestige/list
response
2024-12-27 20:16:07 -05:00
Chomp
912a718e43
Added new client/customization/storage
endpoint
2024-12-27 20:15:37 -05:00
Chomp
6ff1916653
Updated JSONS and matching interfaces
...
updated ragman clothing
Updated quests
Updated trader assorts
Updated location servcies
Added new prestige data + new classes to handle new endpoints
Added new hideout customisation endpoint
# Conflicts:
# project/src/models/eft/common/IGlobals.ts
# project/src/models/eft/common/ILocationBase.ts
# project/src/models/spt/config/IInventoryConfig.ts
# project/src/models/spt/hideout/IHideout.ts
# project/src/models/spt/templates/ITemplates.ts
2024-12-27 20:15:03 -05:00
Chomp
207e88fe6f
Improved performAction logic
...
# Conflicts:
# project/src/helpers/Dialogue/Commando/SptCommands/GiveCommand/GiveSptCommand.ts
2024-12-27 20:11:45 -05:00
Chomp
5a15aa348d
Reset existing event data when caching currently active seasonal events
2024-12-24 19:13:02 +00:00
Chomp
952544f5d3
Revert "Improved ability for modders to adjust active seasonal events - Active events can be set via pre-db load event"
...
This reverts commit 4cd868aeb302515b879ed204397b567c73d2fcd2.
2024-12-24 19:09:51 +00:00
Chomp
4cd868aeb3
Improved ability for modders to adjust active seasonal events - Active events can be set via pre-db load event
2024-12-24 18:54:12 +00:00
Chomp
4317c3c273
Fixed incorrect logic when deciding who should be flagged as a player scav inside shouldSimulatePlayerScav
2024-12-24 14:14:06 +00:00
Chomp
bb6c4cae6a
Made SeasonalEventService.cacheActiveEvents()
public
2024-12-24 09:10:27 +00:00
bc1d0c5fb4
Update Bot Generation to use ProgressWriter
...
- The ProgressWriter class now resets it's cursor position to the beginning of the current line so that any log inbetween increments overwrites the current progress bar.
- Bot generation will now display a progress bar.
2024-12-23 16:34:21 -05:00
agavalda
a9d76021bc
Allow to set reputation as decimal in TraderCommand ( #994 )
...
Since the reputation levels are expressed as decimals i found it weird
that you can only set integers. This PR changes the way the reputation
is set:
`spt trader prapor rep 44` won't set 44 to the reputation (which is way
higher than anyone can get) but 0.44, this allows to test loyalty levels
more granular:
![image](https://github.com/user-attachments/assets/4e706f63-2d25-4f4c-9501-e6379174dc16 )
![image](https://github.com/user-attachments/assets/61edb0f7-fc0b-4e7c-869f-09a30efa50dc )
Updating the regex and then testing that only decimals are used for
`rep` and not for `spend` looked to messy.
PS: This is my first PR here :)
2024-12-23 20:52:46 +00:00
Chomp
84c26a156e
Fixed off by one error in DB load progress writer
2024-12-23 15:16:23 +00:00
DrakiaXYZ
49414b8805
Fix issue where insurance messages would appear as received if you only lost gear you were wearing ( #993 )
...
- Insurance messages each need a unique "stash" ID, properly handle this
as part of the processing side of insurance
- Remove handling of parent IDs from the insurance storing side of
insurance, as we don't need to do that processing twice
- Add a new step to the profileFixer service that resolves any already
broken trader messages with attached insurance items
---------
Co-authored-by: DrakiaXYZ <565558+TheDgtl@users.noreply.github.com>
Co-authored-by: Chomp <27521899+chompDev@users.noreply.github.com>
2024-12-23 13:26:10 +00:00
Chomp
45c3df682f
Improved accuracy of comments
2024-12-22 21:53:44 +00:00
Chomp
da8c336519
Fixed various invalid nullguard checks + comments
2024-12-22 21:48:06 +00:00
Chomp
863738087f
Moved deprioritisedContainers
data into config as deprioritisedMoneyContainers
2024-12-22 21:30:21 +00:00
Chomp
572144c662
When purchasing items, server will try to prioritise non-sicc/docs cases when only money in containers can be found
2024-12-22 20:55:32 +00:00
Chomp
e10d5d12f2
Merge branch '3.10.4-DEV' of https://github.com/sp-tarkov/server into 3.10.4-DEV
2024-12-22 19:57:43 +00:00
Chomp
a22032abe2
Made use of RagfairOfferHelper.offerIsFromTrader()
2024-12-22 19:57:26 +00:00
Chomp
140a1e8c00
Added filtering of offers that have exceeded the buy limit threshold from possible offers to display 0 - Fixed a limit-reached trader offers always showing over a PMC offer
...
Various improvements to `getOffersForBuild`:
Renamed offers to offersToReturn
Removed one layer of indentation by using early return
Replaced use of `ragfairOfferService.getOffers` with `ragfairOfferService.getOffersOfType` to improve performance by using a more appropriately indexed dictionary of offers
Run `getOffersInsideBuyRestrictionLimits` as part of offer filtering process
removed redundant reassignment of availableOffers/possibleOffers
2024-12-22 19:49:57 +00:00
Chomp
35ba24b639
Fixed PMC preset offers being classified as pack offers
2024-12-22 19:44:08 +00:00
waffle-lord
7995a6f0de
Update ProgressWriter.ts
...
idk what I'm doing but ref said this is ok to direct push so screw you drakia Ima do it
2024-12-22 13:13:25 -05:00
Chomp
30d620d346
Improved simulation of AI player scavs, their 'pmc' name + game edtion is correctly passed to client
...
Pulled pscav code out of `generateUniqueBotNickname` and into its own function `simulatePlayerScavName`
2024-12-22 16:35:15 +00:00
Chomp
e04fa4d8fe
Added missing MainProfileNickname
property when generating a player scav character
2024-12-22 16:22:51 +00:00
Chomp
c40a4aa7cb
Added system to allow overriding flea prices via config
2024-12-22 15:35:15 +00:00
Chomp
16da785607
Added error logging to prepareAndGenerateBot
2024-12-21 13:56:18 +00:00