borisblizzard / arcreator

Advanced RPG Creator is an engine and an editor that allows you to create old-school 2D RPG video games.
6 stars 1 forks source link

Move PanelManager out of GlobalObjects #43

Open Ryex opened 9 years ago

Ryex commented 9 years ago

Frankly, we all know Global Object are a bad Idea, but until I have Pyitect it simply wasn't practical to share data across plugins with out a global object.

Now that it's far more practical to have a Singleton as a plugin component and store that simi global data inside I think It would make more sense to move the Panel manager out of the Globa lobject manager and into a singalton