Author Topic: SCPUI Beta Release!  (Read 667 times)

0 Members and 1 Guest are viewing this topic.

Offline mjn.mixael

  • Cutscene Master
  • 212
  • Chopped liver
    • Steam
    • Twitter
A quick video preview of the some of the completed UIs in action.

Full documentation is available on the Wiki

Why SCPUI?

Well, SCPUI allows you to break out of the confines of the retail UI. You will no longer need Contemplates to generated several thousand image files for you to have a custom UI. Want to change the background? Replace the background file. Easy. While the retail UI uses a huge number of images, SCPUI currently uses just over 200 where a large majority of those are button image variations (button unpressed, button mouseover, button pressed). And those images are not flattened like the retail UI. SCPUI layers the images like a modern webpage so changing them out is truly as easy as replacing the image file.

SCPUI also breaks out of the 1024x768 resolution limitation of the retail UI as well as the retail layout. These interfaces are responsive and adapt to player screens. The whole system is built on a kind of html/css/lua setup that allows you to completely customize the experience if you desire. For example, if you'd like your Total Conversion to combine weapon and ship select into a single interface then that is now possible. Want to completely redesign the briefing UI layout and put the map at the bottom with the text on top? You can do that. The sky is the limit.

What I've done here is specifically try to rebuild the retail UI semi-faithfully inside the new UI system so that 1) all core features of the old UI are replicated and 2) you have an example to start with and/or follow to make your own.

One major upgrade is the handling of player options. Many of the graphics that require commandline settings can now be toggled in-game and a restart warning given if a restart of the game is required to activate those options. Furthermore, there is a new tab in the Options UI that can have any number of custom mod options and also includes a font-size option by default. For example, BtA has used this to make Lafiel's icons toggle-able right there in the UI along with a handful of other options that only exist in BtA.

This is a list of what I've converted so far.
  • pilot select
  • barracks
  • options
  • command briefing
  • briefing
  • debriefing
  • campaign select
  • tech room database
  • tech room mission simulator
  • tech room cutscene player
  • tech room credits
  • fiction viewer
  • red alert
  • loop briefing
  • ship select
  • weapon select
  • game help
  • hotkey config
  • mission log
  • control config
  • hud config
  • medals
  • game paused

You can get the scripts and files on Knossos by clicking the link below or searching for SCPUI. You will need a pretty recent Nightly build.



If you do find a bug, please be as specific as you can about how and where you found it.
« Last Edit: April 24, 2023, 12:24:47 pm by mjn.mixael »
Cutscene Upgrade Project - Mainhall Remakes - Between the Ashes
Youtube Channel - P3D Model Box
Between the Ashes is looking for committed testers, PM me for details.
Freespace Upgrade Project See what's happening.