Variables and VariableDef moved to editor scope. Any reference to these classes in the engine has been removed
Minor improvements in EffectsSystem:
- Irrelevant entity argument removed
- Improved context management: unnecessary context created for each target has been removed
Support for registering variables with the set value
ScriptCallExecutor refactored
Added SetViewport effect. Needed for game initialization
GameLoader refactored
CoolDemo refactored and minor fix in test
GameData moved also from engine to editor
Save and Exporter updated to create behaviors component and effects for loading the game
Editor's engine also refactored
a couple of fixes after rebase
Merge pull request #630 from jtorrente/var-init-improvements

Var & init improvements