Commit graph

8155 commits

Author SHA1 Message Date
Richard Davey
26fd3ee661 Renamed input manager files and refs. 2018-01-16 16:14:21 +00:00
Richard Davey
b4a01bb877 Moved file. 2018-01-16 16:02:11 +00:00
Richard Davey
08f3e70b6d Merged Input Manager source and updated paths. 2018-01-16 16:00:37 +00:00
Richard Davey
2c5405b7e3 Moved GIM 2018-01-16 15:47:53 +00:00
Richard Davey
42409762e9 Merged Input Manager source. 2018-01-16 15:46:49 +00:00
Richard Davey
89c04fc193 Merged Animation component. 2018-01-16 15:39:18 +00:00
Richard Davey
b0f22127d2 Merged Path source. 2018-01-16 15:29:36 +00:00
Richard Davey
b63586588a Merged Curve class. 2018-01-16 15:20:54 +00:00
Richard Davey
c60871a541 Removed incomplete files. 2018-01-16 15:10:30 +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
Richard Davey
c77c412183 Updated paths. 2018-01-16 13:04:35 +00:00
Richard Davey
5862494282 Fixed trailing comma 2018-01-16 13:04:26 +00:00
Richard Davey
df26c96438 Moved Animation files. 2018-01-16 13:00:55 +00:00
Richard Davey
8b66bdb331 Pre-RC source code merge and tidy-up. 2018-01-16 12:59:17 +00:00
Richard Davey
d4aa4b61d9 Relaxed trailing spaces and comments rules. 2018-01-16 12:59:17 +00:00
Richard Davey
0b7fb7c5d0
Merge pull request #3163 from Antriel/master
Fixed few rectangle methods.
2018-01-16 11:43:09 +00:00
Antriel
be39bd4260 Fixed rectangle/Union. 2018-01-16 11:04:14 +01:00
Antriel
44a2919774 Fixed rectangle/GetCenter. 2018-01-16 09:22:51 +01:00
Antriel
e342480ca4 Fixed rectangle/FitOutside. 2018-01-16 07:38:41 +01:00
Richard Davey
4240f6c4af Converted to use the new plugin format 2018-01-16 02:08:22 +00:00
Richard Davey
9fabd000b5 Updated the PluginManager to be a global level instance that belongs to Game and registers all plugins 2018-01-16 02:08:04 +00:00
Richard Davey
f1391d6df8 Beta 18 2018-01-15 14:07:56 +00:00
Richard Davey
9140fb0af7
Merge pull request #3162 from Antriel/master
Fixed rectangle/FitInside.
2018-01-15 13:40:17 +00:00
Antriel
c11920ab1b Fixed rectangle/FitInside. 2018-01-15 13:38:14 +01:00
Pavle Goloskokovic
63c402517c Handling when WebGL context is falsy and not just null 2018-01-15 12:05:11 +01:00
Pavle Goloskokovic
3664e84e19 Merge remote-tracking branch 'origin/master' 2018-01-15 11:29:55 +01:00
Pavle Goloskokovic
2e60619218 Fixed detecting WebGL support 2018-01-15 11:29:38 +01: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
696643051a Fixed drag events 2018-01-14 21:26:14 +00:00
Pavle Goloskokovic
e8e4a5633d Removed completed TODO 2018-01-14 17:39:29 +01:00
Pavle Goloskokovic
9a4811df32 Emitting loop event when sound loop setting value changes 2018-01-14 17:39:10 +01:00
Pavle Goloskokovic
8b676cf743 Renamed loop event to looped for emitting event when sound has looped 2018-01-14 17:38:59 +01:00
Pavle Goloskokovic
846aefd7c1 Emitting loop event when sound loop setting value changes 2018-01-14 17:38:33 +01:00
Pavle Goloskokovic
8f692b8fb9 Renamed loop event to looped for emitting event when sound has looped 2018-01-14 17:37:52 +01:00
Pavle Goloskokovic
1fe58bc1ef Refactored update method looping and ending logic a bit 2018-01-14 17:32:19 +01:00
Pavle Goloskokovic
2a70eb9c09 Removed completed TODO 2018-01-14 17:23:24 +01:00
Pavle Goloskokovic
ab02e843f3 Checking for loop between two update calls only if loop setting is set to true 2018-01-14 17:23:09 +01:00
Pavle Goloskokovic
4b9c94ebbe Added a TODO to change loop event to looped and emit loop event when loop value changes 2018-01-14 17:22:32 +01:00
Pavle Goloskokovic
919d2d658a Using EventEmitter emit method to dispatch seek update event 2018-01-14 17:21:24 +01:00
Pavle Goloskokovic
dd2bd9695d Using EventEmitter emit method to dispatch volume update event 2018-01-14 17:20:31 +01:00
Pavle Goloskokovic
913c93eca1 Using EventEmitter emit method to dispatch mute update event 2018-01-14 17:20:20 +01:00
Pavle Goloskokovic
1912dd98df Using EventEmitter emit method to dispatch loop event 2018-01-14 17:19:57 +01:00
Pavle Goloskokovic
8ba0c3d39e Using EventEmitter emit method to dispatch ended event 2018-01-14 17:19:37 +01:00
Pavle Goloskokovic
14e7cb4b75 Using EventEmitter emit method to dispatch stop event 2018-01-14 17:18:53 +01:00
Pavle Goloskokovic
ac04061478 Using EventEmitter emit method to dispatch resume event 2018-01-14 17:18:39 +01:00
Pavle Goloskokovic
be03100765 Using EventEmitter emit method to dispatch pause event 2018-01-14 17:18:26 +01:00
Pavle Goloskokovic
d5ffad06aa Using EventEmitter emit method to dispatch play event 2018-01-14 17:18:02 +01:00
Pavle Goloskokovic
cbb055f15c Using EventEmitter emit method to dispatch volume update event 2018-01-14 16:54:11 +01:00
Pavle Goloskokovic
209b0caed3 Using EventEmitter emit method to dispatch mute update event 2018-01-14 16:53:48 +01:00
Pavle Goloskokovic
45eed34095 Passing reference to sound object when emitting volume event 2018-01-14 16:48:55 +01:00