public override void onDeactivated() { if (!isActive) { return; } EditorGui EditorGui = "EditorGui"; TerrainPainter TerrainPainter = "TerrainPainter"; GuiWindowCollapseCtrl TerrainPainterPreview = "TerrainPainterPreview"; GuiControl EWTerrainPainterToolbar = "EWTerrainPainterToolbar"; TerrainEditor ETerrainEditor = "ETerrainEditor"; isActive = false; base.onDeactivated(); EditorGui.writeTerrainEditorSettings(); map.pop(); //Copyright Winterleaf Entertainment L.L.C. 2013 TerrainPainter.setVisible(false); TerrainPainterPreview.setVisible(false); //Copyright Winterleaf Entertainment L.L.C. 2013 EWTerrainPainterToolbar.setVisible(false); ETerrainEditor.setVisible(false); }
public override void onDeactivated() { base.onDeactivated(); TerrainEditor ETerrainEditor = "ETerrainEditor"; EditorGui EditorGui = "EditorGui"; console.Call("endToolTime", new string[] { "TerrainEditor" }); ((EditorGui)"EditorGui").writeTerrainEditorSettings(); ((GuiControl)"EWTerrainEditToolbar").setVisible(false); ETerrainEditor.setVisible(false); EditorGui.menuBar.remove(this["terrainMenu"]); map.pop(); }
public override void onActivated() { base.onActivated(); EditorGui EditorGui = "EditorGui"; TerrainEditor ETerrainEditor = "ETerrainEditor"; GuiControl EWTerrainEditToolbar = "EWTerrainEditToolbar"; TerrainEditorPlugin TerrainEditorPlugin = "TerrainEditorPlugin"; EditorGui.EditorGuiStatusBar EditorGuiStatusBar = "EditorGuiStatusBar"; Settings EditorSettings = "EditorSettings"; EditorGui.readTerrainEditorSettings(); string action = EditorSettings.value("TerrainEditor/currentAction"); ETerrainEditor.switchAction(action); GuiButtonCtrl ctrl = (((GuiDynamicCtrlArrayControl)"ToolsPaletteArray").findObjectByInternalName(action, true)); ctrl.setStateOn(true); GuiBitmapButtonCtrl octrl = ((GuiControl)"EWTerrainEditToolbarBrushType").findObjectByInternalName("ellipse", true); octrl.performClick(); EditorGui.menuBar.insert(this["terrainMenu"], EditorGui.menuBar["dynamicItemInsertPos"].AsInt()); EditorGui.bringToFront(ETerrainEditor); ETerrainEditor.setVisible(true); ETerrainEditor.attachTerrain(); ETerrainEditor.makeFirstResponder(true); EWTerrainEditToolbar.setVisible(true); ETerrainEditor.onBrushChanged(); ETerrainEditor.setup(); TerrainEditorPlugin.syncBrushInfo(); EditorGuiStatusBar.setSelection(""); ((ActionMap)map).push(); }
public override void onActivated() { EditorGui EditorGui = "EditorGui"; TerrainEditor ETerrainEditor = "ETerrainEditor"; GuiWindowCollapseCtrl TerrainPainterPreview = "TerrainPainterPreview"; GuiControl EWTerrainPainterToolbar = "EWTerrainPainterToolbar"; EditorGui.EditorGuiStatusBar EditorGuiStatusBar = "EditorGuiStatusBar"; TerrainPainter TerrainPainter = "TerrainPainter"; base.onActivated(); isActive = true; EditorGui.readTerrainEditorSettings(); GuiControl EWTerrainPainterToolbarBrushType = "EWTerrainPainterToolbarBrushType"; ((GuiBitmapButtonCtrl)EWTerrainPainterToolbarBrushType.findObjectByInternalName("ellipse", true)) .performClick(); map.push(); EditorGui.bringToFront(ETerrainEditor); ETerrainEditor.setVisible(true); ETerrainEditor.attachTerrain(); ETerrainEditor.makeFirstResponder(true); //Copyright Winterleaf Entertainment L.L.C. 2013 TerrainPainter.setVisible(true); TerrainPainterPreview.setVisible(true); //Copyright Winterleaf Entertainment L.L.C. 2013 EWTerrainPainterToolbar.setVisible(true); ETerrainEditor.onBrushChanged(); //Copyright Winterleaf Entertainment L.L.C. 2013 TerrainPainter.setup(0); //Copyright Winterleaf Entertainment L.L.C. 2013 syncBrushInfo(); EditorGuiStatusBar.setSelection(""); }