If the PA Control Box isn't rotated to match the Fuel Chamber, it actually rotates itself to match. This rotation triggered a rotation event, which in turn caused RescanParts() to run again, re-entrantly. This broke everything. Fixed by adding a boolean to just guard against this. |
||
|---|---|---|
| .. | ||
| ParticleAcceleratorControlBoxComponent.cs | ||
| ParticleAcceleratorEmitterComponent.cs | ||
| ParticleAcceleratorEndCapComponent.cs | ||
| ParticleAcceleratorFuelChamberComponent.cs | ||
| ParticleAcceleratorPartComponent.cs | ||
| ParticleAcceleratorPowerBoxComponent.cs | ||
| ParticleProjectileComponent.cs | ||