Commit Graph

30 Commits

Author SHA1 Message Date
Chomp b67ff36631 Converted more string comparisons to use string.equals
Optimised `CreateBarterBarterScheme`
2025-02-25 13:30:59 +00:00
Chomp 8f2fbed27b Reduced amount of items iterated over when generating fence assorts 2025-02-24 21:08:58 +00:00
Chomp fe500f7c27 Replace string comparisons with string.Equals (ordinal) 2025-02-23 16:33:23 +00:00
Chomp 85900724e5 Fixed multipler typo 2025-02-21 15:07:41 +00:00
Chomp bffeec8361 Handle flea item prices as doubles 2025-02-21 15:05:00 +00:00
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 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
CWX 5c6fa9242f BIG BOI FORMATTING 2025-02-07 19:36:17 +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 7366da899b Renamed IsSameItem 2025-02-03 15:02:03 +00:00
Chomp 15c1bb3f5a Updated debug logs + added dict saftey 2025-02-02 17:55:29 +00:00
Chomp 86365e3454 Fixed incorrect logic breaking Fence in AdjustAssortItemPricesByConfigMultiplier 2025-01-30 18:09:11 +00:00
Chomp b37496bf76 Added additional safety to AdjustItemPriceByModifier 2025-01-30 14:11:04 +00:00
CWX 065b073f48 HashSet is created on ctor, no need to recreate, change check to check count not null as its never null 2025-01-30 09:37:01 +00:00
Chomp 7335399cff Fixed typo 2025-01-29 23:09:29 +00:00
Chomp 58db41dd1e Added more type changes 2025-01-29 22:22:00 +00:00
CWX b4602dce23 add timing to debug not info, remove a clone that i dont think is needed 2025-01-29 13:35:18 +00:00
CWX e16a08489a Fix profiles not creating, along with chomps replaceID changes 2025-01-25 21:20:32 +00:00
Alex aaa272b151 mooooaaaaaaaaaaar 2025-01-24 17:06:43 +00:00
Alex 19619ec061 partial fixes 2025-01-24 13:56:47 +00:00
Alex 6eecf9f7cc fenseservice fixed once again 2025-01-24 12:23:03 +00:00
Alex c46ffb597a fixed fenseservice 2025-01-24 12:18:58 +00:00
Alex 627d5dfe5c more stuff 2025-01-24 12:17:48 +00:00
Alex 3eaf6887a1 FenseService 2025-01-24 12:16:17 +00:00
CWX c28e494229 types go brr 2025-01-22 22:04:50 +00:00
CWX 698cb938fb fix with null guards 2025-01-20 17:40:26 +00:00
Alex b5240a615e Refactor project into smaller chunks 2025-01-19 17:45:48 +00:00