From 113f9c603976e55d439b27ebd63dbbb24cc501e8 Mon Sep 17 00:00:00 2001
From: MaxED
Date: Tue, 26 Jun 2012 08:54:25 +0000
Subject: [PATCH] GZDoom Builder 1.09: Added UDMF Controls plugin. Added "Snap
selected vertices to grid" mode (Found in Edit menu).
---
Help/Contents.hhc | 14 +-
Help/gz_actions.html | 29 +-
Help/gz_editmodes.html | 7 +-
...rawbridge.html => gz_mode_drawbridge.html} | 0
...wellipse.html => gz_mode_drawellipse.html} | 0
...gz_drawrect.html => gz_mode_drawrect.html} | 0
Help/gz_mode_snapverts.html | 25 +
Help/gz_plug_udmfcontrols.html | 28 +
Help/gz_plugins.html | 4 +-
Help/gz_udmfcontrols.jpg | Bin 0 -> 81658 bytes
Source/Core/Builder.sln | 24 +
Source/Core/GZBuilder/GZGeneral.cs | 4 +-
Source/Core/General/General.cs | 10 +-
Source/Core/Resources/Splash3_trans.png | Bin 226184 -> 233381 bytes
Source/Core/VisualModes/VisualGeometry.cs | 15 +
Source/Core/VisualModes/VisualMode.cs | 86 +-
.../Core/Windows/LinedefEditForm.Designer.cs | 1750 ++++++++---------
Source/Core/Windows/LinedefEditForm.cs | 4 +-
Source/Core/Windows/LinedefEditForm.resx | 15 -
.../Plugins/BuilderModes/BuilderModes.csproj | 4 +
.../ClassicModes/SnapVerticesMode.cs | 77 +
.../BuilderModes/General/BuilderPlug.cs | 25 +
.../BuilderModes/Interface/BridgeModeForm.cs | 10 +-
.../Properties/Resources.Designer.cs | 33 +-
.../BuilderModes/Properties/Resources.resx | 3 +
.../BuilderModes/Resources/Actions.cfg | 10 +
.../BuilderModes/Resources/SnapVerts.png | Bin 0 -> 368 bytes
.../BuilderModes/VisualModes/VisualCeiling.cs | 5 +-
.../BuilderModes/VisualModes/VisualFloor.cs | 5 +-
.../BuilderModes/VisualModes/VisualLower.cs | 5 +-
.../VisualModes/VisualMiddleDouble.cs | 5 +-
.../VisualModes/VisualMiddleSingle.cs | 5 +-
.../BuilderModes/VisualModes/VisualUpper.cs | 5 +-
Source/Plugins/ColorPicker/BuilderPlug.cs | 8 +-
Source/Plugins/ColorPicker/ColorPicker.csproj | 1 +
.../Controls/ColorPickerControl.cs | 11 +-
.../Windows/LightColorPicker.Designer.cs | 3 +
.../VisualModes/VisualCeiling.cs | 5 +-
.../GZDoomEditing/VisualModes/VisualFloor.cs | 5 +-
.../GZDoomEditing/VisualModes/VisualLower.cs | 5 +-
.../VisualModes/VisualMiddle3D.cs | 5 +-
.../VisualModes/VisualMiddleDouble.cs | 5 +-
.../VisualModes/VisualMiddleSingle.cs | 5 +-
.../GZDoomEditing/VisualModes/VisualUpper.cs | 5 +-
Source/Plugins/UMDFControls/BuilderPlug.cs | 101 +
.../UMDFControls/Controls/AngleControl.cs | 147 ++
.../Controls/AngleControl.designer.cs | 105 +
.../UMDFControls/Controls/AngleControl.resx | 123 ++
.../UMDFControls/Controls/FloatSlider.cs | 93 +
.../Controls/FloatSlider.designer.cs | 102 +
.../UMDFControls/Controls/FloatSlider.resx | 120 ++
.../UMDFControls/Controls/IntSlider.cs | 85 +
.../Controls/IntSlider.designer.cs | 97 +
.../UMDFControls/Controls/IntSlider.resx | 120 ++
.../UMDFControls/Controls/PositionControl.cs | 72 +
.../Controls/PositionControl.designer.cs | 168 ++
.../Controls/PositionControl.resx | 120 ++
.../UMDFControls/Controls/ScaleControl.cs | 63 +
.../Controls/ScaleControl.designer.cs | 93 +
.../UMDFControls/Controls/ScaleControl.resx | 120 ++
.../UMDFControls/Properties/AssemblyInfo.cs | 36 +
.../Properties/Resources.Designer.cs | 91 +
.../UMDFControls/Properties/Resources.resx | 133 ++
.../UMDFControls/Resources/Actions.cfg | 10 +
.../Plugins/UMDFControls/Resources/Chain.png | Bin 0 -> 551 bytes
.../Plugins/UMDFControls/Resources/Chain2.png | Bin 0 -> 455 bytes
.../Plugins/UMDFControls/Resources/Dial.png | Bin 0 -> 4231 bytes
.../UMDFControls/Resources/ScaleLink.png | Bin 0 -> 190 bytes
.../Plugins/UMDFControls/UDMFControls.csproj | 153 ++
.../Windows/UDMFControlsForm.Designer.cs | 539 +++++
.../UMDFControls/Windows/UDMFControlsForm.cs | 663 +++++++
.../Windows/UDMFControlsForm.resx | 120 ++
72 files changed, 4759 insertions(+), 980 deletions(-)
rename Help/{gz_drawbridge.html => gz_mode_drawbridge.html} (100%)
rename Help/{gz_drawellipse.html => gz_mode_drawellipse.html} (100%)
rename Help/{gz_drawrect.html => gz_mode_drawrect.html} (100%)
create mode 100644 Help/gz_mode_snapverts.html
create mode 100644 Help/gz_plug_udmfcontrols.html
create mode 100644 Help/gz_udmfcontrols.jpg
create mode 100644 Source/Plugins/BuilderModes/ClassicModes/SnapVerticesMode.cs
create mode 100644 Source/Plugins/BuilderModes/Resources/SnapVerts.png
create mode 100644 Source/Plugins/UMDFControls/BuilderPlug.cs
create mode 100644 Source/Plugins/UMDFControls/Controls/AngleControl.cs
create mode 100644 Source/Plugins/UMDFControls/Controls/AngleControl.designer.cs
create mode 100644 Source/Plugins/UMDFControls/Controls/AngleControl.resx
create mode 100644 Source/Plugins/UMDFControls/Controls/FloatSlider.cs
create mode 100644 Source/Plugins/UMDFControls/Controls/FloatSlider.designer.cs
create mode 100644 Source/Plugins/UMDFControls/Controls/FloatSlider.resx
create mode 100644 Source/Plugins/UMDFControls/Controls/IntSlider.cs
create mode 100644 Source/Plugins/UMDFControls/Controls/IntSlider.designer.cs
create mode 100644 Source/Plugins/UMDFControls/Controls/IntSlider.resx
create mode 100644 Source/Plugins/UMDFControls/Controls/PositionControl.cs
create mode 100644 Source/Plugins/UMDFControls/Controls/PositionControl.designer.cs
create mode 100644 Source/Plugins/UMDFControls/Controls/PositionControl.resx
create mode 100644 Source/Plugins/UMDFControls/Controls/ScaleControl.cs
create mode 100644 Source/Plugins/UMDFControls/Controls/ScaleControl.designer.cs
create mode 100644 Source/Plugins/UMDFControls/Controls/ScaleControl.resx
create mode 100644 Source/Plugins/UMDFControls/Properties/AssemblyInfo.cs
create mode 100644 Source/Plugins/UMDFControls/Properties/Resources.Designer.cs
create mode 100644 Source/Plugins/UMDFControls/Properties/Resources.resx
create mode 100644 Source/Plugins/UMDFControls/Resources/Actions.cfg
create mode 100644 Source/Plugins/UMDFControls/Resources/Chain.png
create mode 100644 Source/Plugins/UMDFControls/Resources/Chain2.png
create mode 100644 Source/Plugins/UMDFControls/Resources/Dial.png
create mode 100644 Source/Plugins/UMDFControls/Resources/ScaleLink.png
create mode 100644 Source/Plugins/UMDFControls/UDMFControls.csproj
create mode 100644 Source/Plugins/UMDFControls/Windows/UDMFControlsForm.Designer.cs
create mode 100644 Source/Plugins/UMDFControls/Windows/UDMFControlsForm.cs
create mode 100644 Source/Plugins/UMDFControls/Windows/UDMFControlsForm.resx
diff --git a/Help/Contents.hhc b/Help/Contents.hhc
index f7c2bb68..dce1671f 100644
--- a/Help/Contents.hhc
+++ b/Help/Contents.hhc
@@ -243,15 +243,19 @@
@@ -275,6 +279,10 @@
+
+
+
+
diff --git a/Help/gz_actions.html b/Help/gz_actions.html
index 4c375c50..75527d06 100644
--- a/Help/gz_actions.html
+++ b/Help/gz_actions.html
@@ -23,17 +23,17 @@
Description:
- Start Rectangle Drawing
+ Start Rectangle Drawing
Ctrl-Shift-D
Starts drawing rectangle. Increase / Decrease Sudivision Level and Increase / Decrease Corners Bevel actions are avaliable in this mode.
- Start Ellipse Drawing
+ Start Ellipse Drawing
Ctrl-Alt-D
Starts drawing ellipse. Increase / Decrease Sudivision Level and Increase / Decrease Corners Bevel actions are avaliable in this mode.
- Bridge Mode
+ Bridge Mode
Ctrl-B
Select two lines or two series of lines, then activate this tool to draw a bezier path between them. Increase / Decrease Sudivision Level actions are avaliable in this mode.
@@ -59,6 +59,22 @@
+
+ Edit:
+
+
+
GZDoom Builder:
@@ -125,6 +141,13 @@
K
Select dynamic light thing(s) or sector(s), then use this panel to set light properties quickly.
+
+
+ Open UDMF Controls
+ Ctrl-T
+ Select surface(s) in Visual Modes, then use this panel to edit sector and texture properties quickly.
+
+
Test map from current position
Ctrl-F9
diff --git a/Help/gz_editmodes.html b/Help/gz_editmodes.html
index 69e5b6c6..e49f3353 100644
--- a/Help/gz_editmodes.html
+++ b/Help/gz_editmodes.html
@@ -17,9 +17,10 @@
+
+
+
+Activate this mode to snap selected vertices to grid.
+Menu: Edit -> Snap selected vertices to grid.
+Found in: Preferences -> Controls -> Drawing.
+Default key: none.
+
+
+
+
+
UDMF Controls plugin lets you edit surface properties and linedef/sector UDMF flags quickly.
+ Default key: Ctrl-T.
+ Found in: Preferences -> Controls -> Tools -> Open UDMF Controls.
+
+ Usage: select some surfaces in Visual Modes, then open UDMF Controls panel to edit surface properties and linedef/sector UDMF flags. If no surfaces are selected, currently hilighted surface will be used.
+When Relative mode is active, scale, position and rotation are changed relatively to their initial values.
+You can press Shift , then click inside Rotation control's dial to snap angle to 45-degrees increment.
+
+
+