Files
TG_ARPG/Content/Art/Effect/Marco/BrzerCurve.uasset

700 lines
62 KiB
Plaintext
Raw Normal View History

2023-12-12 12:19:00 +08:00
<EFBFBD><EFBFBD>*<2A><><EFBFBD><EFBFBD><EFBFBD>`
<00><00><>}i<>AO<41><4F>QJ<51>(<28><><EFBFBD>v"<22>T<EFBFBD><54>O&<26>F!<21>Ђ<EFBFBD>a,<00>2ذ O<><1F><>J<EFBFBD>6
?t<>πD<CF80>C<EFBFBD><14><>s %B^<5E><>FM<46>$<24><><12>yd<>/<00>h<EFBFBD><68><EFBFBD>B<EFBFBD><42> <0B>1<EFBFBD>A<EFBFBD>F.(<00>z<EFBFBD><7A><EFBFBD>BvPX橹2-<2D><>O<00>+"/Game/Art/Effect/Marco/BrzerCurve<00><00>(!6BA8120CA3AF5654AFECB4AFEC884D53(Y!<00>y(<00>)<00>)<00>)w<>HU4EF<45><46><EFBFBD><EFBFBD>c<EFBFBD><63>h<>T<EFBFBD><54>F?K<>_<>k <0A>8<00> A<><00>)s<><00><><EFBFBD><EFBFBD><EFBFBD>+<00>w<>Add<00>(<28><>AdditionalDefines<1D><><EFBFBD>AdditionalVariables<00>{<7B>4 Apply Scale1L<31>>ArrayPropertyI<><49>i Attributes<00><><1D>BaseIdK<1D><>BaseScriptCompileHash<15>)<29>bCanBeUsedForTypeConversions;<1F><> bDeprecated<00><>PbDisableDebugSwitchesA<>ҖbExperimentalu<1F><>"bHasValidLastBuiltScriptVersionId<00><>A<EFBFBD>bInterpolatedSpawnbIsVisibleInVersionSelectortD<74><44> BoolProperty<04><>*bOverrideParameterDefinitionsDefaultValueս<>bRequiresPersistentIDs<00><1D>d BrzerCurve3N <0C>BrzerCurve_Main<00><><EFBFBD>SBrzerCurve_MapMainњ,m"bSubscribedToParameterDefinitions<00><0F>y bSuggestedI<14>bUsePythonScriptConversion%HM\bUsesRapidIterationParams<00>³<EFBFBD> ByteCode<00><>w ByteProperty<00>N-<2D>Bytes<00>h<EFBFBD><68>CachedChangeIde<><65>oCachedChangeIdHash<00><1A><>CachedScriptVM<00>':CachedScriptVMId<00><><EFBFBD>&CachedUsageInfo*ث!CallSortPriority<00><>ԥ Category<00>~<7E><> ChangeId<00>7T<37>ClassStructOrEnum3g<14>CollapsedViewFormat
<EFBFBD>4<EFBFBD> CompileHash<00><>dCompileHashFromGraphv<>j<EFBFBD>CompilerVersionID]<5D><><EFBFBD> Connections<00><><EFBFBD>ConversionScriptAsset<07>r<EFBFBD>ConversionScriptExecutionE<><13>ConversionUtility<00>G<EFBFBD>y CurrentMode<00><><EFBFBD><EFBFBD>Data IC<49> DataHash}Fe<46>
DebugName<00><><EFBFBD>L DefaultModeR|DefaultValueVariant<00><>"<22> Definitions.<2E><10>DeprecationMessage<00><> <20>DeprecationRecommendation􄶕 Description*<2A> Dest<00>g<EFBFBD>KDestination Spaces<><73>tDestinationPath<00><>!<21>DestinationPinId<00><><EFBFBD><EFBFBD>DestinationPropertyId<00><><06>DynamicAddPin<00>`eE End Handle<00>8<EFBFBD><38>
End Point<00>ǃ"ENiagaraDefaultMode?<3F>a,ENiagaraDefaultMode::FailIfPreviouslyNotSet<00><><EFBFBD><EFBFBD>'ENiagaraNumericOutputTypeSelectionMode<00><>`k0ENiagaraNumericOutputTypeSelectionMode::Largest<00>RC<52>$ENiagaraPythonUpdateScriptReference<00><><EFBFBD><EFBFBD>*ENiagaraPythonUpdateScriptReference::NoneV<15><>1ENiagaraPythonUpdateScriptReference::ScriptAssetn<>~ENiagaraScriptCompileStatus<00><>;I*ENiagaraScriptCompileStatus::NCS_UpToDate<00>0<<3C> ENiagaraScriptLibraryVisibility<00><><EFBFBD>)ENiagaraScriptLibraryVisibility::Library<00>9<EFBFBD><39>ENiagaraScriptUsage<00> <0B>mENiagaraScriptUsage::Module:<3A>vjENiagaraVariantMode<00>R_9ENiagaraVariantMode::Bytes<00><x<>EnumVÅo EnumPropertyQם@
ErrorTypet0<>ExpandedItemsMݸ~ExperimentalMessage<00>U<EFBFBD>`ExposedVersion<00><><12> FilePath+<2B><>&FlagsA<><41>~ FriendlyName<03><> FullName{*<2A><FunctionDisplayName<00>?<3F>EFunctionScript݄
GraphGuid<00><><EFBFBD>vGuidCP<43>hInlineExpressionFormat<00>ܡ<EFBFBD>InlineGraphFormatM+<2B>Input|<7C><><EFBFBD>Input 1<00><>S= InputMap~<7E>]dInputSections<00>0<EFBFBD> InternalConstant<0F><08>InternalParameters<00><><EFBFBD>7 IntProperty<00><>6J InVector<00><><EFBFBD>s KeywordsC-N<>LastAssemblyTranslation$<24> <20>LastBuiltScriptVersionId]<1E>LastBuiltTraversalDataChangeId<17>R<EFBFBD>LastCompileStatus<00><14><>LastGeneratedVMId<00><><EFBFBD>yLastHlslTranslation5n<35>[ LastOpCount<00>љ<EFBFBD>LibraryVisibilityQ<16>KLocal.Module.SplinetoNormal`n<>GMainL`1<> MajorVersion<00><1A><>MapMain:<05>D MapProperty5<><35><EFBFBD> Metadata<00><><EFBFBD><EFBFBD> MinorVersion<00><> IMisc<00> <0B>gModule.EndHandle_<><5F>=Module.EndPoint<00><>xModule.StartHandle<00><>ygModule.StartPointꆉv Module.Time<00>g<EFBFBD>AModuleUsageBitmaskl4]? NameProperty<00><>JNiagaraAssetVersion<1B><>MNiagaraCompileHash<00>~o<>NiagaraConvertConnectionC<>'<27>NiagaraConvertPinRecordLd<4C><NiagaraGraphScriptUsageInfoy<>9%NiagaraInlineDynamicInputFormatToken J<>NiagaraModuleDependency<00>r#<23>NiagaraParameters<00><><EFBFBD><EFBFBD>NiagaraParameterStoreQ<>NiagaraStackSection<00><><EFBFBD>NiagaraStatScope<00><><EFBFBD><EFBFBD>NiagaraVariablej<>'NiagaraVariableBase<00>=<3D>/NiagaraVariableMetaData<00><>9cNiagaraVarianty<>vNiagaraVMExecutableByteCode^LNiagaraVMExecutableData<00><><EFBFBD>NiagaraVMExecutableDataId<00>Ź<EFBFBD>
NodeGraphT<16> NodeGuidѬ<04> NodePosX<00>[<5B> NodePosYrF<72>eNodes<00><><EFBFBD>lNone<00><03> NoteMessageU<>ͿNumericOutputTypeSelectionModek<>NumTempRegisters<00><><EFBFBD>UObjectProperty<41> Output 1<00>!c
OutputMap9<><39>Outputs<03><1C>
OutVector<00>e<1F>PackageLocalizationNamespacety<74>!ParameterDefinitionsSubscriptionDP<44><50>"ParameterDefinitionsSubscriptions%'Z> ParameterPin<00><>OK Parameters/<2F>,Particles.Position8<>|<7C>Path<11><><EFBFBD>PinId<00>sc"PinOutputToPinDefaultPersistentId<00>1<EFBFBD><31> Position<00>3<EFBFBD>+PositionOnSpline!M+ProvidedDependenciesX<>N<EFBFBD>PythonConversionScript \<5C><>PythonUpdateScript<00><07>RapidIterationParameters~G1[ReferencedCompileHashes<00>J<EFBFBD>bReferenceHashFromGraph<00><>`<60>RequiredDependencies<00><><1E> ScriptAssetlv<6C>tScriptMetaData+<2B><>} ScriptType<00><>c'ScriptUsageType<<3C><><EFBFBD>ScriptUsageTypeID<00><>]uScriptVersionID<05><> SelectedScriptVersion<00><>A<EFBFBD>SourceV9<56><39> Source SpaceAEZ SourcePath<00>m<EFBFBD><6D> SourcePinIdr<>y<EFBFBD>SourcePropertyIdaٓSplineBinormal<00><>@ SplineNormal<00>|6<>SplineTangent<0F>7<EFBFBD> Start Handle<00>a1 Start Point<00><><EFBFBD>D StatScopesD<>v StrProperty;<3B>r$StructProperty0<00><>T - Position Along Spline<00>=
u TextProperty<00>:t<>
Traversal<00><><EFBFBD>5Type<00>Fr<46>UInt16Property<00>O`0UInt32Property<00>,8JUnderlyingType<00>
<EFBFBD>UpdateScriptExecution<00>4<EFBFBD><34>Usage<00><><EFBFBD><EFBFBD>UsageId<00><><EFBFBD>&
UsageTypes`9z Variable<00><>rx VariableGuid<00><>~<7E>VariableToScriptVariableD`<60><>Version|<7C>a^VersionChangeDescriptionA<><41> VersionData<00><14><>VersionedNiagaraScriptData<17><><EFBFBD> VersionGuid<00> 8{X<00>FQ<46>Y[4<>Z<00>}<7D>0"/Game/Art/Effect/Marco/BrzerCurve<00>[<5B>0/Niagara/Functions/Localspace/TransformPosition<00><>=<3D>./Niagara/Functions/Localspace/TransformVectorqv<71>5/Niagara/Functions/Spline/FindPositionOnBezierSpline<00><>~<7E>-/Niagara/ParameterDefinitions/CoreParameters$<24><>/Script/CoreUObject<00>I->/Script/Niagara<00>GZ`/Script/NiagaraEditor<00>p<EFBFBD>oClasstwx<77>CoreParameters<00><>)<29>ENiagaraCoordinateSpace<00><00>FindPositionOnBezierSplineܔ<><DC94> MetaData<> NiagaraBool֛D NiagaraFloat5<><35>Y NiagaraGraphy7<> NiagaraInt32Ĺ"<22>NiagaraNodeConvert#<>NiagaraNodeFunctionCall<00>JNiagaraNodeInput<00><07><>NiagaraNodeOutput'<27><><EFBFBD>NiagaraNodeParameterMapGet<10>FNiagaraNodeParameterMapSetTm<54><6D>NiagaraParameterDefinitions<13>C&NiagaraParameterMap<00><><EFBFBD>(NiagaraPositionv<03>tNiagaraScript<00><><EFBFBD>NiagaraScriptSourceP[-NiagaraScriptVariable<00>T<EFBFBD><54>PackagesG<73>PackageMetaData<00>,<2C>e ScriptStructK<15><>TransformPositionď<>TransformVector<00><><17> Vector3f]GnFX!140A3348474B351B8B00ED95EA23F8BBQ/Game/Art/Effect/Marco/BrzerCurve.BrzerCurve.VersionData(0).VersionData.CategoryDThe position of the particle. This is its own type for LWC support.!F69505AD458C77B84AAFEE8956C964E2/Game/Art/Effect/Marco/BrzerCurve.BrzerCurve:NiagaraScriptSource_0.NiagaraGraph_0.NiagaraScriptVariable_3.Metadata.Description<00><00><00><><EFBFBD><EFBFBD><EFBFBD><00><00><00><00><><EFBFBD><EFBFBD><EFBFBD><00><00><00><00><><EFBFBD><EFBFBD><EFBFBD><00><00><00><00><><EFBFBD><EFBFBD><EFBFBD><00><00><00><00><><EFBFBD><EFBFBD><EFBFBD><00><00><00><00><><EFBFBD><EFBFBD><EFBFBD><00><00><00><00><><EFBFBD><EFBFBD><EFBFBD><00><00><00><00><><EFBFBD><EFBFBD><EFBFBD><00><00><00><00><><EFBFBD><EFBFBD><EFBFBD><00><00><00><00><><EFBFBD><EFBFBD><EFBFBD><00><00><00><00><><EFBFBD><EFBFBD><EFBFBD><00><00>N<00><><EFBFBD><EFBFBD><EFBFBD><00><00><00><00><><EFBFBD><EFBFBD><EFBFBD><00><00><00><00><><EFBFBD><EFBFBD><EFBFBD><00><00><00><00><><EFBFBD><EFBFBD><EFBFBD><00><00><00><00><><EFBFBD><EFBFBD><EFBFBD><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><><EFBFBD><EFBFBD><EFBFBD><00><00><00><00><><EFBFBD><EFBFBD><EFBFBD><00><00><00><00><><EFBFBD><EFBFBD><EFBFBD><00><00><00><00><><EFBFBD><EFBFBD><EFBFBD><00><00><00><00><><EFBFBD><EFBFBD><EFBFBD><00><00><00><00><><EFBFBD><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><00>A<00>+<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD> <00><00>,<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><00> <00>3<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00> <00>t=<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><00>]C<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>/<00> HI<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><00>}<00>R<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><00>UU<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>X<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00> f<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>~7k<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD> <00>)J<><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><00>s<><00><><EFBFBD><EFBFBD>
 <00><><EFBFBD><EFBFBD>
<00><><EFBFBD><EFBFBD>
<00><><EFBFBD><EFBFBD> 

 
<00><><EFBFBD><EFBFBD> NiagaraScript BrzerCurve<00>)<00>+ BrzerCurve/Script/Niagara.NiagaraScriptUsageModule CategoryFXLibraryVisibilityLibraryModuleUsageBitmask250 bDeprecated0 bSuggested1NiagaraCustomVersion79ClassUsageList/Script/NiagaraEditor.NiagaraNodeConvert
/Script/NiagaraEditor.NiagaraNodeFunctionCall
/Script/NiagaraEditor.NiagaraNodeInput
/Script/NiagaraEditor.NiagaraNodeOutput
/Script/NiagaraEditor.NiagaraNodeParameterMapGet
/Script/NiagaraEditor.NiagaraNodeParameterMapSet<00><00>!6BA8120CA3AF5654AFECB4AFEC884D53#<00>[/<2F>O}:)<29>J<EFBFBD>,<2C>L.<2E>i<00>[/<2F>O}:)<29>J<EFBFBD>,<2C>L.<2E>h<00>[<00><><19>5<EFBFBD>"׋^)<29>D<EFBFBD>  <00><00> <00>N<00><00>[qA:<3A>Q]M<><4D><EFBFBD>S<EFBFBD><0F><><EFBFBD>OJK<00><00>[&<00>A/$<24>}0<><30><EFBFBD>h,<2C><>l<>@TX<>'<00>A/<00>.<2E><07>4aWrm<72><6D>g<EFBFBD><67><11><><EFBFBD><EFBFBD><EFBFBD><00><00>A/<00>9<EFBFBD><39>^kK 2U<32><55><EFBFBD>`<18><><EFBFBD> <09><00>$<00> 
<00><00>sV<00><00><00>$<00><00><><EFBFBD><EFBFBD><EFBFBD><00>U<00><00>x$<00><00><><EFBFBD><EFBFBD><EFBFBD><00>U<00><00> {$<00><00><><EFBFBD><EFBFBD><EFBFBD><00>U<00><00> y$<00><00><><EFBFBD><EFBFBD><EFBFBD><00>U<00><00> w$<00><00><><EFBFBD><EFBFBD><EFBFBD><00>U<00><00> z$<00><00><><EFBFBD><EFBFBD><EFBFBD><00>U<00><00> o$<00><00><><EFBFBD><EFBFBD><EFBFBD><00>U<00><00> <00>$<00>
Z<00>[<00>Px<50><78>3<EFBFBD>M<EFBFBD><4D><EFBFBD><1A><>ޕ)g<00>)<00>2<00><00><00>[^F<><14><>yE<79><45>8G<38>Iu<49> }<00>:<00>[<00><><EFBFBD>I<EFBFBD>/<2F>L<EFBFBD>^w)<29><>u>9 }<00><00><00>[;<00>[<00><00><00>[^F<><14><>yE<79><45>8G<38>Iu<49> }<00>:<00>[<00><><EFBFBD>I<EFBFBD>/<2F>L<EFBFBD>^w)<29><>u>9 }<00><00><00>[;<00>[<00><00><00>[^F<><14><>yE<79><45>8G<38>Iu<49> }<00>:<00>[<00><><EFBFBD>I<EFBFBD>/<2F>L<EFBFBD>^w)<29><>u>9 }<00><00><00>[;<00>[<00>Q<00>Q<00><00><00><00><00>[^F<><14><>yE<79><45>8G<38>Iu<49>}<00><00><00>[<00><><EFBFBD>I<EFBFBD>/<2F>L<EFBFBD>^w)<29><>u><3E>}<00>#<00>[ \<5C>x<EFBFBD>#wN<77><4E><1B><><EFBFBD><EFBFBD>1<EFBFBD>d@<00>d <20><><EFBFBD><EFBFBD><00>[<00><>|<01>~cF<63><46><EFBFBD><EFBFBD>j<EFBFBD>ė<EFBFBD>^F<><14><>yE<79><45>8G<38>Iu^F<><14><>yE<79><45>8G<38>Iu_<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>G<>/{<7B><>!K<><4B>ؚ N<><4E><00><><EFBFBD>I<EFBFBD>/<2F>L<EFBFBD>^w)<29><>u><00><><EFBFBD>I<EFBFBD>/<2F>L<EFBFBD>^w)<29><>u><3E><00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00>;<3B>8:M<>8A<38><41>A|<7C><><EFBFBD><><C9AE><EFBFBD>B<>\<5C><>!+<2B><><><C9AE><EFBFBD>B<>\<5C><>!+<2B><><00><00><><EFBFBD><EFBFBD>v<<00><00><03><13><>c<EFBFBD>F<EFBFBD>@<40><>U <20>P<03><13><>c<EFBFBD>F<EFBFBD>@<40><>U <20>P<00><00><><EFBFBD><EFBFBD>v<<00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>[<00> <0A>a<EFBFBD><61><EFBFBD>E<EFBFBD><45><EFBFBD><EFBFBD><EFBFBD>m<EFBFBD><6D><00>[<00><>
g<EFBFBD><EFBFBD> J<>Rk <0A><><EFBFBD>ZX<00>TransformVector#<00>[V<19>u<EFBFBD>RL<><4C><EFBFBD>"\<5C>S<>d<00><00>dp<00><00>[<00>x<><78><EFBFBD>O<><4F><EFBFBD>H<EFBFBD><14>ǕL<>!<21>T\zJ<7A><4A>F<EFBFBD>מbL<>!<21>T\zJ<7A><4A>F<EFBFBD>מbe<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>0.000,0.000,0.0000.000,0.000,0.000<00><00><>w<EFBFBD> <0B><>K<EFBFBD>,<2C> <0B>Y<><12>L<>FMC<4D>M9<4D><39><EFBFBD><EFBFBD>.<12>L<>FMC<4D>M9<4D><39><EFBFBD><EFBFBD>.<2E><00><00><><EFBFBD><EFBFBD>N<00><00><><EFBFBD><EFBFBD><00>LocalWorld<00><07><>h?<3F>8@<40>"4$<24>1<EFBFBD>X<07><>h?<3F>8@<40>"4$<24>1<EFBFBD>X8<00><00><><EFBFBD><EFBFBD>N<00><00><><EFBFBD><EFBFBD><00>World Simulation<00><00>z<EFBFBD>V/<2F><>I<EFBFBD><49>{J<>}LC<00>z<EFBFBD>V/<2F><>I<EFBFBD><49>{J<>}LC<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>falsefalse<00><19><><>E<EFBFBD><45>H<EFBFBD><48><EFBFBD><EFBFBD><EFBFBD><19><><>E<EFBFBD><45>H<EFBFBD><48><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00>
<00><>+l<11> O<>N<EFBFBD><4E>Rp6nY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>[<00>W<EFBFBD>\m8H<>2z0<7A><30>s<EFBFBD><00>[<00>
<EFBFBD><13><>=O<>d<10><>HmX<00>TransformPosition#<00>[<00>_<EFBFBD><5F><EFBFBD><EFBFBD><EFBFBD>I<EFBFBD><16>{<7B>t<EFBFBD>h<EFBFBD>d<00><00>d<00><><EFBFBD><EFBFBD><EFBFBD><00>[y9(f<12><>E<EFBFBD>CMv<4D>H<EFBFBD>•;<3B>8:M<>8A<38><41>A|<7C><><EFBFBD>;<3B>8:M<>8A<38><41>A|<7C><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>0.000,0.000,0.0000.000,0.000,0.000<00><00><><EFBFBD>I<EFBFBD>/<2F>L<EFBFBD>^w)<29><>u><00>Ӻ3<D3BA>f`J<>{<7B>z<EFBFBD>3<EFBFBD> <00>Ӻ3<D3BA>f`J<>{<7B>z<EFBFBD>3<EFBFBD> <09><00><00><><EFBFBD><EFBFBD>N<00><00><><EFBFBD><EFBFBD><00>LocalWorld<00>o<><6F>׮<EFBFBD>M<7F>P<EFBFBD>Ou)<29>"o<><6F>׮<EFBFBD>M<7F>P<EFBFBD>Ou)<29>"8<00><00><><EFBFBD><EFBFBD>N<00><00><><EFBFBD><EFBFBD><00>World Simulation<00>8W<57>FE<46><45>n_r1<06>8W<57>FE<46><45>n_r1<06><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>falsefalse<00> Y<14>TWM<57><4D><EFBFBD>.<2E>f<EFBFBD><66> Y<14>TWM<57><4D><EFBFBD>.<2E>f<EFBFBD><66><EFBFBD><00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00>
$<24><04>FcL<63>Ebf<62><66>A<EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00>[o<>_U2<<3C>E<EFBFBD>}<7D>e_<65>Y<EFBFBD>X<00>FindPositionOnBezierSpline#<00>[<00><>Eyl<79>eC<65><43><EFBFBD>Y8<59><38><EFBFBD><EFBFBD>dp<00>d<00><><EFBFBD><EFBFBD><EFBFBD><00>[<00><><EFBFBD><EFBFBD><19>H<EFBFBD><05><12><>}<7D> 7<><37>T<EFBFBD>|O<>j9<6A><39>^6<>7<><37>T<EFBFBD>|O<>j9<6A><39>^6<><36><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00> 0.000000 0.000000<00> <00><><EFBFBD>
<01>mM<6D>5<10>k<EFBFBD>Yl<00><><EFBFBD>R<EFBFBD>>bM<62>D<EFBFBD><44>m><3E> <00><><EFBFBD>R<EFBFBD>>bM<62>D<EFBFBD><44>m><3E> <20><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>0.000,0.000,0.0000.000,0.000,0.000<00> e{!<21>PiH<69><48>g`<60>x<><00>z}9iDL<44><4C>i4vv<76>U<00>z}9iDL<44><4C>i4vv<76>U<EFBFBD><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>0.000,0.000,0.0000.000,0.000,0.000<00> Ph<7F><68><15>I<EFBFBD><_<><5F>U<>k<>3O<33><4F>B<EFBFBD>j<EFBFBD>ۙ<EFBFBD><DB99>ak<>3O<33><4F>B<EFBFBD>j<EFBFBD>ۙ<EFBFBD><DB99>a><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>0.000,0.000,0.0000.000,0.000,0.000<00> <00>(,&<26>:<3A>@<40><>M\<5C><><10><00><><EFBFBD>mJf<4A>C<EFBFBD><43>[{Y<><59><00><><EFBFBD>mJf<4A>C<EFBFBD><43>[{Y<><59>=<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>0.000,0.000,0.0000.000,0.000,0.000<00> <00> l<><6C>߷D<DFB7>d<EFBFBD> <0A>5<>G<>/{<7B><>!K<><4B>ؚ N<><4E>G<>/{<7B><>!K<><4B>ؚ N<><4E><EFBFBD><00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00>^F<><14><>yE<79><45>8G<38>Iuf<>kܘ<>G<EFBFBD>8<EFBFBD>[<>3f<>kܘ<>G<EFBFBD>8<EFBFBD>[<>3<0E><00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00><00><>w<EFBFBD> <0B><>K<EFBFBD>,<2C> <0B>Y<><00><>w<EFBFBD> <0B><>K<EFBFBD>,<2C> <0B>Y<><59><00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00>L<>!<21>T\zJ<7A><4A>F<EFBFBD>מb<00>q<1B><><EFBFBD><EFBFBD>L<EFBFBD>&a<>3<EFBFBD><33>I<00>q<1B><><EFBFBD><EFBFBD>L<EFBFBD>&a<>3<EFBFBD><33>I<EFBFBD><00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00>^<00>o<00>`$<00><00><><EFBFBD><EFBFBD><EFBFBD><00>U<00><00>!d#<00>[)<29>M<>3|B<>N<EFBFBD><4E>r<EFBFBD>aZ<61>dP<><50><EFBFBD><EFBFBD>d<00><><EFBFBD><EFBFBD><EFBFBD><00>[<00><>E+<2B><><EFBFBD>C<EFBFBD>лc<D0BB>,1<><31>[<5B>4P@<40>E<EFBFBD>)<29><><05>[<5B>4P@<40>E<EFBFBD>)<29><><05>^<00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00> <00>?D<>C<EFBFBD><N<><4E><EFBFBD>8V<00>p
z<1B><><EFBFBD><EFBFBD>D<>J<EFBFBD>]~]<5D><00><00><00><00><00>o<00><00>$<00><00><><EFBFBD><EFBFBD><EFBFBD><00>U<00><00><00>OJK#<00>[<00>
<EFBFBD>P-<2D>D<EFBFBD>WRg92<39>ǒd`<00>d<00><><EFBFBD><EFBFBD>Pd<00><00>[<00><><0E>ʮ^G<>cr<63>=/`<60>S
<EFBFBD>V~<7E>lA<6C>r<>ExS
<EFBFBD>V~<7E>lA<6C>r<>Ex<45><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>
v<>X<EFBFBD>+<2B><>J<EFBFBD><47><14>~<00>s<00><00><00>;c<>c<EFBFBD>d<EFBFBD>M<EFBFBD><1B><><1D>Kq<4B>cA.L<>,D<>(n<19>[Cg_=<3D>.<2E>RC<52><43>C<05><06>8<EFBFBD>4<EFBFBD><34><EFBFBD><EFBFBD><EFBFBD>C<EFBFBD><43><EFBFBD>]<5D>f!m<><06><>)X D<><44><EFBFBD>\`<60><75>\]<5D>.N<>?<3F><>!f<>|<7C>]s7O<37><4F>D'<27>6c<7F><63>.<1E><>M<EFBFBD><4D><EFBFBD>=<3D><>q><3E><><EFBFBD><EFBFBD>ɒ<EFBFBD>F<EFBFBD>8~<7E><><EFBFBD><EFBFBD>W;U<><55><EFBFBD>l D<><44><EFBFBD><EFBFBD>&<26>߱#<00>[<00><18><><EFBFBD>BL<><4C>zl<7A><6C> <0B><>d<00><><EFBFBD><EFBFBD><EFBFBD>d<00><><EFBFBD><EFBFBD><EFBFBD><00>[u<>~<7E> *<2A>D<EFBFBD>j<EFBFBD>*3~<7E><><EFBFBD> <00>?D<>C<EFBFBD><N<><4E><EFBFBD>8V<00>p <00>?D<>C<EFBFBD><N<><4E><EFBFBD>8V<00>p<EFBFBD><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>[<5B>4P@<40>E<EFBFBD>)<29><><05> Ph<7F><68><15>I<EFBFBD><_<><5F>U<> Ph<7F><68><15>I<EFBFBD><_<><5F>U<>z<00>Module.StartPoint<00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00><00>z}9iDL<44><4C>i4vv<76>U;c<>c<EFBFBD>d<EFBFBD>M<EFBFBD><1B><><1D>Kq <00>P<EFBFBD>K<EFBFBD><4B><EFBFBD>G<EFBFBD>~<7E><>5<15>8 <00>P<EFBFBD>K<EFBFBD><4B><EFBFBD>G<EFBFBD>~<7E><>5<15>8<EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>YKNMR<4D>l gvQ<76>N!jWW(WXh-N<>[vQۏL<DB8F><4C><EFBFBD>n <0C>RO(uModule.StartPoint<00><76><D89E><P0<00><00><00><><EFBFBD><EFBFBD><00>0.000,0.000,0.000<00><00>cA.L<>,D<>(n<19>[C e{!<21>PiH<69><48>g`<60>x<> e{!<21>PiH<69><48>g`<60>x<>y<00>Module.StartHandle<00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD>R<EFBFBD>>bM<62>D<EFBFBD><44>m><3E> g_=<3D>.<2E>RC<52><43>C<05><06>8 <00>(,&<26>:<3A>@<40><>M\<5C><><10> <00>(,&<26>:<3A>@<40><>M\<5C><><10>x<00>Module.EndPoint<00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00>k<>3O<33><4F>B<EFBFBD>j<EFBFBD>ۙ<EFBFBD><DB99>a<00><><EFBFBD><EFBFBD>ɒ<EFBFBD>F<EFBFBD>8~<7E><><EFBFBD><EFBFBD>W ی<><DB8C><EFBFBD><EFBFBD>O<EFBFBD>6<EFBFBD><36><18>+<2B> ی<><DB8C><EFBFBD><EFBFBD>O<EFBFBD>6<EFBFBD><36><18>+<2B><><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>YKNMR<4D>l gvQ<76>N!jWW(WXh-N<>[vQۏL<DB8F><4C><EFBFBD>n <0C>RO(uModule.EndPoint<00><76><D89E><P0<00><00><00><><EFBFBD><EFBFBD><00>0.000,0.000,0.0000.000,0.000,0.000<00>;U<><55><EFBFBD>l D<><44><EFBFBD><EFBFBD>&<26>߱ <00> l<><6C>߷D<DFB7>d<EFBFBD> <0A>5<> <00> l<><6C>߷D<DFB7>d<EFBFBD> <0A>5<>w<00>Module.EndHandle<00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD>mJf<4A>C<EFBFBD><43>[{Y<><59><00>|<7C>]s7O<37><4F>D'<27>6c <00>b<EFBFBD>H<EFBFBD><03>E<EFBFBD><1F> ~}<01> <00>b<EFBFBD>H<EFBFBD><03>E<EFBFBD><1F> ~}<01><><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>YKNMR<4D>l gvQ<76>N!jWW(WXh-N<>[vQۏL<DB8F><4C><EFBFBD>n <0C>RO(uModule.Time<00><76><D89E><P0<00><00><00><><EFBFBD><EFBFBD><00> 0.000000 0.000000<00>Ն<>\]<5D>.N<>?<3F><>!f <00><><EFBFBD>
<01>mM<6D>5<10>k<EFBFBD>Yl <00><><EFBFBD>
<01>mM<6D>5<10>k<EFBFBD>Yl{<00> Module.Time<00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00>7<><37>T<EFBFBD>|O<>j9<6A><39>^6<><00><06><>)X D<><44><EFBFBD>\`<60>u h <0C>Lu-bL<62><4C>ž$֫> h <0C>Lu-bL<62><4C>ž$֫><3E><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>YKNMR<4D>l gvQ<76>N!jWW(WXh-N<>[vQۏL<DB8F><4C><EFBFBD>n <0C>RO(uModule.StartHandle<00><76><D89E><P0<00><00><00><><EFBFBD><EFBFBD><00>0.000,0.000,0.0000.000,0.000,0.000<00><00>4<EFBFBD><34><EFBFBD><EFBFBD><EFBFBD>C<EFBFBD><43><EFBFBD>]<5D>f!m U<>dΏ<<3C>B<EFBFBD>u+<2B>2 x<> U<>dΏ<<3C>B<EFBFBD>u+<2B>2 x<><00><00><><EFBFBD><EFBFBD>v<<00><00> <00><>CA<43><41>*G<><47><EFBFBD><EFBFBD>K<EFBFBD>y<EFBFBD> <00><>CA<43><41>*G<><47><EFBFBD><EFBFBD>K<EFBFBD>y<EFBFBD><79><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>YKNMR<4D>l gvQ<76>N!jWW(WXh-N<>[vQۏL<DB8F><4C><EFBFBD>n <0C>RO(uModule.EndHandle<00><76><D89E><P0<00><00><00><><EFBFBD><EFBFBD><00>0.000,0.000,0.0000.000,0.000,0.000<00><00><>.<1E><>M<EFBFBD><4D><EFBFBD>=<3D><>q>#<00>[<00>ȑ@ݺ<>F<EFBFBD><46>s쑵<73><19>dp<00>d<00><><EFBFBD><EFBFBD><EFBFBD><00>[<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>rL<72>e<EFBFBD><65><EFBFBD>#b<>
z<1B><><EFBFBD><EFBFBD>D<>J<EFBFBD>]~]<5D>
z<1B><><EFBFBD><EFBFBD>D<>J<EFBFBD>]~]<5D><1C><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>[<5B>4P@<40>E<EFBFBD>)<29><><05>h<>#7<>E<><45><EFBFBD><EFBFBD>N
v<>X<EFBFBD>+<2B><>J<EFBFBD><47><14>~
v<>X<EFBFBD>+<2B><>J<EFBFBD><47><14>~7<00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00>S
<EFBFBD>V~<7E>lA<6C>r<>Ex<14><>6!<21><>E<EFBFBD>G<EFBFBD><47>7<EFBFBD>
$<24><04>FcL<63>Ebf<62><66>A<EFBFBD>
$<24><04>FcL<63>Ebf<62><66>A<EFBFBD><41><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00> Y<14>TWM<57><4D><EFBFBD>.<2E>f<EFBFBD><66><00>Ɛ<EFBFBD>M<1A>D<EFBFBD>(n:<3A>[<5B>
<00><>+l<11> O<>N<EFBFBD><4E>Rp6n
<00><>+l<11> O<>N<EFBFBD><4E>Rp6no<00>Local.Module.SplinetoNormal<00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00><19><><>E<EFBFBD><45>H<EFBFBD><48><EFBFBD><EFBFBD><EFBFBD>1<>،<EFBFBD><D88C><EFBFBD>G<EFBFBD><47>NAwM<77>
wm<77>d<><64>M<EFBFBD><4D><<3C><>epA
wm<77>d<><64>M<EFBFBD><4D><<3C><>epA<00><00><><EFBFBD><EFBFBD>v<<00><00><00>6<EFBFBD> <20>\<5C>H<EFBFBD><48>i<><69><17><00>OJKS<00>[<00><><EFBFBD>ҁ<EFBFBD><D281>v<EFBFBD>r<10><1E>ز<EFBFBD> <00><00><00><00> <00><00><00><00>~qdud<00><00>[<00><><EFBFBD>ҁ<EFBFBD><D281>v<EFBFBD>r<10><1E>ز<00><00><00> <00>|d<00>"<00>6!140A3348474B351B8B00ED95EA23F8BBFX<00>}<00>5<00><00><00><00> 4<00> <00>5<00>+OCE<00><00>*<00>%TT<00><00>,<00> R<00> <00><00><00> <00>nOHI<00>OAB6<00> <00>f<00> <00>%<00> <00>\5<00>\<00><00>]5<00>]<00><00><00>s}<00>a5<00>a<00><00>k<00><00><00>(<00>[<00><><19>5<EFBFBD>"׋^)<29>D<EFBFBD> <1C>OJK<00><00>[2<00>CPUSimFailIfNotSetMessageSeverity: 35<00><00><00>
 <00>A/<00>.<2E><07>4aWrm<72><6D>g<EFBFBD><67><11><><EFBFBD><EFBFBD><EFBFBD><00>=<00><00><00>/<05><>,<2C>&c6
d<EFBFBD><EFBFBD><EFBFBD> X_q<5F>ۆ<EFBFBD>/X<><58>0 k<08><><06><>O|<7C><>/7<><37>}<7D>4<EFBFBD>r|9j<39>6<EFBFBD><36><EFBFBD><EFBFBD><EFBFBD>2<EFBFBD>/[<5B>v#<23><><EFBFBD>K<EFBFBD><4B><EFBFBD>Kx~<7E>ʪ<EFBFBD>m<16>/<00>7Q <20><><18><>ߴ<EFBFBD><DFB4><EFBFBD>&Уsj<73>/<00>&<26>vj<76>_QhMBt<42><74>k<>&<26>/<00>p?<3F>3<EFBFBD>o S<>u<EFBFBD>
'8ـ<38>/<00>9<EFBFBD><39>^kK 2U<32><55><EFBFBD>`<18><><EFBFBD> <09><00><00>[<00><00>OCD<00><00><00><00>%TT<00><00><00>w<00><00><00>B<00>3<00><00><><EFBFBD><EFBFBD>d4<><00><00> <00><00><00>f<00>0<00>EANiagaraScript /Niagara/DefaultAssets/DefaultModule.DefaultModule<00><00><00><00>(<00>[<00><><19>5<EFBFBD>"׋^)<29>D<EFBFBD> <1C>OJK2<00>CPUSimFailIfNotSetMessageSeverity: 3<00>A/<00>.<2E><07>4aWrm<72><6D>g<EFBFBD><67><11><><EFBFBD><EFBFBD><EFBFBD><00>=<00><00><00>/<05><>,<2C>&c6
d<EFBFBD><EFBFBD><EFBFBD> X_q<5F>ۆ<EFBFBD>/X<><58>0 k<08><><06><>O|<7C><>/7<><37>}<7D>4<EFBFBD>r|9j<39>6<EFBFBD><36><EFBFBD><EFBFBD><EFBFBD>2<EFBFBD>/[<5B>v#<23><><EFBFBD>K<EFBFBD><4B><EFBFBD>Kx~<7E>ʪ<EFBFBD>m<16>/<00>7Q <20><><18><>ߴ<EFBFBD><DFB4><EFBFBD>&Уsj<73>/<00>&<26>vj<76>_QhMBt<42><74>k<>&<26>/<00>p?<3F>3<EFBFBD>o S<>u<EFBFBD>
'8ـ<38>/<00>9<EFBFBD><39>^kK 2U<32><55><EFBFBD>`<18><><EFBFBD> <09><00><00><00>l<00><00><00><00>.<00><00>[<5B>V<00>S<00>S<00>S<00>S<00>S<00>S<00>S<00>S<00>S<00>S<00> S<00>
S<00> S<00> \<00><00>dc<00><00><00><00><00><00><00><00>V<00>b$<00><00><><EFBFBD><EFBFBD><EFBFBD><00>U<00><00>b$<00><00><><EFBFBD><EFBFBD><EFBFBD><00>U<00><00><00><><EFBFBD><EFBFBD>b$<00><00><><EFBFBD><EFBFBD><EFBFBD><00>U<00><00><00>G<00><00><00>w$<00><00><><EFBFBD><EFBFBD><EFBFBD><00>U<00><00>x$<00><00><><EFBFBD><EFBFBD><EFBFBD><00>U<00><00>y$<00><00><><EFBFBD><EFBFBD><EFBFBD><00>U<00><00>z$<00><00><><EFBFBD><EFBFBD><EFBFBD><00>U<00><00>{$<00><00><><EFBFBD><EFBFBD><EFBFBD><00>U<00><00><00><00><00><00><00><00>W}V}<00>W}V}p<00>W}V}r<00>l<00><00>G<00>G// Shader generated by Niagara HLSL Translator
struct NiagaraID
{
int Index;
int AcquireTag;
};
cbuffer FNiagaraGlobalParameters
{
float Engine_WorldDeltaTime;
float Engine_DeltaTime;
float Engine_InverseDeltaTime;
float Engine_Time;
float Engine_RealTime;
int Engine_QualityLevel;
int Engine_PaddingInt32_0;
int Engine_PaddingInt32_1;
}
cbuffer FNiagaraSystemParameters
{
float Engine_Owner_TimeSinceRendered;
float Engine_Owner_LODDistance;
float Engine_Owner_LODDistanceFraction;
float Engine_System_Age;
int Engine_Owner_ExecutionState;
int Engine_System_TickCount;
int Engine_System_NumEmitters;
int Engine_System_NumEmittersAlive;
int Engine_System_SignificanceIndex;
int Engine_System_RandomSeed;
int Engine_System_CurrentTimeStep;
int Engine_System_NumTimeSteps;
float Engine_System_TimeStepFraction;
int Engine_System_NumParticles;
int Engine_System_PaddingInt32_0;
int Engine_System_PaddingInt32_1;
}
cbuffer FNiagaraOwnerParameters
{
float4x4 Engine_Owner_SystemLocalToWorld;
float4x4 Engine_Owner_SystemWorldToLocal;
float4x4 Engine_Owner_SystemLocalToWorldTransposed;
float4x4 Engine_Owner_SystemWorldToLocalTransposed;
float4x4 Engine_Owner_SystemLocalToWorldNoScale;
float4x4 Engine_Owner_SystemWorldToLocalNoScale;
float4 Engine_Owner_Rotation;
float3 Engine_Owner_Position;
int Engine_Owner_PaddingInt32_0;
float3 Engine_Owner_Velocity;
int Engine_Owner_PaddingInt32_1;
float3 Engine_Owner_SystemXAxis;
int Engine_Owner_PaddingInt32_2;
float3 Engine_Owner_SystemYAxis;
int Engine_Owner_PaddingInt32_3;
float3 Engine_Owner_SystemZAxis;
int Engine_Owner_PaddingInt32_4;
float3 Engine_Owner_Scale;
int Engine_Owner_PaddingInt32_5;
float4 Engine_Owner_LWCTile;
}
cbuffer FNiagaraEmitterParameters
{
int Engine_Emitter_NumParticles;
int Engine_Emitter_TotalSpawnedParticles;
float Engine_Emitter_SpawnCountScale;
float Emitter_Age;
int Emitter_RandomSeed;
int Engine_Emitter_InstanceSeed;
int Engine_Emitter_PaddingInt32_0;
int Engine_Emitter_PaddingInt32_1;
}
cbuffer FNiagaraExternalParameters
{
}
struct FParamMap0_Particles
{
float3 Position;
};
struct FParamMap0_Module
{
float3 EndHandle;
float3 EndPoint;
float3 StartHandle;
float3 StartPoint;
float Time;
};
struct FParamMap0_Local_Module
{
float3 SplinetoNormal;
};
struct FParamMap0_Local
{
FParamMap0_Local_Module Module;
};
struct FParamMap0_Engine_System
{
float Age;
int CurrentTimeStep;
int NumEmitters;
int NumEmittersAlive;
int NumParticles;
int NumTimeSteps;
int PaddingInt32_0;
int PaddingInt32_1;
int RandomSeed;
int SignificanceIndex;
int TickCount;
float TimeStepFraction;
};
struct FParamMap0_Engine_Owner
{
int ExecutionState;
float LODDistance;
float LODDistanceFraction;
float4 LWCTile;
int PaddingInt32_0;
int PaddingInt32_1;
int PaddingInt32_2;
int PaddingInt32_3;
int PaddingInt32_4;
int PaddingInt32_5;
float3 Position;
float4 Rotation;
float3 Scale;
float4x4 SystemLocalToWorld;
float4x4 SystemLocalToWorldNoScale;
float4x4 SystemLocalToWorldTransposed;
float4x4 SystemWorldToLocal;
float4x4 SystemWorldToLocalNoScale;
float4x4 SystemWorldToLocalTransposed;
float3 SystemXAxis;
float3 SystemYAxis;
float3 SystemZAxis;
float TimeSinceRendered;
float3 Velocity;
};
struct FParamMap0_Engine_Emitter
{
int InstanceSeed;
int NumParticles;
int PaddingInt32_0;
int PaddingInt32_1;
float SpawnCountScale;
int TotalSpawnedParticles;
};
struct FParamMap0_Engine
{
float DeltaTime;
FParamMap0_Engine_Emitter Emitter;
float InverseDeltaTime;
FParamMap0_Engine_Owner Owner;
int PaddingInt32_0;
int PaddingInt32_1;
int QualityLevel;
float RealTime;
FParamMap0_Engine_System System;
float Time;
float WorldDeltaTime;
};
struct FParamMap0_Emitter
{
float Age;
int RandomSeed;
};
struct FParamMap0_Array
{
int Position;
};
struct FParamMap0
{
FParamMap0_Array Array;
FParamMap0_Emitter Emitter;
FParamMap0_Engine Engine;
FParamMap0_Local Local;
FParamMap0_Module Module;
FParamMap0_Particles Particles;
};
struct FSimulationContext
{
FParamMap0 Map;
};
static float HackSpawnInterp = 1.0;
void CustomHlsl93A9E2A54C5C45027356F49C5CBE48F8_Func_(float In_t, float3 In_p0, float3 In_p1, float3 In_p2, float3 In_p3, out float3 Out_Position, out float3 Out_Tangent, out float3 Out_Normal, out float3 Out_Binormal);
void NiagaraScript_2080_Func_(float In_TASC45PositionAlongSpline, float3 In_StartHandle, float3 In_StartPoint, float3 In_EndPoint, float3 In_EndHandle, out float3 Out_PositionOnSpline, out float3 Out_SplineTangent, out float3 Out_SplineNormal, out float3 Out_SplineBinormal, inout FSimulationContext Context);
void NiagaraScript_2079_Func_(int In_SourceSpace, int In_DestinationSpace, float4x4 In_LocalToWorldTransform, float4x4 In_WorldToLocalTransform, bool In_bLocalSpace, out bool Out_bUseOriginal, out float4x4 Out_OutTransform, out bool Out_LocalToWorld, inout FSimulationContext Context);
void NiagaraScript_2078_Emitter_Localspace_false_Particle_Func_(float3 In_Position, int In_SourceSpace, int In_DestinationSpace, bool In_ApplyScale, float4x4 In_Engine_Owner_SystemLocalToWorld, float4x4 In_Engine_Owner_SystemWorldToLocal, float4x4 In_Engine_Owner_SystemLocalToWorldNoScale, float4x4 In_Engine_Owner_SystemWorldToLocalNoScale, out float3 Out_Position, inout FSimulationContext Context);
void NiagaraScript_2081_Emitter_Localspace_false_Particle_Func_(float3 In_InVector, int In_SourceSpace, int In_DestinationSpace, bool In_ApplyScale, float4x4 In_Engine_Owner_SystemLocalToWorld, float4x4 In_Engine_Owner_SystemWorldToLocal, float4x4 In_Engine_Owner_SystemLocalToWorldNoScale, float4x4 In_Engine_Owner_SystemWorldToLocalNoScale, out float3 Out_OutVector, inout FSimulationContext Context);
float GetSpawnInterpolation();
void CustomHlsl93A9E2A54C5C45027356F49C5CBE48F8_Func_(float In_t, float3 In_p0, float3 In_p1, float3 In_p2, float3 In_p3, out float3 Out_Position, out float3 Out_Tangent, out float3 Out_Normal, out float3 Out_Binormal)
{
float t2 = (In_t * In_t);
float t3 = (In_t * In_t * In_t);
float3 PC1 = ( In_p3 - (3.0 * In_p2) + (3.0 * In_p1) - In_p0 );
float3 PC2 = ( (3.0 * In_p2) - (6.0 * In_p1) + (3.0 * In_p0) );
float3 PC3 = ( (3.0 * In_p1) - (3.0 * In_p0) );
float3 PC4 = ( In_p0 );
//Position on spline as a function of t
Out_Position = (PC1 * t3 + PC2 * t2 + PC3 * In_t + PC4);
// Velocity of the sample point on the spline. First Derivitive
float3 Velocity = (3 * PC1 * t2 ) + (2 * PC2 * In_t ) + PC3;
// Acceleration along the spline, Second Derivitive
float3 Acceleration = (6 * PC1 * In_t) + (2 * PC2);
Out_Tangent = normalize(Velocity);
// Need to only take the acceleration amount as it relates to the velocity
Out_Normal =normalize(Acceleration - (Velocity * dot(Velocity, Acceleration)/dot(Velocity, Velocity)));
Out_Binormal = cross(Out_Tangent, Out_Normal);
}
void NiagaraScript_2080_Func_(float In_TASC45PositionAlongSpline, float3 In_StartHandle, float3 In_StartPoint, float3 In_EndPoint, float3 In_EndHandle, out float3 Out_PositionOnSpline, out float3 Out_SplineTangent, out float3 Out_SplineNormal, out float3 Out_SplineBinormal, inout FSimulationContext Context)
{
float3 CustomHlsl93A9E2A54C5C45027356F49C5CBE48F8_Func_Output_Position;
float3 CustomHlsl93A9E2A54C5C45027356F49C5CBE48F8_Func_Output_Tangent;
float3 CustomHlsl93A9E2A54C5C45027356F49C5CBE48F8_Func_Output_Normal;
float3 CustomHlsl93A9E2A54C5C45027356F49C5CBE48F8_Func_Output_Binormal;
CustomHlsl93A9E2A54C5C45027356F49C5CBE48F8_Func_(In_TASC45PositionAlongSpline, In_StartPoint, In_StartHandle, In_EndHandle, In_EndPoint, CustomHlsl93A9E2A54C5C45027356F49C5CBE48F8_Func_Output_Position, CustomHlsl93A9E2A54C5C45027356F49C5CBE48F8_Func_Output_Tangent, CustomHlsl93A9E2A54C5C45027356F49C5CBE48F8_Func_Output_Normal, CustomHlsl93A9E2A54C5C45027356F49C5CBE48F8_Func_Output_Binormal);
Out_PositionOnSpline = CustomHlsl93A9E2A54C5C45027356F49C5CBE48F8_Func_Output_Position;
Out_SplineTangent = CustomHlsl93A9E2A54C5C45027356F49C5CBE48F8_Func_Output_Tangent;
Out_SplineNormal = CustomHlsl93A9E2A54C5C45027356F49C5CBE48F8_Func_Output_Normal;
Out_SplineBinormal = CustomHlsl93A9E2A54C5C45027356F49C5CBE48F8_Func_Output_Binormal;
}
void NiagaraScript_2079_Func_(int In_SourceSpace, int In_DestinationSpace, float4x4 In_LocalToWorldTransform, float4x4 In_WorldToLocalTransform, bool In_bLocalSpace, out bool Out_bUseOriginal, out float4x4 Out_OutTransform, out bool Out_LocalToWorld, inout FSimulationContext Context)
{
int Constant11 = 0;
bool Result = NiagaraAll(In_SourceSpace == Constant11);
int Constant12 = 0;
bool Result1 = NiagaraAll(In_DestinationSpace == Constant12);
bool Result2 = Result && Result1;
int Constant13 = 1;
bool Result3 = NiagaraAll(In_SourceSpace == Constant13);
int Constant14 = 1;
bool Result4 = NiagaraAll(In_DestinationSpace == Constant14);
bool Result5 = Result3 && Result4;
bool Result6 = Result2 || Result5;
int Constant15 = 2;
bool Result7 = NiagaraAll(In_SourceSpace == Constant15);
int Constant16 = 2;
bool Result8 = NiagaraAll(In_DestinationSpace == Constant16);
bool Result9 = Result7 && Result8;
bool Result10 = Result6 || Result9;
bool Result11 = Result && Result8;
bool Result12 = Result7 && Result1;
bool Result13 = Result11 || Result12;
bool Result14 = In_bLocalSpace && Result13;
bool Result15 = Result10 || Result14;
bool Result16 = !In_bLocalSpace;
bool Result17 = Result && Result4;
bool Result18 = Result3 && Result1;
bool Result19 = Result17 || Result18;
bool Result20 = Result16 && Result19;
bool Result21 = Result15 || Result20;
bool Result22 = In_bLocalSpace && Result17;
bool Result23 = Result7 && Result4;
bool Result24 = Result22 || Result23;
bool Result25 = Result16 && Result12;
bool Result26 = Result24 || Result25;
float4x4 Matrix_IfResult;
if(Result26)
{
Matrix_IfResult = In_LocalToWorldTransform;
}
else
{
Matrix_IfResult = In_WorldToLocalTransform;
}
Out_bUseOriginal = Result21;
Out_OutTransform = Matrix_IfResult;
Out_LocalToWorld = Result26;
}
void NiagaraScript_2078_Emitter_Localspace_false_Particle_Func_(float3 In_Position, int In_SourceSpace, int In_DestinationSpace, bool In_ApplyScale, float4x4 In_Engine_Owner_SystemLocalToWorld, float4x4 In_Engine_Owner_SystemWorldToLocal, float4x4 In_Engine_Owner_SystemLocalToWorldNoScale, float4x4 In_Engine_Owner_SystemWorldToLocalNoScale, out float3 Out_Position, inout FSimulationContext Context)
{
float4x4 Constant8 = (float4x4)0;
float4x4 LocalToWorld_SelectResult = Constant8;
float4x4 Constant9 = (float4x4)0;
float4x4 WorldToLocal_SelectResult = Constant9;
LocalToWorld_SelectResult = Context.Map.Engine.Owner.SystemLocalToWorld;
WorldToLocal_SelectResult = Context.Map.Engine.Owner.SystemWorldToLocal;
if(In_ApplyScale == 0)
{
LocalToWorld_SelectResult = Context.Map.Engine.Owner.SystemLocalToWorldNoScale;
WorldToLocal_SelectResult = Context.Map.Engine.Owner.SystemWorldToLocalNoScale;
}
bool Constant10 = false;
bool NiagaraScript_2079_Func_Output_bUseOriginal;
float4x4 NiagaraScript_2079_Func_Output_OutTransform;
bool NiagaraScript_2079_Func_Output_LocalToWorld;
NiagaraScript_2079_Func_(In_SourceSpace, In_DestinationSpace, LocalToWorld_SelectResult, WorldToLocal_SelectResult, Constant10, NiagaraScript_2079_Func_Output_bUseOriginal, NiagaraScript_2079_Func_Output_OutTransform, NiagaraScript_2079_Func_Output_LocalToWorld, Context);
float3 Result27 = mul(float4(In_Position,1.0),NiagaraScript_2079_Func_Output_OutTransform).xyz;
float3 Constant17 = float3(0.0, 0.0, 0.0);
float3 NiagaraPosition_SelectResult1 = Constant17;
NiagaraPosition_SelectResult1 = In_Position;
if(NiagaraScript_2079_Func_Output_bUseOriginal == 0)
{
NiagaraPosition_SelectResult1 = Result27;
}
Out_Position = NiagaraPosition_SelectResult1;
}
void NiagaraScript_2081_Emitter_Localspace_false_Particle_Func_(float3 In_InVector, int In_SourceSpace, int In_DestinationSpace, bool In_ApplyScale, float4x4 In_Engine_Owner_SystemLocalToWorld, float4x4 In_Engine_Owner_SystemWorldToLocal, float4x4 In_Engine_Owner_SystemLocalToWorldNoScale, float4x4 In_Engine_Owner_SystemWorldToLocalNoScale, out float3 Out_OutVector, inout FSimulationContext Context)
{
float4x4 Constant26 = (float4x4)0;
float4x4 LocalToWorld_SelectResult2 = Constant26;
float4x4 Constant27 = (float4x4)0;
float4x4 WorldToLocal_SelectResult2 = Constant27;
LocalToWorld_SelectResult2 = Context.Map.Engine.Owner.SystemLocalToWorld;
WorldToLocal_SelectResult2 = Context.Map.Engine.Owner.SystemWorldToLocal;
if(In_ApplyScale == 0)
{
LocalToWorld_SelectResult2 = Context.Map.Engine.Owner.SystemLocalToWorldNoScale;
WorldToLocal_SelectResult2 = Context.Map.Engine.Owner.SystemWorldToLocalNoScale;
}
bool Constant28 = false;
bool NiagaraScript_2079_Func_Output_bUseOriginal1;
float4x4 NiagaraScript_2079_Func_Output_OutTransform1;
bool NiagaraScript_2079_Func_Output_LocalToWorld1;
NiagaraScript_2079_Func_(In_SourceSpace, In_DestinationSpace, LocalToWorld_SelectResult2, WorldToLocal_SelectResult2, Constant28, NiagaraScript_2079_Func_Output_bUseOriginal1, NiagaraScript_2079_Func_Output_OutTransform1, NiagaraScript_2079_Func_Output_LocalToWorld1, Context);
float3 Result28 = mul(float4(In_InVector,0.0),NiagaraScript_2079_Func_Output_OutTransform1).xyz;
float3 Constant29 = float3(0.0, 0.0, 0.0);
float3 Vector_SelectResult3 = Constant29;
Vector_SelectResult3 = In_InVector;
if(NiagaraScript_2079_Func_Output_bUseOriginal1 == 0)
{
Vector_SelectResult3 = Result28;
}
Out_OutVector = Vector_SelectResult3;
}
float GetSpawnInterpolation()
{
return 1.0f;}
#if (SimulationStageIndex == 0) // MapSpawn
void HandlePreviousValuesForSpawn(inout FSimulationContext Context)
{
}
#endif
void ReadDataSets(inout FSimulationContext Context)
{
}
void WriteDataSets(inout FSimulationContext Context)
{
}
void Simulate(inout FSimulationContext Context)
{
EnterStatScope(0 /**BrzerCurve*/);
//Begin Initialize Parameter Map Defaults
//End Initialize Parameter Map Defaults
float3 NiagaraScript_2080_Func_Output_PositionOnSpline;
float3 NiagaraScript_2080_Func_Output_SplineTangent;
float3 NiagaraScript_2080_Func_Output_SplineNormal;
float3 NiagaraScript_2080_Func_Output_SplineBinormal;
NiagaraScript_2080_Func_(Context.Map.Module.Time, Context.Map.Module.StartHandle, Context.Map.Module.StartPoint, Context.Map.Module.EndPoint, Context.Map.Module.EndHandle, NiagaraScript_2080_Func_Output_PositionOnSpline, NiagaraScript_2080_Func_Output_SplineTangent, NiagaraScript_2080_Func_Output_SplineNormal, NiagaraScript_2080_Func_Output_SplineBinormal, Context);
float3 Output1;
Output1.x = NiagaraScript_2080_Func_Output_PositionOnSpline.x;
Output1.y = NiagaraScript_2080_Func_Output_PositionOnSpline.y;
Output1.z = NiagaraScript_2080_Func_Output_PositionOnSpline.z;
int Constant = 2;
int Constant1 = 1;
bool Constant2 = false;
float4x4 Constant3 = float4x4(1,0,0,0, 0,1,0,0, 0,0,1,0, 0,0,0,1);
float4x4 Constant4 = float4x4(1,0,0,0, 0,1,0,0, 0,0,1,0, 0,0,0,1);
float4x4 Constant5 = float4x4(1,0,0,0, 0,1,0,0, 0,0,1,0, 0,0,0,1);
float4x4 Constant6 = float4x4(1,0,0,0, 0,1,0,0, 0,0,1,0, 0,0,0,1);
bool Constant7 = false;
float3 NiagaraScript_2078_Emitter_Localspace_false_Particle_Func_Output_Position;
NiagaraScript_2078_Emitter_Localspace_false_Particle_Func_(Output1, Constant, Constant1, Constant2, Constant3, Constant4, Constant5, Constant6, NiagaraScript_2078_Emitter_Localspace_false_Particle_Func_Output_Position, Context);
int Constant18 = 2;
int Constant19 = 1;
bool Constant20 = false;
float4x4 Constant21 = float4x4(1,0,0,0, 0,1,0,0, 0,0,1,0, 0,0,0,1);
float4x4 Constant22 = float4x4(1,0,0,0, 0,1,0,0, 0,0,1,0, 0,0,0,1);
float4x4 Constant23 = float4x4(1,0,0,0, 0,1,0,0, 0,0,1,0, 0,0,0,1);
float4x4 Constant24 = float4x4(1,0,0,0, 0,1,0,0, 0,0,1,0, 0,0,0,1);
bool Constant25 = false;
float3 NiagaraScript_2081_Emitter_Localspace_false_Particle_Func_Output_OutVector;
NiagaraScript_2081_Emitter_Localspace_false_Particle_Func_(NiagaraScript_2080_Func_Output_SplineNormal, Constant18, Constant19, Constant20, Constant21, Constant22, Constant23, Constant24, NiagaraScript_2081_Emitter_Localspace_false_Particle_Func_Output_OutVector, Context);
Context.Map.Particles.Position = NiagaraScript_2078_Emitter_Localspace_false_Particle_Func_Output_Position;
Context.Map.Local.Module.SplinetoNormal = NiagaraScript_2081_Emitter_Localspace_false_Particle_Func_Output_OutVector;
ExitStatScope(/**BrzerCurve*/);
}
void SimulateMain()
{
EnterStatScope(1 /**BrzerCurve_Main*/);
FSimulationContext Context = (FSimulationContext)0;
Context.Map.Engine.Owner.SystemLocalToWorld = Engine_Owner_SystemLocalToWorld;
Context.Map.Engine.Owner.SystemWorldToLocal = Engine_Owner_SystemWorldToLocal;
Context.Map.Engine.Owner.SystemLocalToWorldNoScale = Engine_Owner_SystemLocalToWorldNoScale;
Context.Map.Engine.Owner.SystemWorldToLocalNoScale = Engine_Owner_SystemWorldToLocalNoScale;
Context.Map.Engine.Emitter.TotalSpawnedParticles = Engine_Emitter_TotalSpawnedParticles;
Context.Map.Emitter.RandomSeed = Emitter_RandomSeed;
Context.Map.Engine.Emitter.InstanceSeed = Engine_Emitter_InstanceSeed;
Context.Map.Engine.System.RandomSeed = Engine_System_RandomSeed;
ReadDataSets(Context);
EnterStatScope(2 /**BrzerCurve_MapMain*/);
Simulate(Context);
ExitStatScope(/**BrzerCurve_MapMain*/);
WriteDataSets(Context);
{
int TmpWriteIndex = OutputIndex(0, false, true);
OutputDataFloat(0, 0, TmpWriteIndex, Context.Map.Module.EndHandle.x);
OutputDataFloat(0, 1, TmpWriteIndex, Context.Map.Module.EndHandle.y);
OutputDataFloat(0, 2, TmpWriteIndex, Context.Map.Module.EndHandle.z);
OutputDataFloat(0, 3, TmpWriteIndex, Context.Map.Module.EndPoint.x);
OutputDataFloat(0, 4, TmpWriteIndex, Context.Map.Module.EndPoint.y);
OutputDataFloat(0, 5, TmpWriteIndex, Context.Map.Module.EndPoint.z);
OutputDataFloat(0, 6, TmpWriteIndex, Context.Map.Module.StartHandle.x);
OutputDataFloat(0, 7, TmpWriteIndex, Context.Map.Module.StartHandle.y);
OutputDataFloat(0, 8, TmpWriteIndex, Context.Map.Module.StartHandle.z);
OutputDataFloat(0, 9, TmpWriteIndex, Context.Map.Module.StartPoint.x);
OutputDataFloat(0, 10, TmpWriteIndex, Context.Map.Module.StartPoint.y);
OutputDataFloat(0, 11, TmpWriteIndex, Context.Map.Module.StartPoint.z);
OutputDataFloat(0, 12, TmpWriteIndex, Context.Map.Module.Time);
}
ExitStatScope(/**BrzerCurve_Main*/);
}
g<00><00><00>
-------------------------------
Summary
-------------------------------
Num Byte Code Ops: 16
Num Constants: 163
-------------------------------
Constant Table
-------------------------------
0 | Engine_WorldDeltaTime
4 | Engine_DeltaTime
8 | Engine_InverseDeltaTime
12 | Engine_Time
16 | Engine_RealTime
20 | Engine_QualityLevel
24 | Engine_PaddingInt32_0
28 | Engine_PaddingInt32_1
32 | Engine_Owner_TimeSinceRendered
36 | Engine_Owner_LODDistance
40 | Engine_Owner_LODDistanceFraction
44 | Engine_System_Age
48 | Engine_Owner_ExecutionState
52 | Engine_System_TickCount
56 | Engine_System_NumEmitters
60 | Engine_System_NumEmittersAlive
64 | Engine_System_SignificanceIndex
68 | Engine_System_RandomSeed
72 | Engine_System_CurrentTimeStep
76 | Engine_System_NumTimeSteps
80 | Engine_System_TimeStepFraction
84 | Engine_System_NumParticles
88 | Engine_System_PaddingInt32_0
92 | Engine_System_PaddingInt32_1
96 | Engine_Owner_SystemLocalToWorldRow0x
100 | Engine_Owner_SystemLocalToWorldRow0y
104 | Engine_Owner_SystemLocalToWorldRow0z
108 | Engine_Owner_SystemLocalToWorldRow0w
112 | Engine_Owner_SystemLocalToWorldRow1x
116 | Engine_Owner_SystemLocalToWorldRow1y
120 | Engine_Owner_SystemLocalToWorldRow1z
124 | Engine_Owner_SystemLocalToWorldRow1w
128 | Engine_Owner_SystemLocalToWorldRow2x
132 | Engine_Owner_SystemLocalToWorldRow2y
136 | Engine_Owner_SystemLocalToWorldRow2z
140 | Engine_Owner_SystemLocalToWorldRow2w
144 | Engine_Owner_SystemLocalToWorldRow3x
148 | Engine_Owner_SystemLocalToWorldRow3y
152 | Engine_Owner_SystemLocalToWorldRow3z
156 | Engine_Owner_SystemLocalToWorldRow3w
160 | Engine_Owner_SystemWorldToLocalRow0x
164 | Engine_Owner_SystemWorldToLocalRow0y
168 | Engine_Owner_SystemWorldToLocalRow0z
172 | Engine_Owner_SystemWorldToLocalRow0w
176 | Engine_Owner_SystemWorldToLocalRow1x
180 | Engine_Owner_SystemWorldToLocalRow1y
184 | Engine_Owner_SystemWorldToLocalRow1z
188 | Engine_Owner_SystemWorldToLocalRow1w
192 | Engine_Owner_SystemWorldToLocalRow2x
196 | Engine_Owner_SystemWorldToLocalRow2y
200 | Engine_Owner_SystemWorldToLocalRow2z
204 | Engine_Owner_SystemWorldToLocalRow2w
208 | Engine_Owner_SystemWorldToLocalRow3x
212 | Engine_Owner_SystemWorldToLocalRow3y
216 | Engine_Owner_SystemWorldToLocalRow3z
220 | Engine_Owner_SystemWorldToLocalRow3w
224 | Engine_Owner_SystemLocalToWorldTransposedRow0x
228 | Engine_Owner_SystemLocalToWorldTransposedRow0y
232 | Engine_Owner_SystemLocalToWorldTransposedRow0z
236 | Engine_Owner_SystemLocalToWorldTransposedRow0w
240 | Engine_Owner_SystemLocalToWorldTransposedRow1x
244 | Engine_Owner_SystemLocalToWorldTransposedRow1y
248 | Engine_Owner_SystemLocalToWorldTransposedRow1z
252 | Engine_Owner_SystemLocalToWorldTransposedRow1w
256 | Engine_Owner_SystemLocalToWorldTransposedRow2x
260 | Engine_Owner_SystemLocalToWorldTransposedRow2y
264 | Engine_Owner_SystemLocalToWorldTransposedRow2z
268 | Engine_Owner_SystemLocalToWorldTransposedRow2w
272 | Engine_Owner_SystemLocalToWorldTransposedRow3x
276 | Engine_Owner_SystemLocalToWorldTransposedRow3y
280 | Engine_Owner_SystemLocalToWorldTransposedRow3z
284 | Engine_Owner_SystemLocalToWorldTransposedRow3w
288 | Engine_Owner_SystemWorldToLocalTransposedRow0x
292 | Engine_Owner_SystemWorldToLocalTransposedRow0y
296 | Engine_Owner_SystemWorldToLocalTransposedRow0z
300 | Engine_Owner_SystemWorldToLocalTransposedRow0w
304 | Engine_Owner_SystemWorldToLocalTransposedRow1x
308 | Engine_Owner_SystemWorldToLocalTransposedRow1y
312 | Engine_Owner_SystemWorldToLocalTransposedRow1z
316 | Engine_Owner_SystemWorldToLocalTransposedRow1w
320 | Engine_Owner_SystemWorldToLocalTransposedRow2x
324 | Engine_Owner_SystemWorldToLocalTransposedRow2y
328 | Engine_Owner_SystemWorldToLocalTransposedRow2z
332 | Engine_Owner_SystemWorldToLocalTransposedRow2w
336 | Engine_Owner_SystemWorldToLocalTransposedRow3x
340 | Engine_Owner_SystemWorldToLocalTransposedRow3y
344 | Engine_Owner_SystemWorldToLocalTransposedRow3z
348 | Engine_Owner_SystemWorldToLocalTransposedRow3w
352 | Engine_Owner_SystemLocalToWorldNoScaleRow0x
356 | Engine_Owner_SystemLocalToWorldNoScaleRow0y
360 | Engine_Owner_SystemLocalToWorldNoScaleRow0z
364 | Engine_Owner_SystemLocalToWorldNoScaleRow0w
368 | Engine_Owner_SystemLocalToWorldNoScaleRow1x
372 | Engine_Owner_SystemLocalToWorldNoScaleRow1y
376 | Engine_Owner_SystemLocalToWorldNoScaleRow1z
380 | Engine_Owner_SystemLocalToWorldNoScaleRow1w
384 | Engine_Owner_SystemLocalToWorldNoScaleRow2x
388 | Engine_Owner_SystemLocalToWorldNoScaleRow2y
392 | Engine_Owner_SystemLocalToWorldNoScaleRow2z
396 | Engine_Owner_SystemLocalToWorldNoScaleRow2w
400 | Engine_Owner_SystemLocalToWorldNoScaleRow3x
404 | Engine_Owner_SystemLocalToWorldNoScaleRow3y
408 | Engine_Owner_SystemLocalToWorldNoScaleRow3z
412 | Engine_Owner_SystemLocalToWorldNoScaleRow3w
416 | Engine_Owner_SystemWorldToLocalNoScaleRow0x
420 | Engine_Owner_SystemWorldToLocalNoScaleRow0y
424 | Engine_Owner_SystemWorldToLocalNoScaleRow0z
428 | Engine_Owner_SystemWorldToLocalNoScaleRow0w
432 | Engine_Owner_SystemWorldToLocalNoScaleRow1x
436 | Engine_Owner_SystemWorldToLocalNoScaleRow1y
440 | Engine_Owner_SystemWorldToLocalNoScaleRow1z
444 | Engine_Owner_SystemWorldToLocalNoScaleRow1w
448 | Engine_Owner_SystemWorldToLocalNoScaleRow2x
452 | Engine_Owner_SystemWorldToLocalNoScaleRow2y
456 | Engine_Owner_SystemWorldToLocalNoScaleRow2z
460 | Engine_Owner_SystemWorldToLocalNoScaleRow2w
464 | Engine_Owner_SystemWorldToLocalNoScaleRow3x
468 | Engine_Owner_SystemWorldToLocalNoScaleRow3y
472 | Engine_Owner_SystemWorldToLocalNoScaleRow3z
476 | Engine_Owner_SystemWorldToLocalNoScaleRow3w
480 | Engine_Owner_Rotationx
484 | Engine_Owner_Rotationy
488 | Engine_Owner_Rotationz
492 | Engine_Owner_Rotationw
496 | Engine_Owner_Positionx
500 | Engine_Owner_Positiony
504 | Engine_Owner_Positionz
508 | Engine_Owner_PaddingInt32_0
512 | Engine_Owner_Velocityx
516 | Engine_Owner_Velocityy
520 | Engine_Owner_Velocityz
524 | Engine_Owner_PaddingInt32_1
528 | Engine_Owner_SystemXAxisx
532 | Engine_Owner_SystemXAxisy
536 | Engine_Owner_SystemXAxisz
540 | Engine_Owner_PaddingInt32_2
544 | Engine_Owner_SystemYAxisx
548 | Engine_Owner_SystemYAxisy
552 | Engine_Owner_SystemYAxisz
556 | Engine_Owner_PaddingInt32_3
560 | Engine_Owner_SystemZAxisx
564 | Engine_Owner_SystemZAxisy
568 | Engine_Owner_SystemZAxisz
572 | Engine_Owner_PaddingInt32_4
576 | Engine_Owner_Scalex
580 | Engine_Owner_Scaley
584 | Engine_Owner_Scalez
588 | Engine_Owner_PaddingInt32_5
592 | Engine_Owner_LWCTilex
596 | Engine_Owner_LWCTiley
600 | Engine_Owner_LWCTilez
604 | Engine_Owner_LWCTilew
608 | Engine_Emitter_NumParticles
612 | Engine_Emitter_TotalSpawnedParticles
616 | Engine_Emitter_SpawnCountScale
620 | Emitter_Age
624 | Emitter_RandomSeed
628 | Engine_Emitter_InstanceSeed
632 | Engine_Emitter_PaddingInt32_0
636 | Engine_Emitter_PaddingInt32_1
640 | 1
644 | True
648 | 0
-------------------------------
Byte Code (16 Ops)
-------------------------------
0 | enter_stat_scope(C[640]);
1 | [R][0] = AcquireIndex(0, [C][644]);
2 | OutputDataFloat(0, 0, [R][0], [C][648]);
3 | OutputDataFloat(0, 1, [R][0], [C][648]);
4 | OutputDataFloat(0, 2, [R][0], [C][648]);
5 | OutputDataFloat(0, 3, [R][0], [C][648]);
6 | OutputDataFloat(0, 4, [R][0], [C][648]);
7 | OutputDataFloat(0, 5, [R][0], [C][648]);
8 | OutputDataFloat(0, 6, [R][0], [C][648]);
9 | OutputDataFloat(0, 7, [R][0], [C][648]);
10 | OutputDataFloat(0, 8, [R][0], [C][648]);
11 | OutputDataFloat(0, 9, [R][0], [C][648]);
12 | OutputDataFloat(0, 10, [R][0], [C][648]);
13 | OutputDataFloat(0, 11, [R][0], [C][648]);
14 | OutputDataFloat(0, 12, [R][0], [C][648]);
15 | exit_stat_scope();
-------------------------------
m<00>jOFG<00><00><00><00><00><00><00>r<00>{$<00><00><><EFBFBD><EFBFBD><EFBFBD><00>U<00><00>t<00>I<00><00><00>[<00>D<>W/F<>|<05>rV,ɕ2<00>Z<00>-OLM<00>#<00>[Ĩ<><C4A8>NL<><4C>m(V^<5E><><00><00>z<00>y$<00><00><><EFBFBD><EFBFBD><EFBFBD><00>U<00><00> t<00>I<00><00><00>[T<><54><EFBFBD>}<7D>{F<><46>u<EFBFBD>68<36><38>2<00>b<00> -OLM<00>#<00>[I:$<24>t<EFBFBD>#K<><4B><EFBFBD>Z<EFBFBD><5A><EFBFBD><17><00><00>z<00>z$<00><00><><EFBFBD><EFBFBD><EFBFBD><00>U<00><00> t<00>I<00><00><00>[<00>Z<>]s<00>j<EFBFBD>>f?<3F><17>2<00>b<00> -OLM<00>#<00>[q<>#<23><>RcO<63><1A>8<14><><00><00>z<00>x$<00><00><><EFBFBD><EFBFBD><EFBFBD><00>U<00><00> t<00>I<00><00><00>[ I<10>e7-M<> Xyk<><6B><EFBFBD>2<00>b<00> -OLM<00>#<00>[}<7D>{IqG<71>O<EFBFBD>%<25>z*<2A>UG<55><00><00>z<00><00>$<00><00><><EFBFBD><EFBFBD><EFBFBD><00>U<00><00> t<00><00><00>6<00>w!F69505AD458C77B84AAFEE8956C964E2DThe position of the particle. This is its own type for LWC support.<00><00>[<00>޶<EFBFBD>e<EFBFBD>
B<EFBFBD>0HY<EFBFBD>Ǚٕ2<00>b<00> -OLM<00>#<00>[b<><62><EFBFBD>z<EFBFBD><7A>I<EFBFBD>T<EFBFBD><54><><00><00><00>z<00>w$<00><00><><EFBFBD><EFBFBD><EFBFBD><00>U<00><00> t<00>I<00><00><00>[Vu<56>H)<29><>E<EFBFBD>[K,x{-<1D>2<00>b<00> -OLM<00>#<00>[!<21><>'<27>ǕB<C795><42><06><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1O?@<00><00>z<00>o$<00><00><><EFBFBD><EFBFBD><EFBFBD><00>U<00><00> t<00>I<00><00><00>[<00>0<EFBFBD><30><10>/K<><4B><EFBFBD>h<EFBFBD>}ퟕ2<00>b<00> -OLM<00>#<00>[<00> őK<C591><4B>L<EFBFBD><4C>iXEḿ<45><00><>*<2A><><EFBFBD><EFBFBD><EFBFBD>.;<3B><>v<>8Qʿ)0<00><>*<2A>