Skip to content

Pirate Radio Modding

Learn vscript, the language Knockout City's gameplay is written in, and add to the game yourself. Start from zero, or skim straight to the parts you need.

I've never programmed

Start at What vscript is and read in order. Every chapter builds on the last one, and every new word has a definition you can hover.

I already code

If you know Rust or TypeScript you’ll feel at home quickly. Read Anatomy of a script, then the Engine section. The pages have “For programmers” asides that skip the basics.

I want to do a specific thing

The Cookbook has short recipes for common jobs: find an entity, react to a trigger, move a player, play an effect.

Something is broken

The Troubleshooting section lists the traps that cost us days, each with what you see, why it happens, and the fix. It also has debugging tips and every compiler message.