26 Commits

Author SHA1 Message Date
DrakiaXYZ
9ddbc91977 Drastically reduce memory footprint at the cost of removing threading
- Drastically improve performance, where non-threaded perf is now better than previous threaded perf
- Process all data in-line, as opposed to building huge lists of bot data that is then processed in groups later
- Memory footprint should now be relatively static no matter the amount of dumps
2024-11-03 23:29:50 -08:00
Dev
88554b8b31 Fix containers not being found 2024-02-22 00:39:47 +00:00
Dev
201a171cd1 Fix incorrect || that should have been an && 2024-02-21 23:51:11 +00:00
Dev
926dcd2213 Reworked botgen to store bot loot in containers with weights, similar to ammo
Updated to .net 8
2024-02-21 17:06:08 +00:00
Dev
deb307fb6f Add forced loot system - adds loto item tpls into pocket/backpack/rig slots 2024-01-03 22:34:16 +00:00
Dev
5d9cfa776c Update to support armor mods 2024-01-01 20:29:58 +00:00
Dev
f0cc991e75 Update settings 2023-12-28 09:12:54 +00:00
Dev
7c2d455b7b Calculate weights for all bot equipment/ammo/appearance 2023-10-31 19:35:32 +00:00
Dev
f5b1d3ad34 Optimise loot generation code by merging multiple loops into one 2023-09-18 18:23:07 +01:00
Dev
e77214b2de Further optimisation from Clodan 2023-09-18 17:15:30 +01:00
c9c472882e merge into main (#1)
Co-authored-by: Chomp <chomp@noreply.dev.sp-tarkov.com>
Co-authored-by: Dev <dev@noreply.dev.sp-tarkov.com>
Co-authored-by: Dev <dev@dev.sp-tarkov.com>
Reviewed-on: #1
2023-08-15 09:29:16 +00:00
8237fdbe67 Refactor to use common.models project
Add project for finding unique bot templates from live data
2021-09-18 22:36:59 +01:00
7547f3379f Naming consistency improvements 2021-09-05 12:27:17 +01:00
dd72a6e5e2 Naming consistency improvements 2021-09-05 12:20:40 +01:00
e407393392 Neatified the code 2021-09-01 19:19:44 +03:00
a7b2ce998b typo 2021-09-01 15:29:38 +01:00
d38cc9c3ea Parallelise some troublesome loops 2021-08-31 18:52:28 +01:00
4baaeb47bc Update boss keygen code to better match requirements 2021-08-31 18:39:30 +01:00
f695450f70 Move special loot to correct place in output object 2021-08-30 22:32:54 +01:00
f3975badac Add special loot aray to output and add helper class for storing special items that must spawn with specific bot types 2021-08-27 21:01:59 +01:00
d8c905719c use common project 2021-08-24 12:08:30 +01:00
d8e216d773 Fix issue where loops were being ended too soon 2021-08-18 21:42:49 +01:00
76a17e6d6a Handle a bot type with no dumps 2021-08-17 18:33:55 +01:00
16a59b968c filter bots being processed to just the current type 2021-08-13 16:24:45 +01:00
9356bb9f11 made console logging more consistent 2021-08-12 21:31:15 +01:00
6df06c5063 First commit for bot gen project 2021-08-12 16:52:06 +01:00