00001 //=============================================================================
00002 // EditorEngine: The UnrealEd subsystem.
00003 // This is a built-in Unreal class and it shouldn't be modified.
00004 //=============================================================================
00005 class EditorEngine extends Engine
00006 native
00007 noexport
00008 transient;
00009
00010 #exec Texture Import File=Textures\B_MenuDn.pcx Mips=Off
00011 #exec Texture Import File=Textures\B_MenuUp.pcx Mips=Off
00012 #exec Texture Import File=Textures\B_CollOn.pcx Mips=Off
00013 #exec Texture Import File=Textures\B_CollOf.pcx Mips=Off
00014 #exec Texture Import File=Textures\B_PlyrOn.pcx Mips=Off
00015 #exec Texture Import File=Textures\B_PlyrOf.pcx Mips=Off
00016 #exec Texture Import File=Textures\B_LiteOn.pcx Mips=Off
00017 #exec Texture Import File=Textures\B_LiteOf.pcx Mips=Off
00018
00019 #exec Texture Import File=Textures\Bad.pcx
00020 #exec Texture Import File=Textures\Bkgnd.pcx
00021 #exec Texture Import File=Textures\BkgndHi.pcx
00022
00023 // Objects.
00024 var const int NotifyVtbl;
00025 var const level Level;
00026 var const model TempModel;
00027 var const texture CurrentTexture;
00028 var const class CurrentClass;
00029 var const transbuffer Trans;
00030 var const textbuffer Results;
00031 var const int Pad[8];
00032
00033 // Icons.
00034 var const texture MenuUp, MenuDn;
00035 var const texture CollOn, CollOff;
00036 var const texture PlyrOn, PlyrOff;
00037 var const texture LiteOn, LiteOff;
00038
00039 // Textures.
00040 var const texture Bad, Bkgnd, BkgndHi;
00041
00042 // Toggles.
00043 var const bool bFastRebuild, bBootstrapping;
00044
00045 // Other variables.
00046 var const config int AutoSaveIndex;
00047 var const int AutoSaveCount, Mode, ClickFlags;
00048 var const float MovementSpeed;
00049 var const package PackageContext;
00050 var const vector AddLocation;
00051 var const plane AddPlane;
00052
00053 // Misc.
00054 var const array<Object> Tools;
00055 var const class BrowseClass;
00056
00057 // Grid.
00058 var const int ConstraintsVtbl;
00059 var(Grid) config bool GridEnabled;
00060 var(Grid) config bool SnapVertices;
00061 var(Grid) config bool AffectRegion;
00062 var(Grid) config bool TextureLock;
00063 var(Grid) config bool SelectionLock;
00064 var(Grid) config float SnapDistance;
00065 var(Grid) config vector GridSize;
00066
00067 // Rotation grid.
00068 var(RotationGrid) config bool RotGridEnabled;
00069 var(RotationGrid) config rotator RotGridSize;
00070
00071 // Advanced.
00072 var(Advanced) config float FovAngleDegrees;
00073 var(Advanced) config bool GodMode;
00074 var(Advanced) config bool AutoSave;
00075 var(Advanced) config byte AutosaveTimeMinutes;
00076 var(Advanced) config string GameCommandLine;
00077 var(Advanced) config array<string> EditPackages;
00078
00079 // Color preferences.
00080 var(Colors) config color
00081 C_WorldBox,
00082 C_GroundPlane,
00083 C_GroundHighlight,
00084 C_BrushWire,
00085 C_Pivot,
00086 C_Select,
00087 C_Current,
00088 C_AddWire,
00089 C_SubtractWire,
00090 C_GreyWire,
00091 C_BrushVertex,
00092 C_BrushSnap,
00093 C_Invalid,
00094 C_ActorWire,
00095 C_ActorHiWire,
00096 C_Black,
00097 C_White,
00098 C_Mask,
00099 C_SemiSolidWire,
00100 C_NonSolidWire,
00101 C_WireBackground,
00102 C_WireGridAxis,
00103 C_ActorArrow,
00104 C_ScaleBox,
00105 C_ScaleBoxHi,
00106 C_ZoneWire,
00107 C_Mover,
00108 C_OrthoBackground;
00109
00110 defaultproperties
00111 {
00112 MenuUp=Texture'Editor.B_MenuUp'
00113 MenuDn=Texture'Editor.B_MenuDn'
00114 CollOn=Texture'Editor.B_CollOn'
00115 CollOff=Texture'Editor.B_CollOf'
00116 PlyrOn=Texture'Editor.B_PlyrOn'
00117 PlyrOff=Texture'Editor.B_PlyrOf'
00118 LiteOn=Texture'Editor.B_LiteOn'
00119 Bad=Texture'Editor.Bad'
00120 Bkgnd=Texture'Editor.Bkgnd'
00121 BkgndHi=Texture'Editor.BkgndHi'
00122 AutoSaveIndex=6
00123 GridEnabled=True
00124 SnapVertices=True
00125 SnapDistance=10.000000
00126 GridSize=(X=16.000000,Y=16.000000,Z=16.000000)
00127 RotGridEnabled=True
00128 RotGridSize=(Pitch=1024,Yaw=1024,Roll=1024)
00129 FovAngleDegrees=90.000000
00130 GodMode=True
00131 AutosaveTimeMinutes=5
00132 GameCommandLine="-log"
00133 EditPackages=("Core","Engine","Editor","UWindow","Fire","IpDrv","UWeb","UBrowser","UnrealShare","UnrealI","UMenu","IpServer","Botpack","UTServerAdmin","UTMenu","UTBrowser","CortTest")
00134 C_WorldBox=(B=107)
00135 C_GroundPlane=(B=63)
00136 C_GroundHighlight=(B=127)
00137 C_BrushWire=(R=255,G=63,B=63)
00138 C_Pivot=(G=255)
00139 C_Select=(B=127)
00140 C_AddWire=(R=127,G=127,B=255)
00141 C_SubtractWire=(R=255,G=192,B=63)
00142 C_GreyWire=(R=163,G=163,B=163)
00143 C_Invalid=(R=163,G=163,B=163)
00144 C_ActorWire=(R=127,G=63)
00145 C_ActorHiWire=(R=255,G=127)
00146 C_White=(R=255,G=255,B=255)
00147 C_SemiSolidWire=(R=127,G=255)
00148 C_NonSolidWire=(R=63,G=192,B=32)
00149 C_WireGridAxis=(R=119,G=119,B=119)
00150 C_ActorArrow=(R=163)
00151 C_ScaleBox=(R=151,G=67,B=11)
00152 C_ScaleBoxHi=(R=223,G=149,B=157)
00153 C_Mover=(R=255,B=255)
00154 C_OrthoBackground=(R=163,G=163,B=163)
00155 CacheSizeMegs=6
00156 }
|