Hi there! I was going to put this in the “pro tips” thread, but this stuff seems more necessary, and is a great introduction to editing Unreal 3 .ini files!
First, locate your game files in:
…/warchest/dirty bomb/published/content/shootergame/config
Increasing mouse responsiveness
Unreal 3 does some tricky things with lighting. One of these actually hurts mouse responsiveness substantially! The reason is it can provide a framerate increase, and most players don’t notice the delay… but in a game like DB, you really do! Really the only comes into effect if you dip below 60fps, but in the current state of the build that may be more common now than later.
Make the following changes to ShooterEngine.ini
OneFrameThreadLag=False
Here’s another that will eliminate the framerate drop in the menu, and loading up the scoreboard.
Make the following changes to ShooterGame.ini
[ShooterGame.SGUIHUDManager]
m_MenuPPSetting=(HasBlur=false, HasColorize=false, HasDesaturation=true, DesaturationAmount=0.5)
[b]Cleaning up the HUD[/b]
This fix makes the objectives transparentish, also makes it so the name of the objective doesn’t appear unless your crosshair is right about on center.
Make the following following changes to ShooterUI.ini
(The “name” for the objective will only show when your crosshair is almost centered on the objective)
[ShooterGame.SGUIHUDPlayerIFF]
m_CenterOfScreenRadiusReference=15
m_AdditionalInfoCOSRadiusReference=100
TraceInterval=0.2
(This change will make the objective icons transparent, reducing visual clutter)
[ShooterGame.SGUIHUDIFFObject]
IFFSettingsArray=(DefaultColor=(R=0,G=182,B=222,A=255), BGColor=(R=0,G=0,B=0,A=30), TextColor=(R=0,G=182,B=222,A=255), HealthColor=(R=0,G=182,B=222,A=255), PriorityColor=(R=252,G=238,B=33,A=255), EnableIcon=true, EnableHealthAll=true, EnableHealthMedic=false, EnableDistance=false, EnableName=true, EnableMarker=true, EnableTextBackground=true, ClampToScreen=true, ClampToScreenMedicDistance=30, ClampToScreenDistance=10, AdditionalInfoOnMouseOver=true, AdditionalInfoDistance=10, LineOfSightAlpha=1.0, ShowFlagCarrier=true, WorldLocationOffset=(X=0,Y=0,Z=-4), DisplayWhenIncapped=true, InCrosshairAlpha = 1.0, DefaultAlpha = 1.0, ShowAdditionalInfoWhenInCrosshair=true, ShowMedicsOnIncap=true, NoTransitions = true, EnableIconBackground = true )
IFFSettingsArray=(DefaultColor=(R=255,G=73,B=33,A=255), BGColor=(R=0,G=0,B=0,A=30), TextColor=(R=255,G=73,B=33,A=255), HealthColor=(R=255,G=73,B=33,A=255), PriorityColor=(R=252,G=238,B=33,A=255), EnableIcon=true, EnableHealthAll=false, EnableHealthMedic=false, EnableHealthAll=true, EnableDistance=false, EnableName=true, EnableMarker=true, EnableTextBackground=true, ClampToScreen=false, EnableScaling=true, MinScale=75.0, MaxScale=75.0, MaxScaleDist=3.0, MinScaleDist=10.0, LineOfSightAlpha=1.0, AdditionalInfoOnMouseOver=true, ShowFlagCarrier=false, WorldLocationOffset=(X=0,Y=0,Z=-4), DisplayWhenIncapped=true, DefaultAlpha=1.0, NoTransitions = true, ShowAdditionalInfoWhenInCrosshair=true, COFModifier=0.05, EnableIconBackground = true )
IFFSettingsArray=(DefaultColor=(R=255,G=255,B=255,A=255), BGColor=(R=0,G=0,B=0,A=255), TextColor=(R=255,G=255,B=255,A=255), HealthColor=(R=0,G=182,B=222,A=255), PriorityColor=(R=252,G=238,B=33,A=255), EnableIcon=true, EnableHealthAll=true, EnableHealthMedic=false, EnableDistance=false, EnableName=true, EnableMarker=false, EnableTextBackground=true, ClampToScreen=true, ClampToScreenMedicDistance=30, ClampToScreenDistance=10, VisibleDistance=50, EnableScaling=false, MinScale=75.0, MaxScale=100.0, MaxScaleDist=3.0, MinScaleDist=20.0, AdditionalInfoOnMouseOver=false, AdditionalInfoDistance=0, LineOfSightAlpha=1.0, ShowFlagCarrier=true, WorldLocationOffset=(X=0,Y=0,Z=0), DisplayWhenIncapped=true, InCrosshairAlpha = 1.0, DefaultAlpha = 1.0, ShowAdditionalInfoWhenInCrosshair=false, ShowMedicsOnIncap=true, NoTransitions = true, EnableIconBackground = true )
IFFSettingsArray=(DefaultColor=(R=255,G=255,B=255,A=100), BGColor=(R=0,G=0,B=0,A=20), TextColor=(R=255,G=255,B=255,A=50), HealthColor=(R=0,G=182,B=222,A=100), PriorityColor=(R=252,G=238,B=33,A=100), EnableIcon=true, EnableHealthAll=true, EnableHealthMedic=false, EnableDistance=true, EnableName=true, EnableMarker=false, EnableTextBackground=true, ClampToScreen=true, ClampToScreenDistance=0, EnableScaling=true, MinScale=90.0, MaxScale=100.0, MaxScaleDist=3.0, MinScaleDist=10.0, LineOfSightAlpha=0.2, WorldLocationOffset=(X=0,Y=0,Z=100), DisplayWhenIncapped=true, InCrosshairAlpha = 1.0, DefaultAlpha=0.4, ShowAdditionalInfoWhenInCrosshair=true, PrimaryIconAlpha_Default=1, PrimaryIconAlpha_LOS=0.8,PrimaryIconAlpha_COF=0.6, NoTransitions = true, EnableIconBackground = true )
IFFSettingsArray=(DefaultColor=(R=0,G=182,B=222,A=255), BGColor=(R=0,G=0,B=0,A=60), TextColor=(R=0,G=182,B=222,A=255), HealthColor=(R=0,G=182,B=222,A=255), PriorityColor=(R=252,G=238,B=33,A=255), EnableIcon=true, EnableHealthAll=true, EnableDistance=false, EnableName=true, EnableMarker=false, EnableTextBackground=true, ClampToScreen=true, ClampToScreenDistance=10, EnableScaling=true, MinScale=75.0, MaxScale=100.0, MaxScaleDist=3.0, MinScaleDist=20.0, AdditionalInfoOnMouseOver=true, AdditionalInfoDistance=10, LineOfSightAlpha=1.0, ShowFlagCarrier=true, WorldLocationOffset=(X=0,Y=0,Z=20), DisplayWhenIncapped=true, InCrosshairAlpha = 1.0, DefaultAlpha = 1.0, ShowAdditionalInfoWhenInCrosshair=true, NoTransitions = true, EnableIconBackground = true )
IFFSettingsArray=(DefaultColor=(R=255,G=73,B=33,A=255), BGColor=(R=0,G=0,B=0,A=60), TextColor=(R=255,G=73,B=33,A=255), HealthColor=(R=255,G=73,B=33,A=255), PriorityColor=(R=252,G=238,B=33,A=255), EnableIcon=false, EnableHealthAll=false, EnableDistance=false, EnableName=true, EnableMarker=true, EnableTextBackground=true, ClampToScreen=false, EnableScaling=true, MinScale=75.0, MaxScale=100.0, MaxScaleDist=3.0, MinScaleDist=10.0, LineOfSightAlpha=1.0, AdditionalInfoOnMouseOver=true, WorldLocationOffset=(X=0,Y=0,Z=20), DisplayWhenIncapped=true, DefaultAlpha=1.0 )
IFFMovementSpeed=0
AdditionalInfoDelay=0.5
UpdateIFFPollThreshold=0.2
MORE TO COME!