gzdoom_lights { staticlights { color = 7; arrow = 0; title = "Static Lights"; sort = 1; width = 0; height = 0; hangs = 0; blocking = 0; fixedsize = true; sprite = "internal:light"; 9875 { title = "Light Probe"; } 9876 { title = "Static Point Light"; class = "StaticPointLight"; // Fake class name arg0 { title = "Red"; default = 255; } arg1 { title = "Green"; default = 255; } arg2 { title = "Blue"; default = 255; } arg3 { title = "Radius"; default = 64; } } 9881 { title = "Static Spotlight"; class = "StaticSpotLight"; // Fake class name arg0 { title = "Color"; default = 16777215; str = true; } arg1 { title = "Inner angle"; default = 8; } arg2 { title = "Outer angle"; default = 32; } arg3 { title = "Radius"; default = 64; } } 9890 { title = "ZDRayInfo"; class = "ZDRaySun"; // Fake class name arg0 { title = "Sun color"; default = 16777215; str = true; } arg1 { title = "Sample distance"; default = 8; } arg2 { title = "Bounces"; default = 1; } arg3 { title = "Probe grid size"; default = 32; } } } dynlights { color = 7; arrow = 0; title = "Dynamic Lights"; sort = 1; width = 0; height = 0; hangs = 0; blocking = 0; fixedsize = true; sprite = "internal:light"; 9800 { title = "Light"; class = "PointLight"; arg0 { title = "Red"; default = 255; } arg1 { title = "Green"; default = 255; } arg2 { title = "Blue"; default = 255; } arg3 { title = "Intensity"; default = 64; } } 9801 { title = "Pulse Light"; class = "PointLightPulse"; fixedrotation = true; arg0 { title = "Red"; default = 255; } arg1 { title = "Green"; default = 255; } arg2 { title = "Blue"; default = 255; } arg3 { title = "Start intensity"; default = 64; } arg4 { title = "End intensity"; default = 32; } } 9802 { title = "Flicker Light"; class = "PointLightFlicker"; fixedrotation = true; arg0 { title = "Red"; default = 255; } arg1 { title = "Green"; default = 255; } arg2 { title = "Blue"; default = 255; } arg3 { title = "Primary intensity"; default = 64; } arg4 { title = "Secondary intensity"; default = 32; } } 9803 { title = "Sector Light"; class = "SectorPointLight"; arg0 { title = "Red"; default = 255; } arg1 { title = "Green"; default = 255; } arg2 { title = "Blue"; default = 255; } arg3 { title = "Intensity scale"; default = 4; } } 9804 { title = "Random Light"; class = "PointLightFlickerRandom"; fixedrotation = true; arg0 { title = "Red"; default = 255; } arg1 { title = "Green"; default = 255; } arg2 { title = "Blue"; default = 255; } arg3 { title = "Minimal intensity"; default = 32; } arg4 { title = "Maximal intensity"; default = 64; } } 9810 { title = "Additive Light"; class = "PointLightAdditive"; arg0 { title = "Red"; default = 255; } arg1 { title = "Green"; default = 255; } arg2 { title = "Blue"; default = 255; } arg3 { title = "Intensity"; default = 64; } } 9811 { title = "Additive Pulse Light"; class = "PointLightPulseAdditive"; fixedrotation = true; arg0 { title = "Red"; default = 255; } arg1 { title = "Green"; default = 255; } arg2 { title = "Blue"; default = 255; } arg3 { title = "Start intensity"; default = 32; } arg4 { title = "End intensity"; default = 64; } } 9812 { title = "Additive Flicker Light"; class = "PointLightFlickerAdditive"; fixedrotation = true; arg0 { title = "Red"; default = 255; } arg1 { title = "Green"; default = 255; } arg2 { title = "Blue"; default = 255; } arg3 { title = "Primary intensity"; default = 64; } arg4 { title = "Secondary intensity"; default = 32; } } 9813 { title = "Additive Sector Light"; class = "SectorPointLightAdditive"; arg0 { title = "Red"; default = 255; } arg1 { title = "Green"; default = 255; } arg2 { title = "Blue"; default = 255; } arg3 { title = "Intensity scale"; default = 4; } } 9814 { title = "Additive Random Light"; class = "PointLightFlickerRandomAdditive"; fixedrotation = true; arg0 { title = "Red"; default = 255; } arg1 { title = "Green"; default = 255; } arg2 { title = "Blue"; default = 255; } arg3 { title = "Minimal intensity"; default = 32; } arg4 { title = "Maximal intensity"; default = 64; } } 9820 { title = "Subtractive Light"; class = "PointLightSubtractive"; arg0 { title = "Red"; default = 255; } arg1 { title = "Green"; default = 255; } arg2 { title = "Blue"; default = 255; } arg3 { title = "Radius"; default = 64; } } 9821 { title = "Subtractive Pulse Light"; class = "PointLightPulseSubtractive"; fixedrotation = true; arg0 { title = "Red"; default = 255; } arg1 { title = "Green"; default = 255; } arg2 { title = "Blue"; default = 255; } arg3 { title = "Start intensity"; default = 32; } arg4 { title = "End intensity"; default = 64; } } 9822 { title = "Subtractive Flicker Light"; class = "PointLightFlickerSubtractive"; fixedrotation = true; arg0 { title = "Red"; default = 255; } arg1 { title = "Green"; default = 255; } arg2 { title = "Blue"; default = 255; } arg3 { title = "Primary intensity"; default = 32; } arg4 { title = "Secondary intensity"; default = 64; } } 9823 { title = "Subtractive Sector Light"; class = "SectorPointLightSubtractive"; arg0 { title = "Red"; default = 255; } arg1 { title = "Green"; default = 255; } arg2 { title = "Blue"; default = 255; } arg3 { title = "Intensity scale"; default = 4; } } 9824 { title = "Subtractive Random Light"; class = "PointLightFlickerRandomSubtractive"; fixedrotation = true; arg0 { title = "Red"; default = 255; } arg1 { title = "Green"; default = 255; } arg2 { title = "Blue"; default = 255; } arg3 { title = "Minimal intensity"; default = 32; } arg4 { title = "Maximal intensity"; default = 64; } } 9825 = "Vavoom Light (obsolete)"; 9830 { title = "Attenuated Light"; class = "PointLightAttenuated"; arg0 { title = "Red"; default = 255; } arg1 { title = "Green"; default = 255; } arg2 { title = "Blue"; default = 255; } arg3 { title = "Intensity"; default = 64; } } 9831 { title = "Attenuated Pulse Light"; class = "PointLightPulseAttenuated"; fixedrotation = true; arg0 { title = "Red"; default = 255; } arg1 { title = "Green"; default = 255; } arg2 { title = "Blue"; default = 255; } arg3 { title = "Start intensity"; default = 64; } arg4 { title = "End intensity"; default = 32; } } 9832 { title = "Attenuated Flicker Light"; class = "PointLightFlickerAttenuated"; fixedrotation = true; arg0 { title = "Red"; default = 255; } arg1 { title = "Green"; default = 255; } arg2 { title = "Blue"; default = 255; } arg3 { title = "Primary intensity"; default = 64; } arg4 { title = "Secondary intensity"; default = 32; } } 9833 { title = "Attenuated Sector Light"; class = "SectorPointLightAttenuated"; arg0 { title = "Red"; default = 255; } arg1 { title = "Green"; default = 255; } arg2 { title = "Blue"; default = 255; } arg3 { title = "Intensity scale"; default = 4; } } 9834 { title = "Attenuated Random Light"; class = "PointLightFlickerRandomAttenuated"; fixedrotation = true; arg0 { title = "Red"; default = 255; } arg1 { title = "Green"; default = 255; } arg2 { title = "Blue"; default = 255; } arg3 { title = "Minimal intensity"; default = 32; } arg4 { title = "Maximal intensity"; default = 64; } } 1502 { title = "Vavoom Light"; class = "VavoomLightWhite"; arg0 { title = "Radius"; default = 16; } } 1503 { title = "Vavoom Light Color"; class = "VavoomLightColor"; arg0 { title = "Radius"; default = 16; } arg1 { title = "Red"; default = 255; } arg2 { title = "Green"; default = 255; } arg3 { title = "Blue"; default = 255; } } } spotlights { color = 7; arrow = 0; title = "Dynamic Spot Lights"; sort = 1; width = 0; height = 0; hangs = 0; blocking = 0; fixedsize = true; sprite = "internal:light"; 9840 { title = "Spotlight"; class = "SpotLight"; arg0 { title = "Color"; default = 16777215; str = true; } arg1 { title = "Inner angle"; default = 8; } arg2 { title = "Outer angle"; default = 32; } arg3 { title = "Intensity"; default = 64; } } 9841 { title = "Pulse Spotlight"; class = "SpotLightPulse"; fixedrotation = true; arg0 { title = "Color"; default = 16777215; str = true; } arg1 { title = "Inner angle"; default = 8; } arg2 { title = "Outer angle"; default = 32; } arg3 { title = "Start intensity"; default = 64; } arg4 { title = "End intensity"; default = 32; } } 9842 { title = "Flicker Spotlight"; class = "SpotLightFlicker"; fixedrotation = true; arg0 { title = "Color"; default = 16777215; str = true; } arg1 { title = "Inner angle"; default = 8; } arg2 { title = "Outer angle"; default = 32; } arg3 { title = "Primary intensity"; default = 64; } arg4 { title = "Secondary intensity"; default = 32; } } 9843 { title = "Sector Spotlight"; class = "SectorSpotLight"; arg0 { title = "Color"; default = 16777215; str = true; } arg1 { title = "Inner angle"; default = 8; } arg2 { title = "Outer angle"; default = 32; } arg3 { title = "Intensity scale"; default = 4; } } 9844 { title = "Random Spotlight"; class = "SpotLightFlickerRandom"; fixedrotation = true; arg0 { title = "Color"; default = 16777215; str = true; } arg1 { title = "Inner angle"; default = 8; } arg2 { title = "Outer angle"; default = 32; } arg3 { title = "Minimal intensity"; default = 32; } arg4 { title = "Maximal intensity"; default = 64; } } 9850 { title = "Additive Spotlight"; class = "SpotLightAdditive"; arg0 { title = "Color"; default = 16777215; str = true; } arg1 { title = "Inner angle"; default = 8; } arg2 { title = "Outer angle"; default = 32; } arg3 { title = "Intensity"; default = 64; } } 9851 { title = "Additive Pulse Spotlight"; class = "SpotLightPulseAdditive"; fixedrotation = true; arg0 { title = "Color"; default = 16777215; str = true; } arg1 { title = "Inner angle"; default = 8; } arg2 { title = "Outer angle"; default = 32; } arg3 { title = "Start intensity"; default = 32; } arg4 { title = "End intensity"; default = 64; } } 9852 { title = "Additive Flicker Spotlight"; class = "SpotLightFlickerAdditive"; fixedrotation = true; arg0 { title = "Color"; default = 16777215; str = true; } arg1 { title = "Inner angle"; default = 8; } arg2 { title = "Outer angle"; default = 32; } arg3 { title = "Primary intensity"; default = 64; } arg4 { title = "Secondary intensity"; default = 32; } } 9853 { title = "Additive Sector Spotlight"; class = "SectorSpotLightAdditive"; arg0 { title = "Color"; default = 16777215; str = true; } arg1 { title = "Inner angle"; default = 8; } arg2 { title = "Outer angle"; default = 32; } arg3 { title = "Intensity scale"; default = 4; } } 9854 { title = "Additive Random Spotlight"; class = "SpotLightFlickerRandomAdditive"; fixedrotation = true; arg0 { title = "Color"; default = 16777215; str = true; } arg1 { title = "Inner angle"; default = 8; } arg2 { title = "Outer angle"; default = 32; } arg3 { title = "Minimal intensity"; default = 32; } arg4 { title = "Maximal intensity"; default = 64; } } 9860 { title = "Subtractive Spotlight"; class = "SpotLightSubtractive"; arg0 { title = "Color"; default = 16777215; str = true; } arg1 { title = "Inner angle"; default = 8; } arg2 { title = "Outer angle"; default = 32; } arg3 { title = "Radius"; default = 64; } } 9861 { title = "Subtractive Pulse Spotlight"; class = "SpotLightPulseSubtractive"; fixedrotation = true; arg0 { title = "Color"; default = 16777215; str = true; } arg1 { title = "Inner angle"; default = 8; } arg2 { title = "Outer angle"; default = 32; } arg3 { title = "Start intensity"; default = 32; } arg4 { title = "End intensity"; default = 64; } } 9862 { title = "Subtractive Flicker Spotlight"; class = "SpotLightFlickerSubtractive"; fixedrotation = true; arg0 { title = "Color"; default = 16777215; str = true; } arg1 { title = "Inner angle"; default = 8; } arg2 { title = "Outer angle"; default = 32; } arg3 { title = "Primary intensity"; default = 32; } arg4 { title = "Secondary intensity"; default = 64; } } 9863 { title = "Subtractive Sector Spotlight"; class = "SectorSpotLightSubtractive"; arg0 { title = "Color"; default = 16777215; str = true; } arg1 { title = "Inner angle"; default = 8; } arg2 { title = "Outer angle"; default = 32; } arg3 { title = "Intensity scale"; default = 4; } } 9864 { title = "Subtractive Random Spotlight"; class = "SpotLightFlickerRandomSubtractive"; fixedrotation = true; arg0 { title = "Color"; default = 16777215; str = true; } arg1 { title = "Inner angle"; default = 8; } arg2 { title = "Outer angle"; default = 32; } arg3 { title = "Minimal intensity"; default = 32; } arg4 { title = "Maximal intensity"; default = 64; } } 9870 { title = "Attenuated Spotlight"; class = "SpotLightAttenuated"; arg0 { title = "Color"; default = 16777215; str = true; } arg1 { title = "Inner angle"; default = 8; } arg2 { title = "Outer angle"; default = 32; } arg3 { title = "Intensity"; default = 64; } } 9871 { title = "Attenuated Pulse Spotlight"; class = "SpotLightPulseAttenuated"; fixedrotation = true; arg0 { title = "Color"; default = 16777215; str = true; } arg1 { title = "Inner angle"; default = 8; } arg2 { title = "Outer angle"; default = 32; } arg3 { title = "Start intensity"; default = 64; } arg4 { title = "End intensity"; default = 32; } } 9872 { title = "Attenuated Flicker Spotlight"; class = "SpotLightFlickerAttenuated"; fixedrotation = true; arg0 { title = "Color"; default = 16777215; str = true; } arg1 { title = "Inner angle"; default = 8; } arg2 { title = "Outer angle"; default = 32; } arg3 { title = "Primary intensity"; default = 64; } arg4 { title = "Secondary intensity"; default = 32; } } 9873 { title = "Attenuated Sector Spotlight"; class = "SectorSpotLightAttenuated"; arg0 { title = "Color"; default = 16777215; str = true; } arg1 { title = "Inner angle"; default = 8; } arg2 { title = "Outer angle"; default = 32; } arg3 { title = "Intensity scale"; default = 4; } } 9874 { title = "Attenuated Random Spotlight"; class = "SpotLightFlickerRandomAttenuated"; fixedrotation = true; arg0 { title = "Color"; default = 16777215; str = true; } arg1 { title = "Inner angle"; default = 8; } arg2 { title = "Outer angle"; default = 32; } arg3 { title = "Minimal intensity"; default = 32; } arg4 { title = "Maximal intensity"; default = 64; } } } } gzdoom { zdoom { 5004 { title = "Map Spot (FraggleScript)"; sprite = "internal:MapSpot"; class = "FS_MapSpot"; } } }