Commit Graph

221 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 169e1460bb Updated IsOfBaseclasses and isOfBaseClass to work with ICollection types, not just lists 2025-02-17 17:00:41 +00:00
Chomp 924fff686d Refactored botgen 2025-02-17 13:07:32 +00:00
Archangel 7d7c8bdd31 Cast ConnectionHandler 2025-02-17 12:28:29 +01:00
Archangel 6d7cdf1f3b Refactor websockets to be easier for users to work with
- will test later today
- example will need updating
2025-02-17 12:17:15 +01:00
Archangel d3990c1219 Use file streams to deserialize files
- Improves load speed
- Lowers memory overhead
2025-02-14 12:52:18 +01:00
Chomp 72d99fea9d Updated warning in GetRepairableItemQualityValue to be debug 2025-02-13 22:28:12 +00:00
CWX 6d9dc6e7a2 fix bad logic 2025-02-12 19:45:14 +00:00
Chomp 233a7c4202 Updated prestige system 2025-02-11 21:27:52 +00:00
Chomp 2a258aed35 Created modhelper class and updated examples to make use of it 2025-02-11 16:22:32 +00:00
CWX e8f110f488 Add mod example 23 2025-02-10 21:53:14 +00:00
CWX 194e3c1ea1 finish off example 21, updated temp dll's with fixes 2025-02-10 21:24:17 +00:00
CWX 7d9e7f0727 fix bundle sending 2025-02-10 20:38:12 +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 606bb2dc58 Small cleanup of IsSameItems 2025-02-09 15:36:19 +00:00
Chomp 22e52dbdb3 Removed CompareUtil as its been replaced by itemHelper.IsSameItems 2025-02-09 15:34:47 +00:00
CWX 5c6fa9242f BIG BOI FORMATTING 2025-02-07 19:36:17 +00:00
Chomp 7da0ac6fa9 Added GarbageMessageHandler "garbage" command to SPT Friend
Fixed namespaces
2025-02-07 12:06:39 +00:00
Chomp 1c52456c91 Cleanup of RagfairServerHelper 2025-02-06 11:03:04 +00:00
Chomp 3858aeeadd Set _goodSoldTemplate as const 2025-02-06 11:00:33 +00:00
Chomp 6d2f8f7bbb Cleaned up RagfairHelper 2025-02-06 10:46:31 +00:00
Chomp 48c1a7adf4 Cleanup of RemoveItemFromAssort 2025-02-06 10:36:32 +00:00
Chomp 955e44eb62 Multiple casting fixes 2025-02-05 20:16:19 +00:00
CWX a4f8036d09 formatting, fix build error 2025-02-05 07:36:13 +00:00
CWX f648f42721 This is just Jetbrains formatting and code syntax styling 2025-02-05 06:56:51 +00:00
Chomp 28ae273ef2 More centralised FiR status handing across server 2025-02-04 21:14:36 +00:00
Chomp db0feff1d8 Made ProbabilityObjectArray slightly less awful 2025-02-04 19:38:59 +00:00
Chomp d2e04ff877 Improved IsSameItem 2025-02-03 15:29:34 +00:00
Chomp ab414ad264 Re-implemented IsSameItem 2025-02-03 15:02:22 +00:00
Chomp 7366da899b Renamed IsSameItem 2025-02-03 15:02:03 +00:00
CWX f8792c47c9 fix logic 2025-02-03 14:26:58 +00:00
Chomp 4ad2fdf25f Removed unused variable 2025-02-03 13:31:28 +00:00
CWX 1683a3ba32 formatting 2025-02-03 13:14:53 +00:00
CWX 19e006b06a Fix searching for items name in Locales 2025-02-03 12:49:04 +00:00
Chomp 84a13beafc Formatted ProfileSptCommand 2025-02-03 12:32:04 +00:00
Chomp 0f5ea4dbb5 Formatted GiveSptCommand 2025-02-03 12:28:34 +00:00
Chomp 107f1b0f12 Fixed TraderSptCommand namespace issue 2025-02-03 12:26:58 +00:00
Chomp 6eee6eb203 implemented TraderSptCommand 2025-02-03 11:44:01 +00:00
Chomp 67e8ddef30 Logging improvements 2025-02-03 11:29:01 +00:00
Chomp 723a93c1bc Fixed give command not allowing player to get item 2025-02-03 11:24:50 +00:00
Chomp d6c59655d2 Give command improvements 2025-02-03 10:51:14 +00:00
KaenoDev f96d51a654 Fix Hello command having incorrect inheritance 2025-02-02 22:31:10 +00:00
KaenoDev 92d66351d8 Fix Regex used by SptCommando And default message maxstoragetime if null 2025-02-02 22:24:19 +00:00
Chomp ddab922f65 Fixed selling items on flea not informing client item has been listed 2025-02-02 18:14:02 +00:00
Chomp 15c1bb3f5a Updated debug logs + added dict saftey 2025-02-02 17:55:29 +00:00
Chomp 38e2a3bb73 Fixed issue with code removing object from collection when iterating over it 2025-02-02 12:51:34 +00:00
Chomp 0f95400b95 Fixed DeleteOfferById removing offers at index -1 2025-02-02 12:43:20 +00:00
Chomp 1b4f850bbf Added comments 2025-02-02 12:11:43 +00:00
Chomp 9f4ad5f6e8 Removed nullable status from skipArmorItemsWithoutDurability param 2025-02-02 10:21:22 +00:00