/* Settings for shader system. While it is possible to override this in the usual fashion, it would not be a very good idea. */ { // Macros prepended to shader source code for ship entities. "ship-prefix-macros" = { "OO_ENGINE_LEVEL" = 1; "OO_ENTITY_PERSONALITY" = 1; "OO_ENTITY_PERSONALITY_INT" = 1; "OO_ENTITY_LASER_HEAT_LEVEL" = 1; "OO_HULL_HEAT_LEVEL" = 1; "OO_TIME" = 1; "OO_USER_DEFINED_BINDINGS" = 1; }; // Material definition used for DAT files with no TEXTURES section (which specifies material names and texture co-ordinates). "no-textures-material" = { "diffuse_map" = ""; "diffuse" = (0, 0, 0.4); "ambient" = (0, 0, 0.4); "emission" = (0.5, 0.1, 0.0); "specular" = (1.0, 0.2, 0.2); "shininess" = 5; }; }