Commit Graph

48 Commits

Author SHA1 Message Date
1c68f52b28 Make mark inventory on mouse4 2025-03-30 17:11:45 +02:00
40c3f91485 Make quick stack stack to any arbitrary inventory 2025-03-30 16:30:02 +02:00
d54787a9a8 Make alt drag quick stack items 2025-03-30 16:18:42 +02:00
f37ef64739 Shift clicking stacks item
W
2025-03-30 15:20:36 +02:00
747eb4f6a4 Refactor all hotkeys into init
So that we can share scripts around themselves without hooking multiple
times accidentally
2025-03-30 15:12:52 +02:00
5e3161f35f Implement shift clicking items 2025-03-30 15:03:43 +02:00
d10d295a80 Add hotkey repair buttoner 2025-03-30 14:53:49 +02:00
b14df82d78 Factor out shop buyer and xpticker 2025-03-30 14:39:17 +02:00
482e44e7d6 Factor out fabricator stack 2025-03-30 14:38:07 +02:00
ba01a65a1a Factor quickstack out 2025-03-30 14:36:16 +02:00
89257d1cf2 Slot under cursor maybe? 2025-03-30 14:21:33 +02:00
515967bf5d Fix up buildtree to sort by depth and index
So the first indices are filled first, from the player pov
2025-03-30 13:56:50 +02:00
add02f0a8d Passive xp stonks 2025-03-30 03:46:36 +02:00
2fb2e5fdf8 Fix the damn fabricator recipes not 2025-03-30 03:38:10 +02:00
5fdb49c40b More lil fixes and reworks
Such as early stopping for the item search
2025-03-30 03:21:42 +02:00
8cbdf3d549 Fix some minor bugs 2025-03-30 03:12:40 +02:00
2ae13a7577 Automatically buy entire stock 2025-03-30 01:44:32 +01:00
d0cbb14f40 Calculate how many items to add to cart 2025-03-30 01:43:20 +01:00
c615256716 Implement getting the current store 2025-03-30 01:25:56 +01:00
7e40f7ec3d Implement auto filling fabricators 2025-03-30 00:55:51 +01:00
5f7a30fce1 Implement finding items for fabricator 2025-03-30 00:41:02 +01:00
abf2f008b9 Add shop example and fuck with fabricator a little 2025-03-30 00:36:00 +01:00
b0a5cbd02d Add fabricator filler hotkeyer 2025-03-30 00:27:40 +01:00
21be3eeec2 Add predicate filter to enqueue
To effectively make a search or filter
2025-03-30 00:17:16 +01:00
89ea5ca2b5 Find all inventories of machines 2025-03-30 00:15:15 +01:00
2a2d2b5372 Fix up getopencontainer 2025-03-30 00:12:21 +01:00
86b2faff4f More cleanup 2025-03-29 23:53:09 +01:00
da7baa8d13 Don't move ammo out of tools and weapons from main bar 2025-03-29 23:46:31 +01:00
2e23215493 Make maybe little better open storage detection 2025-03-29 23:36:48 +01:00
e99d9b5c49 Now enqueue items recursively too! 2025-03-29 23:22:47 +01:00
959e666400 Completely rework the stacking to be a little more better 2025-03-29 23:19:33 +01:00
b440127e54 Clean up building item tree to only use bag 2025-03-29 23:03:10 +01:00
b849d05187 Remove some debug shit 2025-03-29 22:55:14 +01:00
d01d0e6a38 Clean up quickstack 2025-03-29 22:50:57 +01:00
6357346544 Implement stacking from open containers 2025-03-29 22:47:13 +01:00
6333be421b Sort the item locations so that larger stacks are filled first 2025-03-29 22:41:35 +01:00
ca133faf4a Remove some debug statements 2025-03-29 22:23:37 +01:00
3a5788e2a2 Move to empty slots too 2025-03-29 22:22:31 +01:00
e3558a6353 Refactor item movings 2025-03-29 22:20:17 +01:00
964f101865 Implement proper quickstacking 2025-03-29 22:16:06 +01:00
3bc045cacf Implement selective sussing 2025-03-29 21:52:08 +01:00
5384267d79 Implement building item tree from player containers 2025-03-29 21:36:03 +01:00
bc3ea216c7 Remove some bullshit from quickstack 2025-03-29 21:01:01 +01:00
1dd4f9aa22 Also stack from open container 2025-03-29 19:58:38 +01:00
a1a3952645 Recursively stack to containers in containers 2025-03-29 19:43:59 +01:00
82ec45b855 Simplify stacker
To hopefully not die
2025-03-29 19:39:57 +01:00
7115a9fe36 Fix goto disasters 2025-03-29 19:30:36 +01:00
b7f090626d Try to create aquick stack based on r reload 2025-03-29 19:28:23 +01:00