Skip to content

KSPI radiators do not respect Shielded Deploy setting with FAR #220

@vdubikhin

Description

@vdubikhin

I have an issue with KSPI radiators deploying regardless of the option, which checks if a radiator is shielded by a fairing or not. Here is the issue on KSPI github: sswelm/KSP-Interstellar-Extended#125

This issue is related to FAR as KSPI radiators work fine without FAR. Furthermore, KSPI radiators check part.ShieldedFromAirstream status to decided whether to deploy or not and as I understand FAR modifies that parameter.

Here are some screenshots of the problem:

  1. Example craft. Note, that radiators are inside the fairing.
    https://imgur.com/3A4gWeg
  2. Same craft but with debug voxels enabled.
    https://imgur.com/0Wkwu3N
  3. What happens after launch. Note, that Prevent Shielded Deploy is on.
    https://imgur.com/vkdlZlP

Here is the log file:
https://drive.google.com/file/d/1JGV1fyN1QHUu6IjwJybjiSmoJ7bqOT19

To reproduce:

  1. Install Far v 0.15.9 and KSPI v 1.16.0
  2. Assemble vessel with radiators. Radiators must be inside a fairing or a cargo bay, all options enabled and radiators initially retracted. Radiators must have FlatFNRadiator module.
  3. Launch vessel. Radiators are expected to stay retracted until fairing is deployed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions