Free Hero Mesh

Check-in [13bba11fed]
Login
This is a mirror of the main repository for Free Hero Mesh. New tickets and changes will not be accepted at this mirror.
Overview
Comment:SHIFT+B in editor to fill only the border of the selection rectangle.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 13bba11fed7d01243a315cd7eaec5654a5adcc03
User & Date: user on 2023-01-31 02:29:35
Other Links: manifest | tags
Context
2023-01-31
19:26
Add 'mm' binding ALT with middle mouse button to write coordinates to the Misc value of MRU. check-in: 67716681cf user: user tags: trunk
02:29
SHIFT+B in editor to fill only the border of the selection rectangle. check-in: 13bba11fed user: user tags: trunk
2023-01-16
07:36
Correct a mistake in the GitHub Actions file. check-in: fbab309c65 user: user tags: trunk
Changes

Modified default.heromeshrc from [8adb826c84] to [93e3b75442].

166
167
168
169
170
171
172

173
174
175
176
177
178
179
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180







+







?.editKey.ctrl.P: ^P
?.editKey.ctrl.X: select 're',pfwidth(),pfheight();
?.editKey.space: ^c
?.editKey.return: ^e
?.editKey.f1: select 'im',:Import_Level;
?.editKey.f2: select 'ex',:Export_Level;
?.editKey.escape: ^Z
?.editKey.shift.B: select '^a',xy(x,y) from playfield where inrect(x,y) and (rect_x0()=x or rect_x1()=x or rect_y0()=y or rect_y1()=y);
?.editKey.shift.D: delete from objects where inrect(x,y);
?.editKey.shift.F: select '^a',xy(x,y) from playfield where inrect(x,y);
?.editClick.left: ^a
?.editClick.ctrl.left: select 'em',id from objects where x=$X and y=$Y and up is null;
?.editClick.alt.left: ^u
?.editClick.right: delete from objects where x=$X and y=$Y and up is null;
?.editClick.ctrl.right: select 'am',class,image,misc1,misc2,misc3,dir from objects where x=$X and y=$Y and up is null;

Modified edit.doc from [d2b98051f2] to [9d3bbeaa51].

237
238
239
240
241
242
243

244
245
246
247
248
249
250
251
252
253
254
255








256
237
238
239
240
241
242
243
244
245
246
247
248
249







250
251
252
253
254
255
256
257
258







+





-
-
-
-
-
-
-
+
+
+
+
+
+
+
+

  F2        Export level
  F10       SQL
  SPACE     Select class/image
  RETURN    Edit Misc/Dir of current MRU
  UP/DOWN   Select previous/next MRU
  1-9       Select MRU
  ESC       Cancel selection rectangle
  SHIFT+B   Fill border of selection rectangle with current MRU
  SHIFT+D   Delete all objects in selection rectangle
  SHIFT+F   Fill selection rectangle with current MRU

Mouse (in grid):

  LEFT         Add object
  CTRL+LEFT    Edit Misc/Dir of object
  ALT+LEFT     Add object (allow duplicate)
  SHIFT+LEFT   Set top corner of selection rectangle
  RIGHT        Delete object
  CTRL+RIGHT   Copy object to MRU
  SHIFT+RIGHT  Set bottom corner of selection rectangle
  LEFT          Add object
  CTRL+LEFT     Edit Misc/Dir of object
  ALT+LEFT      Add object (allow duplicate)
  SHIFT+LEFT    Set top corner of selection rectangle
  SHIFT+MIDDLE  Make 1x1 selection rectangle
  RIGHT         Delete object
  CTRL+RIGHT    Copy object to MRU
  SHIFT+RIGHT   Set bottom corner of selection rectangle