Full Game Execution, what it does?

The Full Game Execution flag is meant to facilitate the boards' debugging.

While the game is not ready to be tested as a whole you need a way to test every single board to verify its playability. To this end you leave this flag unchecked so that you can simply change the board data in the inspector and hit play (or ctrl+P) to test that board.

When you are working on the menu navigation or you are ready to ship the game you will switch the Full Game Execution flag on, so that the script will load the board using the data set by code in the statics values. To see how this work have a look to the Demo: the level selectors are driven by the script LevelSetter.cs (in Demo/Scripts): that script shows you how to set by code both the board and the level time.

Feedback and Knowledge Base