r1sc / Open76

Interstate '76 engine reimplementation
GNU General Public License v3.0
55 stars 3 forks source link

Interior Component UI #22

Closed JJJohan closed 5 years ago

JJJohan commented 6 years ago

Adds support for the interior component panels, with exception of the radar panel (I figured that's probably worth a separate pull request).

Note: This branch extends the GDF parser branch to get the weapon component info, so the source diff may appear larger than it really is for this pull request.

See issue #20 - Car Component UI for more details.

Video (prior to compass, gear and specials panels): <img src="https://img.youtube.com/vi/r7gUhUpr7TE/0.jpg" alt="Vehicle Sounds Video" border="10" />

Scene view screenshot (since specials aren't visible otherwise): image

r1sc commented 6 years ago

Cool! Great job! Sorry I haven't had time to check this out, and I've been busy with other projects for some time. So my contribution is at a stand-still currently :( I'll happily merge what you throw my way though! If I could figure out how to give you commit-writes to the repo, I'd happily do it.

JJJohan commented 6 years ago

No worries, I just had the urge to binge-implement some features. No rush on the pull requests - if they're up for a little while at least it gives people the chance to take a look at it in case I did something horrendously wrong. I'll fix the merge conflicts up for this one when I get home.

JJJohan commented 5 years ago

Already merged as part of Radar branch (was built on top of this one)