Nick Winter
|
f80380784a
|
Levels save right away on victory.
|
2014-10-10 19:20:00 -07:00 |
|
Scott Erickson
|
b78c91997c
|
Tweaked associating lanks with layers.
|
2014-10-03 12:06:04 -07:00 |
|
Scott Erickson
|
d65ade7a97
|
Couple teardown fixes.
|
2014-10-03 10:44:02 -07:00 |
|
Scott Erickson
|
ca9c387964
|
Fixed singular sprite animations frame ordering.
|
2014-10-03 09:51:07 -07:00 |
|
Scott Erickson
|
d02d58ed4e
|
Improved the LayerAdapter to more accurately adjust its size downward if it renders a spritesheet, handle when a single thang is too large, and cancels in-progress async builds if a new one starts.
|
2014-10-02 17:38:50 -07:00 |
|
Scott Erickson
|
1b1bc4e95a
|
Fixed adding thangs in the level editor, and moving them around.
|
2014-10-01 15:02:14 -07:00 |
|
Scott Erickson
|
b65b553f2d
|
Fixed some tests broken from the refactoring.
|
2014-09-28 14:04:01 -07:00 |
|
Scott Erickson
|
f081d9ed4b
|
Refactored CocoSprite -> Lank, lank.imageObject -> lank.sprite, SpriteBoss -> LankBoss, spriteLayers -> layerAdapters, sprite -> lank in general. Also got the ThangTypeEditView working again.
|
2014-09-28 14:00:48 -07:00 |
|
Scott Erickson
|
6d595705f2
|
Made the placeholder color and shape different for each layer.
|
2014-09-26 16:15:44 -07:00 |
|
Scott Erickson
|
8234db333e
|
Reenabled text events.
|
2014-09-26 15:57:24 -07:00 |
|
Scott Erickson
|
f21083acf5
|
Set back up highlight mark.
|
2014-09-26 13:58:35 -07:00 |
|
Scott Erickson
|
5b9c7dc8a7
|
Removed layer's cache function (wasn't used before webgl factoring anyway?). Removed TRANSFORM_CHILD layer transform setting.
|
2014-09-26 13:02:01 -07:00 |
|
Scott Erickson
|
c1e7423a64
|
Fixed sprite coloring and the thangtype-not-yet-loaded placeholder.
|
2014-09-26 12:17:46 -07:00 |
|
Scott Erickson
|
6f45eee81d
|
Fixed registration points for scaled raster image thang types.
|
2014-09-26 11:33:07 -07:00 |
|
Scott Erickson
|
627c56dbb5
|
Fixed mouse scrolling. Fixed SpriteStage scaling (scale the layers instead). Added spriteType to the ThangType schema.
|
2014-09-26 11:07:01 -07:00 |
|
Scott Erickson
|
d77b87ed22
|
Fixed raster thang types, and level destruction.
|
2014-09-25 13:12:47 -07:00 |
|
Scott Erickson
|
c7e7066aef
|
Migrating surface to webgl. It sorta works!
|
2014-09-25 10:47:53 -07:00 |
|
Scott Erickson
|
358b36c1bf
|
Set up custom graphics to be copied from old spritesheets when possible as well.
|
2014-09-24 18:47:10 -07:00 |
|
Scott Erickson
|
fb30f07f2e
|
Re-enabled effect marks.
|
2014-09-24 18:42:04 -07:00 |
|
Scott Erickson
|
7f90ed18cc
|
Bunch more work on scaling for everything and hit testing for segmented sprites. Also got health bars working again.
|
2014-09-24 16:53:38 -07:00 |
|
Scott Erickson
|
6669a01c14
|
Got rid of some cache functions. Set up area of effect animations in the new spriteSheet system.
|
2014-09-24 12:08:55 -07:00 |
|
Scott Erickson
|
c49f894ef2
|
Refactored SPRITE_PLACEHOLDER_RADIUS to SPRITE_PLACEHOLDER_WIDTH.
|
2014-09-24 10:55:33 -07:00 |
|
Scott Erickson
|
3b7ce76d7d
|
Refactored WebGLLayer and SpriteContainerLayer/ContainerLayer into a single LayerAdapter class that has a Container or SpriteContainer.
|
2014-09-19 15:46:02 -07:00 |
|
Scott Erickson
|
cc7c65115c
|
Renamed WebGLLayer to LayerAdapter.
|
2014-09-19 14:59:29 -07:00 |
|