Commit Graph

32 Commits

Author SHA1 Message Date
Chomp b7e734c781 Various small micro-optimisations 2025-02-25 15:06:09 +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 abd7f243e8 Removed unnecessary TODOs and fixed typos
Removed unnecessary uses of `GetByJsonProp`
2025-02-09 15:13:05 +00:00
CWX 5c6fa9242f BIG BOI FORMATTING 2025-02-07 19:36:17 +00:00
Chomp ab34a14c03 Broke CreateStaticLootItem into smaller methods 2025-02-06 22:17:38 +00:00
Chomp 955e44eb62 Multiple casting fixes 2025-02-05 20:16:19 +00:00
CWX f648f42721 This is just Jetbrains formatting and code syntax styling 2025-02-05 06:56:51 +00:00
Chomp db0feff1d8 Made ProbabilityObjectArray slightly less awful 2025-02-04 19:38:59 +00:00
Chomp 621dd27323 Tidied up ProbabilityObjectArray 2025-02-04 19:03:47 +00:00
KaenoDev ba1726c3ef Upgrade spawnpoint missing to a debug message 2025-02-02 21:00:33 +00:00
KaenoDev c050a35b29 Fix Random static containers not getting picked 2025-02-02 19:48:18 +00:00
Chomp 15c1bb3f5a Updated debug logs + added dict saftey 2025-02-02 17:55:29 +00:00
Chomp 7ef796306a Comment changes 2025-02-01 18:52:25 +00:00
CWX ecf9540514 do tryadd for insurance cost (cant have more than one of the same tpl), client handles multiple items being the same 2025-02-01 17:02:10 +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 ac2f24c9d1 add checks before logging debug 2025-01-28 20:54:42 +00:00
Alex efe9f81b31 more fixes 2025-01-27 21:21:04 +00:00
Chomp a09519dd6a Cleanup of AddLootToContainer 2025-01-27 11:42:59 +00:00
Chomp 2c65227f37 Fixed log message 2025-01-27 11:39:51 +00:00
Chomp d7b316fa42 Get size of static loot item - take into account items with children may be larger with attachments 2025-01-27 11:31:12 +00:00
Chomp b6d6c06c6c Removed debugging code 2025-01-27 11:26:41 +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 e16a08489a Fix profiles not creating, along with chomps replaceID changes 2025-01-25 21:20:32 +00:00
CWX 99994a69bd null guard 2025-01-25 14:27:15 +00:00
Chomp ef7f75f489 Fixed loot having incorrect capitalisation 2025-01-25 10:13:37 +00:00
CWX c81964ef26 fix location loot gen 2025-01-25 00:33:17 +00:00
CWX 0aa6ef2039 LocationLootGen done 2025-01-25 00:14:58 +00:00
CWX 213c6e61f7 remove using 2025-01-24 23:33:33 +00:00
CWX 187d70348a more loot gen 2025-01-24 23:24:18 +00:00
Chomp acb5def10c Implemented AddLootToContainer 2025-01-24 22:52:42 +00:00
Chomp 2c06dd89d1 Map loot Implementation 2025-01-23 22:39:24 +00:00
Alex b5240a615e Refactor project into smaller chunks 2025-01-19 17:45:48 +00:00