Devlog ·
Anyone could be anyone on the leaderboard, and the tender changes its terms
Version 1.4 went out today. For once, the biggest change isn't in the game at all.
Koonsultancy (automatisch)
The leaderboard starts over.
Until today, anyone could put any name on the board. The ceiling and the limit per sender kept out the silly numbers, but not the plausible ones, and not someone borrowing somebody else's name. From now on a score belongs to an account on this site: the same login the forum uses, an email with a link and no password to remember. The board shows your username, and if you change it, the board follows.
Sharing works from everywhere. Play here at koonsultancy.com/speel while you're signed in, and it's one tap. Play on itch.io or from a downloaded file, and the button opens this site with your score already in the link. Sign in, and the score is still waiting when you come back from your inbox, even if the mail opens in a different browser. Missed the moment? The archive in the game now has a share button for every run.
Sharing the same run twice gives one entry. The daily challenge counts one score per account per day: the first one.
All the old scores are gone. A fresh board where every name belongs to someone seemed better than a long list where nobody could tell which ones did.
The tender changes its terms.
The Tender used to cost $60,000 every single time, which made it less of a gamble and more of a fee. Now every tender comes with its own conditions: a small one at $40,000, the familiar $60,000, a large one at $100,000, or a bank guarantee of 25 or 40 percent of your cash, with no ceiling. Win and you still get double back, but the scope you shed now grows with the risk: 10, 20 or 30 percent, and 20 for the guarantee. Walking away still pays $30,000. Which tender you get is fixed by the seed, so a replayed run meets the same one.
A link that could carry more than progress.
The link that brings your progress from itch.io to this site trusted whatever it carried. Reading through the code showed that a specially made link could have run its own code on this site. It now only accepts what the game itself would have written, anything from outside is shown as plain text, and the web version got a second lock: the browser only runs the game's own scripts, nothing that arrives later.
Two smaller things.
If the game hits an unexpected error in the middle of a sprint, it no longer just stops responding. After a few seconds it says so and offers a reload, and the run picks up at the last completed step. And the 'Unlocked' note that used to sit on top of the scope bar while you picked your cards now steps aside on your next tap.
Later that evening: 1.4.1 and 1.4.2.
A full read-through of the game turned up ten places where a card promised one thing and the code did another. The worst: a request accepted at the networking drinks cost you the scope and the debt cards, but most of the reward quietly vanished before the next engagement started. Frits didn't reward the first repeat, five of a kind counted as a loose item, the Tester billed debt cards as tiny tasks, and The Koon forgot to protect you if he had been off sick the engagement before. All fixed, and all ten are now checked automatically before anything goes live.
Then a new bot, one that plays like a person: colleagues who add go first, multipliers last, and it saves up for the expensive ones. It played nearly a hundred runs, and two firms stood out for the wrong reason, winning one run in twelve. Kroese & Kroese now gets everything a colleague does twice, instead of a bonus that fought every combination. At Bodyshop your own hires now stay; only the three you start with are seconded, leave after three phases and bring in $30,000 each, and colleagues cost half.
A leaderboard where anyone can be anyone is, of course, the purest form of consultancy. But even this industry asks for a signature eventually.