makefile cleanups
[k8eureka.git] / operations.cfg
blobb99557f97c9190020ee375ea8439b46a50554ef9
1 # Eureka operation menus
2 # vi:ts=12:noexpandtab
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
19 divider
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
39 divider
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"
50 w       "Flip"          LIN_Flip
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
57 divider
59 m       "Merge"         Merge
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
74 divider
76 m       "Merge"         Merge
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
91 divider
93 m       "Merge"         Merge
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"
127 u       "None"          Set     ratio  0
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"
154 t       "12%"   GRID_Zoom       -7
155 q       "25%"   GRID_Zoom       -4
156 h       "50%"   GRID_Zoom       -2
157 1       "100%"  GRID_Zoom       1
158 2       "200%"  GRID_Zoom       2
159 3       "300%"  GRID_Zoom       3
160 4       "400%"  GRID_Zoom       4
162 divider
164 f       "Zoom in"               Zoom +1
165 b       "Zoom out"              Zoom -1
166 w       "Whole map"             ZoomWholeMap
167 s       "Whole selection"       ZoomSelection