Talk:MCDEdit

From UFOpaedia
Revision as of 06:44, 8 September 2014 by Volutar (talk | contribs) (→‎History)
Jump to navigation Jump to search

History

2014-04-21 v1.1

  • the first public version

2014-04-29 v1.11

  • rearranged main screen - moved loft to the right, in vertical manner (it feels more natural).
  • added palette helper with ambiguous colors highlighted.
  • 3D LOFT/animation image is now "rotatable" with mouse button held (rotates 3D LOFT model by steps of 45 degrees, and after releasing button - it returns back to 0), the angle can also be changed with the trackbar (it will be kept).
  • added gamedata path and the config file.
  • added PCK single image/sheet export into the PNG. Saved using current palette.
  • added PCK single image import from the PNG. Preferred PNG format - with untouched vanilla palette. PNGs with screwed palette are also imported (as RGBA images), but most probably it could cause color ambiguity. RGB without alpha are ignored.
  • added "orphan" PCK color tagging (they are red-yellow). Lots of them can be found in the TFTD.
  • added insert of blank PCK, and delete of "orphan" PCK (when trying to delete used one, it will tell you which MCDs are using it). MCD+PCK integrity is kept (other PCKs referenced in other MCDs of same tileset are updated).
  • fixed working folder change issue (relative paths were changed after getting into other folder in file selector).

2014-05-01 v1.12

  • added custom MCD open ("Menu->Open MCD" or with checkbox "Custom").
  • in the "Custom mode" you can freely choose gametype, and palette for opened tileset (because it doesn't know what game this tileset for).
  • MCD values list externalized into the config file (MCDEdit.txt), each value discription text is given for the data fields.
  • vanilla tilesets are now marked with * in the list. They are "most preserved" - adding/deleting of MCDs is disallowed, to keep number of MCD in each tileset intact.
  • added "Add MCD" item (adds new MCD at the end).
  • "Checkered" background also affects on MCD list view.

2014-07-22 v1.13

  • compare mode (set with second path in the config).
  • PNG sheet import (in the PCK edit screen). Empty sprites at the end are ignored.
  • added context menu in the MCD selection bar (the same as in the "Edit" menu).
  • added shaded stripe to preview different light levels (with animation on/off by LMB).
  • fixed PNG import (system colors of palette was used for TFTD, by mistake).
  • added "Edit->Save As".
  • improved "Custom MCD" mode with list of neighbour MCDs from same folder and switch to "vanilla mode" if opened the MCD from vanilla folder.

2014-08-01 v1.14

  • added "modified" asterix sign at the header, and warning message before closing/switching to another tileset without saving.
  • added Quick save button.

2014-08-10 v1.15

  • Added context menu "Edit PCK" for zoomed animation sprites.
  • Changed "checkered" to toggle button, reviewed "global" status of it (it's not global in the child windows).
  • "Copy MCD" is now works through the clipboard (as text information), so you can copy/paste them between two running copies of MCDEdit.
  • Currently selected SCANg or PCK is scrolled to view.
  • Added "Edit PCKs" at main screen (button at right top). Similar to PCK selection, but in this mode instead choosing of PCK it opens "PCK Editor".
  • Added "PCK Edit" window:
    • Introducing "Smart drawing" (to skip unnecessary 4-neighbour diagonals).
    • Fast motion drawing works with bresenham filling of intermediates.
    • Introduced isometric template as grid overlay. Interesting thing, that some vanilla tiles are shifted up by 1 pixel, so you can observe they are slightly off. It's not a bug.
    • Introduced UNDO engine for PCK Editor only.
    • Introduced preview of 4 adjacent tiles (handy to interactively see how seamless walls/grounds).

2014-08-17 v1.16

  • Changed text format for text copy/paste of PCKs and selections (now it's more compact).
  • PCK editor:
    • Undo buffer size is increased up to 500 actions.
    • Introduced selection modes: pixel, rectangle, lasso, color. Shift is to add to selection, alt is to subtract.
    • Ctrl+shift+i inverts selection (line in Photoshop), ctrl+a - select all, esc - clears selection, cursor keys moves selection.
    • Color selection mode also works for palette.
    • Delete selected (filled with background color of RMB) - del key, and filling selected (color of LMB) with ins key.
    • Added simple color manipulation for selection: group change (by 16), shade change (by 1), with clamping of values.
    • Introduced copy/paste mode (textual form through the clipboard), shortcuts - ctrl+c, ctrl+v.
    • Introduced cut action of selection, like in Photoshop (ctrl+mouse drag, or ctrl+cursor keys).
    • Added "wrap" trigger - it works for scrolling of selections and pasted fragments.

2014-09-08 v1.16a

  • Fixed bug with edit->paste.
  • Fixed bug with transparency for SCANg.
  • Optimized animation of shaded stripe.