File tree Expand file tree Collapse file tree 1 file changed +8
-5
lines changed Expand file tree Collapse file tree 1 file changed +8
-5
lines changed Original file line number Diff line number Diff line change @@ -51,14 +51,17 @@ public void OnDestroy()
51
51
52
52
private void OnParachuteDeployed ( ModuleParachute pChute )
53
53
{
54
- if ( pChute == chute && ! triggered && lastFrame != Time . frameCount )
54
+ if ( pChute == chute && ! triggered )
55
55
{
56
- var drogues = vessel . FindPartModulesImplementing < ModuleAutoCutDrogue > ( ) . Where ( d => d . isDrogueChute && d . chute != null ) ;
57
- foreach ( ModuleAutoCutDrogue d in drogues )
56
+ if ( lastFrame != Time . frameCount )
58
57
{
59
- if ( IsChuteDeployed ( d . chute ) ) d . chute . CutParachute ( ) ;
58
+ var drogues = vessel . FindPartModulesImplementing < ModuleAutoCutDrogue > ( ) . Where ( d => d . isDrogueChute && d . chute != null ) ;
59
+ foreach ( ModuleAutoCutDrogue d in drogues )
60
+ {
61
+ if ( IsChuteDeployed ( d . chute ) ) d . chute . CutParachute ( ) ;
62
+ }
63
+ lastFrame = Time . frameCount ;
60
64
}
61
- lastFrame = Time . frameCount ;
62
65
triggered = true ;
63
66
}
64
67
}
You can’t perform that action at this time.
0 commit comments