HTFBulkBuy
Buy in bulk at any vendor. Press T to pick a quantity (1/5/10/25/50) and buy that many at once - bait, items, pocket unlocks, weapon upgrades.
CHANGELOG
Changelog
1.2.0
Fixes bulk buys stopping after two or three units, and stops the readout flickering.
Batches gave up almost immediately
Two separate causes, both found from a play session log.
The "you looked away" check was firing while you were looking right at the vendor. The game clears its hovered-interactable the moment a pickup-able item is in front of you — and buying an item spawns exactly that, at the vendor. With a full inventory it is worse, because the overflow the game drops on the floor keeps it cleared. A batch now holds its own reference to the vendor and never consults hover state again, so it runs to completion.
Money was the wrong way to confirm a purchase. Networked value updates get coalesced, so several deductions can arrive as one change — batches both under-counted and then aborted while the game was still happily buying. Each unit is now confirmed against the state that particular vendor actually gates its next sale on, and affordability is projected from a batch-start baseline instead, which can't overspend regardless of network timing.
Bulk-buying pockets could have charged you twice
Unlocking an inventory pocket takes your money unconditionally but only raises your slot count if it's higher. Requesting the same pocket twice — which could happen if the batch ran ahead of the sync — charged you for both and unlocked one. Units are now confirmed before the next is requested, so this can't happen.
Readout
The indicator used the same hover state, so loose items on the ground made it strobe and swallowed keypresses. It now has a short grace window and stays visible for the whole batch.
1.1.0
Extends bulk-buying from bait to every vendor in the game — items, inventory pockets, boat motors, radar, bullet damage, blade sharpness and gun attachments. Tiered vendors walk up their ladder one tier per unit and stop when maxed.
Batches are now paced across frames rather than fired all at once, which is what makes the other vendor types work correctly. The readout shows progress while a batch runs.
Also fixes the indicator flickering and dropped keypresses at high framerates: hover state is refreshed on a fixed timestep, and the mod was reading it as if it updated every frame.
1.0.0
First release. Bulk-buying for bait, with a cycleable quantity and an on-screen readout.
Defaults to T rather than Q, because Q is already bound to dropping your held item.