MOARdV / AvionicsSystems

MOARdV's Avionics Systems for Kerbal Space Program - a new generation of IVA enhancement.
Other
52 stars 26 forks source link

Add INTERNAL_TEXT #301

Closed MOARdV closed 4 years ago

MOARdV commented 4 years ago

This is to handle a corner-case.

The stock LED Speed panels are used in vanilla RPM for a number of props. Instead of using the RPM text renderer, they instead use the KSP InternalText object, which internally uses TextMeshPro.

For reasons I have not been able to sort out, using the normal TEXT_LABEL component does not work for this use case (I'm assuming it's because the transform is in a bad spot, and I don't know how to extract it somewhere useful). So, if I'm going to make MAS replacements for the RPM props, I need to add a special-case text renderer, or I need to figure out how to solve the problem with attaching the default MAS text renderer.

theonegalen commented 4 years ago

Thanks for all of this.