Room editor suggestions

From ENIGMA
(Redirected from Room editor:Suggestions)
Jump to navigation Jump to search

This is a list of suggestions for the room editor in LateralGM

Proposed

  • When selecting instances (e.g. with ctrl+click), add key for toggling through selectable objects at the mouse position
    • Might be difficult if the user has to hold down ctrl+click while doing this...
      • An alternative to think about is setting a toggleable CTRL mode when CTRL is pressed. Then CTRL will not have to be held all the time when manipulating instances. --Polygone 04:56, 11 August 2011 (CDT)
  • Add keys and functionality for manipulating selected instances - deleting (CTRL DEL), copy (CTRL C) / paste (CTRL V), toggle lock (CTRL L), show creation code (CTRL some key)
  • When selecting an instance from the object list the instance should be automatically centered in the view room.
  • Selected instances should be highlighted in the room somehow so you know which instance you are referring to.
  • Locked instances should be darkened or something to show they are locked.
  • Add a right-click context menu to instances in the object list
  • Add keys to move the room view (CTRL WASD and/or arrow keys possibly?)
  • Add keys for zooming the room view (CTRL +/- and/or mouse wheel possibly?)
  • Add box for rotating the grid (created instance should be rotated to the grid angle, the grid should automatically be rotated when a selected instance is rotated)
  • Shift/Clear/Lock ALL buttons
  • Add more comprehensive options menu for changing things like colors
  • Pen drawing features
  • Was thinking about a save/load room option which can also be used within ENIGMA, but not sure this would really work well unless someone can think of a way
  • Move the object selection box to the top tool-bar, I think it is rather cluttered how it currently is.
    • This is inconsistent with the Room Editor's design/purpose, since it can also be used for backgrounds/tiles.
  • Multiple selection
    • Already kinda planned (see the Batch tab)
  • Ability to sort instances/tiles by their source (object or background)

GM8

  • Middle Mouse Pan
  • Space + LMB Pan
  • Minimap with pan
  • Right clicking gives a context menu
  • "C" highlights objects with creation code

Accepted

  • Add directly to the room interface the ability to set image_angle, image_xscale/yscale for instances.
    • Strongly agreed. Working on some ideas, and would appreciate help.
  • Add an outline showing where views are
    • More of a task than a suggestion. Should definitely be done.
  • Make undoable (helpful for deleting instances/tiles by accident without reverting the whole room and thus all changes)

Tracked Bug

Suggestions that are already listed on the LGM Issue Tracker must be tagged with their bug number.

Rejected

<none>