Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PIDLoop Serializable and Minoutput in ToString. #2795

Merged

Conversation

Dunbaratu
Copy link
Member

Fixes #2743 by making PIDLoop a proper SerializableStructure,
which it wasn't before.

Also added MinValue to the ToString, which wasn't there before,
and added it to the CSV dump, which may change things for
people using that feature (minor breaking?)

Note, the BREAKING tag is just in case anyone was using the CSV output feature of PIDLoop. I noticed it failed to mention MinOutput before,
which I inserted just before MaxOutput, shifting it over 1 column.

Fixes KSP-KOS#2743 by making PIDLoop a proper SerializableStructure,
which it wasn't before.

Also added MinValue to the ToString, which wasn't there before,
and added it to the CSV dump, which may change things for
people using that feature (minor breaking?)
@Dunbaratu Dunbaratu added enhancement Something new (not a bug fix) is being requested Breaking Some user scripts that used to work will break (even if just in a minor way). labels Oct 26, 2020
@Dunbaratu Dunbaratu merged commit 98e5862 into KSP-KOS:develop Oct 26, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Breaking Some user scripts that used to work will break (even if just in a minor way). enhancement Something new (not a bug fix) is being requested
Projects
None yet
Development

Successfully merging this pull request may close these issues.

JSON: PIDLOOP becomes String on reloading and also not save MAXOUTPUT and MINOUTPUT.
1 participant