Skip to content
Marketplace
FeatureFree

Debt Boss

NullDaily

Every debt is a boss with HP equal to its balance. Real payments deal the damage.

Debt Boss

Every debt is a boss, and its HP is the balance Budvo has for it, out of a max HP of what it originally owed. Your real payments are the only thing that deals damage.

  • Damage: on each visit Debt Boss compares every balance with your last visit. A drop is a hit, played as an attack with the amount floating off the boss. If a balance went up (new charges or interest), the boss heals and the game says so plainly.
  • The current boss: the debt your plan pays off next (the soonest payoff date). Pick another one from the boss order to fight it first, or go back to the plan's order.
  • Defeat: when a debt is paid off, the boss falls and a trophy with its payoff date, max HP and how long you fought it goes to your trophy room. Debts you paid off before you started get their trophies too, with their dates. A debt you delete just leaves; it doesn't count as a win (on older Budvo servers that don't list paid-off debts, any debt that disappears counts as paid off).
  • Smash hits: smashing your jar shows up as a smash hit on the next visit, on the boss it went into. The balance drop itself counts as payment damage, so it isn't counted twice.
  • Replay and practice: replay the last visit's hits, or take a practice swing that (honestly) does nothing.
  • Power attack (optional): pledge $1, $2 or $5 to your jar. Budvo asks first in its own dialog (on older servers, or with that turned off, the game asks instead), and "Not now" is fine. It charges the hero, and the hit lands for real once you smash the jar into a debt and the balance drops (the next visit after a smash says so). At most $10 a day, or less if you lower it.

In privacy mode, HP and damage show as percentages instead of amounts.

Permissions

PermissionWhy
debts:readEach debt's balance (HP), original amount (max HP), payoff date and paid-off debts for the trophy room
jar:readJar smashes, for smash hits
jar:pledgeOptional power attacks, at most $10 a day
storageBalances from your last visit, your trophies and your chosen boss

Files

  • app/app.js: comparing balances, the fight animations, the boss order, trophies and power attacks.
  • app/sprites.js: the hero, three kinds of boss (card fiend, installment slime, loan ogre) recolored per debt, and the trophy.
  • app/px.js, app/px.css: small helpers and the pixel look shared by the game examples.
  • app/budvo-sdk.js: the Budvo SDK, copied from sdk/budvo-sdk.js.

Run it locally with npx budvo-addon dev . from this folder.

Versions

  1. 1.1.1Latest

    Needs server
    0.4.0+
    Runtime
    app@1
    Size
    27.0 KB
    SHA-256
    736ff79bc28d60c7…

    Republished for Budvo 0.4.0 with the renamed SDK. Nothing else changed.