Commit Graph
12 Commits
Author SHA1 Message Date
quinnvoker 898a14962d Project Saving/Loading Added! 2018-12-02 18:56:46 -08:00
quinnvoker de9d120a23 Origin Preset Applier Implementer 2018-12-02 17:10:01 -08:00
quinnvoker 17b1e56180 Undo and Redo Operations Functional, with some caveats 2018-12-01 19:41:40 -08:00
quinnvoker d7fc242aa7 Multi-Sprite Selection Implemented 2018-11-30 22:57:08 -08:00
quinnvoker 4a09f48266 Prepared for MultiSelect Implementation 2018-11-30 20:34:26 -08:00
quinnvoker 8edc345953 Added Origin Editing and Bitmap mask-based highlighting to SpriteMapEditor 2018-11-28 20:47:14 -08:00
quinnvoker 3e24ac9527 Extensions & Frame Restructuring
Implemented Custom Extensions for SpriteMaps (*.smap), Animations (*.anim) and AnimationSets (*.animset).

Also restructured Frame to be a container for SpriteMapRegions rather than an extension of them. This will enable easier access to updating them when loading SpriteMaps in the Editor.
2018-11-25 21:28:32 -08:00
quinnvoker c585f312a5 Made AnimationEditor compatible with Dictionary SpriteMaps
Added MonoGame Pipeline's IntermediateSerializer and needed classes from the pipeline and  MonoGame.Framework.Utilities to make AnimationEditor capable of reading Dictionaries
2018-11-24 16:43:44 -08:00
quinnvoker 82ad36e485 SpriteMapEditor Rework
-Renamed Sprite to SpriteMapRegion
-Updated Frame code in QURO.AnimationLibrary to use SpriteMapRegions instead of Rectangles
-Replaced Drag and drop sprite rearrangement behaviour in Editor with simpler, less buggy up/down button system
-Changed Editor's save/load format to be a MonoGame compatible Dictionary<string, SpriteMapRegion> rather than a List
2018-11-23 23:30:24 -08:00
quinnvoker acda9d30fc Added Drag/Drop Rearrange to SpriteMapEditor 2018-11-22 16:29:50 -08:00
quinnvoker fd24ebaeba Began work on AnimationEditor
Simple test code exists in AnimationEditor
2018-11-22 15:49:15 -08:00
quinnvoker 46959bde2e SpriteMapping tool added
Created first implementation of a spritemap making app!
2018-11-22 12:56:07 -08:00