File tree Expand file tree Collapse file tree 2 files changed +6
-4
lines changed
Source/RocketSoundEnhancement/PartModules Expand file tree Collapse file tree 2 files changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -178,8 +178,9 @@ public override void OnLoad(ConfigNode node)
178178
179179 if ( part ? . partInfo ? . partPrefab != null )
180180 {
181- var prefab = part . partInfo . partPrefab . FindModuleImplementing < RSE_Wheels > ( ) ;
182- offLoadVolumeScale = prefab . offLoadVolumeScale ;
181+ int moduleIndex = part . modules . IndexOf ( this ) ;
182+ var prefab = part . partInfo . partPrefab . modules [ moduleIndex ] as RSE_Wheels ;
183+ offLoadVolumeScale = prefab . offLoadVolumeScale ;
183184 return ;
184185 }
185186
Original file line number Diff line number Diff line change @@ -121,9 +121,10 @@ public override void OnLoad(ConfigNode node)
121121
122122 if ( part ? . partInfo ? . partPrefab != null )
123123 {
124- var prefab = part . partInfo . partPrefab . FindModuleImplementing < ShipEffectsCollisions > ( ) ;
124+ int moduleIndex = part . modules . IndexOf ( this ) ;
125+ var prefab = part . partInfo . partPrefab . modules [ moduleIndex ] as ShipEffectsCollisions ;
125126
126- SoundLayerCollisionGroups = prefab . SoundLayerCollisionGroups ;
127+ SoundLayerCollisionGroups = prefab . SoundLayerCollisionGroups ;
127128 return ;
128129 }
129130
You can’t perform that action at this time.
0 commit comments