Verified examples

Every example on this page is an automated test that passes on the BoomBang server: what it describes is what really happens in the game.

Triggers

44 examples

Conditions

54 examples

Effects

51 examples

Selectors

25 examples

Addons

18 examples

Variables

12 examples

BoomBang's own boxes

31 examples

Bots

12 examples

Auxiliary objects

6 examples

Chests and coins

26 examples

Templates

5 examples
  • Applying a template charges the exact gold and leaves the stack working✓ Verified on the server

    The player saves a “say ya” + “show message” stack as a template and applies it on another island of theirs. The preview shows the cost (each box at its shop price, 1,000 gold) without charging anything. On confirming, the total is charged once, both boxes are placed where they chose, set up like the original and saved, and the stack works: saying “ya” shows the message.

  • Without enough gold, the template charges and creates nothing✓ Verified on the server

    The template costs 2,000 gold and the player has 1,500: they are told it is not enough, nothing is charged, and no object appears, neither on the island nor in their backpack.

  • With an object not sold in the shop, the template is not applied✓ Verified on the server

    If one of the template’s boxes is not for sale in the shop (removed or without a gold price), the template is not applied: you are told which one is missing and why, and nothing is charged or created. It is all or nothing, never halfway.

  • If a template fails halfway, everything is undone and the gold returned✓ Verified on the server

    If a piece cannot be placed after the charge (for example, someone took the tile right then), the pieces already placed are removed, the created objects are deleted and the gold is returned. The stack is not left on the island.

  • The `:circuitcode` editor charges gold for each box it creates✓ Verified on the server

    With the :circuitcode text editor you create a box: the preview shows the price without charging, and when you build it, its gold price is charged and the box is placed where the text says. A box that is not sold is neither created nor charged; without enough gold, neither.

How it all runs

16 examples