Overview
A custom HUD focused on improving the visibility of important infos such as health, ammo, and CDs. Timer and chat input are also centered, chat is in the top left and badge notifications are in the bottom right.
Presentation
As you can see, all important infos are now centered : health, ammo, abilities, objective notifications, gameplay notifications (exp counters and health/ammo received), chat input and timer. Badges are now in the bottom right (text hidden) and chat is in the top left.
It is primarily made for 1920×1080 resolutions and should work for some others. But if you want to tweak my HUD to get it fit properly for yours, you can PM me to get your version added with credits towards you.
NB : I decline all invitations from people I don’t know, if you want to speak to me, do it in the commentaries, thanks.
Installation
Your DefaultUI.ini can be found in (or something like that) C:Program Files (x86)SteamSteamAppscommonDirty BombShooterGameConfig
Paste the code from next section at the end of the file, don’t replace anything so you can remove the customisation easily if wanted !
HUD’s code
[ShooterGame.SGUIHUDPlayer]
NativeHUDResolution=(X=1280, Y=720)
ScopeInfoPosition=(Align=(H=HA_LEFT,V=HA_TOP),Attach=(H=HA_CENTER,V=HA_TOP,HA=””,VA=””),PixelOffset=(X=0,Y=312))
ConsoleMessageLogPosition=(Align=(H=HA_LEFT,V=HA_TOP),Attach=(H=HA_LEFT,V=HA_TOP,HA=””,VA=””),PixelOffset=(X=1,Y=1),Skew=0)
ChatInputPosition=(Align=(H=HA_LEFT,V=HA_TOP),Attach=(H=HA_CENTER,V=HA_TOP,HA=””,VA=””),PixelOffset=(X=-125,Y=372.5),Skew=0)
IncapMenuPosition=(Align=(H=HA_LEFT,V=HA_BOTTOM),Attach=(H=HA_CENTER,V=HA_BOTTOM,HA=””,VA=””),PixelOffset=(X=0,Y=5.333333333333333))
ObjectiveProgressionPosition=(Align=(H=HA_LEFT,V=HA_TOP),Attach=(H=HA_LEFT,V=HA_TOP,HA=””,VA=””),PixelOffset=(X=6.666666666666666,Y=260))
ObjectiveProgressionNotificationPosition=(Align=(H=HA_LEFT,V=HA_TOP),Attach=(H=HA_CENTER,V=HA_CENTER,HA=””,VA=””),PixelOffset=(X=0,Y=46.666666666666664))
ObjectiveClockPosition=(Align=(H=HA_LEFT,V=HA_TOP),Attach=(H=HA_CENTER,V=HA_TOP,HA=””,VA=””),PixelOffset=(X=0,Y=16.666666666666664))
MinimapPosition=(Align=(H=HA_LEFT,V=HA_BOTTOM),Attach=(H=HA_LEFT,V=HA_BOTTOM,HA=””,VA=””),PixelOffset=(X=0,Y=0))
ObituaryMessageLogPosition=(Align=(H=HA_RIGHT,V=HA_TOP),Attach=(H=HA_RIGHT,V=HA_TOP,HA=””,VA=””),PixelOffset=(X=6.666666666666666,Y=6.666666666666666))
GameplayNotificationPosition=(Align=(H=HA_LEFT,V=HA_BOTTOM),Attach=(H=HA_CENTER,V=HA_BOTTOM,HA=””,VA=””),PixelOffset=(X=0,Y=133.33333333333331))
ObjectiveNotificationPosition=(Align=(H=HA_LEFT,V=HA_BOTTOM),Attach=(H=HA_CENTER,V=HA_BOTTOM,HA=””,VA=””),PixelOffset=(X=0,Y=0))
GameInfoPosition=(Align=(H=HA_LEFT,V=HA_TOP),Attach=(H=HA_CENTER,V=HA_TOP,HA=””,VA=””),PixelOffset=(X=0,Y=60))
DetectedNotificationPosition=(Align=(H=HA_CENTER, V=HA_CENTER), Attach=(H=HA_CENTER, V=HA_BOTTOM), PixelOffset=(X=0, Y=200))
SpectatorInfoPosition=(Align=(H=HA_LEFT,V=HA_BOTTOM),Attach=(H=HA_CENTER,V=HA_BOTTOM,HA=””,VA=””),PixelOffset=(X=0,Y=40))
WeaponAmmoPosition=(Align=(H=HA_RIGHT,V=HA_BOTTOM),Attach=(H=HA_RIGHT,V=HA_BOTTOM,HA=””,VA=””),PixelOffset=(X=413.3333333333333,Y=170),Skew=3)
AbilityCooldownPosition=(Align=(H=HA_LEFT,V=HA_BOTTOM),Attach=(H=HA_LEFT,V=HA_BOTTOM,HA=””,VA=””),PixelOffset=(X=400,Y=160),Skew=-2)
PlayerHealthPosition=(Align=(H=HA_LEFT,V=HA_BOTTOM),Attach=(H=HA_CENTER,V=HA_BOTTOM,HA=””,VA=””),PixelOffset=(X=-70,Y=215),Skew=0)
ReadyUpPosition=(Align=(H=HA_LEFT,V=HA_TOP),Attach=(H=HA_CENTER,V=HA_TOP,HA=””,VA=””),PixelOffset=(X=-60,Y=100))
BadgeNotificationPosition=(Align=(H=HA_RIGHT,V=HA_BOTTOM),Attach=(H=HA_LEFT,V=HA_TOP,HA=””,VA=””),PixelOffset=(X=1860,Y=690))
DeathInfoCardPosition=(Align=(H=HA_LEFT,V=HA_BOTTOM),Attach=(H=HA_CENTER,V=HA_BOTTOM,HA=””,VA=””),PixelOffset=(X=0,Y=43.33333333333333))
GameWaveTimerPosition=(Align=(H=HA_LEFT,V=HA_TOP),Attach=(H=HA_CENTER,V=HA_TOP,HA=””,VA=””),PixelOffset=(X=-50,Y=50))
ObjectivePosition=(Align=(H=HA_LEFT,V=HA_TOP),Attach=(H=HA_CENTER,V=HA_TOP,HA=””,VA=””),PixelOffset=(X=-90,Y=0))
ActionMenuPosition=(Align=(H=HA_LEFT,V=HA_BOTTOM),Attach=(H=HA_LEFT,V=HA_BOTTOM,HA=””,VA=””),PixelOffset=(X=25,Y=300))
SubtitlesPosition=(Align=(H=HA_LEFT,V=HA_BOTTOM),Attach=(H=HA_CENTER,V=HA_BOTTOM,HA=””,VA=””),PixelOffset=(X=0,Y=90))
ExpCounterPosition=(Align=(H=HA_LEFT,V=HA_BOTTOM),Attach=(H=HA_CENTER,V=HA_BOTTOM,HA=””,VA=””),PixelOffset=(X=-566.6666666666666,Y=17.333333333333332))
ShieldBarPosition=(Align=(H=HA_CENTER, V=HA_BOTTOM), Attach=(H=HA_CENTER, V=HA_BOTTOM), PixelOffset=(Y=70))