Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

GUI2K4.UT2K4Tab_DetailSettings

Extends
Settings_Tabs

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.GUIMultiComponent
         |   
         +-- XInterface.GUIPanel
            |   
            +-- XInterface.GUITabPanel
               |   
               +-- XInterface.UT2K4TabPanel
                  |   
                  +-- GUI2K4.Settings_Tabs
                     |   
                     +-- GUI2K4.UT2K4Tab_DetailSettings

Constants Summary
RENDERMODECOUNT=2

Variables Summary
moCheckBoxch_Coronas
moCheckBoxch_Decals
moCheckBoxch_DecoLayers
moCheckBoxch_DynLight
moCheckBoxch_FullScreen
moCheckBoxch_Projectors
moCheckBoxch_Textures
moCheckBoxch_Trilinear
moCheckBoxch_Weather
moComboBoxco_Char
moComboBoxco_ColorDepth
moComboBoxco_Decal
moComboBoxco_MeshLOD
moComboBoxco_Physics
moComboBoxco_RenderDevice
moComboBoxco_Resolution
moComboBoxco_Shadows
moComboBoxco_Texture
moComboBoxco_World
GUIImagei_Gamma
GUIImagei_GammaBar
GUISectionBackgroundsb_Section1
GUISectionBackgroundsb_Section2
GUISectionBackgroundsb_Section3
moSlidersl_Brightness
moSlidersl_Contrast
moSlidersl_DistanceLOD
moSlidersl_Gamma
UT2K4Tab_DetailSettings
boolbCorona
boolbCoronaD
boolbDecal
boolbDecalD
boolbDemo
boolbDynLight
boolbDynLightD
boolbFol
boolbFolD
boolbFullScreen
boolbFullScreenD
boolbIgnoreChange
boolbIgnoreResNotice
boolbInvalidRes
stringBitDepthText[2]
boolbPlayedSound
boolbProj
boolbProjD
boolbTexture
boolbTextureD
boolbTrilin
boolbTrilinD
boolbWeather
boolbWeatherD
stringDetailLevels[9]
DisplayModeDisplayModes[17]
stringDisplayPromptMenu
floatfBright
floatfContrast
floatfDistance
floatfDistanceD
floatfGamma
intiChar
intiCharD
intiColDepth
intiColDepthD
intiDecal
intiDecalD
intiMeshLOD
intiMeshLODD
stringInvalidSelectionText
intiPhys
intiPhysD
intiShadow
intiShadowD
intiTexture
intiTextureD
intiWorld
intiWorldD
stringRelaunchQuestion
stringRenderModeText[RENDERMODECOUNT]
stringRenderMode[RENDERMODECOUNT]
stringShadowOptions[3]
stringsRenDev
stringsRenDevD
stringsRes
stringsResD
Inherited Variables from GUI2K4.Settings_Tabs
bAlwaysApply, bExpert, bNeedApply, PerformanceWarningMenu, PerformanceWarningText, Setting, t_Footer, WarningCounter, WarningLength

Structures Summary
DisplayMode
Width, Height

Functions Summary
functionint AddNewResolution (string NewDisplayMode))
function CheckSliders ()))
function CheckSupportedResolutions ()))
function GetComboOptions (moComboBox Combo, out array<GUIListElem> Ar))
functionstring GetConfigString (string DetailString))
functionint GetDetailIndex (string DetailString))
functionstring GetGUIString (string ConfigString))
function InitComponent (GUIController MyController, GUIComponent MyOwner))
function InitializeCombos ()))
function InternalOnChange (GUIComponent Sender))
function InternalOnLoadINI (GUIComponent Sender, string s))
functionbool InternalOnPreDraw (Canvas C))
event Opened (GUIComponent Sender))
function Refresh ()))
functionbool RenderDeviceClick (byte Btn ))
function ResetClicked ()))
function ResetRenderDevice ()))
function ResetViewport ()))
function ResolutionChanged (int NewX, int NewY))
function SaveSettings ()))
function SetupPositions ()))
function ShowPanel (bool bShow))
function UpdateDecalStay ()))
function VideoChangeClose (optional bool bCancelled))
Inherited Functions from GUI2K4.Settings_Tabs
AcceptClicked, Closed, DrawPerfWarn, GetNativeClassName, InitComponent, InternalOnChange, Opened, ResetClicked, SaveSettings, ShowPanel, ShowPerformanceWarning, Timer


Constants Detail

RENDERMODECOUNT Source code

const RENDERMODECOUNT = 2;


Variables Detail

ch_Coronas Source code

var automated moCheckBox ch_Coronas;

ch_Decals Source code

var automated moCheckBox ch_Decals;

ch_DecoLayers Source code

var automated moCheckBox ch_DecoLayers;

ch_DynLight Source code

var automated moCheckBox ch_DynLight;

ch_FullScreen Source code

var automated moCheckBox ch_FullScreen;

ch_Projectors Source code

var automated moCheckBox ch_Projectors;

ch_Textures Source code

var automated moCheckBox ch_Textures;

ch_Trilinear Source code

var automated moCheckBox ch_Trilinear;

ch_Weather Source code

var automated moCheckBox ch_Weather;

co_Char Source code

var automated moComboBox co_Char;

co_ColorDepth Source code

var automated moComboBox co_ColorDepth;

co_Decal Source code

var automated moComboBox co_Decal;

co_MeshLOD Source code

var automated moComboBox co_MeshLOD;

co_Physics Source code

var automated moComboBox co_Physics;

co_RenderDevice Source code

var automated moComboBox co_RenderDevice;

co_Resolution Source code

var automated moComboBox co_Resolution;

co_Shadows Source code

var automated moComboBox co_Shadows;

co_Texture Source code

var automated moComboBox co_Texture;

co_World Source code

var automated moComboBox co_World;

i_Gamma Source code

var automated GUIImage i_Gamma;

i_GammaBar Source code

var automated GUIImage i_GammaBar;

sb_Section1 Source code

var automated GUISectionBackground sb_Section1;

sb_Section2 Source code

var automated GUISectionBackground sb_Section2;

sb_Section3 Source code

var automated GUISectionBackground sb_Section3;

sl_Brightness Source code

var automated moSlider sl_Brightness;

sl_Contrast Source code

var automated moSlider sl_Contrast;

sl_DistanceLOD Source code

var automated moSlider sl_DistanceLOD;

sl_Gamma Source code

var automated moSlider sl_Gamma;

UT2K4Tab_DetailSettings

bCorona Source code

var(UT2K4Tab_DetailSettings) noexport transient bool bCorona;

bCoronaD Source code

var(UT2K4Tab_DetailSettings) noexport transient bool bCoronaD;

bDecal Source code

var(UT2K4Tab_DetailSettings) noexport transient bool bDecal;

bDecalD Source code

var(UT2K4Tab_DetailSettings) noexport transient bool bDecalD;

bDemo Source code

var(UT2K4Tab_DetailSettings) private noexport editconst transient bool bDemo;

bDynLight Source code

var(UT2K4Tab_DetailSettings) noexport transient bool bDynLight;

bDynLightD Source code

var(UT2K4Tab_DetailSettings) noexport transient bool bDynLightD;

bFol Source code

var(UT2K4Tab_DetailSettings) noexport transient bool bFol;

bFolD Source code

var(UT2K4Tab_DetailSettings) noexport transient bool bFolD;

bFullScreen Source code

var(UT2K4Tab_DetailSettings) noexport transient bool bFullScreen;

bFullScreenD Source code

var(UT2K4Tab_DetailSettings) noexport transient bool bFullScreenD;

bIgnoreChange Source code

var(UT2K4Tab_DetailSettings) noexport bool bIgnoreChange;

bIgnoreResNotice Source code

var(UT2K4Tab_DetailSettings) noexport bool bIgnoreResNotice;

bInvalidRes Source code

var(UT2K4Tab_DetailSettings) noexport bool bInvalidRes;

BitDepthText[2] Source code

var(UT2K4Tab_DetailSettings) localized string BitDepthText[2];

bPlayedSound Source code

var(UT2K4Tab_DetailSettings) bool bPlayedSound;

bProj Source code

var(UT2K4Tab_DetailSettings) noexport transient bool bProj;

bProjD Source code

var(UT2K4Tab_DetailSettings) noexport transient bool bProjD;

bTexture Source code

var(UT2K4Tab_DetailSettings) noexport transient bool bTexture;

bTextureD Source code

var(UT2K4Tab_DetailSettings) noexport transient bool bTextureD;

bTrilin Source code

var(UT2K4Tab_DetailSettings) noexport transient bool bTrilin;

bTrilinD Source code

var(UT2K4Tab_DetailSettings) noexport transient bool bTrilinD;

bWeather Source code

var(UT2K4Tab_DetailSettings) noexport transient bool bWeather;

bWeatherD Source code

var(UT2K4Tab_DetailSettings) noexport transient bool bWeatherD;

DetailLevels[9] Source code

var(UT2K4Tab_DetailSettings) localized string DetailLevels[9];

DisplayModes[17] Source code

var(UT2K4Tab_DetailSettings) DisplayMode DisplayModes[17];

DisplayPromptMenu Source code

var(UT2K4Tab_DetailSettings) string DisplayPromptMenu;

fBright Source code

var(UT2K4Tab_DetailSettings) noexport transient float fBright;

fContrast Source code

var(UT2K4Tab_DetailSettings) noexport transient float fContrast;

fDistance Source code

var(UT2K4Tab_DetailSettings) noexport transient float fDistance;

fDistanceD Source code

var(UT2K4Tab_DetailSettings) noexport transient float fDistanceD;

fGamma Source code

var(UT2K4Tab_DetailSettings) noexport transient float fGamma;

iChar Source code

var(UT2K4Tab_DetailSettings) noexport transient int iChar;

iCharD Source code

var(UT2K4Tab_DetailSettings) noexport transient int iCharD;

iColDepth Source code

var(UT2K4Tab_DetailSettings) noexport transient int iColDepth;

iColDepthD Source code

var(UT2K4Tab_DetailSettings) noexport transient int iColDepthD;

iDecal Source code

var(UT2K4Tab_DetailSettings) noexport transient int iDecal;

iDecalD Source code

var(UT2K4Tab_DetailSettings) noexport transient int iDecalD;

iMeshLOD Source code

var(UT2K4Tab_DetailSettings) noexport transient int iMeshLOD;

iMeshLODD Source code

var(UT2K4Tab_DetailSettings) noexport transient int iMeshLODD;

InvalidSelectionText Source code

var(UT2K4Tab_DetailSettings) localized string InvalidSelectionText;

iPhys Source code

var(UT2K4Tab_DetailSettings) noexport transient int iPhys;

iPhysD Source code

var(UT2K4Tab_DetailSettings) noexport transient int iPhysD;

iShadow Source code

var(UT2K4Tab_DetailSettings) noexport transient int iShadow;

iShadowD Source code

var(UT2K4Tab_DetailSettings) noexport transient int iShadowD;

iTexture Source code

var(UT2K4Tab_DetailSettings) noexport transient int iTexture;

iTextureD Source code

var(UT2K4Tab_DetailSettings) noexport transient int iTextureD;

iWorld Source code

var(UT2K4Tab_DetailSettings) noexport transient int iWorld;

iWorldD Source code

var(UT2K4Tab_DetailSettings) noexport transient int iWorldD;

RelaunchQuestion Source code

var(UT2K4Tab_DetailSettings) localized string RelaunchQuestion;

RenderModeText[RENDERMODECOUNT] Source code

var(UT2K4Tab_DetailSettings) localized string RenderModeText[RENDERMODECOUNT];

RenderMode[RENDERMODECOUNT] Source code

var(UT2K4Tab_DetailSettings) string RenderMode[RENDERMODECOUNT];

ShadowOptions[3] Source code

var(UT2K4Tab_DetailSettings) localized string ShadowOptions[3];

sRenDev Source code

var(UT2K4Tab_DetailSettings) noexport transient string sRenDev;

sRenDevD Source code

var(UT2K4Tab_DetailSettings) noexport transient string sRenDevD;

sRes Source code

var(UT2K4Tab_DetailSettings) noexport transient string sRes;

sResD Source code

var(UT2K4Tab_DetailSettings) noexport transient string sResD;


Structures Detail

DisplayMode Source code

struct DisplayMode
{
var int Height;
var int Width;
};



Functions Detail

AddNewResolution Source code

function int AddNewResolution ( string NewDisplayMode) )

CheckSliders Source code

function CheckSliders ( ) )

CheckSupportedResolutions Source code

function CheckSupportedResolutions ( ) )

GetComboOptions Source code

final function GetComboOptions ( moComboBox Combo, out array<GUIListElem> Ar) )

GetConfigString Source code

final function string GetConfigString ( string DetailString) )

GetDetailIndex Source code

function int GetDetailIndex ( string DetailString) )

GetGUIString Source code

final function string GetGUIString ( string ConfigString) )

InitComponent Source code

function InitComponent ( GUIController MyController, GUIComponent MyOwner) )

InitializeCombos Source code

function InitializeCombos ( ) )

InternalOnChange Source code

function InternalOnChange ( GUIComponent Sender) )

InternalOnLoadINI Source code

function InternalOnLoadINI ( GUIComponent Sender, string s) )

InternalOnPreDraw Source code

function bool InternalOnPreDraw ( Canvas C) )

Opened Source code

event Opened ( GUIComponent Sender) )

Refresh Source code

function Refresh ( ) )

RenderDeviceClick Source code

function bool RenderDeviceClick ( byte Btn ) )

ResetClicked Source code

function ResetClicked ( ) )

ResetRenderDevice Source code

function ResetRenderDevice ( ) )

ResetViewport Source code

function ResetViewport ( ) )

ResolutionChanged Source code

function ResolutionChanged ( int NewX, int NewY) )

SaveSettings Source code

function SaveSettings ( ) )

SetupPositions Source code

function SetupPositions ( ) )

ShowPanel Source code

function ShowPanel ( bool bShow) )

UpdateDecalStay Source code

function UpdateDecalStay ( ) )

VideoChangeClose Source code

function VideoChangeClose ( optional bool bCancelled) )


Defaultproperties

defaultproperties
{
	OnPreDraw=InternalOnPreDraw
	RelaunchQuestion="The graphics mode has been successfully changed.  However, it will not take effect until the next time the game is started.  Would you like to restart UT2004 right now?"
	Begin Object class=GUISectionBackground Name=sbSection1
		WinWidth=0.491849
		WinHeight=0.440729
		WinLeft=0.000948
		WinTop=0.012761
        Caption="Resolution"
        RenderWeight=0.01
	End Object
	sb_Section1=sbSection1


	Begin Object class=GUISectionBackground Name=sbSection2
		WinWidth=0.502751
		WinHeight=0.975228
		WinLeft=0.495826
		WinTop=0.012761
        Caption="Options"
        RenderWeight=0.01
	End Object
	sb_Section2=sbSection2


	Begin Object class=GUISectionBackground Name=sbSection3
		WinWidth=0.462891
		WinHeight=0.511261
		WinLeft=0.011132
		WinTop=0.476061
        Caption="Gamma Test"
        RenderWeight=0.01
        bFillClient=true
	End Object
	sb_Section3=sbSection3


	Begin Object Class=moComboBox Name=RenderDeviceCombo
	    Caption="Render Device"
	    ComponentJustification=TXTA_Left
	    Hint="Alternate rendering devices may offer better performance on your machine."
		WinWidth=0.401953
		WinLeft=0.547773
		WinTop=0.335021
		CaptionWidth=0.55
	    TabOrder=0
	    bBoundToParent=True
	    bScaleToParent=True
	    OnLoadINI=InternalOnLoadINI
	    OnChange=InternalOnChange
	    IniOption="@Internal"
	End Object
	co_RenderDevice=RenderDeviceCombo


	Begin Object class=moComboBox Name=VideoResolution
		WinWidth=0.390000
		WinLeft=0.030508
		WinTop=0.060417
		Caption="Resolution"
		INIOption="@INTERNAL"
		INIDefault="640x480"
		OnLoadINI=InternalOnLoadINI
        OnChange=InternalOnChange
		Hint="Select the video resolution at which you wish to play."
		bReadOnly=true
		CaptionWidth=0.55
        bHeightFromComponent=false
        TabOrder=1
	End Object
	co_Resolution=VideoResolution


	Begin Object class=moComboBox Name=VideoColorDepth
		WinWidth=0.390000
		WinLeft=0.030234
		WinTop=0.117188
		Caption="Color Depth"
		INIOption="@Internal"
		INIDefault="false"
        OnChange=InternalOnChange
		OnLoadINI=InternalOnLoadINI
		Hint="Select the maximum number of colors to display at one time."
		CaptionWidth=0.55
        bHeightFromComponent=false
        TabOrder=2
	End Object
	co_ColorDepth=VideoColorDepth


	Begin Object class=moCheckBox Name=VideoFullScreen
		WinWidth=0.387500
		WinLeft=0.030976
		WinTop=0.169531
		Caption="Full Screen"
		INIOption="@Internal"
		INIDefault="True"
		OnLoadINI=InternalOnLoadINI
        OnChange=InternalOnChange
		Hint="Check this box to run the game full screen."
		bSquare=true
		ComponentJustification=TXTA_Left
		CaptionWidth=0.94
        TabOrder=3
	End Object
	ch_FullScreen=VideoFullScreen


	Begin Object class=moSlider Name=BrightnessSlider
		WinWidth=0.461445
		WinLeft=0.012188
		WinTop=0.229951
		MinValue=0.0
		MaxValue=1.0
		Caption="Brightness"
		CaptionWidth=0.55
		ComponentWidth=-1
		LabelJustification=TXTA_Left
		OnLoadINI=InternalOnLoadINI
        OnChange=InternalOnChange
		INIOption="@Internal"
		INIDefault="0.8"
		Hint="Use the slider to adjust the Brightness to suit your monitor."
        TabOrder=4
        bHeightFromComponent=False
        SliderCaptionStyleName=""
	End Object
	sl_Brightness=BrightnessSlider


	Begin Object class=moSlider Name=GammaSlider
		WinWidth=0.461133
		WinLeft=0.012501
		WinTop=0.272918
		MinValue=0.5
		MaxValue=2.5
		Caption="Gamma"
		CaptionWidth=0.55
		ComponentWidth=-1
		LabelJustification=TXTA_Left
		bHeightFromComponent=False
		OnLoadINI=InternalOnLoadINI
        OnChange=InternalOnChange
		INIOption="@Internal"
		INIDefault="0.8"
		Hint="Use the slider to adjust the Gamma to suit your monitor."
        TabOrder=5
        SliderCaptionStyleName=""
	End Object
	sl_Gamma=GammaSlider


	Begin Object class=moSlider Name=ContrastSlider
		WinWidth=0.461133
		WinLeft=0.012188
		WinTop=0.313285
		MinValue=0.0
		MaxValue=1.0
		Caption="Contrast"
		CaptionWidth=0.55
		ComponentWidth=-1
		bHeightFromComponent=False
		LabelJustification=TXTA_Left
		OnLoadINI=InternalOnLoadINI
        OnChange=InternalOnChange
		INIOption="@Internal"
		INIDEfault="0.8"
		Hint="Use the slider to adjust the Contrast to suit your monitor."
        TabOrder=6
        SliderCaptionStyleName=""
	End Object
	sl_Contrast=ContrastSlider


	Begin Object class=GUIImage Name=GammaBar
		WinWidth=0.456250
		WinHeight=0.532117
		WinLeft=0.013477
		WinTop=0.450001
		Image=material'2K4Menus.Controls.gamma'
		ImageColor=(R=255,G=255,B=255,A=255)
        OnChange=InternalOnChange
		ImageRenderStyle=MSTY_Normal
		ImageStyle=ISTY_Scaled
	End Object
	i_GammaBar=GammaBar


	Begin Object class=moComboBox Name=DetailTextureDetail
		WinWidth=0.400000
		WinLeft=0.550000
		WinTop=0.063021
		Caption="Texture Detail"
		INIOption="@Internal"
		INIDefault="High"
		OnLoadINI=InternalOnLoadINI
		Hint="Changes how much world detail will be rendered."
		CaptionWidth=0.65
		ComponentJustification=TXTA_Left
        TabOrder=7
        bHeightFromComponent=false
        OnChange=InternalOnChange
	End Object
	co_Texture=DetailTextureDetail


	Begin Object class=moComboBox Name=DetailCharacterDetail
		WinWidth=0.400000
		WinLeft=0.550000
		WinTop=0.116667
		Caption="Character Detail"
		INIOption="@Internal"
		INIDefault="High"
		OnLoadINI=InternalOnLoadINI
		Hint="Changes how much character detail will be rendered."
		CaptionWidth=0.65
		ComponentJustification=TXTA_Left
        TabOrder=8
        bHeightFromComponent=false
        OnChange=InternalOnChange
	End Object
	co_Char=DetailCharacterDetail


	Begin Object class=moComboBox Name=DetailWorldDetail
		WinWidth=0.400000
		WinLeft=0.550000
		WinTop=0.170312
		Caption="World Detail"
		INIOption="@Internal"
		INIDefault="High"
		OnLoadINI=InternalOnLoadINI
		Hint="Changes the level of detail used for optional geometry and effects."
		CaptionWidth=0.65
		ComponentJustification=TXTA_Left
        TabOrder=9
        bHeightFromComponent=false
        OnChange=InternalOnChange
	End Object
	co_World=DetailWorldDetail


	Begin Object class=moComboBox Name=DetailPhysics
		WinWidth=0.400000
		WinLeft=0.550000
		WinTop=0.223958
		Caption="Physics Detail"
		INIOption="@Internal"
		INIDefault="High"
		OnLoadINI=InternalOnLoadINI
		Hint="Changes the physics simulation level of detail."
		CaptionWidth=0.65
		ComponentJustification=TXTA_Left
        TabOrder=10
        OnChange=InternalOnChange
	End Object
	co_Physics=DetailPhysics


	Begin Object class=moComboBox Name=MeshLOD
		WinWidth=0.4
		WinLeft=0.55
		WinTop=0.223958
		Caption="Dynamic Mesh LOD"
		Hint="Adjusts how aggressively character and vehicle details are reduced at a distance.  Higher settings increase the distance at which details are reduced, possibly improving visual detail at a cost in performance"
		IniOption="@Internal"
		OnLoadINI=InternalOnLoadINI
		CaptionWidth=0.65
		ComponentJustification=TXTA_Left
		TabOrder=11
		OnChange=InternalOnChange
	End Object
	co_MeshLOD=MeshLOD


	Begin Object class=moComboBox Name=DetailDecalStay
		WinWidth=0.400000
		WinLeft=0.550000
		WinTop=0.282032
		Caption="Decal Stay"
		INIOption="@Internal"
		INIDefault="Normal"
		OnLoadINI=InternalOnLoadINI
		Hint="Changes how long weapon scarring effects stay around."
		CaptionWidth=0.65
		ComponentJustification=TXTA_Left
        TabOrder=12
        OnChange=InternalOnChange
	End Object
	co_Decal=DetailDecalStay


	Begin Object class=moComboBox Name=DetailCharacterShadows
		WinWidth=0.300000
		WinLeft=0.600000
		WinTop=0.431378
		Caption="Character Shadows"
		INIOption="@Internal"
		OnLoadINI=InternalOnLoadINI
		Hint="Adjust the detail of character shadows.  'Blob' or 'None' recommended for low-performance PC's"
		CaptionWidth=0.65
		ComponentJustification=TXTA_Left
        TabOrder=13
        OnChange=InternalOnChange
	End Object
	co_Shadows=DetailCharacterShadows


	Begin Object class=moCheckBox Name=DetailDecals
		WinWidth=0.300000
		WinHeight=0.040000
		WinLeft=0.600000
		WinTop=0.479308
		Caption="Decals"
		INIOption="@Internal"
		INIDefault="True"
		OnLoadINI=InternalOnLoadINI
		Hint="Enables weapon scarring effects."
		CaptionWidth=0.94
		bSquare=true
		ComponentJustification=TXTA_Left
        TabOrder=14
        OnChange=InternalOnChange
	End Object
	ch_Decals=DetailDecals


	Begin Object class=moCheckBox Name=DetailDynamicLighting
		WinWidth=0.300000
		WinHeight=0.040000
		WinLeft=0.600000
		WinTop=0.526716
		Caption="Dynamic Lighting"
		INIOption="@Internal"
		INIDefault="True"
		OnLoadINI=InternalOnLoadINI
		Hint="Enables dynamic lights."
		CaptionWidth=0.94
		bSquare=true
		ComponentJustification=TXTA_Left
        TabOrder=15
        OnChange=InternalOnChange
	End Object
	ch_DynLight=DetailDynamicLighting


	Begin Object class=moCheckBox Name=DetailDetailTextures
		WinWidth=0.300000
		WinHeight=0.040000
		WinLeft=0.600000
		WinTop=0.575425
		Caption="Detail Textures"
		INIOption="@Internal"
		INIDefault="True"
		OnLoadINI=InternalOnLoadINI
		Hint="Enables detail textures."
		CaptionWidth=0.94
		bSquare=true
		ComponentJustification=TXTA_Left
        TabOrder=16
        OnChange=InternalOnChange
	End Object
	ch_Textures=DetailDetailTextures


	Begin Object class=moCheckBox Name=DetailCoronas
		WinWidth=0.300000
		WinHeight=0.040000
		WinLeft=0.600000
		WinTop=0.624136
		Caption="Coronas"
		INIOption="@Internal"
		INIDefault="True"
		OnLoadINI=InternalOnLoadINI
		Hint="Enables coronas."
		CaptionWidth=0.94
		bSquare=true
		ComponentJustification=TXTA_Left
        TabOrder=17
        OnChange=InternalOnChange
	End Object
	ch_Coronas=DetailCoronas


	Begin Object class=moCheckBox Name=DetailTrilinear
		WinWidth=0.300000
		WinHeight=0.040000
		WinLeft=0.600000
		WinTop=0.673263
		Caption="Trilinear Filtering"
		INIOption="@Internal"
		INIDefault="False"
		OnLoadINI=InternalOnLoadINI
		Hint="Enables trilinear filtering, recommended for high-performance PCs."
		CaptionWidth=0.94
		bSquare=true
		ComponentJustification=TXTA_Left
        TabOrder=18
        OnChange=InternalOnChange
	End Object
	ch_Trilinear=DetailTrilinear


	Begin Object class=moCheckBox Name=DetailProjectors
		WinWidth=0.300000
		WinHeight=0.040000
		WinLeft=0.600000
		WinTop=0.721195
		Caption="Projectors"
		INIOption="@Internal"
		INIDefault="True"
		OnLoadINI=InternalOnLoadINI
		Hint="Enables projectors."
		CaptionWidth=0.94
		bSquare=true
		ComponentJustification=TXTA_Left
        TabOrder=19
        OnChange=InternalOnChange
	End Object
	ch_Projectors=DetailProjectors


	Begin Object class=moCheckBox Name=DetailDecoLayers
		WinWidth=0.300000
		WinHeight=0.040000
		WinLeft=0.599727
		WinTop=0.769906
		Caption="Foliage"
		INIOption="@Internal"
		INIDefault="True"
		OnLoadINI=InternalOnLoadINI
		Hint="Enables grass and other decorative foliage."
		CaptionWidth=0.94
		bSquare=true
		ComponentJustification=TXTA_Left
        TabOrder=20
        OnChange=InternalOnChange
	End Object
	ch_DecoLayers=DetailDecoLayers


	Begin Object Class=moCheckBox Name=WeatherEffects
		WinWidth=0.300000
		WinHeight=0.040000
		WinLeft=0.599727
		WinTop=0.864910
		Caption="Weather Effects"
		Hint="Enable weather effects like rain-drops and lightning."
		OnLoadINI=InternalOnLoadIni
		IniOption="@Internal"
		IniDefault="False"
		CaptionWidth=0.94
		bSquare=True
		ComponentJustification=TXTA_Left
		TabOrder=21
		OnChange=InternalOnChange
	End Object
	ch_Weather=WeatherEffects


	Begin Object Class=moSlider Name=DistanceLODSlider
	    MaxValue=1.000000
	    Value=0.500000
	    Caption="Fog Distance"
	    SliderCaptionStyleName=""
	    Hint="Reduce the fog distance to improve performance."
		IniOption="@Internal"
	    bAutoSizeCaption=True
		CaptionWidth=0.65
	    OnLoadIni=InternalOnLoadIni
	    OnChange=InternalOnChange
	    WinTop=0.910000
	    WinLeft=0.560000
	    WinWidth=0.400000
	    TabOrder=22
	End Object
	sl_DistanceLOD=DistanceLODSlider


	WinTop=0.15
	WinLeft=0
	WinWidth=1
	WinHeight=0.74
	bAcceptsInput=false


	DetailLevels(0)="Lowest"
	DetailLevels(1)="Very Low"
	DetailLevels(2)="Lower"
	DetailLevels(3)="Low"
	DetailLevels(4)="Normal"
	DetailLevels(5)="High"
	DetailLevels(6)="Higher"
	DetailLevels(7)="Very High"
	DetailLevels(8)="Highest"
    bExpert=false;


	DisplayModes(0)=(Width=320,Height=240)
	DisplayModes(1)=(Width=512,Height=384)
	DisplayModes(2)=(Width=640,Height=480)
	DisplayModes(3)=(Width=800,Height=500)
	DisplayModes(4)=(Width=800,Height=600)
	DisplayModes(5)=(Width=1024,Height=640)
	DisplayModes(6)=(Width=1024,Height=768)
	DisplayModes(7)=(Width=1152,Height=768)
	DisplayModes(8)=(Width=1152,Height=864)
	DisplayModes(9)=(Width=1280,Height=800)
	DisplayModes(10)=(Width=1280,Height=854)
	DisplayModes(11)=(Width=1280,Height=960)
	DisplayModes(12)=(Width=1280,Height=1024)
	DisplayModes(13)=(Width=1600,Height=1024)
	DisplayModes(14)=(Width=1600,Height=1200)
	DisplayModes(15)=(Width=1680,Height=1050)
	DisplayModes(16)=(Width=1920,Height=1200)


	RenderModeText(0)="Direct 3D"
	RenderModeText(1)="Software"
	RenderMode(0)="D3DDrv.D3DRenderDevice"
	RenderMode(1)="PixoDrv.PixoRenderDevice"


	BitDepthText(0)="16-bit"
	BitDepthText(1)="32-bit"


	ShadowOptions(0)="None"
	ShadowOptions(1)="Blob"
	ShadowOptions(2)="Full"


    PanelCaption="Display"
    DisplayPromptMenu="GUI2K4.UT2K4VideoChangeOK"
    InvalidSelectionText="The selected custom resolution is reported to be incompatible with your machine.  In order to ensure maximum stability, it is recommended that you choose a compatible resolution from the 'Resolution' drop-down menu"
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Do 14.8.2014 09:58:27.808 - Created with UnCodeX