/
redgpu
/
ezEngine
Обзор
Документация
Войти
/
redgpu
/
ezEngine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
Data/Samples/RTS/Scenes/Main.ezScene
1 461 строка
30 KB
Jan Krassnigg
Updated the RTS sample to show proper UI (#1700)
28 окт 2025, 21:46
Не верифицирован
28 окт 2025, 21:46
847b4b0
Код
Авторство
О чём код?
HeaderV2 { o { Uuid %id{u4{9619871107370611331,5240437655261466261}} s %t{"ezAssetDocumentInfo"} u3 %v{2} s %n{"Header"} p { s %AssetType{"Scene"} VarArray %Dependencies{} Uuid %DocumentID{u4{9619871107370611331,5240437655261466261}} u4 %Hash{14379997456122478363} VarArray %MetaInfo{} VarArray %Outputs{} VarArray %PackageDeps { s{"{ 04e4bc2b-20b1-4909-a98a-b2de0d9a86d7 }"} s{"{ 4e4e4c34-8bf0-473e-a1ff-a179328e4a7b }"} s{"{ 5a8a3951-adf5-41fb-841d-cd998d883132 }"} s{"{ 6c0ea18c-489d-4375-b949-3da2ec5fcdde }"} s{"{ a82e5a3e-a6b4-4a58-8fdd-e09ec9f5ff66 }"} s{"{ abdc4bc5-c415-4bab-950d-4694da12df44 }"} s{"{ cd604591-198d-4616-babd-5627f6a55340 }"} s{"{ e8b8b287-eb2b-40d5-95f8-4b0a390f89e0 }"} } VarArray %References { s{"{ 04e4bc2b-20b1-4909-a98a-b2de0d9a86d7 }"} s{"{ 4e4e4c34-8bf0-473e-a1ff-a179328e4a7b }"} s{"{ 5a8a3951-adf5-41fb-841d-cd998d883132 }"} s{"{ 6c0ea18c-489d-4375-b949-3da2ec5fcdde }"} s{"{ a82e5a3e-a6b4-4a58-8fdd-e09ec9f5ff66 }"} s{"{ abdc4bc5-c415-4bab-950d-4694da12df44 }"} s{"{ cd604591-198d-4616-babd-5627f6a55340 }"} s{"{ e8b8b287-eb2b-40d5-95f8-4b0a390f89e0 }"} } s %Tags{""} } } } Objects { o { Uuid %id{u4{10211546857333963371,2640935240622758750}} s %t{"ezGameObject"} u3 %v{1} p { b %Active{1} VarArray %Children{} VarArray %Components { Uuid{u4{7063355344494387785,2751774841553989125}} } s %GlobalKey{""} Vec3 %LocalPosition{f{0x00009040,0x00008840,0}} Quat %LocalRotation{f{0,0x34194BBF,0x35194B33,0xC9D71B3F}} Vec3 %LocalScaling{f{0x0000803F,0x0000803F,0x0000803F}} f %LocalUniformScaling{0x0000803F} s %Mode{"ezObjectMode::Automatic"} s %Name{""} VarArray %Tags { s{"CastShadow"} s{"AutoColMesh"} } } } o { Uuid %id{u4{3086985888478753611,2726296083524712934}} s %t{"ezGameObject"} u3 %v{1} p { b %Active{1} VarArray %Children{} VarArray %Components { Uuid{u4{17070286875759496512,2905325246443730644}} } s %GlobalKey{""} Vec3 %LocalPosition{f{0x000040C0,0x00004040,0}} Quat %LocalRotation{f{0,0,0,0x0000803F}} Vec3 %LocalScaling{f{0x0000803F,0x0000803F,0x0000803F}} f %LocalUniformScaling{0x0000803F} s %Mode{"ezObjectMode::Automatic"} s %Name{""} VarArray %Tags { s{"CastShadow"} s{"AutoColMesh"} } } } o { Uuid %id{u4{7063355344494387785,2751774841553989125}} s %t{"ezPrefabReferenceComponent"} u3 %v{4} p { b %Active{1} VarDict %Parameters{} s %Prefab{"{ a82e5a3e-a6b4-4a58-8fdd-e09ec9f5ff66 }"} b %ShowShapeIcons{0} } } o { Uuid %id{u4{17070286875759496512,2905325246443730644}} s %t{"ezPrefabReferenceComponent"} u3 %v{4} p { b %Active{1} VarDict %Parameters{} s %Prefab{"{ 5a8a3951-adf5-41fb-841d-cd998d883132 }"} b %ShowShapeIcons{0} } } o { Uuid %id{u4{15441879279500953516,4651170745616505070}} s %t{"ezDirectionalLightComponent"} u3 %v{3} p { b %Active{1} b %CastShadows{1} f %ConstantBias{0xCDCCCC3D} ColorGamma %EffectiveColor{u1{255,255,255,255}} f %FadeOutStart{0xCDCC4C3F} f %Intensity{0x0000A040} ColorGamma %LightColor{u1{255,255,255,255}} f %MinShadowRange{0x00004842} f %NearPlaneOffset{0x0000C842} u3 %NumCascades{3} f %PenumbraSize{0xCDCCCC3D} f %SlopeBias{0x0000803E} f %SpecularMultiplier{0x0000803F} f %SplitModeWeight{0x3333333F} u3 %Temperature{6550} b %TransparentShadows{0} b %UseColorTemperature{0} } } o { Uuid %id{u4{112090577650709939,4917051080922554452}} s %t{"ezSceneLayer"} u3 %v{1} p { Uuid %Layer{u4{9619871107370611331,5240437655261466261}} } } o { Uuid %id{u4{12395792110627696549,4931489385025110831}} s %t{"ezSceneDocumentSettings"} u3 %v{2} p { VarArray %Layers { Uuid{u4{112090577650709939,4917051080922554452}} } } } o { Uuid %id{u4{9234796422083062925,4979656867782626529}} s %t{"ezShapeIconComponent"} u3 %v{1} p { b %Active{1} } } o { Uuid %id{u4{14052830942546332566,5011227346324986469}} s %t{"ezPrefabReferenceComponent"} u3 %v{4} p { b %Active{1} VarDict %Parameters{} s %Prefab{"{ 4e4e4c34-8bf0-473e-a1ff-a179328e4a7b }"} b %ShowShapeIcons{0} } } o { Uuid %id{u4{855104055861290163,5148200272601427363}} s %t{"ezPrefabReferenceComponent"} u3 %v{4} p { b %Active{1} VarDict %Parameters{} s %Prefab{"{ 6c0ea18c-489d-4375-b949-3da2ec5fcdde }"} b %ShowShapeIcons{0} } } o { Uuid %id{u4{16451018556211636148,5192132215875463629}} s %t{"ezGameObject"} u3 %v{1} p { b %Active{1} VarArray %Children { Uuid{u4{13589832603954530531,15869644218244333186}} Uuid{u4{9050715308625283643,10388930118688874221}} Uuid{u4{8823630105236498365,5523259662539904765}} } VarArray %Components { Uuid{u4{9234796422083062925,4979656867782626529}} } s %GlobalKey{""} Vec3 %LocalPosition{f{0,0,0}} Quat %LocalRotation{f{0,0,0,0x0000803F}} Vec3 %LocalScaling{f{0x0000803F,0x0000803F,0x0000803F}} f %LocalUniformScaling{0x0000803F} s %Mode{"ezObjectMode::Automatic"} s %Name{"UI Elements"} VarArray %Tags { s{"CastShadow"} } } } o { Uuid %id{u4{996549246925273266,5206614530273579755}} s %t{"ezAmbientLightComponent"} u3 %v{2} p { b %Active{1} ColorGamma %BottomColor{u1{43,43,43,255}} f %Intensity{0x0000803F} ColorGamma %TopColor{u1{92,92,92,255}} } } o { Uuid %id{u4{9359394549605904795,5296330857163614365}} s %t{"ezGameObject"} u3 %v{1} p { b %Active{1} VarArray %Children{} VarArray %Components { Uuid{u4{4895951463177096080,5475360020082632075}} } s %GlobalKey{""} Vec3 %LocalPosition{f{0x000040C0,0x0000C8C0,0}} Quat %LocalRotation{f{0,0,0xEA46773F,0xEF83843E}} Vec3 %LocalScaling{f{0x0000803F,0x0000803F,0x0000803F}} f %LocalUniformScaling{0x0000803F} s %Mode{"ezObjectMode::Automatic"} s %Name{""} VarArray %Tags { s{"CastShadow"} s{"AutoColMesh"} } } } o { Uuid %id{u4{16171682951937567932,5351565564139363431}} s %t{"ezGameObject"} u3 %v{1} p { b %Active{1} VarArray %Children{} VarArray %Components { Uuid{u4{15441879279500953516,4651170745616505070}} } s %GlobalKey{""} Vec3 %LocalPosition{f{0,0x0000E03F,0x0080BE42}} Quat %LocalRotation{f{0xF785653E,0xED83043E,0xEE2556BF,0xE946F73E}} Vec3 %LocalScaling{f{0x0000803F,0x0000803F,0x0000803F}} f %LocalUniformScaling{0x0000803F} s %Mode{"ezObjectMode::Automatic"} s %Name{""} VarArray %Tags { s{"CastShadow"} s{"AutoColMesh"} } } } o { Uuid %id{u4{15477976202109791398,5408314821706083937}} s %t{"ezRmlUiCanvas2DComponent"} u3 %v{3} p { b %Active{1} Vec2 %AnchorPoint{f{0,0}} b %AutobindBlackboards{1} Vec2i %Offset{i3{0,0}} b %OnDemandUpdate{1} b %PassInput{1} s %RmlFile{"{ e8b8b287-eb2b-40d5-95f8-4b0a390f89e0 }"} Vec2u %Size{u3{0,0}} } } o { Uuid %id{u4{6427756122634482069,5427539011168787059}} s %t{"ezGameObject"} u3 %v{1} p { b %Active{1} VarArray %Children{} VarArray %Components { Uuid{u4{17136771184435255946,5672723032648400231}} Uuid{u4{996549246925273266,5206614530273579755}} Uuid{u4{13412177908375721092,5651773650620452245}} } s %GlobalKey{""} Vec3 %LocalPosition{f{0,0,0}} Quat %LocalRotation{f{0,0,0,0x0000803F}} Vec3 %LocalScaling{f{0x0000803F,0x0000803F,0x0000803F}} f %LocalUniformScaling{0x0000803F} s %Mode{"ezObjectMode::Automatic"} s %Name{""} VarArray %Tags { s{"CastShadow"} s{"AutoColMesh"} } } } o { Uuid %id{u4{17938625586271499188,5448433392243240922}} s %t{"ezGameObject"} u3 %v{1} p { b %Active{1} VarArray %Children{} VarArray %Components { Uuid{u4{14790434073431923602,5559272993174471297}} } s %GlobalKey{""} Vec3 %LocalPosition{f{0x000000C1,0x0000803F,0}} Quat %LocalRotation{f{0,0xA0A8053E,0xA1A805B2,0x55CF7DBF}} Vec3 %LocalScaling{f{0x0000803F,0x0000803F,0x0000803F}} f %LocalUniformScaling{0x0000803F} s %Mode{"ezObjectMode::Automatic"} s %Name{""} VarArray %Tags { s{"CastShadow"} s{"AutoColMesh"} } } } o { Uuid %id{u4{4895951463177096080,5475360020082632075}} s %t{"ezPrefabReferenceComponent"} u3 %v{4} p { b %Active{1} VarDict %Parameters{} s %Prefab{"{ 5a8a3951-adf5-41fb-841d-cd998d883132 }"} b %ShowShapeIcons{0} } } o { Uuid %id{u4{8823630105236498365,5523259662539904765}} s %t{"ezGameObject"} u3 %v{1} p { b %Active{1} VarArray %Children{} VarArray %Components { Uuid{u4{15477976202109791398,5408314821706083937}} } s %GlobalKey{"game-ui"} Vec3 %LocalPosition{f{0,0,0}} Quat %LocalRotation{f{0,0,0,0x0000803F}} Vec3 %LocalScaling{f{0x0000803F,0x0000803F,0x0000803F}} f %LocalUniformScaling{0x0000803F} s %Mode{"ezObjectMode::Automatic"} s %Name{"game-ui"} VarArray %Tags { s{"CastShadow"} } } } o { Uuid %id{u4{11841287604411189418,5556353009764886144}} s %t{"ezGameObject"} u3 %v{1} p { b %Active{1} VarArray %Children{} VarArray %Components { Uuid{u4{14052830942546332566,5011227346324986469}} } s %GlobalKey{""} Vec3 %LocalPosition{f{0,0x0000C0C0,0}} Quat %LocalRotation{f{0,0,0,0x0000803F}} Vec3 %LocalScaling{f{0x0000803F,0x0000803F,0x0000803F}} f %LocalUniformScaling{0x0000803F} s %Mode{"ezObjectMode::Automatic"} s %Name{""} VarArray %Tags { s{"CastShadow"} s{"AutoColMesh"} } } } o { Uuid %id{u4{14790434073431923602,5559272993174471297}} s %t{"ezPrefabReferenceComponent"} u3 %v{4} p { b %Active{1} VarDict %Parameters{} s %Prefab{"{ a82e5a3e-a6b4-4a58-8fdd-e09ec9f5ff66 }"} b %ShowShapeIcons{0} } } o { Uuid %id{u4{7164442217016596361,5625125060390016678}} s %t{"ezGameObject"} u3 %v{1} p { b %Active{1} VarArray %Children{} VarArray %Components { Uuid{u4{855104055861290163,5148200272601427363}} } s %GlobalKey{""} Vec3 %LocalPosition{f{0,0,0}} Quat %LocalRotation{f{0xEE83043E,0xEE83043E,0x61918BBC,0x76A37B3F}} Vec3 %LocalScaling{f{0x0000803F,0x0000803F,0x0000803F}} f %LocalUniformScaling{0x0000803F} s %Mode{"ezObjectMode::Automatic"} s %Name{""} VarArray %Tags { s{"CastShadow"} s{"AutoColMesh"} } } } o { Uuid %id{u4{13412177908375721092,5651773650620452245}} s %t{"ezRotorComponent"} u3 %v{3} p { f %Acceleration{0} b %Active{1} s %Axis{"ezBasisAxis::PositiveZ"} Angle %AxisDeviation{f{0}} f %Deceleration{0} i3 %DegreesToRotate{0} b %ReverseAtEnd{0} b %ReverseAtStart{0} b %Running{1} f %Speed{0x0000803F} } } o { Uuid %id{u4{17136771184435255946,5672723032648400231}} s %t{"ezSkyBoxComponent"} u3 %v{4} p { b %Active{1} s %CubeMap{"{ 04e4bc2b-20b1-4909-a98a-b2de0d9a86d7 }"} f %ExposureBias{0} b %InverseTonemap{0} b %UseFog{1} f %VirtualDistance{0x00007A44} } } o { Uuid %id{u4{18096612296587978288,6449934965513159559}} s %t{"ezSceneDocumentRoot"} u3 %v{2} s %n{"ObjectTree"} p { VarArray %Children { Uuid{u4{7164442217016596361,5625125060390016678}} Uuid{u4{6427756122634482069,5427539011168787059}} Uuid{u4{16171682951937567932,5351565564139363431}} Uuid{u4{11841287604411189418,5556353009764886144}} Uuid{u4{10365192751644898867,10970828508504847473}} Uuid{u4{9359394549605904795,5296330857163614365}} Uuid{u4{3308725305152458786,10041865511649462347}} Uuid{u4{12460733202081508040,15748810452314592475}} Uuid{u4{3086985888478753611,2726296083524712934}} Uuid{u4{17938625586271499188,5448433392243240922}} Uuid{u4{9073129963596863541,10417326161568455859}} Uuid{u4{8913647821441774803,16017322458070634820}} Uuid{u4{10211546857333963371,2640935240622758750}} Uuid{u4{2693043281307044131,8143924256959791598}} Uuid{u4{17171131790596593599,12892584997883065107}} Uuid{u4{1269060923509772659,17719187312888884762}} Uuid{u4{16451018556211636148,5192132215875463629}} } Uuid %Settings{u4{12395792110627696549,4931489385025110831}} } } o { Uuid %id{u4{2693043281307044131,8143924256959791598}} s %t{"ezGameObject"} u3 %v{1} p { b %Active{1} VarArray %Children{} VarArray %Components { Uuid{u4{17991595842177020161,8254763857891021973}} } s %GlobalKey{""} Vec3 %LocalPosition{f{0x00007040,0x00004040,0}} Quat %LocalRotation{f{0,0,0x55CF7DBF,0xA4A8053E}} Vec3 %LocalScaling{f{0x0000803F,0x0000803F,0x0000803F}} f %LocalUniformScaling{0x0000803F} s %Mode{"ezObjectMode::Automatic"} s %Name{""} VarArray %Tags { s{"CastShadow"} s{"AutoColMesh"} } } } o { Uuid %id{u4{17991595842177020161,8254763857891021973}} s %t{"ezPrefabReferenceComponent"} u3 %v{4} p { b %Active{1} VarDict %Parameters{} s %Prefab{"{ a82e5a3e-a6b4-4a58-8fdd-e09ec9f5ff66 }"} b %ShowShapeIcons{0} } } o { Uuid %id{u4{3308725305152458786,10041865511649462347}} s %t{"ezGameObject"} u3 %v{1} p { b %Active{1} VarArray %Children{} VarArray %Components { Uuid{u4{17292026292433201687,10220894674568480057}} } s %GlobalKey{""} Vec3 %LocalPosition{f{0x000090C0,0x0000E0BF,0}} Quat %LocalRotation{f{0,0,0,0x0000803F}} Vec3 %LocalScaling{f{0x0000803F,0x0000803F,0x0000803F}} f %LocalUniformScaling{0x0000803F} s %Mode{"ezObjectMode::Automatic"} s %Name{""} VarArray %Tags { s{"CastShadow"} s{"AutoColMesh"} } } } o { Uuid %id{u4{17292026292433201687,10220894674568480057}} s %t{"ezPrefabReferenceComponent"} u3 %v{4} p { b %Active{1} VarDict %Parameters{} s %Prefab{"{ 5a8a3951-adf5-41fb-841d-cd998d883132 }"} b %ShowShapeIcons{0} } } o { Uuid %id{u4{9050715308625283643,10388930118688874221}} s %t{"ezGameObject"} u3 %v{1} p { b %Active{1} VarArray %Children{} VarArray %Components { Uuid{u4{10812747869823854170,10403236012776088130}} } s %GlobalKey{"app-menu"} Vec3 %LocalPosition{f{0,0x0000803F,0}} Quat %LocalRotation{f{0,0,0,0x0000803F}} Vec3 %LocalScaling{f{0x0000803F,0x0000803F,0x0000803F}} f %LocalUniformScaling{0x0000803F} s %Mode{"ezObjectMode::Automatic"} s %Name{"app-menu"} VarArray %Tags{} } } o { Uuid %id{u4{10812747869823854170,10403236012776088130}} s %t{"ezRmlUiCanvas2DComponent"} u3 %v{3} p { b %Active{0} Vec2 %AnchorPoint{f{0,0}} b %AutobindBlackboards{1} Vec2i %Offset{i3{0,0}} b %OnDemandUpdate{1} b %PassInput{1} s %RmlFile{"{ abdc4bc5-c415-4bab-950d-4694da12df44 }"} Vec2u %Size{u3{0,0}} } } o { Uuid %id{u4{9073129963596863541,10417326161568455859}} s %t{"ezGameObject"} u3 %v{1} p { b %Active{1} VarArray %Children{} VarArray %Components { Uuid{u4{5924938450757287955,10528165762499686234}} } s %GlobalKey{""} Vec3 %LocalPosition{f{0x000090C0,0x000080C0,0}} Quat %LocalRotation{f{0,0,0,0x0000803F}} Vec3 %LocalScaling{f{0x0000803F,0x0000803F,0x0000803F}} f %LocalUniformScaling{0x0000803F} s %Mode{"ezObjectMode::Automatic"} s %Name{""} VarArray %Tags { s{"CastShadow"} s{"AutoColMesh"} } } } o { Uuid %id{u4{12576736089780042015,10425702845064947798}} s %t{"ezPrefabReferenceComponent"} u3 %v{4} p { b %Active{1} VarDict %Parameters{} s %Prefab{"{ 4e4e4c34-8bf0-473e-a1ff-a179328e4a7b }"} b %ShowShapeIcons{0} } } o { Uuid %id{u4{5924938450757287955,10528165762499686234}} s %t{"ezPrefabReferenceComponent"} u3 %v{4} p { b %Active{1} VarDict %Parameters{} s %Prefab{"{ a82e5a3e-a6b4-4a58-8fdd-e09ec9f5ff66 }"} b %ShowShapeIcons{0} } } o { Uuid %id{u4{10365192751644898867,10970828508504847473}} s %t{"ezGameObject"} u3 %v{1} p { b %Active{1} VarArray %Children{} VarArray %Components { Uuid{u4{12576736089780042015,10425702845064947798}} } s %GlobalKey{""} Vec3 %LocalPosition{f{0x0000803E,0x0000D040,0}} Quat %LocalRotation{f{0,0,0,0x0000803F}} Vec3 %LocalScaling{f{0x0000803F,0x0000803F,0x0000803F}} f %LocalUniformScaling{0x0000803F} s %Mode{"ezObjectMode::Automatic"} s %Name{""} VarArray %Tags { s{"CastShadow"} s{"AutoColMesh"} } } } o { Uuid %id{u4{17171131790596593599,12892584997883065107}} s %t{"ezGameObject"} u3 %v{1} p { b %Active{1} VarArray %Children{} VarArray %Components { Uuid{u4{14022940277757018013,13003424598814295482}} } s %GlobalKey{""} Vec3 %LocalPosition{f{0x00003040,0x00008040,0}} Quat %LocalRotation{f{0xED8304BE,0xF38304BE,0x74A37BBF,0x59918BBC}} Vec3 %LocalScaling{f{0x0000803F,0x0000803F,0x0000803F}} f %LocalUniformScaling{0x0000803F} s %Mode{"ezObjectMode::Automatic"} s %Name{""} VarArray %Tags { s{"CastShadow"} s{"AutoColMesh"} } } } o { Uuid %id{u4{14022940277757018013,13003424598814295482}} s %t{"ezPrefabReferenceComponent"} u3 %v{4} p { b %Active{1} VarDict %Parameters{} s %Prefab{"{ a82e5a3e-a6b4-4a58-8fdd-e09ec9f5ff66 }"} b %ShowShapeIcons{0} } } o { Uuid %id{u4{12460733202081508040,15748810452314592475}} s %t{"ezGameObject"} u3 %v{1} p { b %Active{1} VarArray %Children{} VarArray %Components { Uuid{u4{7997290115652699325,15927839615233610185}} } s %GlobalKey{""} Vec3 %LocalPosition{f{0x0000A040,0x0000E0BF,0}} Quat %LocalRotation{f{0,0,0,0x0000803F}} Vec3 %LocalScaling{f{0x0000803F,0x0000803F,0x0000803F}} f %LocalUniformScaling{0x0000803F} s %Mode{"ezObjectMode::Automatic"} s %Name{""} VarArray %Tags { s{"CastShadow"} s{"AutoColMesh"} } } } o { Uuid %id{u4{13589832603954530531,15869644218244333186}} s %t{"ezGameObject"} u3 %v{1} p { b %Active{1} VarArray %Children{} VarArray %Components { Uuid{u4{15351865165153101058,15883950112331547095}} } s %GlobalKey{"app-settings"} Vec3 %LocalPosition{f{0,0x0000803F,0}} Quat %LocalRotation{f{0,0,0,0x0000803F}} Vec3 %LocalScaling{f{0x0000803F,0x0000803F,0x0000803F}} f %LocalUniformScaling{0x0000803F} s %Mode{"ezObjectMode::Automatic"} s %Name{"app-settings"} VarArray %Tags{} } } o { Uuid %id{u4{15351865165153101058,15883950112331547095}} s %t{"ezRmlUiCanvas2DComponent"} u3 %v{3} p { b %Active{0} Vec2 %AnchorPoint{f{0,0}} b %AutobindBlackboards{1} Vec2i %Offset{i3{0,0}} b %OnDemandUpdate{1} b %PassInput{1} s %RmlFile{"{ cd604591-198d-4616-babd-5627f6a55340 }"} Vec2u %Size{u3{0,0}} } } o { Uuid %id{u4{7997290115652699325,15927839615233610185}} s %t{"ezPrefabReferenceComponent"} u3 %v{4} p { b %Active{1} VarDict %Parameters{} s %Prefab{"{ 5a8a3951-adf5-41fb-841d-cd998d883132 }"} b %ShowShapeIcons{0} } } o { Uuid %id{u4{8913647821441774803,16017322458070634820}} s %t{"ezGameObject"} u3 %v{1} p { b %Active{1} VarArray %Children{} VarArray %Components { Uuid{u4{5765456308602199217,16128162059001865195}} } s %GlobalKey{""} Vec3 %LocalPosition{f{0x0000A040,0x000090C0,0}} Quat %LocalRotation{f{0,0,0,0x0000803F}} Vec3 %LocalScaling{f{0x0000803F,0x0000803F,0x0000803F}} f %LocalUniformScaling{0x0000803F} s %Mode{"ezObjectMode::Automatic"} s %Name{""} VarArray %Tags { s{"CastShadow"} s{"AutoColMesh"} } } } o { Uuid %id{u4{5765456308602199217,16128162059001865195}} s %t{"ezPrefabReferenceComponent"} u3 %v{4} p { b %Active{1} VarDict %Parameters{} s %Prefab{"{ a82e5a3e-a6b4-4a58-8fdd-e09ec9f5ff66 }"} b %ShowShapeIcons{0} } } o { Uuid %id{u4{1269060923509772659,17719187312888884762}} s %t{"ezGameObject"} u3 %v{1} p { b %Active{1} VarArray %Children{} VarArray %Components { Uuid{u4{16567613484379748689,17830026913820115137}} } s %GlobalKey{""} Vec3 %LocalPosition{f{0x000098C0,0x0000A840,0}} Quat %LocalRotation{f{0x0000403F,0xFDFF7F3E,0xD9B3DDBE,0xD6B3DDBE}} Vec3 %LocalScaling{f{0x0000803F,0x0000803F,0x0000803F}} f %LocalUniformScaling{0x0000803F} s %Mode{"ezObjectMode::Automatic"} s %Name{""} VarArray %Tags { s{"CastShadow"} s{"AutoColMesh"} } } } o { Uuid %id{u4{16567613484379748689,17830026913820115137}} s %t{"ezPrefabReferenceComponent"} u3 %v{4} p { b %Active{1} VarDict %Parameters{} s %Prefab{"{ a82e5a3e-a6b4-4a58-8fdd-e09ec9f5ff66 }"} b %ShowShapeIcons{0} } } } Types { o { Uuid %id{u4{6914292285925798136,1108246313736053318}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Abstract|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezReflectedClass"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezComponent"} u3 %TypeVersion{1} } } o { Uuid %id{u4{5827458717401089751,2275458197221607663}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezVisualizerAttribute"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezDirectionVisualizerAttribute"} u3 %TypeVersion{1} } } o { Uuid %id{u4{5944471609892995972,3373323694501583966}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezRenderComponent"} s %PluginName{"ezEditorPluginRmlUi"} VarArray %Properties{} s %TypeName{"ezRmlUiCanvas2DComponent"} u3 %TypeVersion{3} } } o { Uuid %id{u4{1168477127324465164,3417260966341483024}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezComponent"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezPrefabReferenceComponent"} u3 %TypeVersion{4} } } o { Uuid %id{u4{17523044089822028024,3521005166208929094}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezPropertyAttribute"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezCategoryAttribute"} u3 %TypeVersion{1} } } o { Uuid %id{u4{11135730192525964575,4819325472927372842}} s %t{"ezCategoryAttribute"} u3 %v{1} p { s %Category{"Editing"} } } o { Uuid %id{u4{5195345338716098525,5056385137718360950}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezReflectedClass"} s %PluginName{"ezEditorPluginScene"} VarArray %Properties{} s %TypeName{"ezSceneLayerBase"} u3 %TypeVersion{1} } } o { Uuid %id{u4{5837165590562654431,6019321076980052009}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezSceneLayerBase"} s %PluginName{"ezEditorPluginScene"} VarArray %Properties{} s %TypeName{"ezSceneLayer"} u3 %TypeVersion{1} } } o { Uuid %id{u4{18327411855245510474,6668321287849544166}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Bitflags|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezBitflagsBase"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezVisualizerAnchor"} u3 %TypeVersion{1} } } o { Uuid %id{u4{13649880205026559927,7297274558339895637}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{""} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezGameObject"} u3 %TypeVersion{1} } } o { Uuid %id{u4{450943844669591006,7318511461061204347}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezSceneDocumentSettingsBase"} s %PluginName{"ezEditorPluginScene"} VarArray %Properties{} s %TypeName{"ezSceneDocumentSettings"} u3 %TypeVersion{2} } } o { Uuid %id{u4{11005437603101136476,7368533338987833088}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{""} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezBitflagsBase"} u3 %TypeVersion{1} } } o { Uuid %id{u4{8781371220448777178,8391987746845008996}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezRenderComponent"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezSkyBoxComponent"} u3 %TypeVersion{4} } } o { Uuid %id{u4{6089094783765586323,8705960867921430659}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezReflectedClass"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezDocumentRoot"} u3 %TypeVersion{1} } } o { Uuid %id{u4{3251891958765718680,9159887340540620231}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezDocumentRoot"} s %PluginName{"ezEditorPluginScene"} VarArray %Properties{} s %TypeName{"ezSceneDocumentRoot"} u3 %TypeVersion{2} } } o { Uuid %id{u4{14543630447052729839,9459039542380974471}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::IsEnum|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezEnumBase"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezObjectMode"} u3 %TypeVersion{1} } } o { Uuid %id{u4{14619222012368174598,9914418461412086272}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezLightComponent"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezDirectionalLightComponent"} u3 %TypeVersion{3} } } o { Uuid %id{u4{14700230518358869173,11472901527618371423}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezReflectedClass"} s %PluginName{"ezEditorPluginScene"} VarArray %Properties{} s %TypeName{"ezSceneDocumentSettingsBase"} u3 %TypeVersion{1} } } o { Uuid %id{u4{14929650074649117491,12034915874076129355}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Abstract|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezComponent"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezSettingsComponent"} u3 %TypeVersion{1} } } o { Uuid %id{u4{16777871838542487558,12116962178824346014}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Abstract|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezComponent"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezRenderComponent"} u3 %TypeVersion{1} } } o { Uuid %id{u4{12548802506357991701,12127202460150289855}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes { Uuid{u4{11135730192525964575,4819325472927372842}} } s %Flags{"ezTypeFlags::Class|ezTypeFlags::Phantom"} VarArray %Functions{} s %ParentTypeName{"ezComponent"} s %PluginName{"ezEnginePluginScene"} VarArray %Properties{} s %TypeName{"ezShapeIconComponent"} u3 %TypeVersion{1} } } o { Uuid %id{u4{9604010176759229512,12868035041842190965}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezReflectedClass"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezPropertyAttribute"} u3 %TypeVersion{1} } } o { Uuid %id{u4{10519138687914176703,14437890910412567776}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Abstract|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezComponent"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezTransformComponent"} u3 %TypeVersion{3} } } o { Uuid %id{u4{12814930320360971966,14780945004767832345}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Abstract|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezRenderComponent"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezLightComponent"} u3 %TypeVersion{6} } } o { Uuid %id{u4{2947336711354777548,15013008608905564043}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{""} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezEnumBase"} u3 %TypeVersion{1} } } o { Uuid %id{u4{11081527203184866822,15735316544108576551}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezSettingsComponent"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezAmbientLightComponent"} u3 %TypeVersion{2} } } o { Uuid %id{u4{18075037991921780250,16373560435556338007}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezPropertyAttribute"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezVisualizerAttribute"} u3 %TypeVersion{1} } } o { Uuid %id{u4{2150460544443279632,16656283025817099123}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezTransformComponent"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezRotorComponent"} u3 %TypeVersion{3} } } o { Uuid %id{u4{14469700887475489738,16951777026318265606}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::IsEnum|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezEnumBase"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezBasisAxis"} u3 %TypeVersion{1} } } o { Uuid %id{u4{983387834180907111,17935407260904399048}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{""} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezReflectedClass"} u3 %TypeVersion{1} } } }