We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 87abee3 commit f8c4ca1Copy full SHA for f8c4ca1
MethodSystem/Methods/LightMethods/SetLightColorMethod.cs
@@ -13,13 +13,18 @@ public class SetLightColorMethod : SynchronousMethod
13
[
14
new RoomsArgument("rooms"),
15
new ColorArgument("color"),
16
+ new FloatArgument("intensity", 0)
17
+ {
18
+ DefaultValue = 1
19
+ }
20
];
21
22
public override void Execute()
23
{
24
var rooms = Args.GetRooms("rooms");
- var color = Args.GetColor("color");
-
25
+ var intensity = Args.GetFloat("intensity");
26
+ var color = Args.GetColor("color") * intensity;
27
+
28
rooms.ForEachItem(room =>
29
room.AllLightControllers.ForEachItem(ctrl =>
30
ctrl.OverrideLightsColor = color
0 commit comments