About this mod
A JSON customisable HUD! Change colours, hide the scanner vignette, add a carry weight read-out to the scanner UI, even add warning colours with custom thresholds for health, O2 and more!
- Requirements
- Permissions and credits
- Changelogs
- Donations
Using the included JSON, customise your in-game HUD! Change the colour of in-game HUD elements, hide the scanner vignette, add warning colour thresholds to health, O2, boost ect! More options are coming very soon in the order they've been requested. If you'd like to see an option or HUD feature added, leave a suggestion!
Compatibility
60FPS & 120FPS version are under the files tab here!
Not compatible with any mods changing the following files;
playerhudcomponents.gfx
playerhudcomponents_lrg.gfx
shipreticle.swf
shipreticle_lrg.swf
monoclemenu.swf
monoclemenu_lrg.swf
Compatible with StarUI HUD so long as StarUI HUD's ini file has not set any custom colours and that "sHudDefaultColor" is set to either (255, 255, 255) for SDR users, or (204, 204, 204) for HDR users
Installation: Vortex/MO2
NOTE: When updating the mod, make sure to delete, "ui_options.json", as new options may have been added
- Create, "StarfieldCustom.ini", in, "\Documents\My Games\Starfield", if not yet created.
- Open, "StarfieldCustom.ini", and make sure the ini contains the following;
[Archive]
bInvalidateOlderFiles=1 - Download the mod and install with your mod manager of choice
- Done!
Installation: Manual
NOTE: When updating the mod, make sure to delete, "ui_options.json", as new options may have been added
- Create, "StarfieldCustom.ini", in, "\Documents\My Games\Starfield", if not yet created.
- Open, "StarfieldCustom.ini", and make sure the ini contains the following;
[Archive]
bInvalidateOlderFiles=1 - Download the mod and open it
- Copy to your, "Stafield/Data", folder the, "Interface", folder of either the "Standard" version (for SDR 30FPS), or one of the versions inside the optional folder
- Done!
Configuration
Included with the mod is a JSON file, "ui_options.json". Open this file in your
preferred text editor and customise to your liking. A break down of each
option follows;
NOTE FOR HDR USERS: The colours you set in the configuration are not automatically clamped to HDR friendly colours. You must set suitably dimmer ones yourself. For example, rather than "FFFFFF" for white, use "CCCCCC" to prevent it being at max brightness
### SCANNER TOGGLES ###
Toggle carry-weight in the scanner
"MonocleMassVisible": true,
Toggle scanner vignette visibility
"MonocleVignetteVisible": false,
Toggle lines in scanner
"MonocleLinesVisible": false,
Toggle circle around reticle in scanner
"MonocleReticleCircleVisible": false,
Toggle max scanner range read-out
"MonocleMaxScannerRangeVisible": true,
Toggle scanner range read-out
"MonocleScannerRangeVisible": true,
Toggle drop shadow for carry-weight in the scanner
"MonocleScannerRangeVisible": true,
### BOTTOM RIGHT STATS TOGGLES ###
Toggle health-bar
"HealthBarVisible": true,
Toggle health-bar label
"HealthBarLabelVisible": true,
Toggle percentage health read-out next to the health-bar
"HealthNumberedReadoutVisible": true,
Toggle whether the percentage health read-out has a "%" symbol
"HealthNumberReadoutPercentPostfix": true,
Toggle drop shadow for percentage health read-out
"HealthNumberedReadoutHasDropShadow": true,
Toggle boost-bar
"BoostBarVisible": true,
Toggle boost-bar label
"BoostBarLabelVisible": true,
Toggle power-bar
"PowerBarVisible": true,
Toggle weapon icon visibility
"WeaponIconVisible": true,
Toggle grenade icon visibility
"GrenadeIconVisible": true,
Toggle grenade count visibility
"GrenadeCountVisible": true,
Toggle magazine ammo count visibility
"WeaponAmmoVisible": true,
Toggle ammo count visibility
"TotalWeaponAmmoVisible": true,
### BOTTOM LEFT DETECTION ANIMATION TOGGLES ###
Toggle enemy pings around compass
"EnemyPingsVisible": true,
Toggle detected animation around compass
"EnemyDetectionAnimVisible": true,
Toggle quest marker visibility around the compass
"CompassQuestMarkerVisible": true,
### SCANNER CARRY-WEIGHT THRESHOLDS ###
Scanner carry-weight caution threshold
"MassCautionThreshold": 80,
Scanner carry-weight warning threshold
"MassWarningThreshold": 100,
### BOTTOM RIGHT STAT THRESHOLDS
Health caution threshold
"HealthCautionThreshold": 50,
Health warning threshold
"HealthWarningThreshold": 20,
Boost caution threshold
"BoostCautionThreshold": 30,
Power warning threshold
"PowerWarningThreshold": 20,
### BOTTOM LEFT STAT THRESHOLDS ###
O2 caution threshold
"OxygenCautionThreshold": 30,
### SHIP COCKPIT THRESHOLDS ###
Left-side ammo bar caution threshold
"ShipAmmoBarLeftCautionThreshold": 30,
Right-side ammo bar caution threshold
"ShipAmmoBarRightCautionThreshold": 30,
Top ammo bar caution threshold
"ShipAmmoBarTopCautionThreshold": 30,
### SCANNER COLOURS ###
Scanner carry-weight colour
"MassColor": "FFFFFF",
Scanner caution carry-weight colour
"MassCautionColor": "E29726",
Scanner warning carry-weight colour
"MassWarningColor": "E71D24",
Scanner max range read-out colour
"MonocleMaxScannerRangeColor": "FFFFFF",
Scanner range read-out colour
"MonocleScannerRangeColor": "FFFFFF",
### BOTTOM RIGHT STATS COLOURS ###
Health-bar label colour
"HealthBarLabelColor": "FFFFFF",
Health-bar colour
"HealthBarColor": "FFFFFF",
Health-bar caution colour
"HealthBarCautionColor": "E29726",
Health-bar warning colour
"HealthBarWarningColor": "E71D24",
Health-bar damage colour
"HealthBarDamageColor": "E29726",
Boost-bar label colour
"BoostBarLabelColor": "FFFFFF",
Boost-bar colour
"BoostBarColor": "FFFFFF",
Boost-bar caution colour
"BoostBarCautionColor": "E29726",
Power-bar colour
"PowerBarColor": "61BBD1",
Power-bar caution colour
"PowerBarWarningColor": "3A1135",
Weapon icon colour
"WeaponIconColor": "FFFFFF",
Grenade icon colour
"GrenadeIconColor": "FFFFFF",
Grenade count colour
"GrenadeCountColor": "FFFFFF",
Magazine ammo colour
"WeaponAmmoColor": "FFFFFF",
Total weapon ammo colour
"TotalWeaponAmmoColor": "FFFFFF",
Magazine/total ammo vertical divider colour
"WeaponAmmoDividerColor": "FFFFFF",
Grenade icon/grenade count vertical divider colour
"GrenadeDividerColor": "FFFFFF",
### BOTTOM LEFT STATS COLOURS ###
O2-bar colour
"OxygenBarColor": "FFFFFF",
O2-bar caution colour
"OxygenBarCautionColor": "E29726",
CO2-bar colour
"Co2BarColor": "E71D24",
### BOTTOM LEFT DETECTION ANIMATION COLOURS ###
Detected animation colour
"EnemyDetectionAnimColor": "E71D24",
Enemy location pings colour
"EnemyPingsColor": "E71D24",
### SHIP COCKPIT COLOURS ###
Left-side ship ammo bar colour
"ShipAmmoBarLeftColor": "FFFFFF",
Right-side hip ammo bar colour
"ShipAmmoBarRightColor": "FFFFFF",
Top ship ammo bar colour
"ShipAmmoBarTopColor": "FFFFFF",
Left-side ship ammo bar caution colour
"ShipAmmoBarLeftCautionColor": "E71D24",
Right-side hip ammo bar colour
"ShipAmmoBarRightCautionColor": "E71D24",
Top ship ammo bar colour
"ShipAmmoBarTopCautionColor": "E71D24",
### ACCESSIBILITY OPTIONS
Toggle accessible scanner carry-weight font
"MonocleMassUseAccessibleFont": false,
Scanner carry-weight font size
"MonocleMassFontSize": 14,
Toggle custom layout for scanner carry-weight
"MonocleMassCustomLayout": false,
Scanner carry-weight custom layout X position
"MonocleMassCustomLayoutX": 0,
Scanner carry-weight custom layout Y position
"MonocleMassCustomLayoutY": 0,
Invert ship recticle independently from the in-game flight control inversion option
"InvertShipReticle": false
To do
Add inventory capacity readout to scanner with colour reaction for usage| Released!Add JSON loading to UI to facilitate customisation| Released!Release customisation| Released!Add alternate scanner UI carry-weight read-out position| Released!Add alternate scanner UI carry-weight read-out font| Released!Add scanner UI carry-weight read-out font size| Released!Add option to fix Bethesda's broken control inversion for the ship UI| Released!Add option to hide ammo counters| Released!Add option to change colours of ammo counters/weapon icon| Released!Add option to hide "HEALTH" and "BOOST" text| Released!Add option to change colours of "HEALTH" and "BOOST" text| Released!Add option to hide scanner junk| Released!Add option to hide enemy pings on compass| Released!Add option to hide enemy detection animation on compass| Released!HDR friendly colour clamping| Released!Migrate to FOMOD installer| Released!Add numbered health read-out next to health-bar| Released!Add option to hide quest marker on compass| Released!Add option to customise colour of quest marker on compass| Released!Add drop shadow to scanner inventory read-out| Released!Add option to customise ship ammo bar colours and thresholds| Released!- Add option to hide compass | In-progress
- Add option to hide the health bar | In-progress
- Add customisable threshold colours to tempurature on compass
- Add custom crosshair color
- Add custom crosshair scales
- Add option to hide ship UI junk
- Add local and UT time options as well as inventory carry-weight to compass
Add carry-weight to item-cards and quick-loot menu| Cancelled. Implimented in StarUIAdd value/weight ratio to item-cards| Cancelled. Implimented in StarUIAdd value/weight ratio to quick-loot menu| Cancelled. Implimented in StarUI- Add option for an XP bar in the HUD
- Add option for healthbar notches
- Add state based colours for scannable flora, fauna and resources
- Add dynamic Y position for health/boost bar when labels are hidden
- Only show enemy health bars when detected?
- Custom distance to dosplay enemy health bars?
- Add status effects to HUD
- Look into creating a plugin to pass magazine size information to the UI to change clip ammo count colour as it drops
- Cleanup how Bethesda'd the UI-side code is?