Adding the option to display the camera's video feed directly on the MFD (Multi-Function Display) would allow players to create more realistic aircraft cockpits, rocket or satellite control panels, and explore new gameplay possibilities.
6 Comments
- Log in to leave a comment
-
1,319 hoangthi
@fluid Yeah, when I started this mod a few months ago, I wanted it to overlay everything, even in Map view as I can't take my eyes off my craft, just some seconds.
It started with just the normal game view, then expanded into this multi action camera view.About the MFD implementation, I guess can actually overwrite an existing MFD panel, replacing what displaying with the current PiP camera view, but not through the MFD's settings menu, its take time to dig into its code.
Example: Middle mouse click into the MFD (through PIP window), a button "hack" appears, press it and now, MFD displays your camera view. -
985 fluid
@hoangthi I never thought the dream would come true this quickly,(However, I actually think thatthe LCD plate isn't conceptually that far off from the existing MFD. widgets are also loaded as prefabs.If your mod could open up some interfaces,maybe I could contribute some code on the Vizzy programming side?
-
1,319 hoangthi
Is adding a custom 3D part to the game design acceptable? It's just a simple LCD plate, and rendering a texture video onto that part would be easier than manipulating the game's MFD code, I think I can make it this way with my PIP cam mod
-
-
@hoangthi Got it. The history of your mod sounds really cool(
Regarding overwriting existing MFDs, I'm more concerned about the need for manual setup on each launch, and that each MFD would be limited to a single camera view. A Vizzy-controlled approach would be more convenient and flexible. My original idea was to control existing MFD displays via mod interfaces, or add a new widget. I noticed relevant code in Assets.Scripts.Craft.Parts.Modifiers.Mfd and Assets.Scripts.Craft.Parts.Modifiers.Mfd.MfdScript::CreateWidget.