0
0
mirror of https://github.com/sp-tarkov/server.git synced 2025-02-13 08:50:43 -05:00

4326 Commits

Author SHA1 Message Date
Chomp
d090147653 Blacklisted bear prestige 2 dogtags from item rewards 2025-01-03 14:34:01 +00:00
Chomp
4ac3dee831 Updated updateProfileHealthPostRaid to reset pmc temp to profile default after exiting a raid 2025-01-03 11:49:19 +00:00
Chomp
4291c03385 Fixed Cheer up targeting the wrong hideout area 2025-01-03 11:36:43 +00:00
Chomp
fb4f74a94d Increased prices of christmas gifts 2025-01-03 11:16:06 +00:00
Chomp
47769f1532 Log warning when attempting to overwrite existing preset 2025-01-03 11:14:01 +00:00
Chomp
ff4e1542f9 Added missing mtek helmets to custom itempreset system 2025-01-03 11:13:44 +00:00
Chomp
79718c311b Added ability to insert custom ItemPreset objects into globals.json on server load 2025-01-03 10:39:59 +00:00
Chomp
4d6d21b3f6 Reordered OnLoad events to ensure performPostDbLoadActions loads first 2025-01-03 10:38:30 +00:00
Chomp
2a252f19d8 Silenced undefined warning 2025-01-03 10:24:23 +00:00
Chomp
64e8934d02 Added new MTEK helmets to PMCs 2025-01-03 10:09:55 +00:00
Chomp
21aa379ccb Added Flash drive with special software to reward item and pmc blacklists 2025-01-02 23:39:05 +00:00
Chomp
2af2907f77 Fixed drip out part 1/2 being assigned to the wrong faction 4.0.0-BEM-20250102 2025-01-02 18:48:09 +00:00
Chomp
13000cf4a9 Added new clothing ids 2025-01-02 15:28:11 +00:00
Chomp
871111d00c Fixed bad ids and added back seasonal changes 2025-01-02 15:28:00 +00:00
Chomp
23f2d96433 Changes to max bot values 2025-01-02 15:27:40 +00:00
Chomp
f29ae25cd9 Disable clothing changes - clothing is broken 2025-01-02 15:13:03 +00:00
Chomp
073587d74b Removed broken clothing 2025-01-02 14:55:34 +00:00
Chomp
da2a86e2c1 Added PMC names 2025-01-02 14:47:21 +00:00
Chomp
d151db0c76 Updated dogtag generation based on client investigation 2025-01-02 13:20:18 +00:00
Chomp
1df8a5630b Updated JSONs/assorts 2025-01-02 13:15:25 +00:00
Chomp
f789d7e27c Lowered max bot cap values for most maps 2025-01-02 12:20:49 +00:00
Chomp
d36e5380fa Updated dev account secure container 2025-01-01 21:07:02 +00:00
Chomp
b63497fe59 Added 2 event quests This Is My Party + The Price of Celebration 2025-01-01 17:27:36 +00:00
Chomp
e45d2d16f3 Updated JSON data 2025-01-01 17:21:25 +00:00
Chomp
ad70c9a66e Expanded handleModEvent to make use of forceSeason, enableChristmasHideout, enableHalloweenHideout, addEventGearToBots and addEventLootToBots 2025-01-01 14:47:56 +00:00
Chomp
a0a9fcacb9 Improvemetns to seasonal event system
Extended christmas event to 7th of january

new years event has christmas event actions

Moved seasonal code into functions

Added more seasonal settings for events
2025-01-01 14:37:11 +00:00
Chomp
1d71930a48 Added more clothing to USEC PMC 2025-01-01 11:22:10 +00:00
Chomp
6628eb9bab Added system to allow adjustment of bot appearance by season
PMCs have higher weighting to wear winter clothing during Christmas
2025-01-01 11:21:50 +00:00
Chomp
615f8dfbab Added clothing/heads to PMCs 2025-01-01 10:32:22 +00:00
Chomp
a8ecfb7be9 Fixed new years and april fools events being incorrectly named 2025-01-01 09:04:40 +00:00
Chomp
b09f179d2a Cleaned up type errors 2024-12-31 18:00:06 +00:00
Chomp
1f6a2c8435 Add function to get active seasonal events 2024-12-31 17:57:33 +00:00
Chomp
89b4620b25 Improved seasonal event setting typing 2024-12-31 17:56:57 +00:00
Chomp
545707d0bb Implemented system that purges Christmas containers when outside of relevant event 2024-12-31 17:56:23 +00:00
Chomp
90c6b62814
Adopt orphaned items sent with the mail service (#1011)
Sometimes items aren't received properly due to them not being parented
correctly in sendSystemMessageToPlayer, this aims to fix that.
2024-12-31 17:31:59 +00:00
Chomp
63e7e6fc16 Updated location loot data with 0.16 values 2024-12-31 14:23:57 +00:00
39b95ac2fa Adopt orphaned items sent with the mail service 2024-12-31 13:24:03 +01:00
Chomp
828dcf83ab Fixed send message failing 2024-12-31 11:25:45 +00:00
Chomp
02082ef6f6 Send new years 2024 gift during NEW_YEARS event 2024-12-31 11:25:20 +00:00
Chomp
31d757b935 Added new years 2024 gift 2024-12-31 11:23:52 +00:00
Chomp
00814dc489 Moved EntryType into its own file 2024-12-31 10:20:21 +00:00
dbed08a747
Static Program Properties & Simplified Entry Points (#1010)
Significant refactoring of globals and entry points. Oh my.

- The global variables previously accessible throughout the codebase
have been restructured as private static properties of the Program
class. Public static getter methods have been added to allow read access
to these properties throughout the codebase.
- Entry points, which were dispersed across multiple files, have been
consolidated and simplified into a static method on the Program class,
making the entry logic easier to follow.
- Removed unnecessary ~~globals~~ Program static properties.
- Adjusted imports and references across the codebase to reflect the new
structure.

Try not to focus on the `gulpfile.mjs` changes, as it won't be around
for much longer. *[winky face]*

Co-authored-by: Chomp <27521899+chompDev@users.noreply.github.com>
2024-12-31 10:11:08 +00:00
Chomp
539b505c61 Added null protection to updateGlobalEvents 2024-12-31 10:07:21 +00:00
Chomp
107dd1a274 JSON update 2024-12-31 10:04:00 +00:00
Chomp
02832a1c53 Refactored seasonal and event date checking code into one function
Capitalised and localised `Event is active` text
2024-12-31 09:57:23 +00:00
Chomp
1e486c867b Updated cacheActiveEvents() to treat eventEndDate as inclusive
Moved enabled check to be earlier
2024-12-31 09:41:10 +00:00
Chomp
c46d97a65a Updated getActiveWeatherSeason() to treat eventEndDate as inclusive 2024-12-31 09:25:42 +00:00
Chomp
91a9cb8964 Expanded weather system to have per-season weather parameters
Adjusted winter weather to be less sunny and more snowy
2024-12-30 22:06:55 +00:00
a87dc96e77
Handle websockets asynchronously & Fix up typing on HTTP (#1008)
Should handle the websockets asynchronously, also has some typing
updates considering ws's server is not called Server anymore but is now
'WebSocketServer'

---------

Co-authored-by: Chomp <27521899+chompDev@users.noreply.github.com>
2024-12-30 17:18:15 +00:00
Chomp
d1d2adcc78 Added function addMissingInternalContainersToProfile that runs on profile creation 2024-12-30 17:10:52 +00:00