Commit Graph

85 Commits

Author SHA1 Message Date
a210fe27c6 Replace calls to utils for factored out functions 2025-03-30 23:14:40 +02:00
7bee770482 Refactor a bunch of shit to utils 2025-03-30 23:14:26 +02:00
3339925990 Draw items from the submarine for fabricator crafting 2025-03-30 22:34:22 +02:00
3f760aa592 Artificially limit the number of items loaded 2025-03-30 22:14:57 +02:00
a239f9cc36 Skill items with few slots when looking for items to reload with
Don't want to unload one tool for another
2025-03-30 22:02:00 +02:00
068f72082a Minor fixes in reloader 2025-03-30 21:43:31 +02:00
273cbcff82 More refactoring 2025-03-30 21:36:39 +02:00
c5ea3bc2aa Refactor quickreload 2025-03-30 21:28:09 +02:00
407a7d27a1 Implement quick reload 2025-03-30 21:07:24 +02:00
3d2d17941f Clean up unload 2025-03-30 20:36:31 +02:00
dc5080039a Fix slotsperrow 2025-03-30 20:34:32 +02:00
a574e56c1c Now unload items to nearest index on the grid
Instead of the array
2025-03-30 20:33:04 +02:00
7dc1ed9968 Implement quick unload 2025-03-30 19:44:56 +02:00
40ff5f730f Throttle mouseover stack per slot 2025-03-30 19:10:59 +02:00
c40c5d5b21 Fix queueing slots that aren't slots anymore
But are now tables, fuck me
2025-03-30 19:07:58 +02:00
8516600a66 Fix setting target inventory 2025-03-30 18:40:04 +02:00
788a0bfe4d Clean up the project a little 2025-03-30 18:28:07 +02:00
e463b84bf6 Rework finding mouseover slots to not go over inventories that can not be open at this time 2025-03-30 18:22:17 +02:00
254f384648 Fix bag slot missing 2025-03-30 17:30:51 +02:00
bbb3ab4058 Mark parent inventory if slot is not an inventory 2025-03-30 17:14:16 +02:00
1c68f52b28 Make mark inventory on mouse4 2025-03-30 17:11:45 +02:00
16c8b983fb Make xp ticker tick less frequently 2025-03-30 16:30:03 +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
24848cfe5f Fix up some more minor issues with stacker 2025-03-30 15:59:53 +02:00
e1b658721e Add some debug logs and shit 2025-03-30 15:41:23 +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
6dd0ed033d Get rid of buyalltrash 2025-03-30 03:21:47 +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