SoftCode
From BattletechMUX
Softcode is the name for MUX's internal programming language. It's extremely simple to learn, even for those who have no knowledge or desire to get into a complicated language. Using a combination of functions and commands, we are able to manipulate objects, rooms, and players and thus form the basis of our games.
Softcode is not to be confused with HardCode, which is the underlying C/C source code for the game. The HardCode defines the Softcode and the rest of the game. Softcode is written entirely in-game and may be changed on the fly, whereas HardCode must be recompiled and the game re-started. This is where Softcode shines for simple-moderately complex in-game systems.
Contents |
Topic Index
- Coding Style (Important!)
- Guides, Articles, and How-To's
- Reference
Additional Resources
External Links
Community
Contribute
The maintenance and development of BattletechMUX is a community-driven effort. Our project currently resides on SourceForge, where most of our coordination goes. There are a number of things you can do to help out:

