mod builder detail (Mod Builder)
Munitions-On-Demand — Builder Controls
MOD administration is intentionally fixture-local.
The commands below are supplied by the physical Munitions-On-Demand machine,
not by the global Character command set. Stand in the same location as the
machine when configuring it.
Inspect the effective catalog:
modlist
Change one product's local price:
modprice <catalog_id> <price>
Examples:
modprice loose:9mm_standard 8
modprice mag:9mm_pistol_standard:9mm_standard 110
Add or re-enable loose ammunition:
modadd loose <ammo_id> <price>
Example:
modadd loose 12g_beanbag 20
Add an explicit full-magazine product:
modadd mag <family_id> <ammo_id> <price>
Example:
modadd mag 12g_shotgun_drum_standard 12g_beanbag 275
Remove a product from this machine:
modremove <catalog_id>
Examples:
modremove loose:12g_beanbag
modremove mag:12g_shotgun_drum_standard:12g_beanbag
Catalog identity
Do not configure products by display name.
Use the stable machine IDs shown by modlist:
loose:<ammo_id>
or:
mag:<magazine_family_id>:<ammo_id>
Loose-ammunition availability is registry-driven. Removing an automatically
available loose product creates a persistent exclusion on that individual
machine. Using modadd loose re-enables it locally.
Full-magazine products are explicitly catalog-controlled.
Money rails
Tokens are physical bearer cash. Successful token sales increase the
physical register on the MOD fixture.
Credits are digital money. Successful credit sales are transferred to the
EconomicAccount configured for that fixture/business.
Do not treat the token register and the EconomicAccount as interchangeable.
MOD does not implicitly convert one rail into the other.
Safe live testing
Before changing a live price:
modlist
Make the change:
modprice loose:9mm_standard 8
Verify:
modlist
Then restore the intended value if the change was only a test:
modprice loose:9mm_standard 7
For purchase testing, use the normal terminal:
use vending
Verify both the buyer's physical/digital balance and the machine/business
destination after the transaction.
Related help:
help munitions-on-demand
help firearms
Builder