{
  "$$ClassName" : "TCastleUserInterface",
  "FullSize" : true,
  "Name" : "Group1",
  "$Children" : [
    {
      "$$ClassName" : "TCastleViewport",
      "Background" : "Background1",
      "BackgroundColorPersistent" : {
        "$$ClassName" : "TCastleColorPersistent",
        "Blue" : 0.0000000000000000E+000,
        "Green" : 0.0000000000000000E+000,
        "Red" : 0.0000000000000000E+000
      },
      "Camera" : "Camera1",
      "FullSize" : true,
      "Items" : {
        "$$ClassName" : "TCastleRootTransform",
        "PhysicsProperties" : {
          "$$ClassName" : "TPhysicsProperties",
          "LayerCollisions" : {
            "$$ClassName" : "TCastleLayerCollisions"
          },
          "LayerNames" : {
            "$$ClassName" : "TCastleLayerNames"
          }
        },
        "$Children" : [
          {
            "$$ClassName" : "TCastleScene",
            "ExposeTransforms" : [
            ],
            "Name" : "SceneLevel",
            "PreciseCollisions" : true,
            "RenderOptions" : {
              "$$ClassName" : "TCastleScene.TSceneRenderOptions"
            },
            "Url" : "castle-data:/level/level.gltf",
            "$Children" : [
              {
                "$$ClassName" : "TCastleScene",
                "ExposeTransforms" : [
                ],
                "Name" : "Scene1",
                "PreciseCollisions" : true,
                "RenderOptions" : {
                  "$$ClassName" : "TCastleScene.TSceneRenderOptions"
                },
                "Url" : "castle-data:/level/terrain_multi_texture.x3dv",
                "$Behaviors" : [
                  {
                    "$$ClassName" : "TCastleMeshCollider",
                    "Mesh" : "Scene1",
                    "Name" : "MeshCollider1"
                  },
                  {
                    "$$ClassName" : "TCastleRigidBody",
                    "Name" : "RigidBody1"
                  }
                ]
              },
              {
                "$$ClassName" : "TCastleTransform",
                "Name" : "GroupOfTrees",
                "$Children" : [
                  {
                    "$$ClassName" : "TCastleTransform",
                    "Name" : "Tree",
                    "TranslationPersistent" : {
                      "$$ClassName" : "TCastleVector3Persistent",
                      "X" : -6.1592912673950195E-001
                    },
                    "$Children" : [
                      {
                        "$$ClassName" : "TCastleScene",
                        "AutoAnimation" : "Tree_Animation",
                        "ExposeTransforms" : [
                        ],
                        "Name" : "Trees",
                        "ProcessEvents" : true,
                        "RenderOptions" : {
                          "$$ClassName" : "TCastleScene.TSceneRenderOptions"
                        },
                        "Url" : "castle-data:/level/Tree.gltf"
                      }
                    ]
                  },
                  {
                    "$$ClassName" : "TCastleTransformReference",
                    "Name" : "TransformReference1",
                    "Reference" : "Trees",
                    "TranslationPersistent" : {
                      "$$ClassName" : "TCastleVector3Persistent",
                      "X" : 1.1091621398925781E+001,
                      "Y" : 2.4930953979492188E-002,
                      "Z" : -1.9853065490722656E+001
                    },
                    "$Behaviors" : [
                      {
                        "$$ClassName" : "TCastleStickToSurface",
                        "Name" : "StickToSurface1",
                        "Target" : "Scene1"
                      }
                    ]
                  },
                  {
                    "$$ClassName" : "TCastleTransformReference",
                    "Name" : "TransformReference2",
                    "Reference" : "Trees",
                    "RotationPersistent" : {
                      "$$ClassName" : "TCastleVector4RotationPersistent",
                      "W" : 3.2531839609146118E-001,
                      "Y" : 9.9998724460601807E-001
                    },
                    "TranslationPersistent" : {
                      "$$ClassName" : "TCastleVector3Persistent",
                      "X" : -1.1407842636108398E+001,
                      "Y" : 2.3635387420654297E-002,
                      "Z" : -1.9853065490722656E+001
                    },
                    "$Behaviors" : [
                      {
                        "$$ClassName" : "TCastleStickToSurface",
                        "Name" : "StickToSurface2",
                        "Target" : "Scene1"
                      }
                    ]
                  }
                ]
              }
            ]
          },
          {
            "$$ClassName" : "TCastleTransform",
            "Name" : "Enemies",
            "$Children" : [
              {
                "$$ClassName" : "TCastleScene",
                "AutoAnimation" : "Idle",
                "DefaultAnimationTransition" : 2.5000000000000000E-001,
                "ExposeTransforms" : [
                ],
                "Name" : "SceneKnight2",
                "ProcessEvents" : true,
                "RenderOptions" : {
                  "$$ClassName" : "TCastleScene.TSceneRenderOptions"
                },
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "Z" : -2.6426731109619141E+001
                },
                "Url" : "castle-data:/enemy/knight.gltf"
              },
              {
                "$$ClassName" : "TCastleScene",
                "AutoAnimation" : "Idle",
                "DefaultAnimationTransition" : 2.5000000000000000E-001,
                "ExposeTransforms" : [
                ],
                "Name" : "SceneKnight1",
                "ProcessEvents" : true,
                "RenderOptions" : {
                  "$$ClassName" : "TCastleScene.TSceneRenderOptions"
                },
                "RotationPersistent" : {
                  "$$ClassName" : "TCastleVector4RotationPersistent",
                  "W" : 8.6604726314544678E-001,
                  "Y" : -9.9999898672103882E-001
                },
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : -4.7773938179016113E+000,
                  "Z" : 2.8669331073760986E+000
                },
                "Url" : "castle-data:/enemy/knight.gltf"
              },
              {
                "$$ClassName" : "TCastleScene",
                "AutoAnimation" : "Idle",
                "DefaultAnimationTransition" : 2.5000000000000000E-001,
                "ExposeTransforms" : [
                ],
                "Name" : "SceneKnight5",
                "ProcessEvents" : true,
                "RenderOptions" : {
                  "$$ClassName" : "TCastleScene.TSceneRenderOptions"
                },
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "Z" : -8.6825172424316406E+001
                },
                "Url" : "castle-data:/enemy/knight.gltf"
              },
              {
                "$$ClassName" : "TCastleScene",
                "AutoAnimation" : "Idle",
                "DefaultAnimationTransition" : 2.5000000000000000E-001,
                "ExposeTransforms" : [
                ],
                "Name" : "SceneKnight6",
                "ProcessEvents" : true,
                "RenderOptions" : {
                  "$$ClassName" : "TCastleScene.TSceneRenderOptions"
                },
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 7.6490526199340820E+000,
                  "Z" : -8.6825172424316406E+001
                },
                "Url" : "castle-data:/enemy/knight.gltf"
              },
              {
                "$$ClassName" : "TCastleScene",
                "AutoAnimation" : "Idle",
                "DefaultAnimationTransition" : 2.5000000000000000E-001,
                "ExposeTransforms" : [
                ],
                "Name" : "SceneKnight7",
                "ProcessEvents" : true,
                "RenderOptions" : {
                  "$$ClassName" : "TCastleScene.TSceneRenderOptions"
                },
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : -1.0116898536682129E+001,
                  "Z" : -8.6825172424316406E+001
                },
                "Url" : "castle-data:/enemy/knight.gltf"
              },
              {
                "$$ClassName" : "TCastleScene",
                "AutoAnimation" : "Idle",
                "DefaultAnimationTransition" : 2.5000000000000000E-001,
                "ExposeTransforms" : [
                ],
                "Name" : "SceneKnight3",
                "ProcessEvents" : true,
                "RenderOptions" : {
                  "$$ClassName" : "TCastleScene.TSceneRenderOptions"
                },
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "Z" : -1.6945663452148438E+001
                },
                "Url" : "castle-data:/enemy/knight.gltf"
              },
              {
                "$$ClassName" : "TCastleScene",
                "AutoAnimation" : "Idle",
                "DefaultAnimationTransition" : 2.5000000000000000E-001,
                "ExposeTransforms" : [
                ],
                "Name" : "SceneKnight4",
                "ProcessEvents" : true,
                "RenderOptions" : {
                  "$$ClassName" : "TCastleScene.TSceneRenderOptions"
                },
                "RotationPersistent" : {
                  "$$ClassName" : "TCastleVector4RotationPersistent",
                  "W" : 1.0970920324325562E+000,
                  "Y" : -1.0000005960464478E+000
                },
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 1.5549259185791016E+001,
                  "Z" : -1.6945663452148438E+001
                },
                "Url" : "castle-data:/enemy/knight.gltf"
              }
            ]
          },
          {
            "$$ClassName" : "TCastleTransform",
            "Name" : "Lights",
            "$Children" : [
              {
                "$$ClassName" : "TCastleDirectionalLight",
                "ColorPersistent" : {
                  "$$ClassName" : "TCastleColorRGBPersistent",
                  "Blue" : 7.9215687513351440E-001,
                  "Green" : 9.3725490570068359E-001,
                  "Red" : 9.4117647409439087E-001
                },
                "Intensity" : 2.0000000000000000E+000,
                "Name" : "DirectionalLight1",
                "RotationPersistent" : {
                  "$$ClassName" : "TCastleVector4RotationPersistent",
                  "W" : 2.4898138046264648E+000,
                  "X" : 9.9611073732376099E-002,
                  "Y" : -5.3104609251022339E-001,
                  "Z" : -8.4146749973297119E-001
                },
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : -1.1288213729858398E+001,
                  "Y" : 2.2207180023193359E+001,
                  "Z" : -3.4920013427734375E+001
                }
              },
              {
                "$$ClassName" : "TCastlePointLight",
                "ColorPersistent" : {
                  "$$ClassName" : "TCastleColorRGBPersistent",
                  "Blue" : 6.5882354974746704E-001,
                  "Green" : 8.7450981140136719E-001,
                  "Red" : 9.9215686321258545E-001
                },
                "Intensity" : 3.0000000000000000E+000,
                "Name" : "PointLight11",
                "Radius" : 2.0000000000000000E+000,
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : -1.3694360733032227E+001,
                  "Y" : 2.9045684337615967E+000,
                  "Z" : -7.4534278869628906E+001
                }
              },
              {
                "$$ClassName" : "TCastlePointLight",
                "AttenuationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "Z" : 2.0000000000000000E+000
                },
                "ColorPersistent" : {
                  "$$ClassName" : "TCastleColorRGBPersistent",
                  "Blue" : 2.5490197539329529E-001,
                  "Green" : 8.3529412746429443E-001,
                  "Red" : 9.8039215803146362E-001
                },
                "Intensity" : 2.0000000000000000E+001,
                "Name" : "PointLight4",
                "Radius" : 5.0000000000000000E+002,
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : -6.2250714302062988E+000,
                  "Y" : 2.5687799453735352E+000,
                  "Z" : -8.0273307800292969E+001
                }
              },
              {
                "$$ClassName" : "TCastlePointLight",
                "AttenuationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "Z" : 2.0000000000000000E+000
                },
                "ColorPersistent" : {
                  "$$ClassName" : "TCastleColorRGBPersistent",
                  "Blue" : 2.5490197539329529E-001,
                  "Green" : 8.3529412746429443E-001,
                  "Red" : 9.8039215803146362E-001
                },
                "Intensity" : 2.0000000000000000E+001,
                "Name" : "PointLight5",
                "Radius" : 5.0000000000000000E+002,
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 8.9588766098022461E+000,
                  "Y" : 2.5687799453735352E+000,
                  "Z" : -8.0273307800292969E+001
                }
              },
              {
                "$$ClassName" : "TCastlePointLight",
                "AttenuationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "Z" : 2.0000000000000000E+000
                },
                "ColorPersistent" : {
                  "$$ClassName" : "TCastleColorRGBPersistent",
                  "Blue" : 2.5490197539329529E-001,
                  "Green" : 8.3529412746429443E-001,
                  "Red" : 9.8039215803146362E-001
                },
                "Intensity" : 2.0000000000000000E+001,
                "Name" : "PointLight6",
                "Radius" : 5.0000000000000000E+002,
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 8.9588766098022461E+000,
                  "Y" : 2.5687799453735352E+000,
                  "Z" : -7.3154541015625000E+001
                }
              },
              {
                "$$ClassName" : "TCastlePointLight",
                "AttenuationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "Z" : 2.0000000000000000E+000
                },
                "ColorPersistent" : {
                  "$$ClassName" : "TCastleColorRGBPersistent",
                  "Blue" : 2.5490197539329529E-001,
                  "Green" : 8.3529412746429443E-001,
                  "Red" : 9.8039215803146362E-001
                },
                "Intensity" : 2.0000000000000000E+001,
                "Name" : "PointLight18",
                "Radius" : 5.0000000000000000E+002,
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 8.9588766098022461E+000,
                  "Y" : 2.5687799453735352E+000,
                  "Z" : -6.6425506591796875E+001
                }
              },
              {
                "$$ClassName" : "TCastlePointLight",
                "AttenuationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "Z" : 2.0000000000000000E+000
                },
                "ColorPersistent" : {
                  "$$ClassName" : "TCastleColorRGBPersistent",
                  "Blue" : 2.5490197539329529E-001,
                  "Green" : 8.3529412746429443E-001,
                  "Red" : 9.8039215803146362E-001
                },
                "Intensity" : 2.0000000000000000E+001,
                "Name" : "PointLight16",
                "Radius" : 5.0000000000000000E+002,
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : -6.2250714302062988E+000,
                  "Y" : 2.5687799453735352E+000,
                  "Z" : -7.3059730529785156E+001
                }
              },
              {
                "$$ClassName" : "TCastlePointLight",
                "AttenuationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "Z" : 2.0000000000000000E+000
                },
                "ColorPersistent" : {
                  "$$ClassName" : "TCastleColorRGBPersistent",
                  "Blue" : 2.5490197539329529E-001,
                  "Green" : 8.3529412746429443E-001,
                  "Red" : 9.8039215803146362E-001
                },
                "Intensity" : 2.0000000000000000E+001,
                "Name" : "PointLight17",
                "Radius" : 5.0000000000000000E+002,
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : -6.2443065643310547E+000,
                  "Y" : 2.5687799453735352E+000,
                  "Z" : -6.6649856567382812E+001
                }
              },
              {
                "$$ClassName" : "TCastlePointLight",
                "AttenuationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "Z" : 2.0000000000000000E+000
                },
                "ColorPersistent" : {
                  "$$ClassName" : "TCastleColorRGBPersistent",
                  "Blue" : 2.5490197539329529E-001,
                  "Green" : 8.3529412746429443E-001,
                  "Red" : 9.8039215803146362E-001
                },
                "Intensity" : 2.0000000000000000E+001,
                "Name" : "PointLight27",
                "Radius" : 5.0000000000000000E+002,
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : -1.6156223297119141E+001,
                  "Y" : 1.5702224969863892E+000,
                  "Z" : -5.9684551239013672E+001
                }
              },
              {
                "$$ClassName" : "TCastlePointLight",
                "AttenuationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "Z" : 2.0000000000000000E+000
                },
                "ColorPersistent" : {
                  "$$ClassName" : "TCastleColorRGBPersistent",
                  "Blue" : 9.8823529481887817E-001,
                  "Green" : 9.0980392694473267E-001,
                  "Red" : 6.3921570777893066E-001
                },
                "Intensity" : 5.0000000000000000E+001,
                "Name" : "PointLight37",
                "Radius" : 5.0000000000000000E+002,
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : -1.6156223297119141E+001,
                  "Y" : 7.9165282249450684E+000,
                  "Z" : -6.1643295288085938E+001
                }
              },
              {
                "$$ClassName" : "TCastlePointLight",
                "AttenuationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "Z" : 2.0000000000000000E+000
                },
                "ColorPersistent" : {
                  "$$ClassName" : "TCastleColorRGBPersistent",
                  "Blue" : 9.8823529481887817E-001,
                  "Green" : 9.0980392694473267E-001,
                  "Red" : 6.3921570777893066E-001
                },
                "Intensity" : 5.0000000000000000E+001,
                "Name" : "PointLight38",
                "Radius" : 5.0000000000000000E+002,
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : -2.2462789535522461E+001,
                  "Y" : 7.9015064239501953E+000,
                  "Z" : -6.6819473266601562E+001
                }
              },
              {
                "$$ClassName" : "TCastlePointLight",
                "AttenuationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "Z" : 2.0000000000000000E+000
                },
                "ColorPersistent" : {
                  "$$ClassName" : "TCastleColorRGBPersistent",
                  "Blue" : 9.8823529481887817E-001,
                  "Green" : 9.0980392694473267E-001,
                  "Red" : 6.3921570777893066E-001
                },
                "Intensity" : 5.0000000000000000E+001,
                "Name" : "PointLight43",
                "Radius" : 5.0000000000000000E+002,
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 3.0598964691162109E+000,
                  "Y" : 6.3244090080261230E+000,
                  "Z" : -1.0455647277832031E+002
                }
              },
              {
                "$$ClassName" : "TCastlePointLight",
                "AttenuationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "Z" : 2.0000000000000000E+000
                },
                "ColorPersistent" : {
                  "$$ClassName" : "TCastleColorRGBPersistent",
                  "Blue" : 9.8823529481887817E-001,
                  "Green" : 9.0980392694473267E-001,
                  "Red" : 6.3921570777893066E-001
                },
                "Intensity" : 5.0000000000000000E+001,
                "Name" : "PointLight44",
                "Radius" : 5.0000000000000000E+002,
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : -4.5994086265563965E+000,
                  "Y" : 4.5246129035949707E+000,
                  "Z" : -1.0368685150146484E+002
                }
              },
              {
                "$$ClassName" : "TCastlePointLight",
                "AttenuationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "Z" : 2.0000000000000000E+000
                },
                "ColorPersistent" : {
                  "$$ClassName" : "TCastleColorRGBPersistent",
                  "Blue" : 9.8823529481887817E-001,
                  "Green" : 9.0980392694473267E-001,
                  "Red" : 6.3921570777893066E-001
                },
                "Intensity" : 5.0000000000000000E+001,
                "Name" : "PointLight39",
                "Radius" : 5.0000000000000000E+002,
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 1.8226654052734375E+001,
                  "Y" : 1.0807142257690430E+001,
                  "Z" : -6.6819473266601562E+001
                }
              },
              {
                "$$ClassName" : "TCastlePointLight",
                "AttenuationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "Z" : 2.0000000000000000E+000
                },
                "ColorPersistent" : {
                  "$$ClassName" : "TCastleColorRGBPersistent",
                  "Blue" : 2.5490197539329529E-001,
                  "Green" : 8.3529412746429443E-001,
                  "Red" : 9.8039215803146362E-001
                },
                "Intensity" : 2.0000000000000000E+001,
                "Name" : "PointLight21",
                "Radius" : 5.0000000000000000E+002,
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : -5.9495515823364258E+000,
                  "Y" : 1.0799265861511230E+001,
                  "Z" : -6.6209495544433594E+001
                }
              },
              {
                "$$ClassName" : "TCastlePointLight",
                "AttenuationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "Z" : 2.0000000000000000E+000
                },
                "ColorPersistent" : {
                  "$$ClassName" : "TCastleColorRGBPersistent",
                  "Blue" : 2.5490197539329529E-001,
                  "Green" : 8.3529412746429443E-001,
                  "Red" : 9.8039215803146362E-001
                },
                "Intensity" : 2.0000000000000000E+001,
                "Name" : "PointLight26",
                "Radius" : 5.0000000000000000E+002,
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 8.1481847763061523E+000,
                  "Y" : 1.0799265861511230E+001,
                  "Z" : -6.6209495544433594E+001
                }
              },
              {
                "$$ClassName" : "TCastlePointLight",
                "AttenuationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "Z" : 2.0000000000000000E+000
                },
                "ColorPersistent" : {
                  "$$ClassName" : "TCastleColorRGBPersistent",
                  "Blue" : 2.5490197539329529E-001,
                  "Green" : 8.3529412746429443E-001,
                  "Red" : 9.8039215803146362E-001
                },
                "Intensity" : 2.0000000000000000E+001,
                "Name" : "PointLight22",
                "Radius" : 5.0000000000000000E+002,
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : -5.9495515823364258E+000,
                  "Y" : 1.0799265861511230E+001,
                  "Z" : -7.2156684875488281E+001
                }
              },
              {
                "$$ClassName" : "TCastlePointLight",
                "AttenuationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "Z" : 2.0000000000000000E+000
                },
                "ColorPersistent" : {
                  "$$ClassName" : "TCastleColorRGBPersistent",
                  "Blue" : 2.5490197539329529E-001,
                  "Green" : 8.3529412746429443E-001,
                  "Red" : 9.8039215803146362E-001
                },
                "Intensity" : 2.0000000000000000E+001,
                "Name" : "PointLight25",
                "Radius" : 5.0000000000000000E+002,
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 8.3788080215454102E+000,
                  "Y" : 1.0799265861511230E+001,
                  "Z" : -7.2156684875488281E+001
                }
              },
              {
                "$$ClassName" : "TCastlePointLight",
                "AttenuationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "Z" : 2.0000000000000000E+000
                },
                "ColorPersistent" : {
                  "$$ClassName" : "TCastleColorRGBPersistent",
                  "Blue" : 2.5490197539329529E-001,
                  "Green" : 8.3529412746429443E-001,
                  "Red" : 9.8039215803146362E-001
                },
                "Intensity" : 2.0000000000000000E+001,
                "Name" : "PointLight23",
                "Radius" : 5.0000000000000000E+002,
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : -5.9495515823364258E+000,
                  "Y" : 1.0799265861511230E+001,
                  "Z" : -7.6245658874511719E+001
                }
              },
              {
                "$$ClassName" : "TCastlePointLight",
                "AttenuationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "Z" : 2.0000000000000000E+000
                },
                "ColorPersistent" : {
                  "$$ClassName" : "TCastleColorRGBPersistent",
                  "Blue" : 2.5490197539329529E-001,
                  "Green" : 8.3529412746429443E-001,
                  "Red" : 9.8039215803146362E-001
                },
                "Intensity" : 2.0000000000000000E+001,
                "Name" : "PointLight24",
                "Radius" : 5.0000000000000000E+002,
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 7.8745994567871094E+000,
                  "Y" : 1.0799265861511230E+001,
                  "Z" : -7.6245658874511719E+001
                }
              },
              {
                "$$ClassName" : "TCastlePointLight",
                "AttenuationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "Z" : 2.0000000000000000E+000
                },
                "ColorPersistent" : {
                  "$$ClassName" : "TCastleColorRGBPersistent",
                  "Blue" : 2.5490197539329529E-001,
                  "Green" : 8.3529412746429443E-001,
                  "Red" : 9.8039215803146362E-001
                },
                "Intensity" : 5.0000000000000000E+001,
                "Name" : "PointLight19",
                "Radius" : 5.0000000000000000E+002,
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : -1.4057872295379639E+000,
                  "Y" : 5.2764549255371094E+000,
                  "Z" : -5.9594757080078125E+001
                }
              },
              {
                "$$ClassName" : "TCastlePointLight",
                "AttenuationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "Z" : 2.0000000000000000E+000
                },
                "ColorPersistent" : {
                  "$$ClassName" : "TCastleColorRGBPersistent",
                  "Blue" : 2.5490197539329529E-001,
                  "Green" : 8.3529412746429443E-001,
                  "Red" : 9.8039215803146362E-001
                },
                "Intensity" : 1.5000000000000000E+002,
                "Name" : "PointLight28",
                "Radius" : 5.0000000000000000E+002,
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 8.1503458023071289E+000,
                  "Y" : 6.9138793945312500E+000,
                  "Z" : -1.6641544342041016E+001
                }
              },
              {
                "$$ClassName" : "TCastlePointLight",
                "AttenuationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "Z" : 2.0000000000000000E+000
                },
                "ColorPersistent" : {
                  "$$ClassName" : "TCastleColorRGBPersistent",
                  "Blue" : 2.5490197539329529E-001,
                  "Green" : 8.3529412746429443E-001,
                  "Red" : 9.8039215803146362E-001
                },
                "Intensity" : 1.5000000000000000E+002,
                "Name" : "PointLight30",
                "Radius" : 5.0000000000000000E+002,
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : -9.6472845077514648E+000,
                  "Y" : 5.2764549255371094E+000,
                  "Z" : -1.9206207275390625E+001
                }
              },
              {
                "$$ClassName" : "TCastlePointLight",
                "AttenuationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "Z" : 2.0000000000000000E+000
                },
                "ColorPersistent" : {
                  "$$ClassName" : "TCastleColorRGBPersistent",
                  "Green" : 7.1372550725936890E-001,
                  "Red" : 2.3529411852359772E-001
                },
                "Intensity" : 1.5000000000000000E+002,
                "Name" : "PointLight29",
                "Radius" : 5.0000000000000000E+002,
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 1.4460483551025391E+001,
                  "Y" : 9.3275623321533203E+000,
                  "Z" : -1.8500867843627930E+001
                }
              },
              {
                "$$ClassName" : "TCastlePointLight",
                "AttenuationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "Z" : 2.0000000000000000E+000
                },
                "ColorPersistent" : {
                  "$$ClassName" : "TCastleColorRGBPersistent",
                  "Green" : 7.1372550725936890E-001,
                  "Red" : 2.3529411852359772E-001
                },
                "Intensity" : 1.5000000000000000E+002,
                "Name" : "PointLight31",
                "Radius" : 5.0000000000000000E+002,
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : -1.6195800781250000E+001,
                  "Y" : 7.2236585617065430E+000,
                  "Z" : -1.9972150802612305E+001
                }
              },
              {
                "$$ClassName" : "TCastlePointLight",
                "AttenuationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "Z" : 2.0000000000000000E+000
                },
                "ColorPersistent" : {
                  "$$ClassName" : "TCastleColorRGBPersistent",
                  "Green" : 7.1372550725936890E-001,
                  "Red" : 2.3529411852359772E-001
                },
                "Intensity" : 5.0000000000000000E+001,
                "Name" : "PointLight36",
                "Radius" : 5.0000000000000000E+002,
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : -1.3346717834472656E+001,
                  "Y" : 8.5665988922119141E-001,
                  "Z" : -5.1020839691162109E+001
                }
              },
              {
                "$$ClassName" : "TCastlePointLight",
                "AttenuationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "Z" : 2.0000000000000000E+000
                },
                "ColorPersistent" : {
                  "$$ClassName" : "TCastleColorRGBPersistent",
                  "Blue" : 2.5490197539329529E-001,
                  "Green" : 8.3529412746429443E-001,
                  "Red" : 9.8039215803146362E-001
                },
                "Intensity" : 5.0000000000000000E+001,
                "Name" : "PointLight20",
                "Radius" : 5.0000000000000000E+002,
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 6.1962285041809082E+000,
                  "Y" : 5.2764549255371094E+000,
                  "Z" : -5.9594757080078125E+001
                }
              },
              {
                "$$ClassName" : "TCastlePointLight",
                "AttenuationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "Z" : 2.0000000000000000E+000
                },
                "ColorPersistent" : {
                  "$$ClassName" : "TCastleColorRGBPersistent",
                  "Blue" : 2.5490197539329529E-001,
                  "Green" : 8.3529412746429443E-001,
                  "Red" : 9.8039215803146362E-001
                },
                "Intensity" : 5.0000000000000000E+001,
                "Name" : "PointLight40",
                "Radius" : 5.0000000000000000E+002,
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 1.7750320434570312E+001,
                  "Y" : 5.2764549255371094E+000,
                  "Z" : -6.2222282409667969E+001
                }
              },
              {
                "$$ClassName" : "TCastlePointLight",
                "AttenuationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "Z" : 5.0000000000000000E+000
                },
                "ColorPersistent" : {
                  "$$ClassName" : "TCastleColorRGBPersistent",
                  "Blue" : 2.5490197539329529E-001,
                  "Green" : 8.3529412746429443E-001,
                  "Red" : 9.8039215803146362E-001
                },
                "Intensity" : 2.0000000000000000E+002,
                "Name" : "PointLight41",
                "Radius" : 8.0000000000000000E+002,
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 1.8704145431518555E+001,
                  "Y" : 7.5703716278076172E+000,
                  "Z" : -5.0237743377685547E+001
                }
              },
              {
                "$$ClassName" : "TCastlePointLight",
                "AttenuationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "Z" : 5.0000000000000000E+000
                },
                "ColorPersistent" : {
                  "$$ClassName" : "TCastleColorRGBPersistent",
                  "Blue" : 9.7647058963775635E-001,
                  "Green" : 8.7450981140136719E-001,
                  "Red" : 6.9019609689712524E-001
                },
                "Intensity" : 2.0000000000000000E+002,
                "Name" : "PointLight42",
                "Radius" : 8.0000000000000000E+002,
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 2.3698738098144531E+001,
                  "Y" : -7.9938077926635742E-001,
                  "Z" : -5.0237743377685547E+001
                }
              }
            ]
          },
          {
            "$$ClassName" : "TCastleCamera",
            "Name" : "Camera1",
            "Orthographic" : {
              "$$ClassName" : "TCastleOrthographic"
            },
            "Perspective" : {
              "$$ClassName" : "TCastlePerspective"
            },
            "RotationPersistent" : {
              "$$ClassName" : "TCastleVector4RotationPersistent",
              "W" : 9.5190018415451050E-002,
              "X" : -1.7263137851841748E-004,
              "Y" : -9.9998694658279419E-001,
              "Z" : 3.6243952345103025E-003
            },
            "TranslationPersistent" : {
              "$$ClassName" : "TCastleVector3Persistent",
              "X" : -5.8483214378356934E+000,
              "Y" : 1.8560252189636230E+000,
              "Z" : 1.9245992660522461E+001
            },
            "$Children" : [
              {
                "$$ClassName" : "TCastleTransform",
                "Name" : "TransformWeapon",
                "RenderLayer" : "rlFront",
                "$Children" : [
                  {
                    "$$ClassName" : "TCastleScene",
                    "AutoAnimation" : "idle",
                    "ExposeTransforms" : [
                    ],
                    "Name" : "SceneGun",
                    "ProcessEvents" : true,
                    "RenderOptions" : {
                      "$$ClassName" : "TCastleScene.TSceneRenderOptions"
                    },
                    "RotationPersistent" : {
                      "$$ClassName" : "TCastleVector4RotationPersistent",
                      "W" : 3.1400001049041748E+000,
                      "Y" : 1.0000000000000000E+000
                    },
                    "Url" : "castle-data:/item_gun/plasma.gltf",
                    "$NonVisualComponents" : [
                      {
                        "$$ClassName" : "TCastleSound",
                        "Name" : "SoundShoot",
                        "Url" : "castle-data:/sounds/shoot.wav"
                      }
                    ]
                  }
                ]
              }
            ]
          },
          {
            "$$ClassName" : "TCastleCamera",
            "Name" : "MapCamera",
            "Orthographic" : {
              "$$ClassName" : "TCastleOrthographic"
            },
            "Perspective" : {
              "$$ClassName" : "TCastlePerspective"
            },
            "RotationPersistent" : {
              "$$ClassName" : "TCastleVector4RotationPersistent",
              "W" : 1.5707963705062866E+000,
              "X" : -9.9999994039535522E-001,
              "Y" : -2.4414061044808477E-004,
              "Z" : -2.4414061044808477E-004
            },
            "TranslationPersistent" : {
              "$$ClassName" : "TCastleVector3Persistent",
              "X" : 2.6782035827636719E-002,
              "Y" : 1.5641456604003906E+002,
              "Z" : -4.1265918731689453E+001
            }
          },
          {
            "$$ClassName" : "TCastleBox",
            "Name" : "BoxWin",
            "RenderOptions" : {
              "$$ClassName" : "TCastleScene.TSceneRenderOptions"
            },
            "RotationPersistent" : {
              "$$ClassName" : "TCastleVector4RotationPersistent",
              "Z" : 1.0000000000000000E+000
            },
            "ScalePersistent" : {
              "$$ClassName" : "TCastleVector3Persistent",
              "X" : 4.2660009860992432E-001,
              "Y" : 4.2660009860992432E-001,
              "Z" : 4.2660009860992432E-001
            },
            "SizePersistent" : {
              "$$ClassName" : "TCastleVector3Persistent",
              "X" : 5.0000000000000000E+000,
              "Y" : 1.0000000000000000E+000,
              "Z" : 5.0000000000000000E+000
            },
            "TranslationPersistent" : {
              "$$ClassName" : "TCastleVector3Persistent",
              "X" : 1.1574348211288452E+000,
              "Y" : 4.2493804931640625E+001,
              "Z" : -9.9771499633789062E+001
            },
            "$Children" : [
              {
                "$$ClassName" : "TCastleText",
                "Alignment" : "hpMiddle",
                "ColorPersistent" : {
                  "$$ClassName" : "TCastleColorPersistent",
                  "Blue" : 0.0000000000000000E+000
                },
                "Name" : "TextWin",
                "RenderOptions" : {
                  "$$ClassName" : "TCastleScene.TSceneRenderOptions"
                },
                "RotationPersistent" : {
                  "$$ClassName" : "TCastleVector4RotationPersistent",
                  "W" : 2.0166221261024475E-001,
                  "Y" : -9.9999946355819702E-001
                },
                "Text" : [
                  "WIN"
                ],
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "Y" : 3.9729232788085938E+000
                }
              },
              {
                "$$ClassName" : "TCastleBox",
                "Collides" : false,
                "Name" : "BoxWinDetect",
                "RenderOptions" : {
                  "$$ClassName" : "TCastleScene.TSceneRenderOptions"
                },
                "SizePersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 3.0000000000000000E+000,
                  "Y" : 5.0000000000000000E+000,
                  "Z" : 3.0000000000000000E+000
                },
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "Y" : 1.9321221113204956E+000
                },
                "Visible" : false
              }
            ]
          },
          {
            "$$ClassName" : "TCastleBox",
            "Name" : "BoxDie",
            "RenderOptions" : {
              "$$ClassName" : "TCastleScene.TSceneRenderOptions"
            },
            "ScalePersistent" : {
              "$$ClassName" : "TCastleVector3Persistent",
              "X" : 4.9693337082862854E-001,
              "Y" : 4.9693337082862854E-001,
              "Z" : 4.9693337082862854E-001
            },
            "SizePersistent" : {
              "$$ClassName" : "TCastleVector3Persistent",
              "X" : 5.0000000000000000E+000,
              "Y" : 1.0000000000000000E+000,
              "Z" : 5.0000000000000000E+000
            },
            "TranslationPersistent" : {
              "$$ClassName" : "TCastleVector3Persistent",
              "X" : -2.7156265258789062E+001,
              "Y" : 1.2886470794677734E+001,
              "Z" : -7.2105735778808594E+001
            },
            "$Children" : [
              {
                "$$ClassName" : "TCastleText",
                "Alignment" : "hpMiddle",
                "ColorPersistent" : {
                  "$$ClassName" : "TCastleColorPersistent",
                  "Blue" : 0.0000000000000000E+000,
                  "Green" : 0.0000000000000000E+000,
                  "Red" : 0.0000000000000000E+000
                },
                "Name" : "TextDie",
                "RenderOptions" : {
                  "$$ClassName" : "TCastleScene.TSceneRenderOptions"
                },
                "RotationPersistent" : {
                  "$$ClassName" : "TCastleVector4RotationPersistent",
                  "W" : 5.1688796281814575E-001,
                  "Y" : 9.9999290704727173E-001
                },
                "Text" : [
                  "DIE"
                ],
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "Y" : 3.9729232788085938E+000
                }
              },
              {
                "$$ClassName" : "TCastleBox",
                "Collides" : false,
                "Name" : "BoxDieDetect",
                "RenderOptions" : {
                  "$$ClassName" : "TCastleScene.TSceneRenderOptions"
                },
                "RotationPersistent" : {
                  "$$ClassName" : "TCastleVector4RotationPersistent",
                  "Z" : 1.0000000000000000E+000
                },
                "SizePersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "X" : 3.0000000000000000E+000,
                  "Y" : 5.0000000000000000E+000,
                  "Z" : 3.0000000000000000E+000
                },
                "TranslationPersistent" : {
                  "$$ClassName" : "TCastleVector3Persistent",
                  "Y" : 1.9321221113204956E+000
                },
                "Visible" : false
              }
            ]
          }
        ],
        "$Behaviors" : [
          {
            "$$ClassName" : "TCastleSoundSource",
            "Name" : "SoundSourceFootsteps",
            "Sound" : "SoundFootsteps",
            "Spatial" : false,
            "Volume" : 0.0000000000000000E+000,
            "$NonVisualComponents" : [
              {
                "$$ClassName" : "TCastleSound",
                "Name" : "SoundFootsteps",
                "Url" : "castle-data:/sounds/footsteps_grass.wav"
              }
            ]
          }
        ]
      },
      "Name" : "MainViewport",
      "OcclusionCulling" : true,
      "$NonVisualComponents" : [
        {
          "$$ClassName" : "TCastleBackground",
          "Name" : "Background1",
          "TextureNegativeX" : "castle-data:/skybox/penguins%20(27)/paze_bk.jpg",
          "TextureNegativeY" : "castle-data:/skybox/penguins%20(27)/paze_dn.jpg",
          "TextureNegativeZ" : "castle-data:/skybox/penguins%20(27)/paze_lf.jpg",
          "TexturePositiveX" : "castle-data:/skybox/penguins%20(27)/paze_ft.jpg",
          "TexturePositiveY" : "castle-data:/skybox/penguins%20(27)/paze_up.jpg",
          "TexturePositiveZ" : "castle-data:/skybox/penguins%20(27)/paze_rt.jpg"
        }
      ],
      "$Children" : [
        {
          "$$ClassName" : "TCastleWalkNavigation",
          "MoveSpeed" : 1.0000000000000000E+001,
          "Name" : "WalkNavigation"
        },
        {
          "$$ClassName" : "TCastleImageControl",
          "Content" : {
            "$$ClassName" : "TCastleImagePersistent",
            "ColorPersistent" : {
              "$$ClassName" : "TCastleColorPersistent",
              "Alpha" : 7.5000000000000000E-001
            },
            "Url" : "castle-data:/hud/crosshair.png"
          },
          "HorizontalAnchorParent" : "hpMiddle",
          "HorizontalAnchorSelf" : "hpMiddle",
          "Name" : "Crosshair",
          "VerticalAnchorParent" : "vpMiddle",
          "VerticalAnchorSelf" : "vpMiddle"
        }
      ],
      "InternalDesignCamera" : {
        "$$ClassName" : "TCastleCamera",
        "Name" : "",
        "Orthographic" : {
          "$$ClassName" : "TCastleOrthographic"
        },
        "Perspective" : {
          "$$ClassName" : "TCastlePerspective"
        },
        "RotationPersistent" : {
          "$$ClassName" : "TCastleVector4RotationPersistent",
          "W" : 7.4790591001510620E-001,
          "X" : -3.1391835212707520E-001,
          "Y" : -9.4399070739746094E-001,
          "Z" : -1.0167252272367477E-001
        },
        "TranslationPersistent" : {
          "$$ClassName" : "TCastleVector3Persistent",
          "X" : -3.6942558288574219E+001,
          "Y" : 1.9878387451171875E+001,
          "Z" : 1.6024291992187500E+001
        }
      },
      "InternalDesignNavigations[dnFly]" : {
        "$$ClassName" : "TCastleWalkNavigationDesign",
        "MoveSpeed" : 4.2986621856689453E+001,
        "Name" : ""
      },
      "InternalDesignNavigations[dnExamine]" : {
        "$$ClassName" : "TCastleExamineNavigationDesign",
        "Exists" : false,
        "Name" : ""
      },
      "InternalDesignNavigations[dn2D]" : {
        "$$ClassName" : "TCastle2DNavigationDesign",
        "Exists" : false,
        "Name" : ""
      }
    },
    {
      "$$ClassName" : "TCastleDesign",
      "EditorSelectOnHover" : false,
      "FullSize" : true,
      "Height" : 7.8000000000000000E+002,
      "Name" : "DesignHud",
      "Url" : "castle-data:/hud.castle-user-interface",
      "Width" : 1.1600000000000000E+003
    }
  ]
}