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 |
|
Pavle Goloskokovic
|
f7b0dcf56a
|
Inverted condition to prevent nesting
|
2018-01-19 12:19:02 +01:00 |
|
Pavle Goloskokovic
|
ff8c039cf7
|
Inverted condition to prevent nesting
|
2018-01-19 12:17:34 +01:00 |
|
Pavle Goloskokovic
|
f019b8ad75
|
Merge remote-tracking branch 'origin/master'
|
2018-01-19 12:08:40 +01:00 |
|
Pavle Goloskokovic
|
fb96aeccd6
|
Removed game reference
|
2018-01-19 12:06:41 +01:00 |
|
Pavle Goloskokovic
|
4bb8557081
|
Updated reference to the game object
|
2018-01-19 12:06:11 +01:00 |
|
Felipe Alfonso
|
f388391c25
|
Merge branch 'master' into rendering-cleanup
|
2018-01-18 14:28:02 -03: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 |
|
Pavle Goloskokovic
|
e889de2c20
|
Merge remote-tracking branch 'origin/master'
|
2018-01-18 16:09:29 +01: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 |
|
Pavle Goloskokovic
|
8968044d8f
|
Removed ready event
|
2018-01-18 14:15:15 +01:00 |
|
Pavle Goloskokovic
|
ca614166b1
|
Using playCatchPromise for delayed sound playback
|
2018-01-18 14:14:14 +01:00 |
|
Pavle Goloskokovic
|
3a7d06b48a
|
Using playCatchPromise when starting sound playback
|
2018-01-18 14:13:57 +01:00 |
|
Pavle Goloskokovic
|
ef98de7258
|
Added playCatchPromise method to handle possible exceptions thrown form audio tag play method
|
2018-01-18 14:13:29 +01:00 |
|
Pavle Goloskokovic
|
c1cb3c3ab2
|
Removing touchmove event listener on successful unlock
|
2018-01-18 14:12:32 +01:00 |
|
Pavle Goloskokovic
|
336f5b9028
|
Skipping unlocking if touchmove event occurred before touchend event
|
2018-01-18 14:11:49 +01:00 |
|
Pavle Goloskokovic
|
b036eecd9f
|
Added detectMove method as touchmove event listener
|
2018-01-18 14:10:51 +01:00 |
|
Pavle Goloskokovic
|
01c246ac0b
|
Added variable and method for keeping track of touch move events
|
2018-01-18 14:10:03 +01:00 |
|
Pavle Goloskokovic
|
718dce88b8
|
Setting correct totalDuration property value for all sounds when audio gets unlocked
|
2018-01-18 14:08:49 +01:00 |
|
Pavle Goloskokovic
|
9400c7ea93
|
Setting correct duration property value for all sounds when audio gets unlocked
|
2018-01-18 14:08:33 +01:00 |
|
Pavle Goloskokovic
|
c296ef2eb3
|
Emitting ready event when sound manager gets unlocked
|
2018-01-18 14:07:35 +01:00 |
|
Pavle Goloskokovic
|
58d6ab9a56
|
Emitting ready event if sound manager is not locked
|
2018-01-18 14:06:29 +01:00 |
|
Pavle Goloskokovic
|
345f112ff8
|
Renamed touchLocked to locked
|
2018-01-18 14:05:20 +01:00 |
|
Pavle Goloskokovic
|
b61a4dec66
|
Passing sound manager locked property value instead of touchLocked to HTML5AudioFile constructor
|
2018-01-18 14:04:41 +01: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 |
|