Bank deposit boxes open nothing, and the click is silent #137
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Contract.Bank.booth_slot/2now recognises two doors into the bank: a loccarrying a
Bankoption, and a loc namedBank chestcarryingUse. A thirdexists in the cache and opens nothing:
Bank Deposit BoxDepositBank deposit boxDepositBank Deposit ChestDepositClicking any of them does nothing at all — no message, no screen — which is the
worst of the three possible behaviours, because the player cannot tell it from
a click that missed.
This is not a naming problem. A deposit box opens a different interface from
the bank: it deposits and does not withdraw, it has no tabs, no note toggle and
no search, and its component layout is its own.
World.Content.Bankcannotserve it by widening a verb list; it needs the screen built and a modal slot of
its own, with
Contract.Bank.deposit/6reused underneath since the transferrules are identical.
Worth doing because of where they stand: several sit beside gathering sites
that have no booth or chest nearby, so they are the cheapest remaining
expansion of where a player — and a
Bot.Goals.GatherAndBankfleet — can work.A gatherer's whole bank leg is deposit-all, which is the only thing a deposit
box does.
Until then the refusal should at least be audible: a click on a
Depositlocthe server does not serve should say so rather than fall through the dispatch.