How to setup scene functionality

Using Prefabs and scene-exporter (described above) you can setup everything just in few simple steps:
- Add ObjectInitializer component/script to the parent object of all functional objects
- Assign to OverrideActiveObjectSettings and OverrideHintObjectVizualizer properties of ObjectInitializer “ObjectsSettings_classic” prefab from _Prefabs folder
- Drag and drop to scene “MainCamera” prefab from _Prefabs folder
- Adjust attached components(GameManager, Hint, etc) as you want

Fully manual setup is more complicated:

- Attach ActiveObject component to each object you want to be “hidden”
- Attach HintObject and HinObject_Visualizer components to each object you want to hold list of “hidden objects”
- Add ObjectInitializer component/script to the parent object of all functional objects
- Assign to OverrideActiveObjectSettings and OverrideHintObjectVizualizer properties of template object with atached and adjusted ActiveObject and HinObject_Visualizer components
- Add to MainCamera object (and adjust) at least next components GameManager, HUDManager, Sound Manager