KevinBlast/common/editor/EditorGui.gui

3388 lines
121 KiB
Plaintext

//--- OBJECT WRITE BEGIN ---
new GuiControl(EditorGui) {
profile = "GuiDefaultProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "0 0";
extent = "640 480";
minExtent = "8 8";
visible = "1";
helpTag = "0";
currentEditor = "World Editor Inspector";
saveAs = "0";
new EditManager() {
profile = "GuiDefaultProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "0 0";
extent = "64 64";
minExtent = "8 8";
visible = "1";
helpTag = "0";
};
new WorldEditor(EWorldEditor) {
profile = "MissionEditorProfile";
horizSizing = "width";
vertSizing = "height";
position = "0 22";
extent = "640 458";
minExtent = "8 8";
visible = "0";
helpTag = "0";
renderMissionArea = "1";
missionAreaFillColor = "255 0 0 20";
missionAreaFrameColor = "255 0 0 128";
consoleFrameColor = "255 0 0 255";
consoleFillColor = "0 0 0 0";
consoleSphereLevel = "1";
consoleCircleSegments = "32";
consoleLineWidth = "1";
isDirty = "0";
planarMovement = "1";
undoLimit = "40";
dropType = "screenCenter";
projectDistance = "2000";
boundingBoxCollision = "1";
renderPlane = "1";
renderPlaneHashes = "1";
gridColor = "255 255 255 20";
planeDim = "500";
gridSize = "10 10 10";
renderPopupBackground = "1";
popupBackgroundColor = "100 100 100 255";
popupTextColor = "255 255 0 255";
objectTextColor = "255 255 255 255";
objectsUseBoxCenter = "1";
axisGizmoMaxScreenLen = "200";
axisGizmoActive = "1";
mouseMoveScale = "0.2";
mouseRotateScale = "0.01";
mouseScaleScale = "0.01";
minScaleFactor = "0.1";
maxScaleFactor = "4000";
objSelectColor = "255 0 0 255";
objMouseOverSelectColor = "0 0 255 255";
objMouseOverColor = "0 255 0 255";
showMousePopupInfo = "1";
dragRectColor = "255 255 0 255";
renderObjText = "1";
renderObjHandle = "1";
objTextFormat = "$id$: $name$";
faceSelectColor = "0 0 100 100";
renderSelectionBox = "1";
selectionBoxColor = "255 255 0 255";
selectionLocked = "0";
snapToGrid = "0";
snapRotations = "0";
rotationSnap = "15";
toggleIgnoreList = "0";
renderNav = "0";
selectHandle = "common/editor/SelectHandle.png";
defaultHandle = "common/editor/DefaultHandle.png";
lockedHandle = "common/editor/LockedHandle.png";
numEditModes = "3";
editMode2 = "scale";
editMode0 = "move";
editMode1 = "rotate";
new GuiControl(EWMissionArea) {
profile = "EditorScrollProfile";
horizSizing = "left";
vertSizing = "bottom";
position = "380 0";
extent = "260 280";
minExtent = "8 8";
visible = "1";
helpTag = "0";
new GuiControl(AE_MainBar) {
profile = "GuiDefaultProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "0 0";
extent = "260 22";
minExtent = "8 8";
visible = "1";
helpTag = "0";
new GuiCheckBoxCtrl() {
profile = "GuiCheckBoxProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "4 3";
extent = "60 18";
minExtent = "8 8";
visible = "1";
command = "AreaEditor.enableEditing = $ThisControl.getValue();";
helpTag = "0";
text = "Edit Area";
groupNum = "-1";
buttonType = "ToggleButton";
};
new GuiButtonCtrl() {
profile = "GuiButtonProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "65 3";
extent = "60 18";
minExtent = "8 8";
visible = "1";
command = "AreaEditor.centerWorld();";
helpTag = "0";
text = "Center";
groupNum = "-1";
buttonType = "PushButton";
};
new GuiButtonCtrl() {
profile = "GuiButtonProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "126 3";
extent = "60 18";
minExtent = "8 8";
visible = "1";
command = "AreaEditor.enableMirroring = true;AE_MainBar.setVisible(0);AE_MirrorBar.setVisible(1);";
helpTag = "0";
text = "Mirror";
groupNum = "-1";
buttonType = "PushButton";
};
};
new GuiControl(AE_MirrorBar) {
profile = "GuiDefaultProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "0 0";
extent = "260 22";
minExtent = "8 8";
visible = "0";
helpTag = "0";
new GuiButtonCtrl() {
profile = "GuiButtonProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "6 3";
extent = "30 18";
minExtent = "8 8";
visible = "1";
command = "if(AreaEditor.mirrorIndex == 0) AreaEditor.mirrorIndex = 7; else AreaEditor.mirrorIndex--;";
helpTag = "0";
text = "<--";
groupNum = "-1";
buttonType = "PushButton";
};
new GuiButtonCtrl() {
profile = "GuiButtonProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "39 3";
extent = "30 18";
minExtent = "8 8";
visible = "1";
command = "if(AreaEditor.mirrorIndex == 7) AreaEditor.mirrorIndex = 0; else AreaEditor.mirrorIndex++;";
helpTag = "0";
text = "-->";
groupNum = "-1";
buttonType = "PushButton";
};
new GuiButtonCtrl() {
profile = "GuiButtonProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "80 3";
extent = "60 18";
minExtent = "8 8";
visible = "1";
command = "AreaEditor.enableMirroring = false;ETerrainEditor.mirrorTerrain(AreaEditor.mirrorIndex);AreaEditor.updateTerrain();AE_MirrorBar.setVisible(0);AE_MainBar.setVisible(1);";
helpTag = "0";
text = "Apply";
groupNum = "-1";
buttonType = "PushButton";
};
new GuiButtonCtrl() {
profile = "GuiButtonProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "143 3";
extent = "60 18";
minExtent = "8 8";
visible = "1";
command = "AreaEditor.enableMirroring = false;AE_MirrorBar.setVisible(0);AE_MainBar.setVisible(1);";
helpTag = "0";
text = "Cancel";
groupNum = "-1";
buttonType = "PushButton";
};
};
new MissionAreaEditor(AreaEditor) {
profile = "GuiDefaultProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "2 22";
extent = "256 256";
minExtent = "8 8";
visible = "1";
helpTag = "0";
wrap = "0";
squareBitmap = "1";
enableEditing = "0";
renderCamera = "1";
handleFrameColor = "255 255 255 255";
handleFillColor = "0 0 0 255";
defaultObjectColor = "0 255 0 100";
waterObjectColor = "0 0 255 100";
missionBoundsColor = "255 0 0 255";
cameraColor = "255 0 0 255";
enableMirroring = "0";
mirrorIndex = "0";
mirrorLineColor = "255 0 255 255";
mirrorArrowColor = "255 0 255 128";
};
new GuiTextCtrl(AreaEditingText) {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "top";
position = "7 258";
extent = "151 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
maxLength = "255";
};
};
new GuiFrameSetCtrl(EWFrame) {
profile = "GuiDefaultProfile";
horizSizing = "left";
vertSizing = "height";
position = "370 0";
extent = "270 458";
minExtent = "8 8";
visible = "0";
helpTag = "0";
columns = "0";
rows = "0 321";
borderWidth = "4";
borderColor = "206 206 206 206";
borderEnable = "dynamic";
borderMovable = "dynamic";
autoBalance = "0";
fudgeFactor = "0";
new GuiControl(EWTreePane) {
profile = "GuiDefaultProfile";
horizSizing = "width";
vertSizing = "height";
position = "0 0";
extent = "270 317";
minExtent = "8 8";
visible = "1";
helpTag = "0";
new GuiScrollCtrl() {
profile = "EditorScrollProfile";
horizSizing = "width";
vertSizing = "height";
position = "0 0";
extent = "270 317";
minExtent = "8 8";
visible = "1";
helpTag = "0";
willFirstRespond = "1";
hScrollBar = "alwaysOff";
vScrollBar = "alwaysOn";
constantThumbHeight = "0";
childMargin = "0 0";
new GuiTreeViewCtrl(EditorTree) {
profile = "GuiTreeViewProfile";
horizSizing = "width";
vertSizing = "bottom";
position = "2 2";
extent = "640 11";
minExtent = "8 8";
visible = "1";
helpTag = "0";
allowMultipleSelections = "1";
recurseSets = "1";
};
};
};
new GuiControl(EWCreatorInspectorPane) {
profile = "GuiDefaultProfile";
horizSizing = "width";
vertSizing = "height";
position = "0 321";
extent = "270 137";
minExtent = "8 8";
visible = "1";
helpTag = "0";
new GuiScrollCtrl(EWCreatorPane) {
profile = "EditorScrollProfile";
horizSizing = "width";
vertSizing = "height";
position = "0 0";
extent = "270 137";
minExtent = "8 8";
visible = "0";
helpTag = "0";
willFirstRespond = "1";
hScrollBar = "dynamic";
vScrollBar = "alwaysOn";
constantThumbHeight = "0";
childMargin = "0 0";
new CreatorTree(Creator) {
profile = "GuiTreeViewProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "2 2";
extent = "93 44";
minExtent = "8 8";
visible = "1";
helpTag = "0";
};
};
new GuiControl(EWInspectorPane) {
profile = "GuiDefaultProfile";
horizSizing = "width";
vertSizing = "height";
position = "0 0";
extent = "270 137";
minExtent = "8 8";
visible = "1";
helpTag = "0";
new GuiControl() {
profile = "EditorScrollProfile";
horizSizing = "width";
vertSizing = "bottom";
position = "0 0";
extent = "270 24";
minExtent = "8 8";
visible = "1";
helpTag = "0";
new GuiButtonCtrl(ECreateSubsBtn) {
profile = "GuiButtonProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "205 2";
extent = "64 20";
minExtent = "8 8";
visible = "0";
command = "EWorldEditor.createSubs();";
helpTag = "0";
text = "Create Subs";
groupNum = "-1";
buttonType = "PushButton";
};
new GuiButtonCtrl() {
profile = "GuiButtonProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "2 2";
extent = "40 20";
minExtent = "8 8";
visible = "1";
command = "EWorldEditor.isDirty = true;inspector.apply(InspectorNameEdit.getValue());";
helpTag = "0";
text = "Apply";
groupNum = "-1";
buttonType = "PushButton";
};
new GuiTextEditCtrl(InspectorNameEdit) {
profile = "GuiTextEditProfile";
horizSizing = "width";
vertSizing = "bottom";
position = "44 2";
extent = "160 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
maxLength = "255";
historySize = "0";
password = "0";
tabComplete = "0";
};
};
new GuiScrollCtrl() {
profile = "EditorScrollProfile";
horizSizing = "width";
vertSizing = "height";
position = "0 24";
extent = "270 113";
minExtent = "8 8";
visible = "1";
helpTag = "0";
willFirstRespond = "1";
hScrollBar = "dynamic";
vScrollBar = "alwaysOn";
constantThumbHeight = "0";
childMargin = "0 0";
new GuiInspector(Inspector) {
profile = "GuiDefaultProfile";
horizSizing = "width";
vertSizing = "bottom";
position = "2 2";
extent = "248 74";
minExtent = "8 8";
visible = "1";
helpTag = "0";
editControlOffset = "5";
entryHeight = "16";
textExtent = "80";
entrySpacing = "2";
maxMenuExtent = "80";
};
};
};
};
};
};
new TerrainEditor(ETerrainEditor) {
profile = "MissionEditorProfile";
horizSizing = "width";
vertSizing = "height";
position = "0 22";
extent = "640 458";
minExtent = "8 8";
visible = "1";
helpTag = "0";
renderMissionArea = "1";
missionAreaFillColor = "255 0 0 20";
missionAreaFrameColor = "255 0 0 128";
consoleFrameColor = "255 0 0 255";
consoleFillColor = "0 0 0 0";
consoleSphereLevel = "1";
consoleCircleSegments = "32";
consoleLineWidth = "1";
isDirty = "1";
renderBorder = "1";
borderHeight = "10";
borderFillColor = "0 255 0 20";
borderFrameColor = "0 255 0 128";
borderLineMode = "0";
selectionHidden = "1";
enableSoftBrushes = "1";
renderVertexSelection = "1";
processUsesBrush = "0";
adjustHeightVal = "10";
setHeightVal = "100";
scaleVal = "1";
smoothFactor = "0.1";
materialGroup = "0";
softSelectRadius = "50";
softSelectFilter = "1.000000 0.833333 0.666667 0.500000 0.333333 0.166667 0.000000";
softSelectDefaultFilter = "1.000000 0.833333 0.666667 0.500000 0.333333 0.166667 0.000000";
adjustHeightMouseScale = "0.1";
currentMode = "paint";
softSelecting = "1";
brushSize = "9";
currentAction = "brushAdjustHeight";
new GuiControl(EHeightField) {
profile = "GuiModelessDialogProfile";
horizSizing = "width";
vertSizing = "height";
position = "0 0";
extent = "640 458";
minExtent = "8 8";
visible = "1";
helpTag = "0";
new GuiControl(HeightfieldTabParent) {
profile = "EditorScrollProfile";
horizSizing = "left";
vertSizing = "height";
position = "370 0";
extent = "270 458";
minExtent = "8 8";
visible = "1";
helpTag = "0";
hScrollBar = "alwaysOff";
vScrollBar = "alwaysOff";
constantThumbHeight = "1";
willFirstRespond = "1";
new GuiControl(tab_fBm) {
profile = "GuiDefaultProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "0 0";
extent = "261 198";
minExtent = "8 8";
visible = "0";
helpTag = "0";
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "6 6";
extent = "100 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "fBm Fractal Settings:";
maxLength = "255";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "86 35";
extent = "71 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Hill Frequency:";
maxLength = "255";
};
new GuiTextEditSliderCtrl(fbm_interval) {
profile = "GuiTextEditProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "166 35";
extent = "78 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
maxLength = "255";
historySize = "0";
password = "0";
tabComplete = "0";
format = "%1.0f";
range = "1 24";
increment = "1";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "99 60";
extent = "58 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Roughness:";
maxLength = "255";
};
new GuiButtonCtrl() {
profile = "GuiButtonProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "166 136";
extent = "77 20";
minExtent = "8 8";
visible = "1";
command = "fBm_seed.setValue(terraFormer.generateSeed());Heightfield::saveTab();Heightfield::preview($selectedOperation);";
helpTag = "0";
text = "New Seed";
groupNum = "-1";
buttonType = "PushButton";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "87 110";
extent = "70 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Random Seed:";
maxLength = "255";
};
new GuiTextEditCtrl(fBm_seed) {
profile = "GuiTextEditProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "166 110";
extent = "78 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "0";
maxLength = "255";
historySize = "5";
password = "0";
tabComplete = "0";
};
new GuiTextEditSliderCtrl(fbm_rough) {
profile = "GuiTextEditProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "166 60";
extent = "78 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
maxLength = "255";
historySize = "0";
password = "0";
tabComplete = "0";
format = "%0.3f";
range = "0 1";
increment = "0.001";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "128 85";
extent = "29 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Detail:";
maxLength = "255";
};
new GuiPopUpMenuCtrl(fbm_detail) {
profile = "GuiPopUpMenuProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "166 85";
extent = "78 18";
minExtent = "8 8";
visible = "1";
command = "Heightfield::saveTab();Heightfield::preview($selectedOperation);";
helpTag = "0";
maxLength = "255";
maxPopupHeight = "200";
};
};
new GuiControl(tab_RMF) {
profile = "GuiDefaultProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "0 0";
extent = "261 198";
minExtent = "8 8";
visible = "0";
helpTag = "0";
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "6 6";
extent = "125 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Rigid MultiFractal Settings:";
maxLength = "255";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "87 35";
extent = "71 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Hill Frequency:";
maxLength = "255";
};
new GuiButtonCtrl() {
profile = "GuiButtonProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "168 137";
extent = "73 20";
minExtent = "8 8";
visible = "1";
command = "rmf_seed.setValue(terraFormer.generateSeed());Heightfield::saveTab();Heightfield::preview($selectedOperation);";
helpTag = "0";
text = "New Seed";
groupNum = "-1";
buttonType = "PushButton";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "101 60";
extent = "58 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Roughness:";
maxLength = "255";
};
new GuiTextEditSliderCtrl(rmf_interval) {
profile = "GuiTextEditProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "166 35";
extent = "78 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
maxLength = "255";
historySize = "0";
password = "0";
tabComplete = "0";
format = "%1.0f";
range = "1 16";
increment = "1";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "90 111";
extent = "67 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Random Seed";
maxLength = "255";
};
new GuiTextEditCtrl(rmf_seed) {
profile = "GuiTextEditProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "166 110";
extent = "78 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "0";
maxLength = "255";
historySize = "5";
password = "0";
tabComplete = "0";
};
new GuiTextEditSliderCtrl(rmf_rough) {
profile = "GuiTextEditProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "166 60";
extent = "78 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
maxLength = "255";
historySize = "0";
password = "0";
tabComplete = "0";
format = "%0.3f";
range = "0 1";
increment = "0.001";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "128 85";
extent = "29 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Detail:";
maxLength = "255";
};
new GuiPopUpMenuCtrl(rmf_detail) {
profile = "GuiPopUpMenuProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "166 85";
extent = "78 18";
minExtent = "8 8";
visible = "1";
command = "Heightfield::saveTab();Heightfield::preview($selectedOperation);";
helpTag = "0";
maxLength = "255";
maxPopupHeight = "200";
};
};
new GuiControl(tab_Canyon) {
profile = "GuiDefaultProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "0 0";
extent = "261 198";
minExtent = "8 8";
visible = "0";
helpTag = "0";
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "6 6";
extent = "118 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Canyon Fractal Settings:";
maxLength = "255";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "124 61";
extent = "34 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Chaos:";
maxLength = "255";
};
new GuiTextEditSliderCtrl(canyon_freq) {
profile = "GuiTextEditProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "166 35";
extent = "78 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
maxLength = "255";
historySize = "0";
password = "0";
tabComplete = "0";
format = "%1.0f";
range = "4 10";
increment = "1";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "63 35";
extent = "95 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Canyon Frequency:";
maxLength = "255";
};
new GuiButtonCtrl() {
profile = "GuiButtonProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "168 114";
extent = "73 20";
minExtent = "8 8";
visible = "1";
command = "canyon_seed.setValue(terraFormer.generateSeed());Heightfield::saveTab();Heightfield::preview($selectedOperation);";
helpTag = "0";
text = "New Seed";
groupNum = "-1";
buttonType = "PushButton";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "88 89";
extent = "70 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Random Seed:";
maxLength = "255";
};
new GuiTextEditCtrl(canyon_seed) {
profile = "GuiTextEditProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "166 89";
extent = "78 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "0";
maxLength = "255";
historySize = "5";
password = "0";
tabComplete = "0";
};
new GuiTextEditSliderCtrl(canyon_factor) {
profile = "GuiTextEditProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "166 62";
extent = "78 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
maxLength = "255";
historySize = "0";
password = "0";
tabComplete = "0";
format = "%0.3f";
range = "0 1";
increment = "0.001";
};
};
new GuiControl(tab_Smooth) {
profile = "GuiDefaultProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "0 0";
extent = "261 198";
minExtent = "8 8";
visible = "0";
helpTag = "0";
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "6 6";
extent = "95 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Smoothing Settings:";
maxLength = "255";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "79 64";
extent = "77 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Agressiveness:";
maxLength = "255";
};
new GuiTextEditSliderCtrl(smooth_iter) {
profile = "GuiTextEditProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "166 35";
extent = "78 18";
minExtent = "8 8";
visible = "1";
command = "Heightfield::saveTab($selectedOperation);Heightfield::preview($selectedOperation);";
helpTag = "0";
maxLength = "255";
historySize = "0";
password = "0";
tabComplete = "0";
format = "%1.0f";
range = "0 40";
increment = "1";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "109 36";
extent = "47 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Iterations:";
maxLength = "255";
};
new GuiTextEditSliderCtrl(smooth_factor) {
profile = "GuiTextEditProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "166 63";
extent = "78 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
maxLength = "255";
historySize = "0";
password = "0";
tabComplete = "0";
format = "%0.3f";
range = "0 1";
increment = "0.001";
};
};
new GuiControl(tab_SmoothWater) {
profile = "GuiDefaultProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "0 0";
extent = "261 198";
minExtent = "8 8";
visible = "0";
helpTag = "0";
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "6 6";
extent = "154 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Water Area Smoothing Settings:";
maxLength = "255";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "79 64";
extent = "77 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Agressiveness:";
maxLength = "255";
};
new GuiTextEditSliderCtrl(watersmooth_iter) {
profile = "GuiTextEditProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "166 35";
extent = "78 18";
minExtent = "8 8";
visible = "1";
command = "Heightfield::saveTab($selectedOperation);Heightfield::preview($selectedOperation);";
helpTag = "0";
maxLength = "255";
historySize = "0";
password = "0";
tabComplete = "0";
format = "%1.0f";
range = "0 40";
increment = "1";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "109 36";
extent = "47 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Iterations:";
maxLength = "255";
};
new GuiTextEditSliderCtrl(watersmooth_factor) {
profile = "GuiTextEditProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "166 63";
extent = "78 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
maxLength = "255";
historySize = "0";
password = "0";
tabComplete = "0";
format = "%0.3f";
range = "0 1";
increment = "0.001";
};
};
new GuiControl(tab_SmoothRidge) {
profile = "GuiDefaultProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "0 0";
extent = "261 198";
minExtent = "8 8";
visible = "0";
helpTag = "0";
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "6 6";
extent = "152 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Ridge Area Smoothing Settings:";
maxLength = "255";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "79 64";
extent = "77 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Agressiveness:";
maxLength = "255";
};
new GuiTextEditSliderCtrl(Ridgesmooth_iter) {
profile = "GuiTextEditProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "166 35";
extent = "78 18";
minExtent = "8 8";
visible = "1";
command = "Heightfield::saveTab($selectedOperation);Heightfield::preview($selectedOperation);";
helpTag = "0";
maxLength = "255";
historySize = "0";
password = "0";
tabComplete = "0";
format = "%1.0f";
range = "0 40";
increment = "1";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "109 36";
extent = "47 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Iterations:";
maxLength = "255";
};
new GuiTextEditSliderCtrl(Ridgesmooth_factor) {
profile = "GuiTextEditProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "166 63";
extent = "78 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
maxLength = "255";
historySize = "0";
password = "0";
tabComplete = "0";
format = "%0.3f";
range = "0 1";
increment = "0.001";
};
};
new GuiControl(tab_Filter) {
profile = "GuiDefaultProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "0 0";
extent = "261 198";
minExtent = "8 8";
visible = "0";
helpTag = "0";
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "6 6";
extent = "101 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Height Filter Settings:";
maxLength = "255";
};
new GuiFilterCtrl(filter) {
profile = "GuiDefaultProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "16 29";
extent = "130 130";
minExtent = "8 8";
visible = "1";
command = "Heightfield::saveTab($selectedOperation);Heightfield::preview($selectedOperation);";
helpTag = "0";
controlPoints = "7";
filter = "0.000000 0.130770 0.161540 0.223080 0.369230 0.507690 1.000000";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "154 84";
extent = "30 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Result";
maxLength = "255";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "68 167";
extent = "23 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Input";
maxLength = "255";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "16 160";
extent = "16 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "min";
maxLength = "255";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "127 160";
extent = "20 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "max";
maxLength = "255";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "150 142";
extent = "16 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "min";
maxLength = "255";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "150 28";
extent = "20 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "max";
maxLength = "255";
};
new GuiTextEditSliderCtrl() {
profile = "GuiTextEditProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "189 139";
extent = "61 18";
minExtent = "8 8";
visible = "1";
variable = "filter.controlPoints";
command = "filter.controlPoints = $ThisControl.getValue();Heightfield::saveTab($selectedOperation);Heightfield::preview($selectedOperation);";
helpTag = "0";
maxLength = "255";
historySize = "0";
password = "0";
tabComplete = "0";
format = "%3.0f";
range = "2 20";
increment = "1";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "187 118";
extent = "66 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Control Points";
maxLength = "255";
};
};
new GuiControl(tab_Turbulence) {
profile = "GuiDefaultProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "0 0";
extent = "261 198";
minExtent = "8 8";
visible = "0";
helpTag = "0";
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "6 6";
extent = "99 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Turbulence Settings:";
maxLength = "255";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "65 34";
extent = "91 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Turbulence Factor:";
maxLength = "255";
};
new GuiTextEditSliderCtrl(turbulence_factor) {
profile = "GuiTextEditProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "166 35";
extent = "78 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
maxLength = "255";
historySize = "0";
password = "0";
tabComplete = "0";
format = "%0.3f";
range = "0 1";
increment = "0.001";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "75 61";
extent = "81 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Radius of Effect:";
maxLength = "255";
};
new GuiTextEditSliderCtrl(turbulence_radius) {
profile = "GuiTextEditProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "166 61";
extent = "78 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
maxLength = "255";
historySize = "0";
password = "0";
tabComplete = "0";
format = "%1.0f";
range = "1 40";
increment = "1";
};
};
new GuiControl(tab_Thermal) {
profile = "GuiDefaultProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "0 0";
extent = "261 198";
minExtent = "8 8";
visible = "0";
helpTag = "0";
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "6 6";
extent = "122 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Thermal Erosion Settings:";
maxLength = "255";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "112 36";
extent = "47 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Iterations:";
maxLength = "255";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "79 91";
extent = "80 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Material Loss %:";
maxLength = "255";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "20 63";
extent = "139 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Min Erosion Slope (degrees):";
maxLength = "255";
};
new GuiTextEditSliderCtrl(thermal_iter) {
profile = "GuiTextEditProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "166 36";
extent = "78 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
maxLength = "255";
historySize = "0";
password = "0";
tabComplete = "0";
format = "%1.0f";
range = "0 50";
increment = "1";
};
new GuiTextEditSliderCtrl(thermal_slope) {
profile = "GuiTextEditProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "166 63";
extent = "78 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
maxLength = "255";
historySize = "0";
password = "0";
tabComplete = "0";
format = "%2.1f";
range = "0 89";
increment = "0.1";
};
new GuiTextEditSliderCtrl(thermal_cons) {
profile = "GuiTextEditProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "166 90";
extent = "78 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
maxLength = "255";
historySize = "0";
password = "0";
tabComplete = "0";
format = "%2.1f";
range = "0 100";
increment = "0.1";
};
};
new GuiControl(tab_Hydraulic) {
profile = "GuiDefaultProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "0 0";
extent = "259 198";
minExtent = "8 8";
visible = "0";
helpTag = "0";
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "6 6";
extent = "129 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Hydraulic Erosion Settings:";
maxLength = "255";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "112 34";
extent = "47 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Iterations:";
maxLength = "255";
};
new GuiFilterCtrl(hydraulic_filter) {
profile = "GuiDefaultProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "16 57";
extent = "130 130";
minExtent = "8 8";
visible = "1";
command = "Heightfield::saveTab();Heightfield::preview($selectedOperation);";
helpTag = "0";
controlPoints = "7";
filter = "0.000000 0.166667 0.333333 0.500000 0.666667 0.833333 1.000000";
};
new GuiTextEditSliderCtrl(hydraulic_iter) {
profile = "GuiTextEditProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "166 35";
extent = "78 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
maxLength = "255";
historySize = "0";
password = "0";
tabComplete = "0";
format = "%1.0f";
range = "0 50";
increment = "1";
};
new GuiTextEditSliderCtrl() {
profile = "GuiTextEditProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "165 161";
extent = "64 18";
minExtent = "8 8";
visible = "1";
variable = "hydraulic_filter.controlPoints";
command = "hydraulic_filter.controlPoints = $ThisControl.getValue();Heightfield::saveTab();Heightfield::preview($selectedOperation);";
helpTag = "0";
maxLength = "255";
historySize = "0";
password = "0";
tabComplete = "0";
format = "%3.0f";
range = "2 20";
increment = "1";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "165 141";
extent = "69 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Control Points:";
maxLength = "255";
};
};
new GuiControl(tab_Sinus) {
profile = "GuiDefaultProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "0 0";
extent = "259 199";
minExtent = "8 8";
visible = "0";
helpTag = "0";
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "6 6";
extent = "72 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Sinus Settings:";
maxLength = "255";
};
new GuiFilterCtrl(sinus_filter) {
profile = "GuiDefaultProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "36 64";
extent = "130 130";
minExtent = "8 8";
visible = "1";
command = "Heightfield::saveTab();Heightfield::preview($selectedOperation);";
helpTag = "0";
controlPoints = "7";
filter = "0.176920 0.833330 0.876920 0.238460 0.215380 0.166660 0.000000";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "100 32";
extent = "70 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Random Seed:";
maxLength = "255";
};
new GuiTextEditCtrl(sinus_seed) {
profile = "GuiTextEditProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "174 32";
extent = "78 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "0";
maxLength = "255";
historySize = "5";
password = "0";
tabComplete = "0";
};
new GuiButtonCtrl() {
profile = "GuiButtonProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "177 66";
extent = "73 20";
minExtent = "8 8";
visible = "1";
command = "sinus_seed.setValue(terraFormer.generateSeed());Heightfield::saveTab();Heightfield::preview($selectedOperation);";
helpTag = "0";
text = "New Seed";
groupNum = "-1";
buttonType = "PushButton";
};
new GuiTextEditSliderCtrl() {
profile = "GuiTextEditProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "178 171";
extent = "64 18";
minExtent = "8 8";
visible = "1";
variable = "sinus_filter.controlPoints";
command = "sinus_filter.controlPoints = $ThisControl.getValue();Heightfield::saveTab();Heightfield::preview($selectedOperation);";
helpTag = "0";
maxLength = "255";
historySize = "0";
password = "0";
tabComplete = "0";
format = "%3.0f";
range = "2 20";
increment = "1";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "179 150";
extent = "69 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Control Points:";
maxLength = "255";
};
};
new GuiControl(tab_terrainFile) {
profile = "GuiContentProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "0 0";
extent = "261 198";
minExtent = "8 8";
visible = "0";
helpTag = "0";
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "4 2";
extent = "53 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "TerrainFile:";
maxLength = "255";
};
new GuiScrollCtrl() {
profile = "GuiScrollProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "0 20";
extent = "262 180";
minExtent = "8 8";
visible = "1";
helpTag = "0";
willFirstRespond = "1";
hScrollBar = "dynamic";
vScrollBar = "alwaysOn";
constantThumbHeight = "0";
childMargin = "0 0";
new GuiTextListCtrl(terrainFile_textList) {
profile = "GuiTextArrayProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "2 2";
extent = "240 8";
minExtent = "8 8";
visible = "1";
command = "terrainFile_terrFileText.setValue(\"terrains/\" @ terrainFile_textList.getRowTextById(terrainFile_textList.getSelectedId()));Heightfield::saveTab();Heightfield::preview($selectedOperation);";
helpTag = "0";
enumerate = "0";
resizeCell = "1";
columns = "0";
fitParentWidth = "1";
clipColumnText = "0";
};
};
new GuiTextCtrl(terrainFile_terrFileText) {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "64 2";
extent = "8 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
maxLength = "255";
};
};
new GuiControl(tab_General) {
profile = "GuiDefaultProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "0 0";
extent = "261 198";
minExtent = "8 8";
visible = "1";
helpTag = "0";
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "6 6";
extent = "83 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "General Settings:";
maxLength = "255";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "8 53";
extent = "67 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Height Range:";
maxLength = "255";
};
new GuiTextEditSliderCtrl(general_scale) {
profile = "GuiTextEditProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "108 52";
extent = "64 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
maxLength = "255";
historySize = "0";
password = "0";
tabComplete = "0";
format = "%1.0f";
range = "5 500";
increment = "1";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "177 53";
extent = "33 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "meters";
maxLength = "255";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "29 93";
extent = "74 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Water Level %:";
maxLength = "255";
};
new GuiSliderCtrl(general_water) {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "22 113";
extent = "200 30";
minExtent = "8 8";
visible = "1";
variable = "value";
command = "general_water_meters.setValue(general_water.getValue()*general_scale.getValue()+general_min_height.getValue() @ \" meters\");Heightfield::saveTab();Heightfield::preview();";
helpTag = "0";
range = "0.000000 1.000000";
ticks = "5";
value = "0";
};
new GuiTextCtrl(general_water_meters) {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "109 93";
extent = "42 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "0 meters";
maxLength = "255";
};
new GuiButtonCtrl() {
profile = "GuiButtonProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "64 158";
extent = "135 20";
minExtent = "8 8";
visible = "1";
command = "Heightfield::center();";
helpTag = "0";
text = "Center on Camera";
groupNum = "-1";
buttonType = "PushButton";
};
new GuiTextCtrl(general_centerx) {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "6 6";
extent = "8 18";
minExtent = "8 8";
visible = "0";
helpTag = "0";
text = "0";
maxLength = "255";
};
new GuiTextCtrl(general_centery) {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "6 6";
extent = "8 18";
minExtent = "8 8";
visible = "0";
helpTag = "0";
text = "0";
maxLength = "255";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "8 28";
extent = "89 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Min Terrain Height:";
maxLength = "255";
};
new GuiTextEditSliderCtrl(general_min_height) {
profile = "GuiTextEditProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "108 27";
extent = "64 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
maxLength = "255";
historySize = "0";
password = "0";
tabComplete = "0";
format = "%1.0f";
range = "0 500";
increment = "1";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "177 28";
extent = "33 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "meters";
maxLength = "255";
};
};
new GuiControl(tab_Bitmap) {
profile = "GuiDefaultProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "0 0";
extent = "261 198";
minExtent = "8 8";
visible = "0";
helpTag = "0";
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "6 6";
extent = "76 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Bitmap settings:";
maxLength = "255";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "10 43";
extent = "45 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Filename:";
maxLength = "255";
};
new GuiTextCtrl(bitmap_name) {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "64 43";
extent = "8 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
maxLength = "255";
};
new GuiButtonCtrl(bitmap_choose) {
profile = "GuiButtonProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "10 65";
extent = "73 20";
minExtent = "8 8";
visible = "1";
command = "Heightfield::setBitmap();";
helpTag = "0";
text = "Choose...";
groupNum = "-1";
buttonType = "PushButton";
};
};
new GuiControl(tab_Blend) {
profile = "GuiDefaultProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "0 0";
extent = "261 198";
minExtent = "8 8";
visible = "0";
helpTag = "0";
new GuiPopUpMenuCtrl(blend_option) {
profile = "GuiPopUpMenuProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "64 118";
extent = "82 20";
minExtent = "8 8";
visible = "1";
command = "Heightfield::saveTab();Heightfield::preview($selectedOperation);";
helpTag = "0";
text = "Add";
maxLength = "255";
maxPopupHeight = "200";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "6 6";
extent = "71 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Blend settings:";
maxLength = "255";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "4 31";
extent = "34 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Factor:";
maxLength = "255";
};
new GuiSliderCtrl(blend_factor) {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "49 29";
extent = "200 30";
minExtent = "8 8";
visible = "1";
variable = "value";
command = "Heightfield::saveTab();Heightfield::preview($selectedOperation);";
helpTag = "0";
range = "0.000000 1.000000";
ticks = "5";
value = "0.584211";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "6 64";
extent = "49 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Source A:";
maxLength = "255";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "23 156";
extent = "205 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "result = (A*factor) operation (B*(1-factor))";
maxLength = "255";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "7 91";
extent = "48 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Source B:";
maxLength = "255";
};
new GuiTextEditCtrl(blend_srcB) {
profile = "GuiTextEditProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "64 89";
extent = "33 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "1";
maxLength = "255";
historySize = "5";
password = "0";
tabComplete = "0";
};
new GuiTextCtrl(blend_srcA) {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "64 65";
extent = "92 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Previous Operation";
maxLength = "255";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "5 118";
extent = "50 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Operation:";
maxLength = "255";
};
};
new GuiControl() {
profile = "GuiDefaultProfile";
horizSizing = "right";
vertSizing = "height";
position = "0 250";
extent = "275 210";
minExtent = "8 8";
visible = "1";
helpTag = "0";
new GuiPopUpMenuCtrl(Heightfield_options) {
profile = "GuiPopUpMenuProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "4 3";
extent = "199 20";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Options";
maxLength = "255";
maxPopupHeight = "200";
setText = "false";
};
new GuiButtonCtrl() {
profile = "GuiButtonProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "205 3";
extent = "53 20";
minExtent = "8 8";
visible = "1";
command = "Heightfield::onDelete();";
helpTag = "0";
text = "Delete";
groupNum = "-1";
buttonType = "PushButton";
};
new GuiScrollCtrl() {
profile = "EditorScrollProfile";
horizSizing = "width";
vertSizing = "height";
position = "5 27";
extent = "261 176";
minExtent = "8 8";
visible = "1";
helpTag = "0";
willFirstRespond = "1";
hScrollBar = "alwaysOff";
vScrollBar = "dynamic";
constantThumbHeight = "1";
childMargin = "0 0";
new GuiTextListCtrl(Heightfield_operation) {
profile = "GuiTextListProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "2 2";
extent = "257 16";
minExtent = "8 8";
visible = "1";
helpTag = "0";
enumerate = "0";
resizeCell = "1";
columns = "1";
fitParentWidth = "1";
clipColumnText = "0";
};
};
};
new GuiButtonCtrl() {
profile = "GuiButtonProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "98 229";
extent = "80 20";
minExtent = "8 8";
visible = "1";
command = "Heightfield::apply();";
helpTag = "0";
text = "Apply";
groupNum = "-1";
buttonType = "PushButton";
};
};
new GuiTerrPreviewCtrl(HeightfieldPreview) {
profile = "GuiDefaultProfile";
horizSizing = "right";
vertSizing = "top";
position = "4 198";
extent = "256 256";
minExtent = "8 8";
visible = "1";
helpTag = "0";
};
};
new GuiControl(ETexture) {
profile = "GuiModelessDialogProfile";
horizSizing = "width";
vertSizing = "height";
position = "0 0";
extent = "640 458";
minExtent = "8 8";
visible = "0";
helpTag = "0";
new GuiTerrPreviewCtrl(TexturePreview) {
profile = "GuiDefaultProfile";
horizSizing = "right";
vertSizing = "top";
position = "4 198";
extent = "256 256";
minExtent = "8 8";
visible = "1";
helpTag = "0";
};
new GuiControl(TextureTabParent) {
profile = "EditorScrollProfile";
horizSizing = "left";
vertSizing = "height";
position = "370 0";
extent = "270 458";
minExtent = "8 8";
visible = "1";
helpTag = "0";
childMargin = "0 0";
constantThumbHeight = "1";
willFirstRespond = "1";
new GuiControl(tab_DistortMask) {
profile = "GuiDefaultProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "2 1";
extent = "261 202";
minExtent = "8 8";
visible = "0";
helpTag = "0";
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "4 1";
extent = "126 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Fractal Distortion Settings:";
maxLength = "255";
};
new GuiButtonCtrl() {
profile = "GuiButtonProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "166 97";
extent = "77 20";
minExtent = "8 8";
visible = "1";
command = "dmask_seed.setValue(terraFormer.generateSeed());Texture::saveOperation();Texture::previewOperation();";
helpTag = "0";
text = "New Seed";
groupNum = "-1";
buttonType = "PushButton";
};
new GuiTextEditCtrl(dmask_seed) {
profile = "GuiTextEditProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "166 71";
extent = "78 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "0";
maxLength = "255";
historySize = "5";
password = "0";
tabComplete = "0";
};
new GuiTextEditSliderCtrl(dmask_rough) {
profile = "GuiTextEditProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "166 47";
extent = "78 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
maxLength = "255";
historySize = "0";
password = "0";
tabComplete = "0";
format = "%0.3f";
range = "0 1";
increment = "0.001";
};
new GuiTextEditSliderCtrl(dmask_interval) {
profile = "GuiTextEditProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "166 23";
extent = "78 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
maxLength = "255";
historySize = "0";
password = "0";
tabComplete = "0";
format = "%1.0f";
range = "3 36";
increment = "1";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "90 23";
extent = "71 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Hill Frequency:";
maxLength = "255";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "103 47";
extent = "58 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Roughness:";
maxLength = "255";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "91 71";
extent = "70 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Random Seed:";
maxLength = "255";
};
new GuiFilterCtrl(dmask_filter) {
profile = "GuiDefaultProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "12 96";
extent = "143 93";
minExtent = "8 8";
visible = "1";
command = "Texture::saveOperation();Texture::previewOperation();";
helpTag = "0";
controlPoints = "7";
filter = "0.000000 0.166667 0.333333 0.500000 0.666667 0.833333 1.000000";
};
new GuiTextEditSliderCtrl() {
profile = "GuiTextEditProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "173 165";
extent = "64 18";
minExtent = "8 8";
visible = "1";
variable = "dmask_filter.controlPoints";
command = "dmask_filter.controlPoints = $ThisControl.getValue();Texture::saveOperation();Texture::previewOperation();";
helpTag = "0";
maxLength = "255";
historySize = "0";
password = "0";
tabComplete = "0";
format = "%3.0f";
range = "2 20";
increment = "1";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "173 147";
extent = "69 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Control Points:";
maxLength = "255";
};
};
new GuiControl(tab_FractalMask) {
profile = "GuiDefaultProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "2 0";
extent = "261 202";
minExtent = "8 8";
visible = "0";
helpTag = "0";
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "4 1";
extent = "106 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Fractal Mask Settings:";
maxLength = "255";
};
new GuiButtonCtrl() {
profile = "GuiButtonProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "168 96";
extent = "77 20";
minExtent = "8 8";
visible = "1";
command = "fBmmask_seed.setValue(terraFormer.generateSeed());Texture::saveOperation();Texture::previewOperation();";
helpTag = "0";
text = "New Seed";
groupNum = "-1";
buttonType = "PushButton";
};
new GuiTextEditCtrl(fBmmask_seed) {
profile = "GuiTextEditProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "168 70";
extent = "78 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "0";
maxLength = "255";
historySize = "5";
password = "0";
tabComplete = "0";
};
new GuiTextEditSliderCtrl(fbmmask_rough) {
profile = "GuiTextEditProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "168 46";
extent = "78 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
maxLength = "255";
historySize = "0";
password = "0";
tabComplete = "0";
format = "%0.3f";
range = "0 1";
increment = "0.001";
};
new GuiTextEditSliderCtrl(fbmmask_interval) {
profile = "GuiTextEditProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "168 22";
extent = "78 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
maxLength = "255";
historySize = "0";
password = "0";
tabComplete = "0";
format = "%1.0f";
range = "3 36";
increment = "1";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "92 22";
extent = "71 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Hill Frequency:";
maxLength = "255";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "105 46";
extent = "58 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Roughness:";
maxLength = "255";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "93 70";
extent = "70 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Random Seed:";
maxLength = "255";
};
new GuiFilterCtrl(fBmmask_filter) {
profile = "GuiDefaultProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "9 94";
extent = "147 98";
minExtent = "8 8";
visible = "1";
command = "Texture::saveOperation();Texture::previewOperation();";
helpTag = "0";
controlPoints = "7";
filter = "0.000000 0.166670 0.333330 0.500000 0.666670 0.833330 1.000000";
};
new GuiCheckBoxCtrl(fBmDistort) {
profile = "GuiCheckBoxProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "166 122";
extent = "82 20";
minExtent = "8 8";
visible = "1";
command = "Texture::saveOperation();Texture::previewOperation();";
helpTag = "0";
text = "Use Distortion";
groupNum = "-1";
buttonType = "ToggleButton";
};
new GuiTextEditSliderCtrl() {
profile = "GuiTextEditProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "168 174";
extent = "64 18";
minExtent = "8 8";
visible = "1";
variable = "fBmmask_filter.controlPoints";
command = "fBmmask_filter.controlPoints = $ThisControl.getValue();Texture::saveOperation();Texture::previewOperation();";
helpTag = "0";
maxLength = "255";
historySize = "0";
password = "0";
tabComplete = "0";
format = "%3.0f";
range = "2 20";
increment = "1";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "168 155";
extent = "69 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Control Points:";
maxLength = "255";
};
};
new GuiControl(tab_HeightMask) {
profile = "GuiDefaultProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "2 0";
extent = "261 200";
minExtent = "8 8";
visible = "0";
helpTag = "0";
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "4 1";
extent = "103 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Height Mask Settings:";
maxLength = "255";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "4 26";
extent = "26 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Filter:";
maxLength = "255";
};
new GuiFilterCtrl(TextureHeightFilter) {
profile = "GuiDefaultProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "46 26";
extent = "130 130";
minExtent = "8 8";
visible = "1";
command = "Texture::saveOperation();Texture::previewOperation();";
helpTag = "0";
controlPoints = "6";
filter = "0.000000 0.200000 0.400000 0.600000 0.800000 1.000000";
};
new GuiCheckBoxCtrl(heightDistort) {
profile = "GuiCheckBoxProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "45 165";
extent = "129 20";
minExtent = "8 8";
visible = "1";
command = "Texture::saveOperation();Texture::previewOperation();";
helpTag = "0";
text = "Use Fractal Distortion";
groupNum = "-1";
buttonType = "ToggleButton";
};
new GuiTextEditSliderCtrl() {
profile = "GuiTextEditProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "185 134";
extent = "64 18";
minExtent = "8 8";
visible = "1";
variable = "TextureHeightFilter.controlPoints";
command = "TextureHeightFilter.controlPoints = $ThisControl.getValue();Texture::saveOperation();Texture::previewOperation();";
helpTag = "0";
maxLength = "255";
historySize = "0";
password = "0";
tabComplete = "0";
format = "%3.0f";
range = "2 20";
increment = "1";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "185 115";
extent = "69 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Control Points:";
maxLength = "255";
};
};
new GuiControl(tab_SlopeMask) {
profile = "GuiDefaultProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "2 0";
extent = "261 200";
minExtent = "8 8";
visible = "0";
helpTag = "0";
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "4 1";
extent = "100 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Slope Mask Settings:";
maxLength = "255";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "4 26";
extent = "26 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Filter:";
maxLength = "255";
};
new GuiFilterCtrl(TextureSlopeFilter) {
profile = "GuiDefaultProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "45 27";
extent = "130 130";
minExtent = "8 8";
visible = "1";
command = "Texture::saveOperation();Texture::previewOperation();";
helpTag = "0";
controlPoints = "7";
filter = "0.000000 0.166667 0.333333 0.500000 0.666667 0.833333 1.000000";
};
new GuiCheckBoxCtrl(slopeDistort) {
profile = "GuiCheckBoxProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "44 166";
extent = "129 20";
minExtent = "8 8";
visible = "1";
command = "Texture::saveOperation();Texture::previewOperation();";
helpTag = "0";
text = "Use Fractal Distortion";
groupNum = "-1";
buttonType = "ToggleButton";
};
new GuiTextEditSliderCtrl() {
profile = "GuiTextEditProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "185 134";
extent = "64 18";
minExtent = "8 8";
visible = "1";
variable = "TextureSlopeFilter.controlPoints";
command = "TextureSlopeFilter.controlPoints = $ThisControl.getValue();Texture::saveOperation();Texture::previewOperation();";
helpTag = "0";
maxLength = "255";
historySize = "0";
password = "0";
tabComplete = "0";
format = "%3.0f";
range = "2 20";
increment = "1";
};
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "185 115";
extent = "69 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Control Points:";
maxLength = "255";
};
};
new GuiControl(tab_WaterMask) {
profile = "GuiDefaultProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "2 0";
extent = "261 200";
minExtent = "8 8";
visible = "0";
helpTag = "0";
new GuiTextCtrl() {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "4 1";
extent = "131 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Water Level Mask Settings:";
maxLength = "255";
};
new GuiCheckBoxCtrl(waterDistort) {
profile = "GuiCheckBoxProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "63 165";
extent = "129 20";
minExtent = "8 8";
visible = "1";
command = "Texture::saveOperation();Texture::previewOperation();";
helpTag = "0";
text = "Use Fractal Distortion";
groupNum = "-1";
buttonType = "ToggleButton";
};
};
};
new GuiControl() {
profile = "GuiDefaultProfile";
horizSizing = "left";
vertSizing = "bottom";
position = "371 249";
extent = "267 96";
minExtent = "8 8";
visible = "1";
helpTag = "0";
new GuiScrollCtrl() {
profile = "EditorScrollProfile";
horizSizing = "width";
vertSizing = "bottom";
position = "4 27";
extent = "261 65";
minExtent = "8 8";
visible = "1";
helpTag = "0";
willFirstRespond = "1";
hScrollBar = "alwaysOff";
vScrollBar = "dynamic";
constantThumbHeight = "1";
childMargin = "0 0";
new GuiTextListCtrl(Texture_material) {
profile = "GuiButtonProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "2 2";
extent = "257 8";
minExtent = "8 8";
visible = "1";
helpTag = "0";
enumerate = "0";
resizeCell = "1";
columns = "1";
fitParentWidth = "1";
clipColumnText = "0";
};
};
new GuiButtonCtrl() {
profile = "GuiButtonProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "205 3";
extent = "53 20";
minExtent = "8 8";
visible = "1";
command = "Texture::deleteMaterial();";
helpTag = "0";
text = "Delete";
groupNum = "-1";
buttonType = "PushButton";
};
new GuiButtonCtrl() {
profile = "GuiButtonProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "5 3";
extent = "78 20";
minExtent = "8 8";
visible = "1";
command = "Texture::addMaterialTexture();";
helpTag = "0";
text = "Add Material...";
groupNum = "-1";
buttonType = "PushButton";
};
};
new GuiControl() {
profile = "GuiDefaultProfile";
horizSizing = "left";
vertSizing = "height";
position = "370 349";
extent = "270 112";
minExtent = "8 8";
visible = "1";
helpTag = "0";
new GuiPopUpMenuCtrl(Texture_operation_menu) {
profile = "GuiPopUpMenuProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "4 3";
extent = "199 20";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "Options";
maxLength = "255";
maxPopupHeight = "200";
setText = "false";
};
new GuiButtonCtrl() {
profile = "GuiButtonProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "205 3";
extent = "53 20";
minExtent = "8 8";
visible = "1";
command = "Texture::deleteOperation();";
helpTag = "0";
text = "Delete";
groupNum = "-1";
buttonType = "PushButton";
};
new GuiScrollCtrl() {
profile = "EditorScrollProfile";
horizSizing = "width";
vertSizing = "height";
position = "5 27";
extent = "261 77";
minExtent = "8 8";
visible = "1";
helpTag = "0";
willFirstRespond = "1";
hScrollBar = "alwaysOff";
vScrollBar = "dynamic";
constantThumbHeight = "1";
childMargin = "0 0";
new GuiTextListCtrl(Texture_operation) {
profile = "GuiButtonProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "2 2";
extent = "257 8";
minExtent = "8 8";
visible = "1";
helpTag = "0";
enumerate = "0";
resizeCell = "1";
columns = "1";
fitParentWidth = "1";
clipColumnText = "0";
};
};
};
new GuiButtonCtrl() {
profile = "GuiButtonProfile";
horizSizing = "left";
vertSizing = "bottom";
position = "456 219";
extent = "80 20";
minExtent = "8 8";
visible = "1";
command = "Texture::applyMaterials();";
helpTag = "0";
text = "Apply";
groupNum = "-1";
buttonType = "PushButton";
};
};
new GuiTextCtrl(TESelectionInfo) {
profile = "EditorTextProfile";
horizSizing = "right";
vertSizing = "top";
position = "254 430";
extent = "159 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
maxLength = "255";
};
new GuiTextCtrl(TEMouseBrushInfo) {
profile = "EditorTextProfile";
horizSizing = "right";
vertSizing = "top";
position = "6 430";
extent = "182 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
maxLength = "255";
};
new GuiTextCtrl(TESelectionInfo1) {
profile = "EditorTextProfileWhite";
horizSizing = "right";
vertSizing = "top";
position = "255 431";
extent = "159 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
maxLength = "255";
};
new GuiTextCtrl(TEMouseBrushInfo1) {
profile = "EditorTextProfileWhite";
horizSizing = "right";
vertSizing = "top";
position = "7 431";
extent = "182 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
maxLength = "255";
};
new GuiControl(EPainter) {
profile = "EditorScrollProfile";
horizSizing = "left";
vertSizing = "bottom";
position = "409 0";
extent = "231 446";
minExtent = "8 8";
visible = "1";
helpTag = "0";
new GuiBitmapCtrl(ETerrainMaterialBitmap0) {
profile = "GuiDefaultProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "9 24";
extent = "96 96";
minExtent = "8 8";
visible = "1";
helpTag = "0";
bitmap = "fps/data/terrains/grassland/grass";
wrap = "1";
};
new GuiTextCtrl(ETerrainMaterialText0) {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "10 5";
extent = "28 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "grass";
maxLength = "255";
};
new GuiButtonCtrl(ETerrainMaterialChange0) {
profile = "GuiButtonProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "9 125";
extent = "96 22";
minExtent = "8 8";
visible = "1";
command = "ETerrainEditor.changeMaterial(0);";
helpTag = "0";
text = "Change...";
groupNum = "-1";
buttonType = "PushButton";
};
new GuiBorderButtonCtrl(ETerrainMaterialPaint0) {
profile = "GuiBorderButtonProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "4 6";
extent = "106 118";
minExtent = "8 8";
visible = "1";
command = "ETerrainEditor.setPaintMaterial(0);";
helpTag = "0";
text = "Button";
groupNum = "-1";
buttonType = "RadioButton";
};
new GuiBitmapCtrl(ETerrainMaterialBitmap1) {
profile = "GuiDefaultProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "9 170";
extent = "96 96";
minExtent = "8 8";
visible = "1";
helpTag = "0";
bitmap = "fps/data/terrains/grassland/grass";
wrap = "1";
};
new GuiTextCtrl(ETerrainMaterialText1) {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "10 151";
extent = "28 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "grass";
maxLength = "255";
};
new GuiButtonCtrl(ETerrainMaterialChange1) {
profile = "GuiButtonProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "9 271";
extent = "96 22";
minExtent = "8 8";
visible = "1";
command = "ETerrainEditor.changeMaterial(1);";
helpTag = "0";
text = "Change...";
groupNum = "-1";
buttonType = "PushButton";
};
new GuiBorderButtonCtrl(ETerrainMaterialPaint1) {
profile = "GuiBorderButtonProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "4 152";
extent = "106 118";
minExtent = "8 8";
visible = "1";
command = "ETerrainEditor.setPaintMaterial(1);";
helpTag = "0";
text = "Button";
groupNum = "-1";
buttonType = "RadioButton";
};
new GuiBitmapCtrl(ETerrainMaterialBitmap2) {
profile = "GuiDefaultProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "9 312";
extent = "96 96";
minExtent = "8 8";
visible = "1";
helpTag = "0";
bitmap = "fps/data/terrains/grassland/grass";
wrap = "1";
};
new GuiTextCtrl(ETerrainMaterialText2) {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "10 293";
extent = "28 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "grass";
maxLength = "255";
};
new GuiButtonCtrl(ETerrainMaterialChange2) {
profile = "GuiButtonProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "9 413";
extent = "96 22";
minExtent = "8 8";
visible = "1";
command = "ETerrainEditor.changeMaterial(2);";
helpTag = "0";
text = "Change...";
groupNum = "-1";
buttonType = "PushButton";
};
new GuiBorderButtonCtrl(ETerrainMaterialPaint2) {
profile = "GuiBorderButtonProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "4 294";
extent = "106 118";
minExtent = "8 8";
visible = "1";
command = "ETerrainEditor.setPaintMaterial(2);";
helpTag = "0";
text = "Button";
groupNum = "-1";
buttonType = "RadioButton";
};
new GuiBitmapCtrl(ETerrainMaterialBitmap3) {
profile = "GuiDefaultProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "122 24";
extent = "96 96";
minExtent = "8 8";
visible = "1";
helpTag = "0";
bitmap = "fps/data/terrains/grassland/grass";
wrap = "1";
};
new GuiTextCtrl(ETerrainMaterialText3) {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "123 5";
extent = "28 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "grass";
maxLength = "255";
};
new GuiButtonCtrl(ETerrainMaterialChange3) {
profile = "GuiButtonProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "122 125";
extent = "96 22";
minExtent = "8 8";
visible = "1";
command = "ETerrainEditor.changeMaterial(3);";
helpTag = "0";
text = "Change...";
groupNum = "-1";
buttonType = "PushButton";
};
new GuiBorderButtonCtrl(ETerrainMaterialPaint3) {
profile = "GuiBorderButtonProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "117 6";
extent = "106 118";
minExtent = "8 8";
visible = "1";
command = "ETerrainEditor.setPaintMaterial(3);";
helpTag = "0";
text = "Button";
groupNum = "-1";
buttonType = "RadioButton";
};
new GuiBitmapCtrl(ETerrainMaterialBitmap4) {
profile = "GuiDefaultProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "122 170";
extent = "96 96";
minExtent = "8 8";
visible = "1";
helpTag = "0";
bitmap = "fps/data/terrains/grassland/grass";
wrap = "1";
};
new GuiTextCtrl(ETerrainMaterialText4) {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "123 151";
extent = "28 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "grass";
maxLength = "255";
};
new GuiButtonCtrl(ETerrainMaterialChange4) {
profile = "GuiButtonProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "122 271";
extent = "96 22";
minExtent = "8 8";
visible = "1";
command = "ETerrainEditor.changeMaterial(4);";
helpTag = "0";
text = "Change...";
groupNum = "-1";
buttonType = "PushButton";
};
new GuiBorderButtonCtrl(ETerrainMaterialPaint4) {
profile = "GuiBorderButtonProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "117 152";
extent = "106 118";
minExtent = "8 8";
visible = "1";
command = "ETerrainEditor.setPaintMaterial(4);";
helpTag = "0";
text = "Button";
groupNum = "-1";
buttonType = "RadioButton";
};
new GuiBitmapCtrl(ETerrainMaterialBitmap5) {
profile = "GuiDefaultProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "122 311";
extent = "96 96";
minExtent = "8 8";
visible = "1";
helpTag = "0";
bitmap = "fps/data/terrains/grassland/grass";
wrap = "1";
};
new GuiTextCtrl(ETerrainMaterialText5) {
profile = "GuiTextProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "123 292";
extent = "28 18";
minExtent = "8 8";
visible = "1";
helpTag = "0";
text = "grass";
maxLength = "255";
};
new GuiButtonCtrl(ETerrainMaterialChange5) {
profile = "GuiButtonProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "122 412";
extent = "96 22";
minExtent = "8 8";
visible = "1";
command = "ETerrainEditor.changeMaterial(5);";
helpTag = "0";
text = "Change...";
groupNum = "-1";
buttonType = "PushButton";
};
new GuiBorderButtonCtrl(ETerrainMaterialPaint5) {
profile = "GuiBorderButtonProfile";
horizSizing = "right";
vertSizing = "bottom";
position = "117 293";
extent = "106 118";
minExtent = "8 8";
visible = "1";
command = "ETerrainEditor.setPaintMaterial(5);";
helpTag = "0";
text = "Button";
groupNum = "-1";
buttonType = "RadioButton";
};
};
};
new GuiMenuBar(EditorMenuBar) {
profile = "GuiMenuBarProfile";
horizSizing = "width";
vertSizing = "bottom";
position = "0 0";
extent = "640 22";
minExtent = "8 8";
visible = "1";
helpTag = "0";
};
};
//--- OBJECT WRITE END ---