wiremod / wire-extras

Community Contributed Wire Extras Repository (formerly UWSVN). These are addons which may be of use to wiremodders but do not undergo the same level of critique that the official repos do.
Apache License 2.0
83 stars 67 forks source link

Fixing Modular Panels (GUI Panels) #97

Open Anticept opened 4 years ago

Anticept commented 4 years ago

Opening this issue because there is a wire extra called Modular Panels, which was incredibly impressive waaaay back when they worked (prior to the creation of UWSVN).

They were panels that you could add "widgets" to, which created, interacted with, and deleted inputs/outputs for the panel. These were incredibly useful for spaceship cockpits and such because you could put controls into a few panels, instead of putting individual buttons all over the place.

I had to purge the panels in the following commits due to problems it was creating in the repo:

https://github.com/wiremod/wire-extras/commit/4840e76c0a48455622d259a25ed96c47a9dfbb47

https://github.com/wiremod/wire-extras/pull/96/commits/4082dbb603326c9ee6e6c37186929f242ffebe20

@thegrb93 did some fixes to them in PR https://github.com/wiremod/wire-extras/pull/71

https://github.com/wiremod/wire-extras/commit/ed04148c897b16fbd2fcd704c01ddedfaa31753b is the commit when I first merged the branches together. This might make things a little easier than combing two different commits and changes, but keep in mind that there are also a couple of other broken things that were in that old branch too (adv hud indicator, wire hud indicator 2).