6 Commits

Author SHA1 Message Date
cron
b003dd6211 quint: fix simulate_invaction
Before the counts were wrong and it could swap then fill
This fixes an infinite recursion bug with invaction_dump
2021-08-28 23:26:14 -05:00
cron
da00f89ab8 Fix widespread off by one error 2021-08-28 23:25:59 -05:00
cron
9f1eca494c quint/invaction: fix dump recursion 2021-08-28 23:12:53 -05:00
cron
2b80dfaa51 quint/invaction: add bounds to dump 2021-08-28 23:12:53 -05:00
cron
8c5be087f3 quint/invaction: improve state peeking, add refresh 2021-08-28 23:12:53 -05:00
cron
6a5f605fb3 quint: add queued interactions (currently only InventoryActions)
Big things:
Allows a queue of inventory actions to be performed in succession
The queue keeps track of the predicted outcome after the queue finishes
Allows for dumping between inventory
Allows delayed InventoryActions
2021-08-28 23:12:53 -05:00