Commit Graph

146 Commits

Author SHA1 Message Date
Chomp 1ff8d2cbef Replaced lists containing unique values with HashSets
Reworked Soft Insert id checks

Improved dogtag id lookup memory usage

Removed wave cleanup code
2025-02-17 19:05:47 +00:00
Chomp 924fff686d Refactored botgen 2025-02-17 13:07:32 +00:00
CWX 9858573dad workaround for HideoutItem coming back as _id or id, saves duplicating the type 2025-02-15 22:41:08 +00:00
CWX 069c6665c5 fix mapping 2025-02-12 20:35:07 +00:00
Chomp 233a7c4202 Updated prestige system 2025-02-11 21:27:52 +00:00
Chomp ed54312f35 Updated types to match game client 2025-02-10 12:30:14 +00:00
Chomp 3219718d27 Replaced minmaxdouble + minmaxint with generic minmax<T>
Updated various doubles to be ints
2025-02-10 10:44:24 +00:00
Chomp 08b5caf337 Renamed Minmax to MinMaxDouble and added MinMaxInt
Swapped various doubles for ints across loot generator and airdrop code paths

Fixed forced airdrop loot being returned with a decimal stack count
2025-02-10 09:57:01 +00:00
Chomp c8dadd106c Interned more strings 2025-02-09 19:14:48 +00:00
CWX efd8b360de Formatting 2025-02-07 22:47:47 +00:00
CWX 5c6fa9242f BIG BOI FORMATTING 2025-02-07 19:36:17 +00:00
CWX db351c8632 Fix errors by using the actual error codes 2025-02-07 12:43:54 +00:00
Chomp a6408cf9b7 34861 + asset update 2025-02-07 10:56:27 +00:00
Chomp 9db104cff7 Utilised string.Intern to reduce memory footprint of server 2025-02-06 14:39:22 +00:00
Chomp 955e44eb62 Multiple casting fixes 2025-02-05 20:16:19 +00:00
CWX 9b2ed8805c use prestige level and dont create additional data for us specifically 2025-02-05 07:58:19 +00:00
CWX f648f42721 This is just Jetbrains formatting and code syntax styling 2025-02-05 06:56:51 +00:00
CWX e1cd19933f Removed unused Achievements object, use pmcdata.achievements. now transfer correct stuff for prestige 2025-02-03 17:19:40 +00:00
Chomp d2e04ff877 Improved IsSameItem 2025-02-03 15:29:34 +00:00
CWX a4bb2e8f25 fix prestigeRequestTypes and getting items transfered 2025-02-03 15:05:51 +00:00
KaenoDev dc3fdbf02e Fix BotBase Properties issues 2025-02-02 22:24:50 +00:00
Chomp 7ef796306a Comment changes 2025-02-01 18:52:25 +00:00
CWX b6ede36b91 add missing Props to Mastering 2025-02-01 18:05:43 +00:00
CWX d285061057 added enumStringConverter attributes, current issue with list<enum> tho 2025-02-01 13:33:54 +00:00
Chomp 18cf7bf386 Update JSONs 2025-01-30 17:25:11 +00:00
Chomp 24ea3eca5f Revert type chagne 2025-01-29 22:24:43 +00:00
Chomp 58db41dd1e Added more type changes 2025-01-29 22:22:00 +00:00
Chomp 4210d6a47d Additional type improvements 2025-01-29 20:27:12 +00:00
Chomp 73b2924cf2 Added eventType enum 2025-01-29 20:03:31 +00:00
Chomp 83bc0c4448 Type improvements to Item 2025-01-29 19:56:30 +00:00
Chomp ff6ac6dab2 Resolved issue on server start 2025-01-29 14:06:12 +00:00
Chomp 9ddeb1f363 Improved item types 2025-01-29 12:51:19 +00:00
Chomp 102f2979aa Added new request file 2025-01-29 12:12:21 +00:00
Chomp 73cb11c47d Various changes 2025-01-29 12:12:01 +00:00
CWX eec51d55fb dedupe, and removed TODO for timer class as we have our own now 2025-01-29 11:23:02 +00:00
CWX ab1c53e40b Fix splitting setting stackObjectCount to null 2025-01-28 17:26:58 +00:00
CWX 56cb9194a3 Fix PinOrLockRequests 2025-01-28 16:39:44 +00:00
CWX 078e1b1b36 Improve Health system to Use EFT's models and actual Types, also fixed some RequestData not using the base record 2025-01-28 15:27:45 +00:00
Chomp 817a7b0694 Updated SaveCommand class + set prefab type 2025-01-28 14:26:08 +00:00
Chomp 2617cbd0e5 Further fixes for flea items being listed by bots 2025-01-27 16:10:49 +00:00
Chomp cb6a0cd283 Fixed unable_to_generate_static_loot warning
hardened `GenerateStaticContainers` from nullref errors
2025-01-27 10:50:41 +00:00
CWX 982e59e7d3 should fix manakin pose request, somehow managed to get it without one, just by going in and out into that area 2025-01-26 22:42:38 +00:00
CWX 55126ef96d make ScavSaveRequest Inherit PmcData 2025-01-26 22:13:23 +00:00
Chomp 283274c29c Flagged various values with json ignore 2025-01-26 20:57:03 +00:00
CWX e6c1d9fe94 finish off circleOfCultistService 2025-01-26 18:13:51 +00:00
KaenoDev 17e4d1468f Fix membercatergory, victim and aggressor 2025-01-26 13:40:50 +00:00
Chomp 0cb8ca69e4 Force non-pmc bots to have exp of 0 + level of 1 2025-01-26 10:00:35 +00:00
Chomp f9bd5aecd3 Force BodyParts to show 2025-01-26 09:37:17 +00:00
Chomp 9fea2bc17f Set Savage to null and always show
Set `Aggressor` to always show

Set `Lethal Damage` to always show

Added `hideoutCustomizationStashId`

Fixed bad typing for `FindAndAddRandomItemToLoot`
2025-01-26 09:34:38 +00:00
Chomp 207328a158 Force Encyclopedia to show nulls 2025-01-26 09:19:09 +00:00