1 # Eureka operation menus
5 # ---- 3D View ------------
7 menu render "3D Operations"
9 c "Copy Texture" Clipboard_Copy
10 p "Paste Texture" Clipboard_Paste
12 x "Align X" 3D_Align /x
13 y "Align Y" 3D_Align /y
14 r "Align X (right)" 3D_Align /x /right
15 e "Align Y (right)" 3D_Align /y /right
16 z "Clear X offset" 3D_Align /x /clear
17 0 "Clear Y offset" 3D_Align /y /clear
21 v "Drop to floor" 3D_DropToFloor
23 g "Toggle gravity" 3D_Toggle grav
24 t "Toggle textures" 3D_Toggle tex
25 o "Toggle objects" 3D_Toggle obj
26 l "Toggle lighting" 3D_Toggle light
29 # ---- Things mode ------------
31 menu thing "Thing Operations"
33 w "Spin 45° left" TH_Spin +45
34 x "Spin 45° right" TH_Spin -45
35 e "Spin 90° left" TH_Spin +90
36 c "Spin 90° right" TH_Spin -90
37 r "Rotate 180°" TH_Spin 180
41 h "Mirror (horiz)" Mirror horiz
42 v "Invert (vert)" Mirror vert
43 s "Toggle sprites" Toggle sprites
46 # ---- LineDefs mode ------------
48 menu line "Line Operations"
51 e "Select path" LIN_SelectPath /add
53 k "Split in half" LIN_SplitHalf
54 a "Auto align" LIN_Align /x /y
55 c "Clear offsets" LIN_Align /x /y /clear
60 d "Disconnect" Disconnect
61 h "Mirror (horiz)" Mirror horiz
62 v "Invert (vert)" Mirror vert
65 # ---- Sectors mode ------------
67 menu sector "Sector Operations"
69 w "Swap flats" SEC_SwapFlats
70 e "Select same h" SEC_SelectGroup /floor_h
71 f "Select same floor" SEC_SelectGroup /floor_tex
72 c "Select same ceil" SEC_SelectGroup /ceil_tex
77 d "Disconnect" Disconnect
78 h "Mirror (horiz)" Mirror horiz
79 v "Invert (vert)" Mirror vert
82 # ---- Vertices mode ------------
84 menu vertex "Vertex Operations"
86 i "Shape line" VT_ShapeLine
87 o "Shape circle" VT_ShapeArc 360
88 c "Shape half-circle" VT_ShapeArc 180
89 j "Shape 90° arc" VT_ShapeArc 90
94 d "Disconnect" Disconnect
95 q "Quantize (snap)" Quantize
96 h "Mirror (horiz)" Mirror horiz
97 v "Invert (vert)" Mirror vert
100 # ---- Edit mode ------------
102 menu edit "Edit Mode"
104 t "Things" EditMode thing
105 w "Linedefs" EditMode line
106 s "Sectors" EditMode sectors
107 v "Vertices" EditMode vertices
110 # ---- Browser mode -----------
112 menu browser "Browser Mode"
114 t "Textures" BrowserMode tex
115 f "Flats" BrowserMode flat
116 d "Things" BrowserMode obj
117 w "Line specials" BrowserMode line
118 s "Sector specials" BrowserMode sec
119 g "Generalized types" BrowserMode gen
120 x "OFF" Set browser 0
123 # ---- Ratio lock ------------
125 menu ratio "Ratio Lock"
128 1 "1:1 Ratio" Set ratio 1
129 2 "2:1 Ratio" Set ratio 2
130 4 "4:1 Ratio" Set ratio 3
131 8 "8:1 Ratio" Set ratio 4
132 5 "5:4 Ratio" Set ratio 5
133 7 "7:4 Ratio" Set ratio 6
134 s "User Ratio" Set ratio 7
137 # ---- Sector rendering (2D mode) ----
139 menu sec_render "Sector Rendering"
141 n "PLAIN" Set sec_render 0
142 f "Floor" Set sec_render 1
143 c "Ceiling" Set sec_render 2
144 l "Lighting" Set sec_render 3
145 b "Floor Bright" Set sec_render 4
146 e "Ceil Bright" Set sec_render 5
147 s "Sound" Set sec_render 6
150 # ---- Scale / zoom -------------
152 menu scale "Scale Factor"
166 w "Whole map" ZoomWholeMap
167 s "Whole selection" ZoomSelection