Commit Graph
12 Commits
Author SHA1 Message Date
quinnvoker f3a0ef8dc2 Added: Multi-sprite drag, Sprite selection memory between frames, Frame naming 2018-12-24 13:52:39 -08:00
quinnvoker 1a21b230ad Changed: Separated Panning and Dragging functions. Added: Frame duplication, FrameSprite replacement 2018-12-22 15:45:38 -08:00
quinnvoker abd0246c8e Full implementation of new Sprite code throughout solution. Added mouse controls for sprite movement in AnimationEditor. 2018-12-19 17:35:54 -08:00
quinnvoker 0f7f1b1be4 Made AnimationEditor compatible with the new Sprite implementation 2018-12-19 10:18:42 -08:00
quinnvoker 06486e72fc Updated AnimatedSprite to support offsets and subsprites simultaneously 2018-12-09 15:52:41 -08:00
quinnvoker 0a02cde928 Implemented SubSprites into AnimationEditor! 2018-12-09 13:49:19 -08:00
quinnvoker 95c1674b08 Added SubSprite and SubSpritePosition lists to Frame, Added SubSprite-relevant controls to AnimationEditor, made AnimationEditor sizable 2018-12-05 15:33:59 -08:00
quinnvoker 297e19f2a7 Added Sprite Updater to AnimationEditor 2018-11-28 15:59:22 -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 f57a0334cf AnimationEditor Functional
Everything needed to make use of AnimationEditor is now included!
2018-11-25 15:51:51 -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 fd24ebaeba Began work on AnimationEditor
Simple test code exists in AnimationEditor
2018-11-22 15:49:15 -08:00