/
redgpu
/
ezEngine
Обзор
Документация
Войти
/
redgpu
/
ezEngine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
Data/UnitTests/GameEngineTest/Animations/Pete/Shoot.ezVisualScriptClassAsset
728 строк
15 KB
C-Core
Moved State Machine Asset transform to engine process (#1253)
09 апр 2024, 11:44
Не верифицирован
09 апр 2024, 11:44
8530597
Код
Авторство
О чём код?
HeaderV2 { o { Uuid %id{u4{8877219755711021971,2250319205613166916}} s %t{"ezExposedParameters"} u3 %v{3} p { VarArray %Parameters{} } } o { Uuid %id{u4{7636859193133040532,4637881443992191942}} s %t{"ezAssetDocumentInfo"} u3 %v{2} s %n{"Header"} p { s %AssetType{"VisualScriptClass"} VarArray %Dependencies{} Uuid %DocumentID{u4{7636859193133040532,4637881443992191942}} u4 %Hash{1547770413551074724} VarArray %MetaInfo { Uuid{u4{8877219755711021971,2250319205613166916}} } VarArray %Outputs{} VarArray %PackageDeps{} VarArray %References{} s %Tags{""} } } } Objects { o { Uuid %id{u4{8685890074190929596,4629111135548009285}} s %t{"ezDocumentObject_ConnectionBase"} u3 %v{1} p { Uuid %Source{u4{14544087203152854181,4894414238488859524}} s %SourcePin{""} Uuid %Target{u4{16803016518005370754,5623516577534064329}} s %TargetPin{""} } } o { Uuid %id{u4{14544087203152854181,4894414238488859524}} s %t{"VisualScriptNode_OnMsgGenericEvent"} u3 %v{1} p { s %CoroutineMode{"ezScriptCoroutineCreationMode::StopOther"} Vec2 %Node::Pos{f{0xF3DA8242,0x6C68D742}} } } o { Uuid %id{u4{14787279730397841298,5057372332509041671}} s %t{"ezDocumentObject_ConnectionBase"} u3 %v{1} p { Uuid %Source{u4{16503865982244677562,5681297263517224732}} s %SourcePin{""} Uuid %Target{u4{16803016518005370754,5623516577534064329}} s %TargetPin{"Condition"} } } o { Uuid %id{u4{15604648517174478742,5507614290879899111}} s %t{"ezDocumentObject_ConnectionBase"} u3 %v{1} p { Uuid %Source{u4{14544087203152854181,4894414238488859524}} s %SourcePin{"Message"} Uuid %Target{u4{16503865982244677562,5681297263517224732}} s %TargetPin{"A"} } } o { Uuid %id{u4{10500476798436025275,5519887061659845102}} s %t{"VisualScriptNode_SendMsgSetColor"} u3 %v{1} p { Color %Color{f{0xDBC0693F,0x5D3E0B3B,0x5D3E0B3B,0x0000803F}} Time %Delay{d{0}} s %Mode{"ezSetColorMode::SetRGBA"} Vec2 %Node::Pos{f{0x29D72644,0x0080E542}} s %SendMode{"ezVisualScriptSendMessageMode::Direct"} } } o { Uuid %id{u4{1599137686083018678,5541395796576188989}} s %t{"ezVisualScriptClassAssetProperties"} u3 %v{1} p { s %BaseClass{"Component"} b %DumpAST{0} VarArray %Variables{} } } o { Uuid %id{u4{16803016518005370754,5623516577534064329}} s %t{"VisualScriptNode_Builtin_Branch"} u3 %v{1} p { b %Condition{0} Vec2 %Node::Pos{f{0x4479E143,0x276FDB42}} } } o { Uuid %id{u4{16503865982244677562,5681297263517224732}} s %t{"VisualScriptNode_Builtin_Compare"} u3 %v{1} p { Invalid %A{} HashedString %B{s{"gun.shoot"}} Vec2 %Node::Pos{f{0x88628743,0x00202C43}} s %Operator{"ezComparisonOperator::Equal"} } } o { Uuid %id{u4{9267270994473681542,5712599116035835714}} s %t{"ezDocumentObject_ConnectionBase"} u3 %v{1} p { Uuid %Source{u4{16803016518005370754,5623516577534064329}} s %SourcePin{"True"} Uuid %Target{u4{10500476798436025275,5519887061659845102}} s %TargetPin{""} } } o { Uuid %id{u4{18096612296587978288,6449934965513159559}} s %t{"ezDocumentRoot"} u3 %v{1} s %n{"ObjectTree"} p { VarArray %Children { Uuid{u4{1599137686083018678,5541395796576188989}} Uuid{u4{14544087203152854181,4894414238488859524}} Uuid{u4{16503865982244677562,5681297263517224732}} Uuid{u4{16803016518005370754,5623516577534064329}} Uuid{u4{10500476798436025275,5519887061659845102}} Uuid{u4{14787279730397841298,5057372332509041671}} Uuid{u4{8685890074190929596,4629111135548009285}} Uuid{u4{15604648517174478742,5507614290879899111}} Uuid{u4{9267270994473681542,5712599116035835714}} } } } } Types { o { Uuid %id{u4{14169908912128486370,35789733287480375}} s %t{"ezColorAttribute"} u3 %v{1} p { Color %Color{f{0xE9A4553E,0x20476C3E,0x3C20823E,0x0000803F}} } } o { Uuid %id{u4{371568482548701397,926752471272376316}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes { Uuid{u4{4031864029874560051,16776453631701199960}} Uuid{u4{367243108747742029,13164213195227569164}} } s %Flags{"ezTypeFlags::Class|ezTypeFlags::Phantom"} VarArray %Functions{} s %ParentTypeName{"ezVisualScriptNodeBase"} s %PluginName{"EditorPluginVisualScript"} VarArray %Properties { Uuid{u4{17376084241751787332,12986005398975729262}} Uuid{u4{4023618728992016156,15041646703762086696}} Uuid{u4{8811050344410423757,9659273169384319939}} Uuid{u4{1182474049950488938,9995201262298409500}} } s %TypeName{"VisualScriptNode_SendMsgSetColor"} u3 %TypeVersion{1} } } o { Uuid %id{u4{273437999155493364,1976873182340602061}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{""} s %PluginName{"ezEditorPluginVisualScript"} VarArray %Properties{} s %TypeName{"ezVisualScriptVariable"} u3 %TypeVersion{1} } } o { Uuid %id{u4{16600876704180613061,2136430046429707949}} s %t{"ezReflectedPropertyDescriptor"} u3 %v{2} p { VarArray %Attributes{} s %Category{"ezPropertyCategory::Member"} Invalid %ConstantValue{} s %Flags{"ezPropertyFlags::StandardType|ezPropertyFlags::Phantom"} s %Name{"Condition"} s %Type{"bool"} } } o { Uuid %id{u4{8732113240502240301,2303958826576729654}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Abstract|ezTypeFlags::Phantom"} VarArray %Functions{} s %ParentTypeName{"ezReflectedClass"} s %PluginName{"EditorPluginVisualScript"} VarArray %Properties{} s %TypeName{"ezVisualScriptNodeBase"} u3 %TypeVersion{1} } } o { Uuid %id{u4{1019837890374623181,2314377039280468924}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes { Uuid{u4{6484908058475040475,14232279686010375764}} } s %Flags{"ezTypeFlags::Class|ezTypeFlags::Phantom"} VarArray %Functions{} s %ParentTypeName{"ezVisualScriptNodeBase"} s %PluginName{"EditorPluginVisualScript"} VarArray %Properties { Uuid{u4{16600876704180613061,2136430046429707949}} } s %TypeName{"VisualScriptNode_Builtin_Branch"} u3 %TypeVersion{1} } } o { Uuid %id{u4{6707874536517746306,3057052456003580826}} s %t{"ezTitleAttribute"} u3 %v{1} p { s %Title{"{A} {Operator} {B}"} } } o { Uuid %id{u4{7581664257639987142,3972900557137784519}} s %t{"ezVisualScriptVariableAttribute"} u3 %v{1} p{} } o { Uuid %id{u4{2252754522306480945,4112411457457504791}} 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{"ezScriptCoroutineCreationMode"} u3 %TypeVersion{1} } } o { Uuid %id{u4{18149302814084835841,4763915274322063185}} 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{"ezSetColorMode"} u3 %TypeVersion{1} } } o { Uuid %id{u4{612392181161098119,4924088055133934390}} 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{"ezTitleAttribute"} u3 %TypeVersion{1} } } o { Uuid %id{u4{3732189136797295814,7500227725848036831}} s %t{"ezReflectedPropertyDescriptor"} u3 %v{2} p { VarArray %Attributes { Uuid{u4{7581664257639987142,3972900557137784519}} } s %Category{"ezPropertyCategory::Member"} Invalid %ConstantValue{} s %Flags{"ezPropertyFlags::StandardType|ezPropertyFlags::Phantom"} s %Name{"A"} s %Type{"ezVariant"} } } o { Uuid %id{u4{9263597182322130894,7673976854917387298}} 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{"ezComparisonOperator"} u3 %TypeVersion{1} } } o { Uuid %id{u4{14188699775242566703,8390556797600524102}} s %t{"ezColorAttribute"} u3 %v{1} p { Color %Color{f{0xA50E083E,0x742B933E,0xDB85903C,0x0000803F}} } } 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{11670821608713488568,8779032828025771620}} s %t{"ezReflectedPropertyDescriptor"} u3 %v{2} p { VarArray %Attributes { Uuid{u4{7602834995152394136,16160037700075310615}} } s %Category{"ezPropertyCategory::Member"} Invalid %ConstantValue{} s %Flags{"ezPropertyFlags::StandardType|ezPropertyFlags::Phantom"} s %Name{"B"} s %Type{"ezVariant"} } } o { Uuid %id{u4{8811050344410423757,9659273169384319939}} s %t{"ezReflectedPropertyDescriptor"} u3 %v{2} p { VarArray %Attributes{} s %Category{"ezPropertyCategory::Member"} Invalid %ConstantValue{} s %Flags{"ezPropertyFlags::StandardType|ezPropertyFlags::Phantom"} s %Name{"Color"} s %Type{"ezColor"} } } o { Uuid %id{u4{1182474049950488938,9995201262298409500}} s %t{"ezReflectedPropertyDescriptor"} u3 %v{2} p { VarArray %Attributes{} s %Category{"ezPropertyCategory::Member"} Invalid %ConstantValue{} s %Flags{"ezPropertyFlags::IsEnum|ezPropertyFlags::Phantom"} s %Name{"Mode"} s %Type{"ezSetColorMode"} } } o { Uuid %id{u4{4527649301048750665,10753479751870027595}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezReflectedClass"} s %PluginName{"ezEditorPluginVisualScript"} VarArray %Properties{} s %TypeName{"ezVisualScriptClassAssetProperties"} u3 %TypeVersion{1} } } o { Uuid %id{u4{13574195678990143692,12251597847912216033}} s %t{"ezReflectedPropertyDescriptor"} u3 %v{2} p { VarArray %Attributes{} s %Category{"ezPropertyCategory::Member"} Invalid %ConstantValue{} s %Flags{"ezPropertyFlags::IsEnum|ezPropertyFlags::Phantom"} s %Name{"CoroutineMode"} s %Type{"ezScriptCoroutineCreationMode"} } } o { Uuid %id{u4{18351638549777834668,12256746988705337697}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes { Uuid{u4{14188699775242566703,8390556797600524102}} } s %Flags{"ezTypeFlags::Class|ezTypeFlags::Phantom"} VarArray %Functions{} s %ParentTypeName{"ezVisualScriptNodeBase"} s %PluginName{"EditorPluginVisualScript"} VarArray %Properties { Uuid{u4{13574195678990143692,12251597847912216033}} } s %TypeName{"VisualScriptNode_OnMsgGenericEvent"} 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{17376084241751787332,12986005398975729262}} s %t{"ezReflectedPropertyDescriptor"} u3 %v{2} p { VarArray %Attributes{} s %Category{"ezPropertyCategory::Member"} Invalid %ConstantValue{} s %Flags{"ezPropertyFlags::IsEnum|ezPropertyFlags::Phantom"} s %Name{"SendMode"} s %Type{"ezVisualScriptSendMessageMode"} } } o { Uuid %id{u4{367243108747742029,13164213195227569164}} s %t{"ezTitleAttribute"} u3 %v{1} p { s %Title{"Send{?SendMode}MsgSetColor {Delay}"} } } o { Uuid %id{u4{6484908058475040475,14232279686010375764}} s %t{"ezColorAttribute"} u3 %v{1} p { Color %Color{f{0xE9A4553E,0x20476C3E,0x3C20823E,0x0000803F}} } } o { Uuid %id{u4{12475066012725324296,14434929982913778195}} 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{"ezColorAttribute"} u3 %TypeVersion{1} } } o { Uuid %id{u4{16242441892045500650,14643593242013540980}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::IsEnum|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezEnumBase"} s %PluginName{"ezEditorPluginVisualScript"} VarArray %Properties{} s %TypeName{"ezVisualScriptSendMessageMode"} u3 %TypeVersion{1} } } 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{4023618728992016156,15041646703762086696}} s %t{"ezReflectedPropertyDescriptor"} u3 %v{2} p { VarArray %Attributes{} s %Category{"ezPropertyCategory::Member"} Invalid %ConstantValue{} s %Flags{"ezPropertyFlags::StandardType|ezPropertyFlags::Phantom"} s %Name{"Delay"} s %Type{"ezTime"} } } o { Uuid %id{u4{7602834995152394136,16160037700075310615}} s %t{"ezVisualScriptVariableAttribute"} u3 %v{1} p{} } o { Uuid %id{u4{4031864029874560051,16776453631701199960}} s %t{"ezColorAttribute"} u3 %v{1} p { Color %Color{f{0x2827B13D,0x3DCB8E3E,0x6CA5023D,0x0000803F}} } } o { Uuid %id{u4{13053240712826739745,17495323594620933825}} s %t{"ezReflectedPropertyDescriptor"} u3 %v{2} p { VarArray %Attributes{} s %Category{"ezPropertyCategory::Member"} Invalid %ConstantValue{} s %Flags{"ezPropertyFlags::IsEnum|ezPropertyFlags::Phantom"} s %Name{"Operator"} s %Type{"ezComparisonOperator"} } } o { Uuid %id{u4{13983305718315019434,17572363554072221229}} 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{"ezDocumentObject_ConnectionBase"} u3 %TypeVersion{1} } } o { Uuid %id{u4{13089992005402462510,17882630629850502473}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes { Uuid{u4{14169908912128486370,35789733287480375}} Uuid{u4{6707874536517746306,3057052456003580826}} } s %Flags{"ezTypeFlags::Class|ezTypeFlags::Phantom"} VarArray %Functions{} s %ParentTypeName{"ezVisualScriptNodeBase"} s %PluginName{"EditorPluginVisualScript"} VarArray %Properties { Uuid{u4{13053240712826739745,17495323594620933825}} Uuid{u4{3732189136797295814,7500227725848036831}} Uuid{u4{11670821608713488568,8779032828025771620}} } s %TypeName{"VisualScriptNode_Builtin_Compare"} 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} } } }