Skip to content

Commit 15c94f8

Browse files
author
BahamutoD
committed
v1.2.0
1.0 compatibility, FS wheel fork
1 parent df6cb9c commit 15c94f8

15 files changed

Lines changed: 2156 additions & 163 deletions

BDAnimationModules/AnimatedThrust.cs

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -71,12 +71,9 @@ public override void OnStart(PartModule.StartState state)
7171
Actions["AGToggleGimbal"].active = true;
7272
Events["GuiToggleGimbal"].guiActive = true;
7373
Events["GuiToggleGimbal"].guiActiveEditor = true;
74-
74+
7575
foreach(ModuleGimbal mgg in this.part.FindModulesImplementing<ModuleGimbal>())
7676
{
77-
mgg.Actions["ToggleAction"].active = false;
78-
mgg.Events["LockGimbal"].active = false;
79-
mgg.Events["FreeGimbal"].active = false;
8077
gimbalStatus = !mgg.gimbalLock;
8178
}
8279
}
@@ -104,7 +101,8 @@ public override void OnUpdate()
104101
anim.normalizedTime = modEngFX.finalThrust/modEngFX.maxThrust;
105102
}
106103
}
107-
104+
105+
/*
108106
if(disableGimbalToggle)
109107
{
110108
foreach(ModuleGimbal mgg in this.part.FindModulesImplementing<ModuleGimbal>())
@@ -113,6 +111,7 @@ public override void OnUpdate()
113111
mgg.Events["FreeGimbal"].active = false;
114112
}
115113
}
114+
*/
116115

117116

118117
}
@@ -123,11 +122,17 @@ void HideGimbalButtons()
123122
{
124123
foreach(ModuleGimbal mgg in this.part.FindModulesImplementing<ModuleGimbal>())
125124
{
126-
mgg.Actions["ToggleAction"].active = false;
127-
mgg.Events["LockGimbal"].active = false;
128-
mgg.Events["LockGimbal"].guiActiveEditor = false;
129-
mgg.Events["FreeGimbal"].active = false;
130-
mgg.Events["FreeGimbal"].guiActiveEditor = false;
125+
mgg.Actions["FreeAction"].active = false;
126+
mgg.Actions["LockAction"].active = false;
127+
mgg.Actions["ToggleAction"].active = false;
128+
mgg.Fields["gimbalLock"].guiActive = false;
129+
mgg.Fields["gimbalLock"].guiActiveEditor = false;
130+
mgg.Fields["gimbalLimiter"].guiActive = false;
131+
mgg.Fields["gimbalLimiter"].guiActiveEditor = false;
132+
//mgg.Events["LockGimbal"].active = false;
133+
//mgg.Events["LockGimbal"].guiActiveEditor = false;
134+
//mgg.Events["FreeGimbal"].active = false;
135+
//mgg.Events["FreeGimbal"].guiActiveEditor = false;
131136
}
132137
}
133138
else

0 commit comments

Comments
 (0)