Editors comparison

From Moondust Wiki
Jump to navigation Jump to search
Internal editor of SMBX
Moondust Editor in the classic sub-windows mode
Moondust Editor in the modern tab-view mode

Here is be a table of main features and information about level and world map editors.

feature SMBX internal editor Moondust Editor (previously PGE Editor)
Selection Drag one item with switching into placing mode Multiselection with moving groups of items, also with "no collision" thing you can place items over each other
Placing
  • Single items only (brush)
  • Flood-fill (level blocks only)
  • Single-placing (brush)
  • Rectangle draw
  • Line draw
  • Flood fill
  • Placing with overwrite mode
  • Sizable blocks
  • drawing be rectangle drawing
  • Sizable blocks are can be easily resized.
Clipboard None Supports copy, cut, and paste actions for blocks, BGOs, NPC,s PhysEnvZones(water) in the level editor, and Tiles, Sceneries, Paths, Music boxes, Level points in the world map editor.
Position bookmarks None Yes (camera position will be remembered and you will be able quickly to return to the same position)
Advanced actions None
  • Flip
  • Rotate
  • Align selected items
  • Duplicating/switching pick-up of the item to place with the middle mouse button
Layers You can't drag layers in the list. If you sort or rename them, connections will be lost (this includes events and attaching NPCs!) You can drag layers in the list to make them more ordered, and when you rename the layer, connections will be saved
Events Renaming of the event causing loss of connections. To define the settings by the event you should edit settings of the current section and you will "capture" them into the event, after that you can edit section settings back You also can drag events in the list, and renaming of event SAVING ALL CONNECTIONS. Also, you shouldn't edit section settings to define the "Change settings" event. You can define any section settings in the same event without changing of current section settings.
ItemBox Static tileset UI-integrated item-box. All settings switch in one item box, you can't edit tilesets. You have a list-style item box with filter search and an editable tileset item box for your combos of items. All tilesets are INI files in the configuration package.
Properties and settings of items To edit the settings of one item you should drag them from the map and place them again after changing the settings. You can call the context menu to edit some settings and you can edit full settings by "Properties box". You CAN add selected items into a layer or you can create a new layer for selected items.
Warps You can only place warp points with its settings. The list of warps is hidden. Entry-style warps. You have a list of available warps in the level. To place warp points, you should create a warp entry for them. Available to jump between warp points, open target level file, also you can choose target point from a world map directly to create "warp to the world".
Resizing of items Is not available, you should remove the item and place it again with new size settings. You can resize items in the interactive mode by moving corner/side grabbers to define the new size of the item.
Screenshots Current viewport only. You can export into the image file a whole section of the level or a selected range of the world map.
Custom GFX Sizes Image sizes of the custom graphics should have the same size which has the original sprite. You can use images of any size as custom graphics for your items. Item sizes will be captured from image size dynamically.
Render of alpha-channel "AND" color mixing algorithm for make transparent images. Semi-transparency images will have color glitches. Support of the Alpha-channel. Semi-transparent images will be rendered correctly without any glitches.
Scrolling Arrow keys only Arrow keys, Mouse Wheel, Scroll bar scrolling.
Position saving Position will be reset when you switch section Position for each section will be saved and will be restored when you will switch in the section back. If you lost in the big space, you can return back by the compass button.
Zoom None Alt-key and mouse-wheel for zoom in/out
Animation Will always play Possible to disable/enable animations
Viewing size Fixed 800x600 px Variable, equal to window size, can be resized.
Multi-Document Interface (MDI) One file only Multiple files.
Open file From "Open" dialog only
  • From "Open" dialog,
  • By drag&drop into the editor,
  • Open from the command line (is able to associate files with editor).
History manager None Undo/Redo almost any actions: place, remove, move, change settings, modify, resize.
Displaying objects in blocks Blinking coins/NPCs in the blocks. In some cases can be shown incorrectly. Semi-transparent coins/NPCs in the blocks, aligned center-by-center.
Extra indication None
  • Generator direction arrows
  • Pipe entrance/exit direction arrows
  • Counter of coins in the block
Super Mario Bros. X