subroutine
pts
0
cr
0
// module.games

minigames.wager();

chance + skill · risk = reward · house edge disclosed on every panel. points never wager — leaderboard rank is untouched. master.pixel may override a win. rare. permanent. non-negotiable.

balance0c
master.pixel:
chance.protocols

coinflip.wager();

game.chance.01

// 50/50 · payout x1.96 on win · master.pixel may override

stake

dice.wager();

game.chance.02

// roll 1–100 · over/under · risk scales payout · overrides possible

threshold50
chance 50.0%payout x1.96
stake

slots.wager();

game.chance.03

// 3 reels · 3-of-a-kind x{2..25} · pair x1.2 · house may override wins

stake
skill.protocols

reaction.stop();

game.skill.01

// halt the reticle inside the neon band · perfect zone pays x3

stake

memory.sequence();

game.skill.02

// watch · repeat · 5 correct pays x2.4 · partial recall refunds

phase: idle
stake

target.trace();

game.skill.03

// 8 hits in 6s · full sweep pays x2.5

hits 0/80.0s
// press start.trace(); to deploy targets
stake