Skip to content

Commit 98b0589

Browse files
committed
Log Spam Fix
- Added :NEEDS for Ferram (FAR), to eliminate log span when FAR not present
1 parent 60045be commit 98b0589

File tree

3 files changed

+60
-73
lines changed

3 files changed

+60
-73
lines changed

GameData/ASET/ASET_Avionics/ClassicPack/ASET_FlapsIndicator/ASET_FlapsIndicator.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ PROP
44

55
// arrow rotation
66

7-
MODULE
7+
MODULE:NEEDS[FerramAerospaceResearch]
88
{
99
name = JSIVariableAnimator
1010
refreshRate = 10
Lines changed: 43 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,17 @@
11
PROP
22
{
3-
name = ASET_FlapsCtrl
4-
3+
name = ASET_FlapsCtrl
54

65
// Flaps control ================================================================
76

8-
// Flaps UP
9-
MODULE
7+
// Flaps UP
8+
MODULE:NEEDS[FerramAerospaceResearch]
109
{
1110
name = JSIActionGroupSwitch
1211
switchTransform = FlapsLeverUP_collObj
1312
switchSound = ASET/ASET_Avionics/ModernPack/Sounds/FlapsClick01
1413
actionName = plugin
15-
14+
1615
PLUGINACTION
1716
{
1817
name = JSIFAR
@@ -21,62 +20,60 @@ PROP
2120
}
2221
}
2322

24-
// Flaps DOWN
25-
MODULE
23+
// Flaps DOWN
24+
MODULE:NEEDS[FerramAerospaceResearch]
2625
{
2726
name = JSIActionGroupSwitch
2827
switchTransform = FlapsLeverDown_collObj
2928
switchSound = ASET/ASET_Avionics/ModernPack/Sounds/FlapsClick01
3029
actionName = plugin
31-
30+
3231
PLUGINACTION
3332
{
3433
name = JSIFAR
3534
actionMethod = IncreaseFlapSetting
3635
stateMethod = IncreaseFlapSettingState
3736
}
37+
}
3838

39-
}
40-
41-
// Lever ainmation ================================================================
42-
43-
MODULE
44-
{
45-
name = JSIVariableAnimator
46-
refreshRate = 5
47-
// Lever UP / DOWN --------------------------------------------------------
39+
// Lever ainmation ================================================================
40+
MODULE:NEEDS[FerramAerospaceResearch]
41+
{
42+
name = JSIVariableAnimator
43+
refreshRate = 5
4844

49-
VARIABLESET
50-
{
51-
scale = 0,3
52-
variableName = PLUGIN_JSIFAR:GetFlapSetting
53-
controlledTransform = FlapsLeverLoc
54-
localRotationStart = 0,0,0
55-
localRotationEnd = 21,0,0
56-
maxRateChange = 1
57-
}
45+
// Lever UP / DOWN --------------------------------------------------------
46+
VARIABLESET
47+
{
48+
scale = 0,3
49+
variableName = PLUGIN_JSIFAR:GetFlapSetting
50+
controlledTransform = FlapsLeverLoc
51+
localRotationStart = 0,0,0
52+
localRotationEnd = 21,0,0
53+
maxRateChange = 1
5854
}
59-
55+
}
56+
6057
// Backlight emissive ---------------------------------
6158

62-
MODULE
59+
MODULE
60+
{
61+
name = JSICallbackAnimator
62+
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
63+
64+
VARIABLESET
6365
{
64-
name = JSICallbackAnimator
65-
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
66-
67-
VARIABLESET
68-
{
69-
coloredObject = FlapsPosMark_Obj
70-
passiveColor = 0,0,0,255
71-
activeColor = COLOR_ASET_SWITCHER_NAME_POSITIVECOLOR
72-
scale = 0.5,1.1
73-
}
74-
VARIABLESET
75-
{
76-
coloredObject = FlapsCtrlTxtObj
77-
passiveColor = 0,0,0,255
78-
activeColor = COLOR_ASET_SWITCHER_NAME_POSITIVECOLOR
79-
scale = 0.5,1.1
80-
}
81-
}
66+
coloredObject = FlapsPosMark_Obj
67+
passiveColor = 0,0,0,255
68+
activeColor = COLOR_ASET_SWITCHER_NAME_POSITIVECOLOR
69+
scale = 0.5,1.1
70+
}
71+
VARIABLESET
72+
{
73+
coloredObject = FlapsCtrlTxtObj
74+
passiveColor = 0,0,0,255
75+
activeColor = COLOR_ASET_SWITCHER_NAME_POSITIVECOLOR
76+
scale = 0.5,1.1
77+
}
78+
}
8279
}
Lines changed: 16 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,10 @@
11
PROP
2-
{
3-
name = ASET_SpoilersLever
2+
{ name = ASET_SpoilersLever
43

5-
6-
7-
84
// Spoilers control ================================================================
95

10-
// toggle
11-
MODULE
6+
// toggle
7+
MODULE:NEEDS[FerramAerospaceResearch]
128
{
139
name = JSIActionGroupSwitch
1410
switchTransform = SpoilerLever_collObj
@@ -24,27 +20,21 @@ PROP
2420
}
2521
}
2622

27-
28-
2923
// Lever ainmation ================================================================
30-
31-
MODULE
32-
{
33-
name = JSIVariableAnimator
34-
refreshRate = 10
35-
36-
// ----- Backlight emissive
3724

25+
MODULE
26+
{
27+
name = JSIVariableAnimator
28+
refreshRate = 10
3829

39-
VARIABLESET
40-
{
41-
coloredObject = SpoilerLeverTxtObj
42-
passiveColor = 0,0,0,255
43-
activeColor = COLOR_ASET_SWITCHER_NAME_POSITIVECOLOR
44-
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
45-
scale = 0,1
46-
}
30+
// ----- Backlight emissive
31+
VARIABLESET
32+
{
33+
coloredObject = SpoilerLeverTxtObj
34+
passiveColor = 0,0,0,255
35+
activeColor = COLOR_ASET_SWITCHER_NAME_POSITIVECOLOR
36+
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
37+
scale = 0,1
4738
}
48-
49-
39+
}
5040
}

0 commit comments

Comments
 (0)