Michael Hadley
|
e564a6cbe7
|
Tile helper methods for getting actual world bounds of a tile
|
2018-01-23 19:16:56 -06:00 |
|
Michael Hadley
|
ebabf97ce3
|
Comment clarification
|
2018-01-23 09:41:29 -06:00 |
|
Michael Hadley
|
4abf0df119
|
Added setCollisionFromCollisionGroup for easily setting collision from Tiled collision editor
|
2018-01-23 09:40:59 -06:00 |
|
Michael Hadley
|
2cabd15684
|
Added SetCollisionByProperty to Tilemap API
|
2018-01-23 09:05:37 -06:00 |
|
Michael Hadley
|
e31ea73ad4
|
Typo fix: Tilset -> Tileset
|
2018-01-23 08:38:43 -06:00 |
|
Michael Hadley
|
629ead9a37
|
Making Tileset comments more specific - better explains Tiled structure
|
2018-01-23 07:55:43 -06:00 |
|
Michael Hadley
|
b8b0f42153
|
getTileProperty -> getTileProperties
A tile can have multiple properties, so it makes more sense as a plural method name
|
2018-01-23 07:54:03 -06:00 |
|
Michael Hadley
|
c7a471e29a
|
Convenience for getting Tileset collision group from Tile
|
2018-01-23 07:52:53 -06:00 |
|
Michael Hadley
|
ab29015742
|
Convenience tile getters for looking up tileset & tilemap layer
|
2018-01-23 07:48:59 -06:00 |
|
Richard Davey
|
75e9349b3c
|
Text canvas width cannot drop below 1x1 pixels.
|
2018-01-22 12:21:42 +00:00 |
|
Michael Hadley
|
348da8c81e
|
MatterTileBody: wrapper around a Tile that provides access to a matter body
|
2018-01-21 12:53:27 -06:00 |
|
Richard Davey
|
a8c0ee8839
|
Allow to pass a Frame object directly to a Bob
|
2018-01-20 17:45:01 +00:00 |
|
Richard Davey
|
d7611afaab
|
Fixed issue with setting Bob frame
|
2018-01-20 17:05:53 +00:00 |
|
Richard Davey
|
2fb3641824
|
Should be a string, not a Frame object
|
2018-01-20 16:35:47 +00:00 |
|
Richard Davey
|
a5a112114b
|
Added blitter coordinates to bob output
|
2018-01-20 16:21:59 +00:00 |
|
Richard Davey
|
d220634fb6
|
Added helper methods for flip, visible and alpha
|
2018-01-20 16:21:42 +00:00 |
|
Richard Davey
|
b951809791
|
Fixed children reference
|
2018-01-20 16:21:28 +00:00 |
|
Richard Davey
|
134c67a51b
|
Split into base class and plugin extension so other classes can use them too
|
2018-01-20 16:21:12 +00:00 |
|
Richard Davey
|
d46662cd46
|
Swapped to using Number.MAX_VALUE so repeat -1 now works properly in IE11 and below.
|
2018-01-18 14:59:32 +00:00 |
|
Richard Davey
|
2deb9edc9e
|
Plugins now check to see if the Scene is already booted and adapt accordingly.
|
2018-01-18 14:00:31 +00:00 |
|
Richard Davey
|
5a333bc2fd
|
Updated to new Plugin format, removed injection and mapping
|
2018-01-18 05:18:09 +00:00 |
|
Michael Hadley
|
821eae6eee
|
Bug fix: weltmeister parser
|
2018-01-17 18:38:55 -06:00 |
|
Michael Hadley
|
2e68f2507d
|
Added Weltmeister support to Loader & Tilemap API
|
2018-01-17 18:34:00 -06:00 |
|
Michael Hadley
|
72a14df466
|
Shortened Tilemap format names
|
2018-01-17 18:34:00 -06:00 |
|
Richard Davey
|
bae63901d7
|
fillPoint draws the rect in the center of the x/y coordinates instead of the top-left
|
2018-01-17 15:01:24 +00:00 |
|
Antriel
|
3348f5bd16
|
Added support for drawing filled ellipse to Graphics.
|
2018-01-17 11:36:28 +01:00 |
|
Michael Hadley
|
e9ab1725f3
|
Make tileset the source of truth for texture in both tilemap layers
|
2018-01-16 19:48:17 -06:00 |
|
Richard Davey
|
d1cd5cbc1d
|
Tidied up destroy
|
2018-01-17 00:29:23 +00:00 |
|
Richard Davey
|
ad49a01271
|
Fixed rogue input reference and hitTest signature
|
2018-01-16 23:50:01 +00:00 |
|
Richard Davey
|
f9a7939812
|
Lots of work migrating to the new plugin system, fixing references and exposing on the namespace
|
2018-01-16 22:28:29 +00:00 |
|
Richard Davey
|
8e07320596
|
Migrating to plugins
|
2018-01-16 19:49:13 +00:00 |
|
Richard Davey
|
674c1b5ba8
|
Moving plugins to their own locations
|
2018-01-16 18:34:37 +00:00 |
|
Richard Davey
|
89c04fc193
|
Merged Animation component.
|
2018-01-16 15:39:18 +00:00 |
|
Richard Davey
|
be756ed7fc
|
Renamed folder camera to cameras and split up the contents into proper namespaces. Merged inc files back into classes.
|
2018-01-16 15:07:04 +00:00 |
|
Michael Hadley
|
f86298b8d2
|
Tilemap layers now initialize their alpha from LayerData
This makes it easy to import layer alphas from Tiled
|
2018-01-14 16:16:47 -06:00 |
|
Richard Davey
|
c625b8735b
|
Updated to using Event Emitter for all key managers and game objects. Events are now dispatched directly using arguments instead of Event objects, all managers updated to emit directly.
|
2018-01-12 17:09:21 +00:00 |
|
Richard Davey
|
718859b02e
|
Moved the depth sorting functions into the DisplayList class, as it's really the one responsible for it, not System.
|
2018-01-11 13:59:06 +00:00 |
|
Michael Hadley
|
fdc1af0cd2
|
Install isTilemap prop used by physics system for fast type checking
|
2018-01-10 20:45:28 -06:00 |
|
Hal Helms
|
89e4289c9d
|
Fix WeightedRandomize.js
|
2018-01-09 22:26:02 -08:00 |
|
Hal Helms
|
42ad0ac399
|
Add semicolons to WeightedRandomize
|
2018-01-09 22:24:56 -08:00 |
|
Hal Helms
|
302eba15d9
|
Update WeightedRandomize docs for index arrays
|
2018-01-09 22:09:28 -08:00 |
|
Hal Helms
|
e128733f02
|
Update WeightedRandomize() to support index arrays
|
2018-01-09 22:05:34 -08:00 |
|
Richard Davey
|
d8f1ba03e9
|
Moved repository location
|
2018-01-09 21:43:56 +00:00 |
|
Richard Davey
|
0d90f75b5f
|
Splitting the dev branch up into versions.
|
2016-11-22 01:36:56 +00:00 |
|
Richard Davey
|
7a155f66fe
|
Added Tilemap back in and tested with Blitter object, and it works really fast.
|
2016-11-15 03:11:21 +00:00 |
|
Richard Davey
|
346fbc2cbd
|
Blitter + Bob now rendering and updating fully.
|
2016-11-15 01:57:42 +00:00 |
|
Richard Davey
|
e150efea1f
|
Added Blitter Game Object, for fast drawing of texture frames, with single level transforms.
|
2016-11-14 23:38:41 +00:00 |
|
photonstorm
|
fa3905c8c7
|
Containers added themselves to States properly.
|
2016-11-10 17:04:29 +00:00 |
|
photonstorm
|
38868d6ecf
|
Fixed Pixel Field.
|
2016-11-09 15:33:42 +00:00 |
|
photonstorm
|
7a35f68ddc
|
MainLoop rendering interpolation done.
|
2016-11-09 12:25:26 +00:00 |
|