Richard Davey
|
4aa6e931f1
|
Merging Loader into BaseLoader
|
2018-01-19 14:47:25 +00:00 |
|
Richard Davey
|
b58814e8d7
|
Merge pull request #3172 from Antriel/master
Added missing require for Point.
|
2018-01-19 14:05:55 +00:00 |
|
Richard Davey
|
e18858010c
|
Tidying up before merging with BaseLoader.
|
2018-01-19 13:52:03 +00:00 |
|
Richard Davey
|
f5462146e2
|
Added MultiAtlas loader.
|
2018-01-19 13:51:53 +00:00 |
|
Richard Davey
|
8983c93fc6
|
Added AudioSprite loader.
|
2018-01-19 13:51:12 +00:00 |
|
Richard Davey
|
db515d8724
|
All FileTypes now register themselves with the FileTypesManager, allowing devs to specify which loaders are included in their builds.
|
2018-01-19 13:29:26 +00:00 |
|
Richard Davey
|
676c5be1da
|
Added global FileTypes manager.
|
2018-01-19 13:29:25 +00:00 |
|
Richard Davey
|
fd4cae12fc
|
Removed un-used file.
|
2018-01-19 13:29:24 +00:00 |
|
Antriel
|
df7bc2e841
|
Added missing require for Point.
|
2018-01-19 14:20:45 +01:00 |
|
Michael Hadley
|
a6365c5339
|
Removing es6 'let' from AP vs tilemap
|
2018-01-19 06:56:52 -06:00 |
|
Richard Davey
|
fb7cdbf29b
|
Added ability to load plugins from external files and have them register with the PluginManager.
|
2018-01-18 16:48:25 +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
|
86fe054c63
|
Game boot sequence is now split-up to allow time for non-blocking, but time sensitive plugins (like the Texture Manager) to complete starting up before the main loop begins. Texture Manager now checks on state of default images before telling Game it is ready.
|
2018-01-18 14:01:29 +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
|
69dbe38c9f
|
Scene.Systems keeps track of it's booted, so plugins know how to respond to the boot event (or not). You can now also load a plugin into a Scene at runtime.
|
2018-01-18 13:59:37 +00:00 |
|
Richard Davey
|
3bb6099c6d
|
Fixed key issue
|
2018-01-18 05:33:54 +00:00 |
|
Richard Davey
|
5461471bf3
|
Added ucfirst equivalent
|
2018-01-18 05:33:42 +00:00 |
|
Richard Davey
|
92e62b9368
|
Updated PluginManager to support installation and injection of global and local plugins
|
2018-01-18 05:21:14 +00:00 |
|
Richard Davey
|
c8d859c6a4
|
Systems now does everything based on events and config files, no more creation of its own plugins
|
2018-01-18 05:20:57 +00:00 |
|
Richard Davey
|
43d7e0fa0e
|
Exposed the global and core plugins and updated the injection map
|
2018-01-18 05:20:33 +00:00 |
|
Richard Davey
|
53ec770696
|
Renamed to the correct class name: ScenePlugin
|
2018-01-18 05:20:00 +00:00 |
|
Richard Davey
|
0a523062f5
|
Exposed the Scene files via their own export
|
2018-01-18 05:19:42 +00:00 |
|
Richard Davey
|
dc3093ef56
|
Removed trailing slash
|
2018-01-18 05:19:17 +00:00 |
|
Richard Davey
|
abdbe2d1ee
|
EE registered as a plugin
|
2018-01-18 05:19:00 +00:00 |
|
Richard Davey
|
776d178b38
|
Scene settings now checks for a plugins array
|
2018-01-18 05:18:45 +00:00 |
|
Richard Davey
|
5a333bc2fd
|
Updated to new Plugin format, removed injection and mapping
|
2018-01-18 05:18:09 +00:00 |
|
Richard Davey
|
e017a71f32
|
Game emits a boot event, which its managers listen for
|
2018-01-18 05:16:52 +00:00 |
|
Richard Davey
|
3ba774997d
|
Config now gets the DefaultScenePlugins
|
2018-01-18 05:16:02 +00:00 |
|
Richard Davey
|
31882e5b48
|
Method returns array of objects instead of array of arrays
|
2018-01-18 01:03:15 +00:00 |
|
Richard Davey
|
9cdd359327
|
Constructors no longer call setTo and getPointAB return object properties updated to x/y
|
2018-01-18 01:02:51 +00:00 |
|
Richard Davey
|
7458574d35
|
Merge branch 'master' of https://github.com/photonstorm/phaser
|
2018-01-18 00:59:41 +00:00 |
|
Richard Davey
|
dbfd73dea1
|
Pointer.reset no longer resets the isDown state or buttons
|
2018-01-18 00:59:38 +00:00 |
|
Michael Hadley
|
fd8cad1fb6
|
Add Impact method for loading collision map from Weltmeister file
|
2018-01-17 18:50:00 -06: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
|
80fd5d9845
|
Moved camera controls to their own namespace
|
2018-01-18 00:08:38 +00:00 |
|
Michael Hadley
|
5bc09a2c5c
|
Update AP physics to handle tiles where tileSize !== baseTileSize
|
2018-01-17 11:27:29 -06:00 |
|
Richard Davey
|
108b6bd2a3
|
Events call the world directly, avoids an unnecessary function jump.
|
2018-01-17 15:28:53 +00:00 |
|
Richard Davey
|
f41d016c9f
|
Moved Matter over to use the plugin system.
|
2018-01-17 15:22:16 +00: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 |
|
Richard Davey
|
695a88b1c3
|
Merge pull request #3167 from Antriel/ellipse-fixes
Few bug fixes for Ellipse methods.
|
2018-01-17 13:12:54 +00:00 |
|
Antriel
|
ca24bce499
|
Few bug fixes for Ellipse methods.
|
2018-01-17 11:43:34 +01:00 |
|
Antriel
|
3348f5bd16
|
Added support for drawing filled ellipse to Graphics.
|
2018-01-17 11:36:28 +01:00 |
|
Richard Davey
|
b17744df61
|
Merge branch 'master' of https://github.com/photonstorm/phaser
|
2018-01-17 03:42:03 +00:00 |
|
Richard Davey
|
ddba95873d
|
Moved Arcade and Impact Physics over to the new plugin system
|
2018-01-17 03:41:58 +00:00 |
|
Michael Hadley
|
e9ab1725f3
|
Make tileset the source of truth for texture in both tilemap layers
|
2018-01-16 19:48:17 -06:00 |
|
Michael Hadley
|
814e5af815
|
Remove recalculation of tile bounds from arcade physics
|
2018-01-16 19:03:13 -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 |
|