Configuring the settings
Every panel has its own Settings
script with settings relating to fixtures in the folder that the panel is in. You can open the settings by double clicking the Settings
script.
Here's each setting explained:
BaseModel
This setting controls which fixture model is used with that panel. You'll learn about model templates and custom models later, but for now you need to know that by default you can use Head
, Wash
, Bar
, LineBar
, Strobe
and LED
AddBeams, AddMotors, AddLight, AddGobo
Those settings control what should be generated when the game starts. For example, if the AddBeams
setting is set to true
, then beams will be added to the model. If you know you don't need something in models controlled by that panel, you can set that setting to false
to improve performance.
CastShadow
This setting controls whether or not lights will cast shadows. Setting it to false
will improve performance.
Whitelist
You can use this setting to override the global whitelist, it uses the same format as the global whitelist (just without the return
)
MaxBrightness
This setting overrides how bright the lights can get. It's disabled by default. To enable it, uncomment it (remove the --
before it).
StartTilt, StartPan
Those settings control the start tilt and pan of the motors inside the lights. 0
tilt always points "up".
BeamLength
This setting overrides how long the beam of the light can be. It's disabled by default. To enable it, uncomment it (remove the --
before it).
ClientSided
By default, all light actions happen on the client (in a local script, individual for each player). This makes the lights appear smoother, but might lower performance a bit. It's recommended to keep this setting set to true
, but in extreme cases you might want to set it to false
to improve performance.
ServerPhysics
This setting allows you to force physics to run on the server even if ClientSided
is set to true
. Set this to true
for lights that are on moving trusses.
FadeTime
The amount of time in seconds it takes to fade on/off or between colours
FadeFPS
How many times a second the brightness / colour of a light should update when fading. Setting this setting to a lower number will increase performance.
StrobeRate
How many times a second the lights turn on and off when the Strobe
cue is enabled
OffColor
This setting controls the color of lights when they're turned off. You can edit it by pressing on the numbers and pressing the color picker icon that pops up
CheckForUpdates
Whether or not GLights should check for possible updates. You can set this setting to false
if you don't want to enable HTTP requests in your game