{ 
   "playerHeightAdjust" : "0.3550573", 
   "monitorCameraRotation" : { 
      "x" : "14.7419", 
      "y" : "0", 
      "z" : "0"
   }, 
   "useSceneLoadPosition" : "false", 
   "atoms" : [ 
      { 
         "id" : "WindowCamera", 
         "on" : "true", 
         "type" : "WindowCamera", 
         "position" : { 
            "x" : "0.351", 
            "y" : "1.831", 
            "z" : "0.155"
         }, 
         "rotation" : { 
            "x" : "0", 
            "y" : "0", 
            "z" : "0"
         }, 
         "containerPosition" : { 
            "x" : "2.346229", 
            "y" : "1.831", 
            "z" : "0.155"
         }, 
         "containerRotation" : { 
            "x" : "0", 
            "y" : "0", 
            "z" : "0"
         }, 
         "storables" : [ 
            { 
               "id" : "control", 
               "position" : { 
                  "x" : "2.346229", 
                  "y" : "1.831", 
                  "z" : "0.155"
               }, 
               "rotation" : { 
                  "x" : "0", 
                  "y" : "0", 
                  "z" : "0"
               }
            }, 
            { 
               "id" : "DisplayControl", 
               "position" : { 
                  "x" : "0.5099999", 
                  "y" : "1.831", 
                  "z" : "0.155"
               }, 
               "rotation" : { 
                  "x" : "0", 
                  "y" : "0", 
                  "z" : "0"
               }, 
               "linkTo" : "WindowCamera:control"
            }
         ]
      }, 
      { 
         "id" : "PlayerNavigationPanel", 
         "on" : "true", 
         "type" : "PlayerNavigationPanel", 
         "position" : { 
            "x" : "0.5", 
            "y" : "0", 
            "z" : "0.5"
         }, 
         "rotation" : { 
            "x" : "0", 
            "y" : "0", 
            "z" : "0"
         }, 
         "containerPosition" : { 
            "x" : "0.5", 
            "y" : "0", 
            "z" : "0.5"
         }, 
         "containerRotation" : { 
            "x" : "0", 
            "y" : "0", 
            "z" : "0"
         }, 
         "storables" : [ 
            { 
               "id" : "control", 
               "interactableInPlayMode" : "false", 
               "xPositionLock" : "true", 
               "yPositionLock" : "true", 
               "zPositionLock" : "true", 
               "xRotationLock" : "true", 
               "yRotationLock" : "true", 
               "zRotationLock" : "true", 
               "position" : { 
                  "x" : "0.5", 
                  "y" : "0", 
                  "z" : "0.5"
               }, 
               "rotation" : { 
                  "x" : "0", 
                  "y" : "0", 
                  "z" : "0"
               }
            }
         ]
      }, 
      { 
         "id" : "CoreControl", 
         "on" : "true", 
         "type" : "CoreControl", 
         "storables" : [ 
            { 
               "id" : "MotionAnimationMaster", 
               "triggers" : [ 
               ]
            }
         ]
      }, 
      { 
         "id" : "[CameraRig]", 
         "on" : "true", 
         "type" : "VRController", 
         "position" : { 
            "x" : "-0.6949437", 
            "y" : "0", 
            "z" : "4.187267"
         }, 
         "rotation" : { 
            "x" : "0", 
            "y" : "182.5652", 
            "z" : "0"
         }, 
         "storables" : [ 
         ]
      }, 
      { 
         "id" : "InvisibleLight", 
         "on" : "true", 
         "type" : "InvisibleLight", 
         "position" : { 
            "x" : "0.29", 
            "y" : "1.833", 
            "z" : "0.238"
         }, 
         "rotation" : { 
            "x" : "0", 
            "y" : "0", 
            "z" : "0"
         }, 
         "containerPosition" : { 
            "x" : "0.5526161", 
            "y" : "1.833", 
            "z" : "1.204832"
         }, 
         "containerRotation" : { 
            "x" : "0", 
            "y" : "0", 
            "z" : "0"
         }, 
         "storables" : [ 
            { 
               "id" : "materials", 
               "Diffuse Color" : { 
                  "h" : "0", 
                  "s" : "0", 
                  "v" : "0"
               }
            }, 
            { 
               "id" : "control", 
               "position" : { 
                  "x" : "0.5526161", 
                  "y" : "1.833", 
                  "z" : "1.204832"
               }, 
               "rotation" : { 
                  "x" : "0", 
                  "y" : "0", 
                  "z" : "0"
               }
            }
         ]
      }, 
      { 
         "id" : "InvisibleLight#2", 
         "on" : "true", 
         "type" : "InvisibleLight", 
         "position" : { 
            "x" : "0.29", 
            "y" : "1.833", 
            "z" : "0.238"
         }, 
         "rotation" : { 
            "x" : "0", 
            "y" : "0", 
            "z" : "0"
         }, 
         "containerPosition" : { 
            "x" : "-1.527597", 
            "y" : "1.207056", 
            "z" : "1.104136"
         }, 
         "containerRotation" : { 
            "x" : "0", 
            "y" : "0", 
            "z" : "0"
         }, 
         "storables" : [ 
            { 
               "id" : "control", 
               "position" : { 
                  "x" : "-1.527597", 
                  "y" : "1.207056", 
                  "z" : "1.104136"
               }, 
               "rotation" : { 
                  "x" : "0", 
                  "y" : "0", 
                  "z" : "0"
               }
            }
         ]
      }, 
      { 
         "id" : "WoodPanel", 
         "on" : "true", 
         "type" : "WoodPanel", 
         "position" : { 
            "x" : "0", 
            "y" : "0", 
            "z" : "0"
         }, 
         "rotation" : { 
            "x" : "0", 
            "y" : "0", 
            "z" : "0"
         }, 
         "containerPosition" : { 
            "x" : "0", 
            "y" : "0", 
            "z" : "2"
         }, 
         "containerRotation" : { 
            "x" : "0", 
            "y" : "0", 
            "z" : "0"
         }, 
         "storables" : [ 
            { 
               "id" : "control", 
               "xPositionLock" : "true", 
               "yPositionLock" : "true", 
               "zPositionLock" : "true", 
               "xRotationLock" : "true", 
               "yRotationLock" : "true", 
               "zRotationLock" : "true", 
               "position" : { 
                  "x" : "0", 
                  "y" : "0", 
                  "z" : "2"
               }, 
               "rotation" : { 
                  "x" : "0", 
                  "y" : "0", 
                  "z" : "0"
               }
            }
         ]
      }, 
      { 
         "id" : "Example1#UIButton#2", 
         "on" : "false", 
         "type" : "UIButton", 
         "position" : { 
            "x" : "1.4", 
            "y" : "1", 
            "z" : "0"
         }, 
         "rotation" : { 
            "x" : "0", 
            "y" : "0", 
            "z" : "0"
         }, 
         "containerPosition" : { 
            "x" : "-0.3000001", 
            "y" : "1", 
            "z" : "0"
         }, 
         "containerRotation" : { 
            "x" : "0", 
            "y" : "0", 
            "z" : "0"
         }, 
         "storables" : [ 
            { 
               "id" : "Text", 
               "text" : "Press Again"
            }, 
            { 
               "id" : "Trigger", 
               "trigger" : { 
                  "displayName" : "Random Color", 
                  "startActions" : [ 
                     { 
                        "name" : "Hide Sphere", 
                        "receiverAtom" : "Example1#Sphere", 
                        "receiver" : "AtomControl", 
                        "receiverTargetName" : "on", 
                        "boolValue" : "false"
                     }, 
                     { 
                        "name" : "Hide Button#2", 
                        "receiverAtom" : "Example1#UIButton#2", 
                        "receiver" : "AtomControl", 
                        "receiverTargetName" : "on", 
                        "boolValue" : "false"
                     }, 
                     { 
                        "name" : "Show Button#1", 
                        "receiverAtom" : "Example1#UIButton#1", 
                        "receiver" : "AtomControl", 
                        "receiverTargetName" : "on", 
                        "boolValue" : "true"
                     }
                  ], 
                  "transitionActions" : [ 
                  ], 
                  "endActions" : [ 
                  ]
               }
            }, 
            { 
               "id" : "control", 
               "position" : { 
                  "x" : "-0.3000001", 
                  "y" : "1", 
                  "z" : "0"
               }, 
               "rotation" : { 
                  "x" : "0", 
                  "y" : "0", 
                  "z" : "0"
               }
            }
         ]
      }, 
      { 
         "id" : "Example1#Sphere", 
         "on" : "false", 
         "collisionEnabled" : "false", 
         "type" : "Sphere", 
         "position" : { 
            "x" : "-1.5", 
            "y" : "0.25", 
            "z" : "-1"
         }, 
         "rotation" : { 
            "x" : "0", 
            "y" : "0", 
            "z" : "0"
         }, 
         "containerPosition" : { 
            "x" : "-0.3", 
            "y" : "0.7", 
            "z" : "0"
         }, 
         "containerRotation" : { 
            "x" : "0", 
            "y" : "0", 
            "z" : "0"
         }, 
         "storables" : [ 
            { 
               "id" : "scale", 
               "scale" : "0.2999999"
            }, 
            { 
               "id" : "SphereMat", 
               "Gloss" : "8", 
               "Diffuse Color" : { 
                  "h" : "0.3575541", 
                  "s" : "1", 
                  "v" : "1"
               }, 
               "Subsurface Color" : { 
                  "h" : "0", 
                  "s" : "0", 
                  "v" : "0"
               }
            }, 
            { 
               "id" : "PluginManager", 
               "plugins" : { 
                  "plugin#0" : "MacGruber.LogicBricks.14:/Custom/Scripts/MacGruber/LogicBricks/MacGruber_ValueRandom.cslist"
               }
            }, 
            { 
               "id" : "control", 
               "physicsEnabled" : "false", 
               "position" : { 
                  "x" : "-0.3", 
                  "y" : "0.7", 
                  "z" : "0"
               }, 
               "rotation" : { 
                  "x" : "0", 
                  "y" : "0", 
                  "z" : "0"
               }
            }, 
            { 
               "id" : "plugin#0_MacGruber.ValueRandom", 
               "OnTrigger" : { 
                  "displayName" : "Sphere Color", 
                  "startActions" : [ 
                  ], 
                  "transitionActions" : [ 
                     { 
                        "name" : "Sphere Color", 
                        "receiverAtom" : "Example1#Sphere", 
                        "receiver" : "SphereMat", 
                        "receiverTargetName" : "Diffuse Color", 
                        "startColor" : { 
                           "h" : "1", 
                           "s" : "1", 
                           "v" : "1"
                        }, 
                        "endColor" : { 
                           "h" : "0", 
                           "s" : "1", 
                           "v" : "1"
                        }, 
                        "startWithCurrentVal" : "false"
                     }
                  ], 
                  "endActions" : [ 
                  ]
               }
            }
         ]
      }, 
      { 
         "id" : "Example1#UIButton#1", 
         "on" : "true", 
         "collisionEnabled" : "false", 
         "type" : "UIButton", 
         "position" : { 
            "x" : "1.4", 
            "y" : "1", 
            "z" : "0"
         }, 
         "rotation" : { 
            "x" : "0", 
            "y" : "0", 
            "z" : "0"
         }, 
         "containerPosition" : { 
            "x" : "-0.3000001", 
            "y" : "1", 
            "z" : "0"
         }, 
         "containerRotation" : { 
            "x" : "0", 
            "y" : "0", 
            "z" : "0"
         }, 
         "storables" : [ 
            { 
               "id" : "Text", 
               "text" : "Press Me"
            }, 
            { 
               "id" : "Trigger", 
               "trigger" : { 
                  "displayName" : "Random Color", 
                  "startActions" : [ 
                     { 
                        "name" : "Random Color", 
                        "receiverAtom" : "Example1#Sphere", 
                        "receiver" : "plugin#0_MacGruber.ValueRandom", 
                        "receiverTargetName" : "Trigger"
                     }, 
                     { 
                        "name" : "Show Sphere", 
                        "receiverAtom" : "Example1#Sphere", 
                        "receiver" : "AtomControl", 
                        "receiverTargetName" : "on", 
                        "boolValue" : "true"
                     }, 
                     { 
                        "name" : "Hide Button#1", 
                        "receiverAtom" : "Example1#UIButton#1", 
                        "receiver" : "AtomControl", 
                        "receiverTargetName" : "on", 
                        "boolValue" : "false"
                     }, 
                     { 
                        "name" : "Show Button#2", 
                        "receiverAtom" : "Example1#UIButton#2", 
                        "receiver" : "AtomControl", 
                        "receiverTargetName" : "on", 
                        "boolValue" : "true"
                     }
                  ], 
                  "transitionActions" : [ 
                  ], 
                  "endActions" : [ 
                  ]
               }
            }, 
            { 
               "id" : "control", 
               "position" : { 
                  "x" : "-0.3000001", 
                  "y" : "1", 
                  "z" : "0"
               }, 
               "rotation" : { 
                  "x" : "0", 
                  "y" : "0", 
                  "z" : "0"
               }
            }
         ]
      }, 
      { 
         "id" : "Example2#UIButton", 
         "on" : "true", 
         "collisionEnabled" : "false", 
         "type" : "UIButton", 
         "position" : { 
            "x" : "1.4", 
            "y" : "1", 
            "z" : "0"
         }, 
         "rotation" : { 
            "x" : "0", 
            "y" : "0", 
            "z" : "0"
         }, 
         "containerPosition" : { 
            "x" : "-1.1", 
            "y" : "1", 
            "z" : "0"
         }, 
         "containerRotation" : { 
            "x" : "0", 
            "y" : "0", 
            "z" : "0"
         }, 
         "storables" : [ 
            { 
               "id" : "Text", 
               "text" : "Press Me"
            }, 
            { 
               "id" : "Trigger", 
               "trigger" : { 
                  "displayName" : "Random Color", 
                  "startActions" : [ 
                     { 
                        "name" : "StateMachine TriggerSync", 
                        "receiverAtom" : "Example2#UIButton", 
                        "receiver" : "plugin#0_MacGruber.StateMachine", 
                        "receiverTargetName" : "TriggerSync"
                     }
                  ], 
                  "transitionActions" : [ 
                  ], 
                  "endActions" : [ 
                  ]
               }
            }, 
            { 
               "id" : "PluginManager", 
               "plugins" : { 
                  "plugin#0" : "MacGruber.LogicBricks.14:/Custom/Scripts/MacGruber/LogicBricks/MacGruber_StateMachine.cslist"
               }
            }, 
            { 
               "id" : "control", 
               "position" : { 
                  "x" : "-1.1", 
                  "y" : "1", 
                  "z" : "0"
               }, 
               "rotation" : { 
                  "x" : "0", 
                  "y" : "0", 
                  "z" : "0"
               }
            }, 
            { 
               "id" : "plugin#0_MacGruber.StateMachine", 
               "States" : [ 
                  { 
                     "Name" : "StateOFF", 
                     "Enabled" : "true", 
                     "InfiniteDuration" : "false", 
                     "WaitForSync" : "true", 
                     "MinDuration" : "0.4999999", 
                     "MaxDuration" : "0.4999999", 
                     "Cooldown" : "0", 
                     "ChoiceTransitions" : { 
                        "Default Timeout" : [ 
                           "StateON"
                        ]
                     }, 
                     "OnEnterStateOFF" : { 
                        "displayName" : "Random Color", 
                        "startActions" : [ 
                        ], 
                        "transitionActions" : [ 
                        ], 
                        "endActions" : [ 
                        ]
                     }, 
                     "OnValueStateOFF" : { 
                        "displayName" : "Sphere Alpha", 
                        "startActions" : [ 
                        ], 
                        "transitionActions" : [ 
                           { 
                              "name" : "Sphere Alpha Smooth", 
                              "receiverAtom" : "Example2#Sphere", 
                              "receiver" : "plugin#1_MacGruber.ValueSmoothStep", 
                              "receiverTargetName" : "Value", 
                              "startValue" : "1", 
                              "endValue" : "0", 
                              "startWithCurrentVal" : "false"
                           }
                        ], 
                        "endActions" : [ 
                        ]
                     }, 
                     "OnExitStateOFF" : { 
                        "displayName" : "Hide Sphere", 
                        "startActions" : [ 
                           { 
                              "name" : "Hide Sphere", 
                              "receiverAtom" : "Example2#Sphere", 
                              "receiver" : "AtomControl", 
                              "receiverTargetName" : "on", 
                              "boolValue" : "false"
                           }
                        ], 
                        "transitionActions" : [ 
                        ], 
                        "endActions" : [ 
                        ]
                     }
                  }, 
                  { 
                     "Name" : "StateON", 
                     "Enabled" : "true", 
                     "InfiniteDuration" : "false", 
                     "WaitForSync" : "true", 
                     "MinDuration" : "0.4999999", 
                     "MaxDuration" : "0.4999999", 
                     "Cooldown" : "0", 
                     "ChoiceTransitions" : { 
                        "Default Timeout" : [ 
                           "StateOFF"
                        ]
                     }, 
                     "OnEnterStateON" : { 
                        "displayName" : "Random Color", 
                        "startActions" : [ 
                           { 
                              "name" : "Random Color", 
                              "receiverAtom" : "Example2#Sphere", 
                              "receiver" : "plugin#0_MacGruber.ValueRandom", 
                              "receiverTargetName" : "Trigger"
                           }, 
                           { 
                              "name" : "Show Sphere", 
                              "receiverAtom" : "Example2#Sphere", 
                              "receiver" : "AtomControl", 
                              "receiverTargetName" : "on", 
                              "boolValue" : "true"
                           }
                        ], 
                        "transitionActions" : [ 
                        ], 
                        "endActions" : [ 
                        ]
                     }, 
                     "OnValueStateON" : { 
                        "displayName" : "Sphere Alpha", 
                        "startActions" : [ 
                        ], 
                        "transitionActions" : [ 
                           { 
                              "name" : "Sphere Alpha Smooth", 
                              "receiverAtom" : "Example2#Sphere", 
                              "receiver" : "plugin#1_MacGruber.ValueSmoothStep", 
                              "receiverTargetName" : "Value", 
                              "startValue" : "0", 
                              "endValue" : "1", 
                              "startWithCurrentVal" : "false"
                           }
                        ], 
                        "endActions" : [ 
                        ]
                     }, 
                     "OnExitStateON" : { 
                        "startActions" : [ 
                        ], 
                        "transitionActions" : [ 
                        ], 
                        "endActions" : [ 
                        ]
                     }
                  }
               ], 
               "InitialState" : "StateOFF", 
               "InitialChoice" : "-1", 
               "Clock" : "0", 
               "Duration" : "0.4999999", 
               "ShowAdvOpts" : "true"
            }
         ]
      }, 
      { 
         "id" : "Example2#Sphere", 
         "on" : "true", 
         "collisionEnabled" : "false", 
         "type" : "Sphere", 
         "position" : { 
            "x" : "-1.5", 
            "y" : "0.25", 
            "z" : "-1"
         }, 
         "rotation" : { 
            "x" : "0", 
            "y" : "0", 
            "z" : "0"
         }, 
         "containerPosition" : { 
            "x" : "-1.1", 
            "y" : "0.7", 
            "z" : "0"
         }, 
         "containerRotation" : { 
            "x" : "0", 
            "y" : "0", 
            "z" : "0"
         }, 
         "storables" : [ 
            { 
               "id" : "scale", 
               "scale" : "0.2999999"
            }, 
            { 
               "id" : "SphereMat", 
               "Gloss" : "8", 
               "Alpha Adjust" : "-1", 
               "Diffuse Color" : { 
                  "h" : "0.8256546", 
                  "s" : "1", 
                  "v" : "1"
               }, 
               "Subsurface Color" : { 
                  "h" : "0", 
                  "s" : "0", 
                  "v" : "0"
               }
            }, 
            { 
               "id" : "PluginManager", 
               "plugins" : { 
                  "plugin#0" : "MacGruber.LogicBricks.14:/Custom/Scripts/MacGruber/LogicBricks/MacGruber_ValueRandom.cslist", 
                  "plugin#1" : "MacGruber.LogicBricks.14:/Custom/Scripts/MacGruber/LogicBricks/MacGruber_ValueSmoothStep.cslist"
               }
            }, 
            { 
               "id" : "control", 
               "physicsEnabled" : "false", 
               "position" : { 
                  "x" : "-1.1", 
                  "y" : "0.7", 
                  "z" : "0"
               }, 
               "rotation" : { 
                  "x" : "0", 
                  "y" : "0", 
                  "z" : "0"
               }
            }, 
            { 
               "id" : "plugin#0_MacGruber.ValueRandom", 
               "OnTrigger" : { 
                  "displayName" : "Sphere Color", 
                  "startActions" : [ 
                  ], 
                  "transitionActions" : [ 
                     { 
                        "name" : "Sphere Color", 
                        "receiverAtom" : "Example2#Sphere", 
                        "receiver" : "SphereMat", 
                        "receiverTargetName" : "Diffuse Color", 
                        "startColor" : { 
                           "h" : "1", 
                           "s" : "1", 
                           "v" : "1"
                        }, 
                        "endColor" : { 
                           "h" : "0", 
                           "s" : "1", 
                           "v" : "1"
                        }, 
                        "startWithCurrentVal" : "false"
                     }
                  ], 
                  "endActions" : [ 
                  ]
               }
            }, 
            { 
               "id" : "plugin#1_MacGruber.ValueSmoothStep", 
               "OnValueSet" : { 
                  "displayName" : "Sphere Alpha", 
                  "startActions" : [ 
                  ], 
                  "transitionActions" : [ 
                     { 
                        "name" : "Sphere Alpha", 
                        "receiverAtom" : "Example2#Sphere", 
                        "receiver" : "SphereMat", 
                        "receiverTargetName" : "Alpha Adjust", 
                        "startValue" : "-1", 
                        "endValue" : "0", 
                        "startWithCurrentVal" : "false"
                     }
                  ], 
                  "endActions" : [ 
                  ]
               }
            }
         ]
      }, 
      { 
         "id" : "UIText", 
         "on" : "true", 
         "type" : "UIText", 
         "position" : { 
            "x" : "1.4", 
            "y" : "1", 
            "z" : "0"
         }, 
         "rotation" : { 
            "x" : "0", 
            "y" : "0", 
            "z" : "0"
         }, 
         "containerPosition" : { 
            "x" : "-0.3000001", 
            "y" : "1.2", 
            "z" : "0"
         }, 
         "containerRotation" : { 
            "x" : "0", 
            "y" : "0", 
            "z" : "0"
         }, 
         "storables" : [ 
            { 
               "id" : "Text", 
               "text" : "<b>Example 1</b>\n<size=80>Using two buttons, that are shown/hidden to act as a toggle.</size>"
            }, 
            { 
               "id" : "Canvas", 
               "ySize" : "800"
            }, 
            { 
               "id" : "PluginManager", 
               "plugins" : { 
                  "plugin#0" : "MacGruber.LogicBricks.14:/Custom/Scripts/MacGruber/LogicBricks/Helper/MacGruber_RichText.cs"
               }
            }, 
            { 
               "id" : "control", 
               "position" : { 
                  "x" : "-0.3000001", 
                  "y" : "1.2", 
                  "z" : "0"
               }, 
               "rotation" : { 
                  "x" : "0", 
                  "y" : "0", 
                  "z" : "0"
               }
            }
         ]
      }, 
      { 
         "id" : "UIText#2", 
         "on" : "true", 
         "collisionEnabled" : "false", 
         "type" : "UIText", 
         "position" : { 
            "x" : "1.4", 
            "y" : "1", 
            "z" : "0"
         }, 
         "rotation" : { 
            "x" : "0", 
            "y" : "0", 
            "z" : "0"
         }, 
         "containerPosition" : { 
            "x" : "-1.1", 
            "y" : "1.2", 
            "z" : "0"
         }, 
         "containerRotation" : { 
            "x" : "0", 
            "y" : "0", 
            "z" : "0"
         }, 
         "storables" : [ 
            { 
               "id" : "Text", 
               "text" : "<b>Example 2</b>\n<size=80>Using LogicBricks StateMachine, toggling between two states. Utilizing the duration of states (set to 0.5sec here) for nicely fading the sphere out and in.</size>"
            }, 
            { 
               "id" : "Canvas", 
               "ySize" : "800"
            }, 
            { 
               "id" : "PluginManager", 
               "plugins" : { 
                  "plugin#0" : "MacGruber.LogicBricks.14:/Custom/Scripts/MacGruber/LogicBricks/Helper/MacGruber_RichText.cs"
               }
            }, 
            { 
               "id" : "control", 
               "position" : { 
                  "x" : "-1.1", 
                  "y" : "1.2", 
                  "z" : "0"
               }, 
               "rotation" : { 
                  "x" : "0", 
                  "y" : "0", 
                  "z" : "0"
               }
            }
         ]
      }
   ]
}