From the API 30 ministry post by George. https://ministry.kronosaur.com/record.hexm?id=54396
Dock Screen Customization
API 30 allows a player ship class to customize the look of the dock screen elements. The <PlayerSettings> element can have a <DockScreenDisplay> element, which specifies images and colors to use for the dock screen. The <DockScreenDisplay> element has the following attributes:
⦁ backgroundImage: The UNID for the background image to use. It should be 1280×528 pixels in size. The default is &rsDefaultDockScreenBkgnd;.
⦁ contentMask: The UNID for the mask used to paint images. It should be 1280×528 pixels in size. The default is &rsDefaultDockScreenMask;.
⦁ textBackgroundColor: The RGB color of the background area behind normal text.
⦁ textColor: The RGB color of normal text in dock screen.
⦁ titleTextBackgroundColor: The RGB color of the background behind the title.
⦁ titleTextColor: The RGB color of title and header text.
See the image for color variations from this code in the <PlayerSettings> section of the Scorpion playership.
Code: Select all
<DockScreenDisplay
backgroundImage= "&rsWhitePlateDockscreen;"
contentMask= "&rsDefaultDockScreenMask;"
textBackgroundColor= "#b63718"
textColor= "#f7ffc6"
titleTextBackgroundColor= "#feff00"
titleTextColor= "#008000"
/>
The colors were picked at random from the Transcendence_Source code. Search "color=" for more.
Note the ship's stats are not visible nor the PageUp or Esc descriptions, but I don't know much about masks and stuff so not sure what's happening there.