Skip to content

Commit 2813ac8

Browse files
committed
Moved PluginManager and merged configs into single root file for easier changing.
1 parent 275f6e4 commit 2813ac8

31 files changed

Lines changed: 472 additions & 118 deletions

src/boot/Config.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@
66

77
var Class = require('../utils/Class');
88
var CONST = require('../const');
9-
var DefaultScenePlugins = require('../plugins/DefaultScenePlugins');
109
var GetValue = require('../utils/object/GetValue');
1110
var MATH = require('../math/const');
1211
var NOOP = require('../utils/NOOP');
12+
var Plugins = require('../plugins');
1313
var ValueToColor = require('../display/color/ValueToColor');
1414

1515
/**
@@ -211,7 +211,7 @@ var Config = new Class({
211211
this.loaderTimeout = GetValue(config, 'loader.timeout', 0);
212212

213213
// Scene Plugins
214-
this.defaultPlugins = GetValue(config, 'plugins', DefaultScenePlugins);
214+
this.defaultPlugins = GetValue(config, 'plugins', Plugins.DefaultScene);
215215

216216
// Default / Missing Images
217217
var pngPrefix = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAg';

src/boot/Game.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ var DOMContentLoaded = require('../dom/DOMContentLoaded');
1818
var EventEmitter = require('eventemitter3');
1919
var InputManager = require('../input/InputManager');
2020
var NOOP = require('../utils/NOOP');
21-
var PluginManager = require('../plugins/PluginManager');
21+
var PluginManager = require('../boot/PluginManager');
2222
var SceneManager = require('../scene/SceneManager');
2323
var SoundManagerCreator = require('../sound/SoundManagerCreator');
2424
var TextureManager = require('../textures/TextureManager');
Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,6 @@ var Class = require('../utils/Class');
88

99
var plugins = {};
1010

11-
/**
12-
* @namespace Phaser.Plugins
13-
*/
14-
1511
var PluginManager = new Class({
1612

1713
initialize:
@@ -72,8 +68,6 @@ var PluginManager = new Class({
7268

7369
var source = plugins[pluginKey];
7470

75-
// console.log('PluginManager.local', pluginKey, 'to', source.mapping);
76-
7771
var plugin = new source.plugin(scene);
7872

7973
sys[source.mapping] = plugin;
@@ -112,8 +106,6 @@ var PluginManager = new Class({
112106
PluginManager.register = function (key, plugin, mapping)
113107
{
114108
plugins[key] = { plugin: plugin, mapping: mapping };
115-
116-
// console.log('PluginManager.register', key, mapping);
117109
};
118110

119111
module.exports = PluginManager;

src/boot/index.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ module.exports = {
1313
Config: require('./Config'),
1414
CreateRenderer: require('./CreateRenderer'),
1515
DebugHeader: require('./DebugHeader'),
16+
PluginManager: require('./PluginManager'),
1617
TimeStep: require('./TimeStep'),
1718
VisibilityHandler: require('./VisibilityHandler')
1819

src/cameras/2d/CameraManager.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
var Camera = require('./Camera');
88
var Class = require('../../utils/Class');
99
var GetFastValue = require('../../utils/object/GetFastValue');
10-
var PluginManager = require('../../plugins/PluginManager');
10+
var PluginManager = require('../../boot/PluginManager');
1111
var RectangleContains = require('../../geom/rectangle/Contains');
1212

1313
/**

src/cameras/sprite3d/CameraManager.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
var Class = require('../../utils/Class');
88
var OrthographicCamera = require('./OrthographicCamera');
99
var PerspectiveCamera = require('./PerspectiveCamera');
10-
var PluginManager = require('../../plugins/PluginManager');
10+
var PluginManager = require('../../boot/PluginManager');
1111

1212
/**
1313
* @classdesc

src/data/DataManagerPlugin.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
var Class = require('../utils/Class');
88
var DataManager = require('./DataManager');
9-
var PluginManager = require('../plugins/PluginManager');
9+
var PluginManager = require('../boot/PluginManager');
1010

1111
/**
1212
* @classdesc

src/events/EventEmitter.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
var Class = require('../utils/Class');
88
var EE = require('eventemitter3');
9-
var PluginManager = require('../plugins/PluginManager');
9+
var PluginManager = require('../boot/PluginManager');
1010

1111
/**
1212
* @namespace Phaser.Events

src/gameobjects/DisplayList.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
var Class = require('../utils/Class');
88
var List = require('../structs/List');
9-
var PluginManager = require('../plugins/PluginManager');
9+
var PluginManager = require('../boot/PluginManager');
1010
var StableSort = require('../utils/array/StableSort');
1111

1212
/**

src/gameobjects/GameObjectCreator.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
*/
66

77
var Class = require('../utils/Class');
8-
var PluginManager = require('../plugins/PluginManager');
8+
var PluginManager = require('../boot/PluginManager');
99

1010
/**
1111
* @classdesc

0 commit comments

Comments
 (0)