Sprite_editor:Suggestions - hpgDesigns/hpgdesigns-dev.io GitHub Wiki

Suggestions for the Sprite editor.

The Sprite Editor edits properties for the sprites, and manages the subimages, but is not directly responsible for actual image editing. Instead, an image editor takes care of that job. For suggestions and proposals for the proposed internal Image Editor, see JEIE:Suggestions.

Proposed

  • Synchronize sprite preview index number with selected subimage (when animation is stopped).
  • Button to add an image from file.

Accepted

  • Add EDIT button in the Subs tab, with the little pencil and paper icon, between the paper with the star ("new") and the big X ("delete").
  • Move WRAP checkbox on its own somewhere where it's more noticeable and less hideous. Like under that scroll pane with the subimage thumbs. Then right-align the arrows.
  • Add EFFECTS button, with the icon you use for the effects tile. It should have the following dropdown options:
    • Invert all subimages (255 - channel)
    • Flip/rotate all
    • Reverse order
    • Add reverse order (doubles the number of subimages such that it's like 1,2,3,3,2,1)
    • (optional) Any of GM6's stock effects, just to name a few
      • Fade from one subimage to another
      • Rotate by a fraction of a given angle each subimage
      • Shrink from a given subimage
      • Grow to a given subimage
    • (optional) "color to alpha" and "alpha to color" function--the former does some math on the color channels to determine the alpha channel (probably comp<alphacolor.red,alphacolor.green,alphacolor.blue>(<pixel.red,pixel.green,pixel.blue>)), the latter just renders the image over a background of that color.

Tracked Bug

Rejected