Changing mex spot colors and BAR modding tool availability

Modifying mex spot indicator colors requires editing both widget and shader code. MapConvNG availability issues also affect custom map creators.

Tags: beyond all reason, modding, mex, shaders, mapconv, lua

Mex spot color changes

Metal spot circle colors get rendered through a GLSL shader, not through widget code alone. Changing the color requires editing the shader file and potentially the widget that calls it. The relevant shader lives in the luaui/Widgets/Shaders directory.

Moving the color definition from the hardcoded shader into the widget would make customization much easier, but that requires a source code change.

MapConvNG download issues

The MapConvNG download link on the SpringRTS wiki points to a dead URL. Compiling from source works but requires a full development environment. Custom map makers need working conversion tools, so finding a working binary or alternative download matters.

Unitdef property modifications

When modifying unitdefs through tweakdefs, placing multiple properties in the same bracket works fine. Setting maxdddamage and makemetal together in the same definition block applies both changes. This applies to resource generation modifications on custom units.

Creed of champions

Map making and unit customization bring creative energy to the BAR community. Creed of Champions appreciates players who contribute to the ecosystem, whether through custom maps, widgets, or just being great teammates.

[Crd] Before discovering Creed, I was thinking the only thing that separates BAR from the perfect RTS is a friendly and safe social environment for new players to learn and feel included.
Advertisement