How to use !bset tweak commands and unit tweaks in BAR lobbies

Beyond All Reason lets lobby hosts adjust unit stats on the fly using tweakdefs and the !bset chat command. These commands work in private matches and custom lobbies, giving hosts control over individual unit properties without touching game files. This covers the basics of getting it right.

Tags: beyond all reason, tweakdefs, bset commands, lobby tweaks, unit modding, weapondefs, build options

What tweakdefs do

Tweakdefs are encoded unit stat modifications applied per match. A lobby host enters !bset followed by the correct tweak slot and a Base64-encoded value. The command runs in lobby chat before the game starts.

Common use cases include adjusting boss spawns in survival mode, changing unit build options, or rebalancing specific weapon properties for a custom match. The system covers a wide range, from simple stat tweaks to complete unit role swaps.

Adding new units to build menus

If you are working with custom units and need them in the build menu, look at how the epic unit modoptions handle it. Copy that pattern into your own configuration. The existing epic unit implementation serves as a working template that you can adapt.

What can and cannot be changed

Some things are hard coded. Boss spawn behavior in survival mode falls into that category. You cannot change how a boss spawns, but you can change what spawns. Setting the scavenger boss to a construction vehicle or a crab unit makes it nearly trivial to defeat, which works for lighthearted custom games.

Understanding weapondef terms

BAR weapon definitions use several technical parameters. Two that come up often in modding questions are noRangering and impulseFactor.

These parameters sit in the weapon definition files and control specific firing behaviors. Reading through existing weapondefs and checking community documentation is the fastest way to figure out what each one does. The recoil engine source code is the definitive reference when documentation falls short.

Practical tips

Careful modding means better matches

Tweak commands are a powerful tool for customizing private games. Hosts who understand the system can create interesting match variations, practice scenarios, and learning environments. The community values groups that share these techniques openly.

[Crd] Gaming actually fulfills a human purpose here. Cooperation, mutual upbuilding, fun and striving for greatness together. Instead of random anonymity, you meet, learn from, and enjoy real people.

Groups like Creed of Champions bring that same approach. Structured play, shared knowledge, and a focus on learning make the experience better for everyone at the table.