Files
TG_ARPG/Content/M5VFXRPG1/Niagara/Stylized/NS_Stylized_Trail_17.uasset

3802 lines
457 KiB
Plaintext
Raw Normal View History

2024-11-20 10:18:16 +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><>6/Game/M5VFXRPG1/Niagara/Stylized/NS_Stylized_Trail_17<00><00>`!ADF69C3A44A2878446432EB663EC3B44<00>`<00>w}tWk<00><>ϾϾ߾;<3B>~t<><74><EFBFBD>I<EFBFBD>8<EFBFBD><38>]<5D>Btxx<78><78>\<5C>.H<><48>VZ<56><5A>0<EFBFBD><00><00>K<EFBFBD>++UE5+Release-5.3<00>,<2C>++UE5+Release-5.3<00>\A<12><00>#<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><00>#2__INTERNAL__.NE_s_trail.FloatFromCurve.FloatCurve <0A>/A5__INTERNAL__.NE_s_trail.FloatFromCurve001.FloatCurveGc5__INTERNAL__.NE_s_trail.FloatFromCurve002.FloatCurvei<>kV5__INTERNAL__.NE_s_trail.FloatFromCurve003.FloatCurveJt<4A><74>5__INTERNAL__.NE_s_trail.FloatFromCurve004.FloatCurve<00>a<EFBFBD><Add<00>(<28><>AddEmitterDefaultViewState<1D>{AdditionalDefines<1D><><EFBFBD>AdditionalVariables<00>{<7B>4 AdjustAlpha<00><><00>
AdjustHuey`<60>YAdjustSaturation<01><><EFBFBD> AdjustValueF<>?<3F>AdvancedPinDisplay~<17>Age<00><>c<EFBFBD>AllocationMode<00><06>ArrayPropertyI<><49>i Attributes<00><><1D>AttributesToPreserve<00>O<EFBFBD>AttributesWrittenK<>w<EFBFBD>BakedRapidIterationParameters<00>׮<EFBFBD>BakerSettings{<7B><><EFBFBD>BaseIdK<1D><>BaseScriptCompileHash<15>)<29>bBindingExistsOnSource<00>wv<77>bCanBeUsedForTypeConversions;<1F><>bCanDieWhenEmitterDeactivates?<1F><> bDeprecated<00><>P bDeterminism<00><><EFBFBD>gbDisableDebugSwitchesA<>ҖbExperimentalu<1F><>"bGpuAlwaysRunParticleUpdateScriptQ9$rbHasCompilerMessage'N<>"bHasValidLastBuiltScriptVersionId<00><>A<EFBFBD>bInterpolatedSpawnbInterpolatedSpawning<00><><EFBFBD>pbIsCachedParticleValueop<6F>ybIsCompileTagGeneratorP^<19> bIsEnabled<00>geUbIsInfinitelyLived<00><>7<EFBFBD> bIsInternal<00>O{<7B>bIsPlaceholder<00><>p bIsValidA<1C>bIsVisibleInVersionSelectortD<74><44>bLinkOrderUseUniqueID3굼 bLocalSpace<00>ͳ<EFBFBD>bMemberFunction<00> <20><> BoolProperty<04><>BoundPinNamesjT<6A>BoundVariable>mKBox^7d<37>bReadFunction<00>( <0C>
bRequired#@/<2F>bRequiresContext<00>?<3F>"bRequiresExecPin2<>*<2A>bRequiresPersistentIDs<00><1D>dbSoftDeprecatedFunctiong3<67><33>"bSubscribedToParameterDefinitions<00><0F>y bSuggestedI<14> bSupportsCPU <20>{ bSupportsGPU<00><><EFBFBD>@bUsePythonScriptConversion%HM\bUserSetEnabledState<00><><EFBFBD>HbUsesRapidIterationParams<00>³<EFBFBD>bWriteFunction<00>S<EFBFBD>Z ByteCode<00><>w ByteProperty<00>N-<2D>Bytes<00>h<EFBFBD><68>CachedChangeIde<><65>oCachedChangeIdHash<00><1A><>CachedDefaultDataInterfaces`_#/CachedScriptVM<00>':CachedScriptVMId<00><><EFBFBD>&CachedUsageInfo*ث!CalculateBoundsMode?<3F><>FCalledVMExternalFunctions<62>CallSortPriority<00><>ԥ Category<00>~<7E><> ChangeId<00>7T<37>ClampFloat.Float<00>><3E>Classtwx<77>ClassStructOrEnum3g<14>CollapsedViewFormat
<EFBFBD>4<EFBFBD>Color<00><>egColor Channel ModeH<><48>j Color Mode<00><><00>Color Randomness Modecÿ<63> Color.ColormE<6D>,Color_Emitter<00> Color_Emitter_Func_<00>p<EFBFBD><70> ColorBinding<00>@<40>h CompileHash<00><>dCompileHashFromGraphv<>j<EFBFBD> CompileNameM<>7<EFBFBD>CompilerVersionID]<5D><><EFBFBD> CompileTags \fComponentsOffsetsD6<44>u$Constants.NE_s_trail.ClampFloat.Max=($Constants.NE_s_trail.ClampFloat.Min<00><><EFBFBD>'Constants.NE_s_trail.Color.Scale Alpha<00><><1E>'Constants.NE_s_trail.Color.Scale Color |u?Constants.NE_s_trail.DynamicMaterialParameters.Index 0 Param 4=kk-Constants.NE_s_trail.EmitterState.Loop DelayC<><43>".Constants.NE_s_trail.EmitterState.MaxDistance<0E><>.Constants.NE_s_trail.EmitterState.MinDistance.<2E>ԉ0Constants.NE_s_trail.FloatFromCurve.Scale Curve<00>|<7C>V3Constants.NE_s_trail.FloatFromCurve001.Scale Curvea<>;<3B>3Constants.NE_s_trail.FloatFromCurve002.Scale Curvex`,<2C>3Constants.NE_s_trail.FloatFromCurve003.Scale Curve<00><>!z3Constants.NE_s_trail.FloatFromCurve004.Scale Curvek;C<>.Constants.NE_s_trail.InitializeParticle.Color<00><18>$8Constants.NE_s_trail.InitializeParticle.Position Offset<00>{xADConstants.NE_s_trail.MakeLinearColorFromVectorAndFloat.Vector (RGB)<18>
<EFBFBD>.Constants.NE_s_trail.Orientation.RibbonOrientA1j0/Constants.NE_s_trail.SpawnPerFrame.Spawn Count<00>N<EFBFBD><4E>/Constants.NE_s_trail.SpawnPerFrame.Spawn Group<00><><EFBFBD><EFBFBD>5Constants.NE_s_trail.SpawnPerFrame.Spawn Probability<00>"H,Constants.Particle_Emitter.ClampFloat.Float<00>^<5E>!6Constants.Particle_Emitter.EmitterState.Loop Duration<00>q<EFBFBD>ZJConstants.Particle_Emitter.MakeLinearColorFromVectorAndFloat.Vector (RGB)<00><03>d5Constants.Particle_Emitter.RandomRangeVector.Maximum\<5C>І5Constants.Particle_Emitter.RandomRangeVector.Minimum<00><><EFBFBD><EFBFBD>/Constants.Particle_Emitter.SpawnRate.SpawnRate<00><><17>!Constants.SystemState.Loop DelayD)t$Constants.SystemState.Loop Duration<07><>PContextStageIndex<15><10>ConversionScriptAsset<07>r<EFBFBD>ConversionScriptExecutionE<><13>ConversionUtility<00>G<EFBFBD>y CurrentMode<00><><EFBFBD><EFBFBD>Curve<13>CVarConditions<00><>>p!D9C0887E4A1B512CD8D252A053BBCE1A<02><> Data IC<49> DataHash}Fe<46>DataInterface<00>\<5C><>DataInterfaceInfo<00><><EFBFBD><EFBFBD>DataInterfaces<00><17><>DataSetCompiledData<00><><EFBFBD><EFBFBD>DataSetComponentOffset<00><>o<EFBFBD>DataSetToParameters<00><>
DebugName<00><><EFBFBD>L DefaultCurve<00><><EFBFBD> DefaultModeR|DefaultValueVariant<00><>"<22> Definitions.<2E><10>DeprecationMessage<00><> <20>DeprecationRecommendation􄶕 Description*<2A> Dest<00>g<EFBFBD>KDeviceProfileStates}<7D>ǒDismissedStackIssueIds<00>-7<> DisplayNamez<><7A>B Duration<00><><EFBFBD>/DynamicAddPin<00>`eEDynamicMaterialBinding<00>2)DynamicMaterialParameter<00>`X*DynamicMaterialParameters.Index 0 Param 16<08><>*DynamicMaterialParameters.Index 0 Param 2<00>.2Q*DynamicMaterialParameters.Index 0 Param 3X3W6*DynamicMaterialParameters.Index 0 Param 4]c<>"DynamicMaterialParameters_Emitter}<7D><>(DynamicMaterialParameters_Emitter_Func_OM<4F> EditorData<00>H<EFBFBD><48>EditorParameters<00><>Y<EFBFBD>EmitterA<><41>d"Emitter.FloatFromCurve.FloatCurve%M0%Emitter.FloatFromCurve001.FloatCurveY<><59><EFBFBD>%Emitter.FloatFromCurve002.FloatCurve)>ק%Emitter.FloatFromCurve003.FloatCurve
<EFBFBD> K%Emitter.FloatFromCurve004.FloatCurve<00><><1F>Emitter.RandomSeedB<07><>EmitterAgeVarNo?EmitterHandleGuid<00><><13>EmitterHandleId<10>
EmitterHandles<00><><EFBFBD><EFBFBD>EmitterInstanceSeedVara/8EmitterInterpSpawnStartDTVarN,<2C>TEmitterRandomSeedVar<00>0<EFBFBD>9EmitterSpawnGroupVar<00><>UpEmitterSpawnIntervalVar<00>l<EFBFBD> EmitterSpawnScriptProps<00><>G<EFBFBD>EmitterState.Loop Duration^<05>EmitterState_NE_s_trail<>EmitterState_NE_s_trail_Func_J<>sW EmitterTotalSpawnedParticlesVarH<>h<EFBFBD>EmitterUpdateScriptPropsEmpty.Color Mode<00><><EFBFBD> Empty.Life Cycle Mode6<><36><EFBFBD>Empty.Loop Behavior<00><0E>yEmpty.Ribbon Width Mode#<23>N!Enable Distance CullingЕnEnable Visibility Culling<00><0E><>Engine<00>D<>Engine.Emitter.InstanceSeed<17><>-%Engine.Emitter.TotalSpawnedParticlesǪZ<C7AA>Engine.ExecutionCountx<>IEngine.NE_s_trail.InstanceSeedޓ<><DE93>Engine.NE_s_trail.NumParticles<00>LR<4C>(Engine.NE_s_trail.TotalSpawnedParticles.<2E>mEngine.Owner.ExecutionState<00><><EFBFBD><EFBFBD>!Engine.Owner.LODDistanceFraction<> Engine.Owner.SystemLocalToWorld<00>W<EFBFBD>gEngine.Owner.Velocityp<><70><EFBFBD>Engine.System.RandomSeed<03><>|ENiagaraDataSetTypea<01>\"ENiagaraDataSetType::ParticleData<00><>7<EFBFBD>ENiagaraDefaultMode?<3F>a,ENiagaraDefaultMode::FailIfPreviouslyNotSet<00><><EFBFBD><EFBFBD>"ENiagaraEmitterCalculateBoundMode<00><>e<EFBFBD>+ENiagaraEmitterCalculateBoundMode::Dynamic<00><><EFBFBD>#ENiagaraEmitterDefaultSummaryStatee!<21>,ENiagaraEmitterDefaultSummaryState::Default <20><EFBFBD>'ENiagaraNumericOutputTypeSelectionMode<00><>`k0ENiagaraNumericOutputTypeSelectionMode::Largest<00>RC<52>$ENiagaraPythonUpdateScriptReference<00><><EFBFBD><EFBFBD>*ENiagaraPythonUpdateScriptReference::NoneV<15><>1ENiagaraPythonUpdateScriptReference::ScriptAssetn<>~ENiagaraRibbonFacingMode<00>:_M+ENiagaraRibbonFacingMode::CustomSideVectorO"<22>eENiagaraScriptCompileStatus<00><>;I*ENiagaraScriptCompileStatus::NCS_UpToDate<00>0<<3C> ENiagaraScriptLibraryVisibility<00><><EFBFBD>)ENiagaraScriptLibraryVisibility::Library<00>9<EFBFBD><39>+ENiagaraScriptLibraryVisibility::Unexposedo zJENiagaraScriptUsage<00> <0B>m(ENiagaraScriptUsage::EmitterSpawnScriptVz<56><7A>)ENiagaraScriptUsage::EmitterUpdateScript<00>ϵXENiagaraScriptUsage::Function<00>Қ9ENiagaraScriptUsage::Module:<3A>vj.ENiagaraScriptUsage::ParticleGPUComputeScript_<><5F>Z)ENiagaraScriptUsage::ParticleSpawnScript<00><1B>5ENiagaraScriptUsage::ParticleSpawnScriptInterpolated<00><><EFBFBD>*ENiagaraScriptUsage::ParticleUpdateScript<00><> l'ENiagaraScriptUsage::SystemSpawnScriptX6<06>(ENiagaraScriptUsage::SystemUpdateScript<00><><EFBFBD>qENiagaraSimTargetA<41><7F>ENiagaraSimTarget::CPUSim&<26><>uENiagaraVariantMode<00>R_9ENiagaraVariantMode::Bytes<00><x<>ENodeAdvancedPinse<> !ENodeAdvancedPins::Hidden״g<D7B4>EnumVÅo EnumPropertyQם@EParticleAllocationModed<02><>+EParticleAllocationMode::AutomaticEstimate<00>lO
ErrorTypet0<>EventGeneratorsOS<4F><53>EventHandlerScriptProps<00><>;EventReceiverstA<74>ExperimentalMessage<00>U<EFBFBD>`ExposedParameters<00>u<EFBFBD> ExposedVersion<00><><12>ExposureOptionsvH}<7D> FacingMode<> FilePath+<2B><>& FixedBounds<00><><EFBFBD><EFBFBD>FlagsA<><41>~FloatComponentStart:<3A><>FloatFromCurve.FloatCurveՙ<><D599>FloatFromCurve001.FloatCurveO<><4F><EFBFBD>FloatFromCurve002.FloatCurve?<1A><>FloatFromCurve003.FloatCurve<1C>R|FloatFromCurve004.FloatCurve<00><>F<EFBFBD> FloatOffsetsC;G<>FloatProperty<00><><EFBFBD><EFBFBD>ForceRebuildId<00>%<25><> FriendlyName<03><> FullName{*<2A><FunctionDisplayName<00>?<3F>EFunctionScript݄FunctionSpecifiers_<><5F><EFBFBD>FunctionVersionQ<>kGPUComputeScript!<21><><EFBFBD>
GraphGuid<00><><EFBFBD>v GraphSource,VR9GuidCP<43>hGuids <20><>HalfComponentStartj<>R`IDt<><74><EFBFBD>Idt<><74>f Identity<00><><EFBFBD>RIdName<00><>%<25>Inactive Response;C<><43>InitializeParticle.Lifetime<00><><EFBFBD>9 InitializeParticle.Ribbon Width<00><05>InitializeParticle_Emitter 7l>!InitializeParticle_Emitter_Func_<00> ɠInlineExpressionFormat<00>ܡ<EFBFBD>InlineGraphFormatM+<2B>Input|<7C><><EFBFBD>InputDescriptionss<10><> InputMap~<7E>]dInputParamLocationsU"<22>?Inputs<00><><EFBFBD>InputSections<00>0<EFBFBD> InstanceParamStorejOInt16Property<00>)<29>Int32ComponentStarta΋' Int32Offsets<00><><EFBFBD><EFBFBD>InternalConstant<0F><08>InternalParameters<00><><EFBFBD>7 IntProperty<00><>6JKeysA=<3D> KeywordsC-N<>)Kill Particles When Lifetime Has ElapsedWkM<6B>LastAssemblyTranslation$<24> <20>LastBuiltScriptVersionId]<1E>LastBuiltTraversalDataChangeId<17>R<EFBFBD>LastCompileStatus<00><14><>LastGeneratedVMId<00><><EFBFBD>yLastHlslTranslation5n<35>[ LastOpCount<00>љ<EFBFBD> LayoutInfo<1E><><EFBFBD>LibraryVisibilityQ<16>KLife Cycle Mode<00>M<EFBFBD><4D> Lifetime<00><><EFBFBD>\ LifeTime<00><><EFBFBD>'Lifetime Mode<00><>njLifetime Randomness Modeh<>o LinearColorCsF Locationq|<7C><>Loop Behavior<00>[C}Loop Duration Mode{#K\LUTNumSamplesMinusOneCY<43><59>M<00><><EFBFBD>_MainL`1<> MajorVersion<00><1A><>0MakeLinearColorFromVectorAndFloat.Float (Alpha)<11>U<EFBFBD>MapMain:<05>D MapProperty5<><35><EFBFBD> MapSpawnMainɒ<>CMapUpdateMain<00><>,<2C>
Mass Mode>d<>7Mass Randomness Mode<> Material<00><><EFBFBD>1MaterialParamValidMaskF<><46>MaterialRandom]<5D><>MaterialRandomBinding&<26>A<EFBFBD>MaterialUserParamBinding<00><>^Matrix::TransformVector@g?hMaxGPUParticlesSpawnPerFrame<00>MergeId'S<>$Mesh Renderer Array Visibility Modez<><1F>Mesh Scale Mode߉<>nMesh Scale Randomness Mode<00><>A Metadata<00><><EFBFBD><EFBFBD> MinorVersion<00><> IMisc<00> <0B>gMiscUsageBitMask <09><><EFBFBD>Module.RibbonOrient<00>J<EFBFBD>ModuleUsageBitmaskl4]?Name98<> NameProperty<00><>J NE_s_traila\YmNE_s_trail.Age<00><>xPNE_s_trail.AlphaScale<00>߲NE_s_trail.CurrentLoopDuration~uԊNE_s_trail.DistanceTraveled"=NE_s_trail.ExecutionState<00><>2 NE_s_trail.ExecutionStateSource<15><><EFBFBD>%NE_s_trail.FloatFromCurve.FloatCurve<00>&(NE_s_trail.FloatFromCurve001.FloatCurve) ,(NE_s_trail.FloatFromCurve002.FloatCurveY<>l(NE_s_trail.FloatFromCurve003.FloatCurvez:<3A><>(NE_s_trail.FloatFromCurve004.FloatCurve<00>/<2F>sNE_s_trail.InterpSpawnStartDt<00><><10>NE_s_trail.LoopCount{<7B>})NE_s_trail.LoopedAge<05><>NE_s_trail.NormalizedLoopAge<00>M"<22>NE_s_trail.RandomSeedz^<5E>(NE_s_trail.Scalability.DistanceFractionj<><6A>NE_s_trail.SpawnGroup<00><>G<EFBFBD>NE_s_trail.SpawnInterval<00><00><>$NE_s_trail.SpawnPerFrame.SpawnBurst<00><><EFBFBD>.NE_s_trail.SpawnRate<11><19> NewInput<00>gksNiagaraAssetVersion<1B><>MNiagaraCompileHash<00>~o<>NiagaraCompilerTag<00><><EFBFBD>tNiagaraDataSetCompiledData+.<2E>9NiagaraDataSetID<00><>sNiagaraDeviceProfileStateEntry<00>AhRNiagaraEmitterHandle<1C>"NiagaraEmitterScalabilityOverrides<><0F>#NiagaraEmitterScalabilityOverrides'=?NiagaraEmitterScriptProperties<00><>b<EFBFBD> NiagaraEventGeneratorProperties;.<2E><>NiagaraEventReceiverPropertiesG<>?<3F>NiagaraEventScriptProperties.<2E>NiagaraExternalUObjectInfoj_BsNiagaraFunctionSignature<00>)<1F>NiagaraGraphScriptUsageInfoy<>9NiagaraGraphViewSettings<00><1B><>NiagaraHierarchyIdentity<16>/r%NiagaraInlineDynamicInputFormatToken J<>NiagaraInputExposureOptions<00>(<28><>NiagaraModuleDependency<00>r#<23>NiagaraParameterDataSetBinding<00>/ˢ)NiagaraParameterDataSetBindingCollection<00><>\<5C>NiagaraParameters<00><><EFBFBD><EFBFBD>NiagaraParameterStoreQ<>NiagaraPlatformSetʟo
NiagaraPlatformSetCVarCondition<00><><EFBFBD>ZNiagaraPositionSourceK}<7D>&NiagaraScriptDataInterfaceCompileInfoƐ<>NiagaraScriptDataInterfaceInfo<00><>@'NiagaraScriptResolvedDataInterfaceInfoI<11><>NiagaraStackSection<00><><EFBFBD>NiagaraStatScope<00><><EFBFBD><EFBFBD>NiagaraSystemCompiledData4B<34>NiagaraTypeDefinition<00><><EFBFBD>8NiagaraTypeLayoutInfo<00>˦rNiagaraUserParameterBinding<00>`Ch%NiagaraUserRedirectionParameterStore{<7B><>NiagaraVariablej<>' NiagaraVariableAttributeBinding L<>DNiagaraVariableBase<00>=<3D>/NiagaraVariableLayoutInfo<1D><>NiagaraVariableMetaData<00><>9cNiagaraVariableWithOffsetq<><71><EFBFBD>NiagaraVarianty<>vNiagaraVMExecutableByteCode^LNiagaraVMExecutableData<00><><EFBFBD>NiagaraVMExecutableDataId<00>Ź<EFBFBD>
NodeGraphT<16> NodeGuidѬ<04> NodePosX<00>[<5B> NodePosYrF<72>eNodes<00><><EFBFBD>lNone<00><03> NormalizedAgef<08>oNormalizedAgeBinding<00> NoteMessageU<>ͿNumericOutputTypeSelectionModek<>NumFloatComponents<00>JPNumHalfComponents<00><><EFBFBD><EFBFBD>NumInt32Componentsăg= NumOutputs2<>&<26>NumTempRegisters<00><><EFBFBD>UObjectProperty<41>OpName<00> <09>Orientation_Emitter<00>iZOrientation_Emitter_Func_<06>pBOriginalPositionData<13><><EFBFBD>Out<00><05>FOuterEmitterVersion0(<13>OutputDescriptions_8^<5E>
OutputMap9<><39>Outputs<03><1C>
Overrides<00>1<EFBFBD><31>OverviewGraphViewSettings<00><>K<EFBFBD>
OwnerNameLB<4C> OwnerSystem|:+<2B> OwningSystem<00>?gPackageLocalizationNamespacety<74>
Parameterؙ'BParameterData|p<>
!ParameterDefinitionsSubscriptionDP<44><50>"ParameterDefinitionsSubscriptions%'Z>ParameterGuidMapping<00><><EFBFBD><EFBFBD>ParameterOffset<00> ؍ParameterOffsets<00>^B<> ParameterPin<00><>OK Parameters/<2F>,ParameterStoreVariablevP<76><50>ParamMapVariable<00>3<EFBFBD><33>ParentScratchPads<00>!<21> Particles.AgeP<><50><EFBFBD>Particles.Color<00>2zc#Particles.DynamicMaterialParameter@2<>Particles.LifetimePnw<6E>Particles.MassI<>b<EFBFBD>Particles.MaterialRandomr<13><>Particles.NormalizedAgeΑ<>Particles.Position8<>|<7C>Particles.Previous.Position<00>><3E> Particles.Previous.RibbonFacinggY<67><59>Particles.Previous.RibbonTwiste<>Particles.Previous.RibbonWidth}׊sParticles.RibbonFacingh^<5E>Particles.RibbonWidthU<><55><EFBFBD>ParticleState_Emitter<00><>u<EFBFBD>ParticleState_Emitter_Func_/<2F>'5"PinOutputToPinDefaultPersistentId<00>1<EFBFBD><31>
PlatformsXJ%<25> Position<00>3<EFBFBD>+Position Mode <0B>)=PositionBinding<00><><EFBFBD> PreAllocationCount <09><><EFBFBD>Previous.Position"nTPrevious.RibbonFacing<00>f<EFBFBD><66>Previous.RibbonWidth2<>]PreviousScriptVersion<00>b%+ProvidedDependenciesX<>N<EFBFBD>PythonConversionScript \<5C><>PythonUpdateScript<00><07>QualityLevelMask<00><10><> RandomSeed[&^<5E>RapidIterationParameters~G1[ReferencedCompileHashes<00>J<EFBFBD>bReferenceHashFromGraph<00><>`<60>RegisteredFunctions<00>ҡ<EFBFBD>RegisteredParameterMapRead<00><><EFBFBD> RegisteredParameterMapWritel:<3A>RendererBindings"<22>I<EFBFBD> RendererBindingsExternalObjects<1C><>=RendererEnabledBinding<00><><1A>RendererProperties<00> <09><>RequiredDependencies<00><><1E>RequiredInputs<1E>UxRequiredOutputs‘<><C291>ResolvedDataInterfaceD<>ݕResolvedDataInterfaces<00>wResolvedDIBindings<00>$<24>ResolvedSourceEmitterName<00>y<EFBFBD>ResolvedVariable<00>b<>Result<00>s<EFBFBD><73>Ribbon Facing ModeK<1D><>Ribbon Twist Mode<17><03>Ribbon Width Mode<00><>^= RibbonFacing6<>d<EFBFBD>RibbonFacingBinding<00><> cRibbonUVDistanceYXr RibbonWidthC;<3B>RibbonWidthBindings/c<>
RichCurve<00><><EFBFBD>u RichCurveKey<00><><02> RootFolder<00>yl<79> RootVariable&<26><><EFBFBD> SampleCurve<00><>:{Scalability Mode!<21>/<2F>ScalabilityOverrides1<><31><EFBFBD>Scale Spawn Count!<21>B<EFBFBD>ScaleSpawnCountCurve W <20>Schema<00><><EFBFBD>w ScratchPads<00>n<EFBFBD><6E>Script<19><>= ScriptAssetlv<6C>tScriptMetaData+<2B><>}Scripts<4D> ScriptType<00><>c'ScriptUsageType<<3C><><EFBFBD>ScriptUsageTypeID<00><>]uScriptVersionID<05><> SelectedScriptVersion<00><>A<EFBFBD>
ShaderLUTG<><47><EFBFBD>SharedEventGeneratorIds4<>|<7C>
SimTarget<00><> &SimulationStages<00><><EFBFBD><EFBFBD>SortedParameterOffsets<00><>lSourceV9<56><39>SourceEmitterName<00>V<EFBFBD><56>SpawnAttributes<00><>H=SpawnInstanceEmitterBindings<00><>j<EFBFBD>'SpawnInstanceParamsDataSetCompiledData<00>{h/SpawnInstanceSystemBinding<00>!j SpawnPerFrame_NE_s_trail<00><>SpawnPerFrame_NE_s_trail_Func_m<><6D><EFBFBD> SpawnScript$<24>s<EFBFBD>SpawnScript_1_Main<>(HSpawnScript_1_MapSpawnMain<1C>V<EFBFBD>SpawnScript_1_MapUpdateMainiaRSpawnScriptProps<00>`WSprite Rotation ModeF}<7D> Sprite Rotation Randomness Mode<16><><EFBFBD>Sprite Size Mode<00>fn<66>Sprite Size Randomness Modeo_ͬSprite UV Mode<00><1E>Sprite UV Randomness Mode<00>Ő|StackEditorData<00><>v<EFBFBD>StackEntryKeyToExpandedMap<00>&#StackEntryKeyToExpandedOverviewMap}<7D><><EFBFBD> StatScopesD<>v StringValue]<5D>G StrProperty;<3B>r$StructProperty0<00><>SummaryViewRoot<00>9 System.Age>|<7C><>System.bCompleteOnInactive<00>J<EFBFBD>OSystem.CurrentLoopDurationi<12>mSystem.ExecutionState`<60><><EFBFBD>System.ExecutionStateSource<07><>LSystem.LoopCount^ǒJSystem.LoopedAge0|[<5B>System.NormalizedLoopAgeԛ<><D49B>SystemCompiledData<00><>_)SystemOverviewGraphtK9rSystemSpawnScript1<03>SystemSpawnScript_Main<00>?<3F><>SystemSpawnScript_MapMain<00><><18> SystemState<00><><11>SystemState_Func_<00>ٖ<EFBFBD>SystemUpdateScript$<24><>SystemUpdateScript_Main<00><>vSystemUpdateScript_MapMain<00>Fp TextProperty<00>:t<>TotalFloatComponents<00>[<5B><>TotalHalfComponents<00><>~<7E>TotalInt32Components<00><>Դ
Traversal<00><><EFBFBD>5Type<00>Fr<46>UInt16Property<00>O`0UInt32Property<00>,8JUnderlyingType<00>
<EFBFBD>UniqueEmitterName-<2D>ڠ UniqueID<00>k<EFBFBD><6B> UObjectsU<> %UpdateInstanceEmitterBindings<00>ЕcUpdateInstanceOwnerBinding<00>mB<6D>(UpdateInstanceParamsDataSetCompiledData<00><>^<5E>UpdateInstanceSystemBindingK<><4B> UpdateScript<00><>-XUpdateScript_2_Main<1B><>GUpdateScript_2_MapMain+ؓUpdateScriptExecution<00>4<EFBFBD><34>UpdateScriptProps9<04>iUsage<00><><EFBFBD><EFBFBD>UsageId<00><><EFBFBD>&
UsageTypes`9zUse Spawn Probabilityn<>FW UseLoopDelay<10><><EFBFBD>UsePositionOffsetk4<6B><34>User.Durationl <0A>User.LifeTime /<2F>User.MaterialRF<03> User.Width<00>nd<6E>UserParameterHierarchyt<><74>UserParameterMetaData/<2F><><EFBFBD>UserParameterRedirects{<1F> UserPtrIdx<00><>8 V<00><>b<EFBFBD>Value<00>01<30> Variable<00><>rx VariableGuid<00><>~<7E>VariableLayoutsM<><10>
Variables<00><0F><>VariableToScriptVariableD`<60><>VariadicInputs<00>.P<>VariadicOutputs<00><>q<EFBFBD> Vector2DU0l Version|<7C>a^VersionChangeDescriptionA<><41> VersionData<00><14><>VersionedInstanceM<><4D> VersionedNiagaraEmitter<00>YVersionedNiagaraEmitterDataf <09><>VersionedNiagaraScriptData<17><><EFBFBD>VersionedParent&<26><>VersionedParentAtLastMergeV<><56>3 VersionGuid<00> 8{VMExternalFunctionBindingInfo<19><15>VMFunctionSpecifierCEĪWidth`<60><><EFBFBD>WidthSegmentationCountf<
<EFBFBD>Wrap Index By Mesh County` Write Material Random<00>O<EFBFBD> Write Parameter Index 0<00>%<25>Write Parameter Index 1b@<40>Write Parameter Index 2<00>$<24>+Write Parameter Index 3 9<>LX<00>FQ<46>Zoom=<3D><>W6/Game/M5VFXRPG1/Materials/Stylized_Inst/Stylized_InstT;z#)/Game/M5VFXRPG1/Niagara/Guide/NE_s_trail9<><39>@3/Game/M5VFXRPG1/Niagara/Stylized/NS_Stylized_Trailx<<3C><>(/Niagara/DynamicInputs/Clamp/ClampFloat3<>{<7B>E/Niagara/DynamicInputs/LinearColor/MakeLinearColorFromVectorAndFloat <09>Ko5/Niagara/DynamicInputs/ValueFromCurve/FloatFromCurve<00>x<1F>0/Niagara/Enums/ENiagara_ColorInitializationModeX<>6<EFBFBD>,/Niagara/Enums/ENiagara_EmitterStateOptions<15>
-/Niagara/Enums/ENiagara_InfiniteLoopDurationE<><45>%/Niagara/Enums/ENiagara_LifetimeMode<00>v<EFBFBD><76>//Niagara/Enums/ENiagara_MassInitializationMode;<3B><><EFBFBD>3/Niagara/Enums/ENiagara_PositionInitializationMode<00> <0A><>&/Niagara/Enums/ENiagara_SizeScaleMode<00><><EFBFBD><EFBFBD>+/Niagara/Enums/ENiagara_SpriteRotationMode<00><<3C><>'/Niagara/Enums/ENiagara_UVFlippingModeT5<54><35>*/Niagara/Enums/ENiagaraChannelCorrelation* <20><>,/Niagara/Enums/ENiagaraEmitterLifeCycleMode<00>o<>6/Niagara/Enums/ENiagaraEmitterScalabilityMode_Limited<00><>y<EFBFBD>$/Niagara/Enums/ENiagaraInactiveMode<00><><EFBFBD><EFBFBD>&/Niagara/Enums/ENiagaraRandomnessModee<>n*/Niagara/Enums/ENiagaraSystemInactiveMode/b<>//Niagara/Enums/Ribbons/ENiagara_UnsetDirectSet<00><> <0C>5/Niagara/Enums/Ribbons/ENiagara_UnsetDirectSetRandomG<>&/Niagara/Modules/Emitter/EmitterStateka<6B><61>'/Niagara/Modules/Emitter/SpawnPerFrame<00>m<EFBFBD><6D></Niagara/Modules/Spawn/Initialization/V2/InitializeParticle<00>%?<3F>$/Niagara/Modules/System/SystemState<00><>H!$/Niagara/Modules/Update/Color/Color<00><><EFBFBD><EFBFBD>//Niagara/Modules/Update/Lifetime/ParticleState<00>ɾ&;/Niagara/Modules/Update/Material/DynamicMaterialParameters<00><><EFBFBD>4-/Niagara/ParameterDefinitions/CoreParameters$<24><>-/Niagara/ParameterDefinitions/RibbonRenderer<00><>>P/Script/CoreUObject<00>I->/Script/Engine<00>@<40>I/Script/Niagara<00>GZ`/Script/NiagaraEditor<00>p<EFBFBD>o ClampFloat<00>3<EFBFBD>:CoreParameters<00><>)<29>Default__NiagaraBakerSettings0<>5<EFBFBD>"Default__NiagaraEmitterEditorData<00>i<EFBFBD><69>!Default__NiagaraSystemEditorData<03>C<EFBFBD>DefaultOutput<00><00><>DynamicMaterialParameters<13><>KEdGrapho<>]$EdGraphSchema_NiagaraSystemOverview<00><><EFBFBD><EFBFBD>EmitterSpawnScript<00>5<EFBFBD><35> EmitterStateZTg<54>EmitterUpdateScript]'<27>[!ENiagara_ColorInitializationMode<00><><14>ENiagara_EmitterStateOptionsWS<57>8ENiagara_InfiniteLoopDuration<00><><-ENiagara_LifetimeModep<><70>H ENiagara_MassInitializationModebP<62>$ENiagara_PositionInitializationMode<00><><EFBFBD><EFBFBD>ENiagara_SizeScaleMode<00><><EFBFBD><EFBFBD>ENiagara_SpriteRotationMode a<>?ENiagara_UnsetDirectSet<00>b>"ENiagara_UnsetDirectSetRandom6<><36><EFBFBD>ENiagara_UVFlippingMode<00><><EFBFBD><EFBFBD>ENiagaraChannelCorrelation|.=<3D>ENiagaraEmitterLifeCycleModeƉ<><C689>'ENiagaraEmitterScalabilityMode_Limited<00>xq<78>ENiagaraExecutionStateL<>s<EFBFBD>ENiagaraExecutionStateSource$<24><> ENiagaraInactiveMode<00><>J ENiagaraRandomnessMode <0C>hlENiagaraSystemInactiveModeyl~CFloatFromCurve<07><>FloatFromCurve001_FloatCurve<00><>1FloatFromCurve002_FloatCurvep*<2A>FloatFromCurve003_FloatCurveS<>Z<EFBFBD>FloatFromCurve004_FloatCurve<00><>NnFloatFromCurve_FloatCurve<00><><EFBFBD>wInitializeParticle<00><14> "MakeLinearColorFromVectorAndFloathh<68>RMaterialInstanceConstant;<12>MaterialInterfaceY<><59> MetaData<>NiagaraBakerOutputTexture2D7l<37><6C>NiagaraBakerSettings<00>-<2D> NiagaraBool֛DNiagaraDataInterfaceCurve<00><>u:NiagaraEditorParametersAdapter6<>NiagaraEmitter<00><><EFBFBD><EFBFBD>NiagaraEmitterEditorData<00>%0<> NiagaraFloat5<><35>Y NiagaraGraphy7<>NiagaraHierarchyRoot<00> 8 NiagaraInt32Ĺ"<22>NiagaraMatrixƌ}<7D>NiagaraNodeEmitter<00>)f<>NiagaraNodeFunctionCall<00>JNiagaraNodeInput<00><07><>NiagaraNodeOpLj<>FNiagaraNodeOutput'<27><><EFBFBD>NiagaraNodeParameterMapGet<10>FNiagaraNodeParameterMapSetTm<54><6D>NiagaraOverview<00>f^<5E>NiagaraOverviewNode<00><>0NiagaraParameterDefinitions<13>C&NiagaraParameterMap<00><><EFBFBD>(NiagaraPositionv<03>t NiagaraRibbonRendererPropertiesũ`(NiagaraScratchPadContainer[,eNiagaraScript<00><><EFBFBD>NiagaraScriptSourceP[-NiagaraScriptVariable<00>T<EFBFBD><54>NiagaraSpawnInfoQ<><51><EFBFBD>NiagaraStackEditorData_<>G<EFBFBD>NiagaraSystem<00>RN^NiagaraSystemEditorData+<2B><03>NiagaraSystemEditorFolderz<18><>NS_Stylized_Trail<00>#<23>! Orientation(<28>M<EFBFBD>PackagesG<73>PackageMetaData<00>,<2C>eParticleState<00><><EFBFBD>RibbonRenderer4A<34>0 ScriptStructK<15><>SpawnPerFrame<00><> <09>Stylized_Inst<00>z<EFBFBD>1SystemScriptGraphQ<>g2SystemScriptSource.<2E>UserDefinedEnum<00>*<2A>NUserParameterHierarchyRoot<6D> Vector3f]Gn Vector4ff;^gDefault!9EFEC275468
Al<><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00> <00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>5<00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>?<00> 8<00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>@<00> &<26><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>E<00> V9<><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>F<00> <00><00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>G<00> (k<><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>~<00> 8<00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>~<00> <00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>~<00> V<00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>~<00> <00>4<><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>~<00> (<10><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00> 88<><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00> p<><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00> V<00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00> <00><00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00> (<00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00> <00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00> <00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><00> <00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>b<00><01><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>b<00><00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>F<00><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>F<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><00><00>a<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><00>H <00> <00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><00><00>C<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><00><00> <00><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>9<00>,<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>A<00><00>2<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>A<00><00>3<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><00>T4<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><00>4<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><8<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><00>Z;<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>]OV<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><00>Z<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00> <00>^<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00> <00>a<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><00><00>m<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>]܈<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00> <00>9<><00><><EFBFBD><EFBFBD>
<00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00> <00><00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>
<00><00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><00>/<2F><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><00>}<00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>+K<><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>`v<><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>w<00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>GM<><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><00>}<00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><00><11><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><00><00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>+<00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>`<00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>wD<><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>G<00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><00><02><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><00><00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00> <00><00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>*~<7E><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>H<00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>0<00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>0 <20><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><00>P<><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>[<03><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>x^<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>y<00><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>xO<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><00><00><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>[z <00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>x<00> <00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>yM<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>x<00><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>[><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>x<00><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><00><00>!<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><00><00>&<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><00><00>+<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><00><00>0<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><00>C8<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><00>5=<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><00>0B<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>e+G<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><00>K<00><><EFBFBD><EFBFBD>
j<><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>0<06><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><00>6<><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>
<00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>pC S<><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>/<00><00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>d<00>
I<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>rC <00><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>/;j$<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>d<00>_<><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>L#O<0F><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>Q<00><>2<><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>z)<00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>)<0E><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>})7<><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>)`<60><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>)<00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>H<><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>
M<><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>W<><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>
<00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><00><00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><00><00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>f<00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><00>L<><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>:A<><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>:Q<><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>:Ra<><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD> \]<00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>f"<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00> u#<00><><EFBFBD><EFBFBD>lm<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> |{wx<00>pqny<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00> <00>!9XJ`L<00><00><00>:M;[b)'N<YZa%(O=&P>\KcQ<00><00><00>&ARB_e20SC]^d*1TD+?i6h5g4f3@EFGk,-./j7UH#VI8$W<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00>#HV<00>$8W<00><><EFBFBD><EFBFBD>%a<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(<00><><EFBFBD><EFBFBD>&=P<00><><EFBFBD><EFBFBD>')Nz(%O <00><><EFBFBD><EFBFBD>)b<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>'<00><><EFBFBD><EFBFBD>*d<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1<00><><EFBFBD><EFBFBD>+Di<00><><EFBFBD><EFBFBD>,kj<00><><EFBFBD><EFBFBD>-kj<00><><EFBFBD><EFBFBD>.kj<00><><EFBFBD><EFBFBD>/kj<00><><EFBFBD><EFBFBD>02S}1*T <00><><EFBFBD><EFBFBD>2e<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>0<00><><EFBFBD><EFBFBD>3fk<00><><EFBFBD><EFBFBD>4gf<00><><EFBFBD><EFBFBD>5hg<00><><EFBFBD><EFBFBD>6ih<00><><EFBFBD><EFBFBD>7jU<00><><EFBFBD><EFBFBD>8I<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>$9X`:M;b[<aYZ=&>\c?i@kARBe_Cd]^D+EkFk GkH#I8JX`K\cL`M:N'O(P&QcRAS0T1U7V#W$X9JY<aZ<a[;b\>K]Cd^Cd_Be`9LJa<YZ%b;[)c>QKdC]^*eB_2fg43gh54fhi65gi+?6hjk,-./7 k3@EFG,j-./<00><00>z}<00><00><00><00><00><00><00><><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"<00><00><00><00><00><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>NiagaraSystemNS_Stylized_Trail_17Ӿ<00><>NS_Stylized_Trail_17/Script/Niagara.NiagaraSystemHasGPUEmitterFalseFixedBoundsSizeNone NumEmitters1ActiveEmitters1ActiveRenderers1GPUSimsMissingFixedBounds0 EffectTypeNone WarmupTime 0.000000 HasOverrideScalabilityForSystemFalseHasDIsWithPostSimulateTickFalseNeedsSortedSignificanceCullFalse<00><><EFBFBD><EFBFBD>NOEmitters1<00><><EFBFBD><EFBFBD>-NEmitters1<00><><EFBFBD><EFBFBD>ؚEmitters1<00><><EFBFBD><EFBFBD><EFBFBD>gؚEmitters1<00><><EFBFBD><EFBFBD>Ǐ:W<>R;uEmitters1
ActiveDIs1RibbonRenderer1
CurveBase1Curve1TemplateSpecificationNoneClassUsageList<00>/Script/NiagaraEditor.NiagaraNodeEmitter
/Script/NiagaraEditor.NiagaraNodeFunctionCall
/Script/NiagaraEditor.NiagaraNodeInput
/Script/NiagaraEditor.NiagaraNodeOutput
/Script/Niagara.NiagaraRibbonRendererProperties
/Script/NiagaraEditor.NiagaraNodeParameterMapGet
/Script/NiagaraEditor.NiagaraNodeOp
/Script/NiagaraEditor.NiagaraNodeParameterMapSet
/Script/Niagara.NiagaraDataInterfaceCurveLibraryVisibility
UnexposedTemplateAssetDescription Categoryt<00><00>@<00>~<00><00><><EFBFBD><EFBFBD><EFBFBD> <00>lm@ <20>p@<06>bH<62><48><EFBFBD>l]΁<><CE81><00><00>!ADF69C3A44A2878446432EB663EC3B44<00><00><00><00><00>@<00>/k@/@6<00>?<00><><00>?<00>"<00> 9<00>?<3F>m{?n<>v?$Ir?۶m?<3F>$i?I<>d?`?<3F>m[?n<>V?$IR?۶M?<3F>$I?I<>D?@?<3F>m;?n<>6?$I2?۶-?<3F>$)?I<>$? ?<3F>m?n<>?$I?۶ ?<3F>$ ?I<>??l<><6C><>>H<><48>><3E>m<EFBFBD>>$I<>><3E>$<24>><00>>l۶>ڶ<>>H<><48>><3E>m<EFBFBD>>$I<>><3E>$<24>><3E><>>ضm><3E>m[><3E>$I>l<>6>H<>$> I><3E><><EFBFBD>=<3D>m<EFBFBD>=h۶= I<>=<3D>m[= I=I<><D `BV@<00><><EFBFBD>u<<3C><>C<EFBFBD><43>])?<3F><>L<EFBFBD><00>@<00>/<00>@/@Q?<3F><>L><00>??<00>"<00> )<00> <0A>:5<><35>;<3B>G<<3C>d<EFBFBD><=}<7D>0=B<>f=<3D>-<2D>=<3D>.<2E>=<3D><><EFBFBD>=<3D>j<EFBFBD>><3E>>.<2E> ><3E><>,>5<>7><3E>[@><3E>G><3E>PK><3E><>L><3E>(\> <20>k>H<>z><3E><1E>><3E>̌><3E>z<EFBFBD>><3E>(<28>>
ף> <20><>>43<34>>H<><48>>\<5C><>>q=<3D>><3E><><EFBFBD>><3E><><EFBFBD>><3E>G<EFBFBD>><3E><><EFBFBD><>><3E>Q<EFBFBD>>?D  BV@H<><48>"<22><>8J<38>M<EFBFBD>]<5D>2`<60><><00>@<00>/<00>@/@Q<00>?<00><>L><00>?<00>?<00>?<00>" <00>?V@<00> <0A><><EFBFBD><EFBFBD><EFBFBD>F<EFBFBD>t<EFBFBD>ٲ<EFBFBD><D9B2><EFBFBD><EFBFBD><00>@<00>/k@/@6<00>@<00>?<00>?<00>"<00> b<00>@0<><30>@_\<5C>@<40>
<EFBFBD>@<40><><EFBFBD>@<40>f<EFBFBD>@<15>@MÖ@|q<>@<40><1F>@<40>͒@ |<7C>@:*<2A>@j؎@<40><><EFBFBD>@<40>4<EFBFBD>@<40><><EFBFBD>@(<28><>@W?<3F>@<40><><EFBFBD>@<40><><EFBFBD>@<40>I<EFBFBD>@<15><>@E<><45>@tT<74>@H~@<40>a{@<06>x@dv@<40>vs@"<22>p@<40>/n@<40><>k@@<40>h@<40>Df@<40><>c@\<5C>`@<40>Y^@<1A>[@zY@<40>nV@8<>S@<40>'Q@<40><>N@T<>K@<40><I@<12>F@r<>C@<40>QA@0<>>@<40>
<@<40>f9@M<>6@<40>4@ |1@j<>.@<40>4,@(<28>)@<40><>&@<40>I$@E<>!@<40>@_@b<>@<40>@ t@<>@<40>,@=<3D> @<40><> @<40>A@Z<>@<40><>@0<><30>?<3F>f<EFBFBD>?<3F><1F>?j<><6A>?(<28><>?<3F>I<EFBFBD>?<3F><02>?b<><62>? t<>?<3F>,<2C>?<3F><><EFBFBD>?Z<><5A>?W<>?<3F><0F>?<3F>ȴ?R<><52>?:<3A>?<3F><><EFBFBD>?<3F><><EFBFBD>?Jd<4A>?<1D>?<3F>Տ?<3F><><EFBFBD>?DG<44>?<00>?D <00>BV@ط<><D8B7><EFBFBD>~C<>v<><76>B<EFBFBD><42><EFBFBD><00>@<00>/k@/@6<00>?D<><1F><00>?<00>"<00> 5<00>?9<>?<3F><>~?NJ}?L<>{?<3F>Zy?ʏv?<3F>Ts?կo? <0B>k?,=g?<3F>zb?<3F>d]?X?<3F>RR?XbL?o4F?<3F><>??j69?~q2?k<>+?<3F>w$?0N?6?v<>?<3F>a??<3F><<3C>><10><>><3E><><EFBFBD>><3E>c<EFBFBD>>n<10>>&<26><>><1D>>*<2A><>><3E>b<EFBFBD>>D.g><3E>vN><14>6> ><3E>m
>p)<29>=<3D><16>=<3D>Ϣ=X<><58>=аJ=P=<3D><><EFBFBD><`<60><><N<<00><>;<00><>:D PBV@.)<29><><EFBFBD><EFBFBD>K<EFBFBD>M<EFBFBD><4D>i\<5C>ͮ<00>@<00>/k@/@6<00>?<00><><00>?<00>"<00> 9<00>?<3F>m{?n<>v?$Ir?۶m?<3F>$i?I<>d?`?<3F>m[?n<>V?$IR?۶M?<3F>$I?I<>D?@?<3F>m;?n<>6?$I2?۶-?<3F>$)?I<>$? ?<3F>m?n<>?$I?۶ ?<3F>$ ?I<>??l<><6C><>>H<><48>><3E>m<EFBFBD>>$I<>><3E>$<24>><00>>l۶>ڶ<>>H<><48>><3E>m<EFBFBD>>$I<>><3E>$<24>><3E><>>ضm><3E>m[><3E>$I>l<>6>H<>$> I><3E><><EFBFBD>=<3D>m<EFBFBD>=h۶= I<>=<3D>m[= I=I<><D `BV@C<> <20><><EFBFBD>MI<4D><49>è<>Mt<4D><00>@<00>/<00>@/@Q?<3F><>L><00>??<00>"<00> )<00> <0A>:5<><35>;<3B>G<<3C>d<EFBFBD><=}<7D>0=B<>f=<3D>-<2D>=<3D>.<2E>=<3D><><EFBFBD>=<3D>j<EFBFBD>><3E>>.<2E> ><3E><>,>5<>7><3E>[@><3E>G><3E>PK><3E><>L><3E>(\> <20>k>H<>z><3E><1E>><3E>̌><3E>z<EFBFBD>><3E>(<28>>
ף> <20><>>43<34>>H<><48>>\<5C><>>q=<3D>><3E><><EFBFBD>><3E><><EFBFBD>><3E>G<EFBFBD>><3E><><EFBFBD><>><3E>Q<EFBFBD>>?D  BV@_<>&<26><><EFBFBD>XB<58><42><EFBFBD>fv<66><76><1C><00>@<00>/<00>@/@Q<00>?<00><>L><00>?<00>?<00>?<00>" <00>?V@—q<C297>Rj]L<>,W<>8<EFBFBD>f<EFBFBD><66><00>@<00>/k@/@6<00>@<00>?<00>?<00>"<00> b<00>@0<><30>@_\<5C>@<40>
<EFBFBD>@<40><><EFBFBD>@<40>f<EFBFBD>@<15>@MÖ@|q<>@<40><1F>@<40>͒@ |<7C>@:*<2A>@j؎@<40><><EFBFBD>@<40>4<EFBFBD>@<40><><EFBFBD>@(<28><>@W?<3F>@<40><><EFBFBD>@<40><><EFBFBD>@<40>I<EFBFBD>@<15><>@E<><45>@tT<74>@H~@<40>a{@<06>x@dv@<40>vs@"<22>p@<40>/n@<40><>k@@<40>h@<40>Df@<40><>c@\<5C>`@<40>Y^@<1A>[@zY@<40>nV@8<>S@<40>'Q@<40><>N@T<>K@<40><I@<12>F@r<>C@<40>QA@0<>>@<40>
<@<40>f9@M<>6@<40>4@ |1@j<>.@<40>4,@(<28>)@<40><>&@<40>I$@E<>!@<40>@_@b<>@<40>@ t@<>@<40>,@=<3D> @<40><> @<40>A@Z<>@<40><>@0<><30>?<3F>f<EFBFBD>?<3F><1F>?j<><6A>?(<28><>?<3F>I<EFBFBD>?<3F><02>?b<><62>? t<>?<3F>,<2C>?<3F><><EFBFBD>?Z<><5A>?W<>?<3F><0F>?<3F>ȴ?R<><52>?:<3A>?<3F><><EFBFBD>?<3F><><EFBFBD>?Jd<4A>?<1D>?<3F>Տ?<3F><><EFBFBD>?DG<44>?<00>?D <00>BV@<00>8[<5B><>NH<><02><>C<EFBFBD><43>֮<00>@<00>/k@/@6<00>?D<><1F><00>?<00>"<00> 5<00>?9<>?<3F><>~?NJ}?L<>{?<3F>Zy?ʏv?<3F>Ts?կo? <0B>k?,=g?<3F>zb?<3F>d]?X?<3F>RR?XbL?o4F?<3F><>??j69?~q2?k<>+?<3F>w$?0N?6?v<>?<3F>a??<3F><<3C>><10><>><3E><><EFBFBD>><3E>c<EFBFBD>>n<10>>&<26><>><1D>>*<2A><>><3E>b<EFBFBD>>D.g><3E>vN><14>6> ><3E>m
>p)<29>=<3D><16>=<3D>Ϣ=X<><58>=аJ=P=<3D><><EFBFBD><`<60><><N<<00><>;<00><>:D PBV@<1B><>U?<3F><>A<EFBFBD>|<7C>f<EFBFBD><66>a<EFBFBD><00>@<00>/k@/@6<00>?<00><><00>?<00>"<00> 9<00>?<3F>m{?n<>v?$Ir?۶m?<3F>$i?I<>d?`?<3F>m[?n<>V?$IR?۶M?<3F>$I?I<>D?@?<3F>m;?n<>6?$I2?۶-?<3F>$)?I<>$? ?<3F>m?n<>?$I?۶ ?<3F>$ ?I<>??l<><6C><>>H<><48>><3E>m<EFBFBD>>$I<>><3E>$<24>><00>>l۶>ڶ<>>H<><48>><3E>m<EFBFBD>>$I<>><3E>$<24>><3E><>>ضm><3E>m[><3E>$I>l<>6>H<>$> I><3E><><EFBFBD>=<3D>m<EFBFBD>=h۶= I<>=<3D>m[= I=I<><D `BV@<00>1Ih;<3B><>I<EFBFBD><49>%u<>_<0F><><00>@<00>/<00>@/@Q?<3F><>L><00>??<00>"<00> )<00> <0A>:5<><35>;<3B>G<<3C>d<EFBFBD><=}<7D>0=B<>f=<3D>-<2D>=<3D>.<2E>=<3D><><EFBFBD>=<3D>j<EFBFBD>><3E>>.<2E> ><3E><>,>5<>7><3E>[@><3E>G><3E>PK><3E><>L><3E>(\> <20>k>H<>z><3E><1E>><3E>̌><3E>z<EFBFBD>><3E>(<28>>
ף> <20><>>43<34>>H<><48>>\<5C><>>q=<3D>><3E><><EFBFBD>><3E><><EFBFBD>><3E>G<EFBFBD>><3E><><EFBFBD><>><3E>Q<EFBFBD>>?D  BV@^O <20><><EFBFBD>VD<56>ڶ<EFBFBD>*<2A><><EFBFBD><00>@<00>/<00>@/@Q<00>?<00><>L><00>?<00>?<00>?<00>" <00>?V@<00>;<3B><>uˁI<CB81><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD>#<23><><00>@<00>/k@/@6<00>@<00>?<00>?<00>"<00> b<00>@0<><30>@_\<5C>@<40>
<EFBFBD>@<40><><EFBFBD>@<40>f<EFBFBD>@<15>@MÖ@|q<>@<40><1F>@<40>͒@ |<7C>@:*<2A>@j؎@<40><><EFBFBD>@<40>4<EFBFBD>@<40><><EFBFBD>@(<28><>@W?<3F>@<40><><EFBFBD>@<40><><EFBFBD>@<40>I<EFBFBD>@<15><>@E<><45>@tT<74>@H~@<40>a{@<06>x@dv@<40>vs@"<22>p@<40>/n@<40><>k@@<40>h@<40>Df@<40><>c@\<5C>`@<40>Y^@<1A>[@zY@<40>nV@8<>S@<40>'Q@<40><>N@T<>K@<40><I@<12>F@r<>C@<40>QA@0<>>@<40>
<@<40>f9@M<>6@<40>4@ |1@j<>.@<40>4,@(<28>)@<40><>&@<40>I$@E<>!@<40>@_@b<>@<40>@ t@<>@<40>,@=<3D> @<40><> @<40>A@Z<>@<40><>@0<><30>?<3F>f<EFBFBD>?<3F><1F>?j<><6A>?(<28><>?<3F>I<EFBFBD>?<3F><02>?b<><62>? t<>?<3F>,<2C>?<3F><><EFBFBD>?Z<><5A>?W<>?<3F><0F>?<3F>ȴ?R<><52>?:<3A>?<3F><><EFBFBD>?<3F><><EFBFBD>?Jd<4A>?<1D>?<3F>Տ?<3F><><EFBFBD>?DG<44>?<00>?D <00>BV@ ,<2C><>9
<EFBFBD>@<40>݊<EFBFBD>a<EFBFBD>aS<61><00>@<00>/k@/@6<00>?D<><1F><00>?<00>"<00> 5<00>?9<>?<3F><>~?NJ}?L<>{?<3F>Zy?ʏv?<3F>Ts?կo? <0B>k?,=g?<3F>zb?<3F>d]?X?<3F>RR?XbL?o4F?<3F><>??j69?~q2?k<>+?<3F>w$?0N?6?v<>?<3F>a??<3F><<3C>><10><>><3E><><EFBFBD>><3E>c<EFBFBD>>n<10>>&<26><>><1D>>*<2A><>><3E>b<EFBFBD>>D.g><3E>vN><14>6> ><3E>m
>p)<29>=<3D><16>=<3D>Ϣ=X<><58>=аJ=P=<3D><><EFBFBD><`<60><><N<<00><>;<00><>:D PBV@ 5e<><65>A<EFBFBD>;'5<><35><EFBFBD>_<EFBFBD><00><00><00><00>@<00>]8<>j<EFBFBD><6A>{xI<>R
<EFBFBD><04><00>@<00>@l<00><00>@<00>yG.[.<00>@<00>]8<>j<EFBFBD><6A>{xI<>R
<EFBFBD>+/<00><00>T <00>g<00><00><00><00>?@%<00><00>?<00>/<00>T <00>-//<00>.#//$<00><00><00>J<00><00><00>@12Y<>Y<>Y<>Y@Y@Y@7/<00>5@<00>@<00><00>@<00><00><00>5@<00>@~<00>5@<00>@<00><00>.<00>@^<00><00>5@<00>@<00><00>U.<00><00><00><00>.h@<00><00><00><00>5@<00>@<00><00>5@<00>@<00><00>3@<00><00><00>~<00>5@<00>@<00><00>5@<00>@<00><00><00>@<00><00><00>J@.&5@&@<00><00>B<00><00>_<00><00>5@<00>@<00><00>?<00>J@@<00><00>5@<00>@<00>J@@?<00><00><00><00>@<00><00><00>t<00>5@<00>@<00><00>5@<00>@<00><00><00>@<00><00><00>u<00>5@<00>@<00><00>5@<00>@<00><00><00><00><00>s<00><00>r<00>@f<00><00><00><00><><EFBFBD><EFBFBD><EFBFBD>@<00><00>@f<00><00><00><00>@<00><00><00>o%<00><00>v#a<00><00><00><00><00>MTC!F4752BEF4026A232736BFE96D40C8884Engine Provided:<00><00><00>N@61Hb<48><06>N<EFBFBD>3C
<EFBFBD>iO]? NE_s_trail<00><00>@<1B>k<EFBFBD>YFf><3E><><EFBFBD>Jm<4A>'<16><00>@<00>@l<00><00>@<00>yG.[.<00>@<1B>k<EFBFBD>YFf><3E><><EFBFBD>Jm<4A>'+/<00><00>T <00>g<00><00><00><00>?@%<00><00>?<00>/<00>T <00>-//<00>.#//$<00><00><00>J<00><00><00>@12Y<>Y<>Y<>Y@Y@Y@7/<00>5@<00>@<00><00>@<00><00><00>5@<00>@~<00>5@<00>@<00><00>.<00>@^<00><00>5@<00>@<00><00>U.<00><00><00><00>.h@<00><00><00>|<00>5@<00>@<00><00>5@<00>@<00><00>3@<00><00><00>{<00>5@<00>@<00><00>5@<00>@<00><00><00>@<00><00><00>J@.&5@&@<00><00>B<00><00>_<00><00>5@<00>@<00><00>?<00>J@@<00><00>5@<00>@<00>J@@?<00><00><00><00>@<00><00><00>w<00>5@<00>@<00><00>5@<00>@<00><00><00>@<00><00><00>x<00>5@<00>@<00><00>5@<00>@<00><00><00><00><00>p<00><00>q<00>@f<00><00><00><00>@<00><00>@f<00><00><00><00>@<00><00><00>n%<00><00>y#a<00><00><00><00><00>MTC!F4752BEF4026A232736BFE96D40C8884Engine Provided:<00><00><00>N@C<><43>-<2D> <0C>B<EFBFBD><EFBFBD><7F>o'<27>
@<00><>n,<2C><><EFBFBD>A<EFBFBD><41>@@T{4@-<2D><1F>D` A<>}i\<1F><>3@<00><><19>5<EFBFBD>"׋^)<29>D<EFBFBD> IO @I@ <00>@7&<26>}@YI<59><49>6<EFBFBD>:<3A>|k<00><00><00>j@[@Az<00>B<00>v<EFBFBD><76>p<04><>,E<>ў<EFBFBD><D19E>j<EFBFBD> <0B><>\@Az<00>BU0<55>QR0<52>C<04><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>9z<1B><00>@Az<00>B<00>9<EFBFBD><39>^kK 2U<32><55><EFBFBD>`<18><><EFBFBD> <09>X <00>:M<00>@v<><76> <12><>@<40>s<EFBFBD><73>)<29><><EFBFBD>k<00><00><00>j@[@Az<00>BE$<24><><EFBFBD><EFBFBD><EFBFBD>l<EFBFBD><6C>M(<28>EfsO<73>ʮ\@Az<00>BB<>Z<EFBFBD><16>7 <09><>WY#<23><>!J<><4A><00>@Az<00>B߀<><DF80>=†S/!<10>/<2F>)9лЮX<00>;[b)'N<00>@<00>XC<58>QIF<49>Ts<54><73> f<>k<00><00><00>j@[@Az<00>B<00><>><3E><><13><><03>^Z<><5A>.N>%<25>O<EFBFBD>\@Az<00>B<00><14>*<2A>%V<>I<><0F><37><D1A7><EFBFBD><00>@Az<00>B<00><>{<1B><><EFBFBD><EFBFBD><EFBFBD><13>9<EFBFBD><39><EFBFBD><EFBFBD><16>t<EFBFBD>X <00><YZa%(O<00>@s<><17> <20>L<>xjȱ<6A>sk<00><00><00>j@[@Az<00>B)l&<><7F>dq<04><>`<60><>j<><6A><EFBFBD><EFBFBD>\@Az<00>B<00>D<EFBFBD><44><EFBFBD>e<EFBFBD>T<EFBFBD><54>8<EFBFBD><38><EFBFBD><EFBFBD><EFBFBD>Z<EFBFBD>Xv<58><00>@Az<00>B/<2F>lv<6C><76><EFBFBD><EFBFBD>.<2E><><EFBFBD>sB<11>.<2E><15>X<00>=&P<00>@>+Y<><59><EFBFBD>M<EFBFBD>A<EFBFBD><41><EFBFBD><EFBFBD><EFBFBD><EFBFBD>k<00><00><00>j@[@Az<00>B<00><>><3E><><13><><03>^Z<><5A>.N>%<25>O<EFBFBD>\@Az<00>B<00><14>*<2A>%V<>I<><0F><37><D1A7><EFBFBD><00>@-z<00>B<00>X<00><00>!/<00>L<00>M:N;O<P=&)%'(aYZb[@<00><><EFBFBD><EFBFBD>s<1F>I<EFBFBD><49><EFBFBD><EFBFBD><05>A<EFBFBD><41>N@N<><1F><00><D<>r ٧<>[G4@N<><1F><00><D<>r ٧<>[G3@<00><><19>5<EFBFBD>"׋^)<29>D<EFBFBD> Iw@I@B<00>@l<>e~<7E><><EFBFBD>@<40><>\<5C>/<2F>a5k<00><00><00>j@[@Az<00>Bѧ<14>5 <0B>b<EFBFBD><62><EFBFBD>Ӷ"<22>+7%<25><>\@Az<00>Bf<><X f%U<><55>z<EFBFBD>G<EFBFBD><47><EFBFBD>R<EFBFBD><52><EFBFBD><00>@Az<00>B
@<00><>n,<2C><><EFBFBD>A<EFBFBD><41>@@T{4@r<><72>VXz<58>N<EFBFBD><4E><EFBFBD>uJ
3@<00><><19>5<EFBFBD>"׋^)<29>D<EFBFBD> I<00> @I@j <00>@7&<26>}@YI<59><49>6<EFBFBD>:<3A>|k<00><00><00>j@[@Az<00>B<00>v<EFBFBD><76>p<04><>,E<>ў<EFBFBD><D19E>j<EFBFBD> <0B><>\@Az<00>BU0<55>QR0<52>C<04><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>9z<1B><00>@Az<00>B<00>9<EFBFBD><39>^kK 2U<32><55><EFBFBD>`<18><><EFBFBD> <09>X <00>AR<00>@v<><76> <12><>@<40>s<EFBFBD><73>)<29><><EFBFBD>k<00><00><00>j@[@Az<00>BE$<24><><EFBFBD><EFBFBD><EFBFBD>l<EFBFBD><6C>M(<28>EfsO<73>ʮ\@Az<00>BB<>Z<EFBFBD><16>7 <09><>WY#<23><>!J<><4A><00>@Az<00>B߀<><DF80>=†S/!<10>/<2F>)9лЮX<00>B_e20S<00>@<00>XC<58>QIF<49>Ts<54><73> f<>k<00><00><00>j@[@Az<00>B<00><>><3E><><13><><03>^Z<><5A>.N>%<25>O<EFBFBD>\@Az<00>B<00><>H<EFBFBD><48><EFBFBD>q<EFBFBD>٪<EFBFBD><D9AA>(<28>"<22><><EFBFBD>G<EFBFBD><00>@Az<00>B<00><>{<1B><><EFBFBD><EFBFBD><EFBFBD><13>9<EFBFBD><39><EFBFBD><EFBFBD><16>t<EFBFBD>X <00>C]^d*1T<00>@s<><17> <20>L<>xjȱ<6A>sk<00><00><00>j@[@Az<00>B<00><><EFBFBD>O<EFBFBD>;<<1A><08><>ɜ<EFBFBD><C99C>ռ<EFBFBD>'<27>\@Az<00>BA<><41><01>Y7@<40>[
r<EFBFBD><EFBFBD>><14>ެ<EFBFBD><00>@Az<00>B<00>X<7F>?<3F><>l<EFBFBD><6C><EFBFBD>;<3B>h<16><01><><EFBFBD>X`<00>D+?i6h5g4f3@EFGk,-./j7U<00>@>+Y<><59><EFBFBD>M<EFBFBD>A<EFBFBD><41><EFBFBD><EFBFBD><EFBFBD><EFBFBD>k<00><00><00>j@[@Az<00>B<00><>><3E><><13><><03>^Z<><5A>.N>%<25>O<EFBFBD>\@Az<00>B<00><>H<EFBFBD><48><EFBFBD>q<EFBFBD>٪<EFBFBD><D9AA>(<28>"<22><><EFBFBD>G<EFBFBD><00>@-z<00>B<00>X<00><00>!/<00><00><00>&RASBTCUD+2*01d]^e_3f4g5h6i?7j,k@-E.F/G@<00><><EFBFBD><EFBFBD>s<1F>I<EFBFBD><49><EFBFBD><EFBFBD><05>A<EFBFBD><41>N@<02>><3E><><EFBFBD>+H<>j<><6A>`<1A>4@<02>><3E><><EFBFBD>+H<>j<><6A>`<1A>3@<00><><19>5<EFBFBD>"׋^)<29>D<EFBFBD> I<00>@I@x<00>@<00>nI^<07><F<><46><EFBFBD><EFBFBD><EFBFBD>\<5C><>k<00><00><00>j@[@Az<00>B<00>L)<29><><EFBFBD><01><>6<1E>?<3F><>$<0E>_<EFBFBD>\@Az<00>B<00>~<7E>ofpJ<70><04>JH<4A><48><EFBFBD>B#<23>9Y<39><00>@Az<00>B<00>9<EFBFBD><39>^kK 2U<32><55><EFBFBD>`<18><><EFBFBD> <09>X<00>H#V<00>@<00>3eq<65><71>I<EFBFBD><49><08>7b<37>kk<00><00><00>j@[@Az<00>B<08>=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>zߓ&O<>$<24><EFBFBD>\@Az<00>Bv<>r\Aq<41>ܡA<1B>~u<00>g<><67><00>@Az<00>B$'y^<1D>><3E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>!,R<>X<00>I8$W<00>!/<00> <00>VHWI8#$@<00>6h<36>ы<EFBFBD>C<EFBFBD>;<3B>
-<2D><06>@n<00>E@@?hS<68>N<>J<>7~T/<2F><00>@n<00>E@@?hS<68>N<>J<>7~T/<2F><00>@n<00>E@@%N<><4E><EFBFBD><EFBFBD>2F<32><46><EFBFBD> <0A>-<2D>+<2B><00><00><00><00><00>@~<7E><><EFBFBD>,QJ<>R<EFBFBD><52>λS<CEBB>T<00> NE_s_trail<00><00><00>N@Ë<03><>}J<>v<>[X}<7D><>.p<><70><EFBFBD><EFBFBD>@&<26><13><>M<EFBFBD>G<EFBFBD>j ?<3F>a踮#<00><12><>EN<45>K<EFBFBD><4B><07><><EFBFBD>V<EFBFBD>#<00><12><>EN<45>K<EFBFBD><4B><07><><EFBFBD>V<EFBFBD>$<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>H<00><><EFBFBD><EFBFBD>8<17>L<EFBFBD>M<EFBFBD><4D><EFBFBD><EFBFBD> \#s<><73>0<EFBFBD><19>J<EFBFBD><4A>S<EFBFBD><53>b<EFBFBD><62>#s<><73>0<EFBFBD><19>J<EFBFBD><4A>S<EFBFBD><53>b<EFBFBD><62><EFBFBD><00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>V<00><>y<EFBFBD>̽<EFBFBD>K<EFBFBD>u<EFBFBD><14><>֮<00><00><00><00>@~<7E><><EFBFBD>,QJ<>R<EFBFBD><52>λS<CEBB>T<00> NE_s_trail<00><00><00>N@<08><><EFBFBD>YihK<68>3S<>"eګ.p<><70><EFBFBD><EFBFBD>.<00><00>@D<><44>O<EFBFBD><4F><EFBFBD>@<40><><EFBFBD> <0E><><EFBFBD><EFBFBD>$ֳ<0F>+<2B>H<EFBFBD>$<24>L#<23>_U$ֳ<0F>+<2B>H<EFBFBD>$<24>L#<23>_U$<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>8]<5D>`<60><>M<EFBFBD>F<EFBFBD><46>t<EFBFBD>t<EFBFBD><74>$<00><>7 aN<>M潩d<1D>$<00><>7 aN<>M潩d<1D><><00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>W<00><14><>k<EFBFBD>AO<41>uNBY<42>ͥ<00><00><><EFBFBD><EFBFBD>D@<00><><EFBFBD><EFBFBD>?J<>&/<2F> <0A>/ ?InitializeParticle0Jh@a <0A><02>՜C<D59C>E<EFBFBD><45><EFBFBD><00><01>ǰ<EFBFBD>1L<31>{<7B> <0B>y<EFBFBD>,<2C><04>#>i*A<> |<7C>}<7D><>;<00>=<3D>A4<41>F<EFBFBD><47>!<21><>N@H<><48><EFBFBD>-GdD<64>R{A<>,B3<42>.<00><><EFBFBD><EFBFBD><EFBFBD>. <00>@<00><>U<EFBFBD>j_ J<><4A>V<EFBFBD><56>mi<>%<00>Њ<EFBFBD><D08A><<3C>J<EFBFBD><4A>.<2E>+!#<23>%<00>Њ<EFBFBD><D08A><<3C>J<EFBFBD><4A>.<2E>+!#<23>$<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>a'T<> <0B><>M<7F>q:Y<>C<EFBFBD><43>%#<23><><EFBFBD><EFBFBD><EFBFBD>AJ<41><4A><EFBFBD>K<EFBFBD><4B>4<EFBFBD>%#<23><><EFBFBD><EFBFBD><EFBFBD>AJ<41><4A><EFBFBD>K<EFBFBD><4B>4<EFBFBD> <00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00>falsefalse<00><00><><EFBFBD><10><>?@<40><><EFBFBD>g<>%<25>%<00><00>V<<19>K<EFBFBD>a<EFBFBD>K&=%<00><00>V<<19>K<EFBFBD>a<EFBFBD>K&=
<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00>truetrue<00><00><><13><><EFBFBD><EFBFBD>E<EFBFBD><45>0i<30><69><16>%<00><>\<5C>K<EFBFBD>jO<6A>(<28><><EFBFBD>%<00><>\<5C>K<EFBFBD>jO<6A>(<28><><EFBFBD> <00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00>falsefalse<00><10><>q.<2E>bJ<62><4A><EFBFBD><EFBFBD>~:<3A>%%<00>YJ{u<><75>A<EFBFBD>'<27><><EFBFBD>f<1B>%<00>YJ{u<><75>A<EFBFBD>'<27><><EFBFBD>f<1B> <00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00>falsefalse<00>U/<2F>><3E><07>G<EFBFBD>G<EFBFBD>ß<EFBFBD>G<EFBFBD>%<00>~q<1F><1E>C<EFBFBD><43>L<EFBFBD><4C>J<EFBFBD>u%<00>~q<1F><1E>C<EFBFBD><43>L<EFBFBD><4C>J<EFBFBD>uT<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>NewEnumerator1NewEnumerator1<00><00>!s<><73>Z<EFBFBD>E<EFBFBD>+8<>t<EFBFBD>Ƒ%w<><77><EFBFBD>$;@<40>.<2E>M9Oy%w<><77><EFBFBD>$;@<40>.<2E>M9OyU<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>NewEnumerator1NewEnumerator1<00><00><01>ǰ<EFBFBD>1L<31>{<7B> <0B>y<EFBFBD>,%<00>(:<3A><>1<EFBFBD>C<EFBFBD><43>b<EFBFBD>s6$%<00>(:<3A><>1<EFBFBD>C<EFBFBD><43>b<EFBFBD>s6$V<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>NewEnumerator0NewEnumerator0<00>գ<1D><><EFBFBD>-N<><4E>\5h<35><68>A%<00>&R<><52><1B>G<EFBFBD><07>w<EFBFBD><77>Į%<00>&R<><52><1B>G<EFBFBD><07>w<EFBFBD><77>Į><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>NewEnumerator0NewEnumerator0<00><00>LmKV<4B><56>@<40><1E>.<2E><>z)%|<7C>.v<><76>H<EFBFBD>f<EFBFBD>9<EFBFBD>`<60>%|<7C>.v<><76>H<EFBFBD>f<EFBFBD>9<EFBFBD>`<60>?<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>NewEnumerator0NewEnumerator0<00>;<3B>m˥m<CBA5>C<EFBFBD><43>E<EFBFBD><45><19><>%<00><><EFBFBD><EFBFBD><EFBFBD>K<EFBFBD>M<EFBFBD><4D><EFBFBD><14><><EFBFBD>8%<00><><EFBFBD><EFBFBD><EFBFBD>K<EFBFBD>M<EFBFBD><4D><EFBFBD><14><><EFBFBD>8M<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>NewEnumerator0NewEnumerator0<00><00><>Da<1E><>M<EFBFBD><4D><EFBFBD><1C>\n<>%9<>K<EFBFBD><4B>%G<><47><EFBFBD><EFBFBD>%9<>K<EFBFBD><4B>%G<><47><EFBFBD><EFBFBD>N<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>NewEnumerator0NewEnumerator0<00>w~<7E>OFUE<55><45><EFBFBD><EFBFBD><EFBFBD>x<EFBFBD>]%<00><><EFBFBD> k<>0M<30><04><>)<29>rg%<00><><EFBFBD> k<>0M<30><04><>)<29>rgW<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>NewEnumerator0NewEnumerator0<00>|g<>zZ<7A> I<>8wy<77>#<23>~%><3E><><EFBFBD>y[$N<>A<EFBFBD><41><EFBFBD>3~-%><3E><><EFBFBD>y[$N<>A<EFBFBD><41><EFBFBD>3~-X<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>NewEnumerator0NewEnumerator0<00>%6<><36><EFBFBD>#I<>d<EFBFBD><64><EFBFBD>t<EFBFBD>W%Q,<2C><>ے<EFBFBD>E<EFBFBD><45>H<EFBFBD>lu+<2B>%Q,<2C><>ے<EFBFBD>E<EFBFBD><45>H<EFBFBD>lu+<2B>Y<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>NewEnumerator0NewEnumerator0<00><1D><>7<13><>J<EFBFBD><4A>><1B>K<EFBFBD><4B>%۔]3<><33>N<EFBFBD>ܥ]L<><4C>_%۔]3<><33>N<EFBFBD>ܥ]L<><4C>_<EFBFBD><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>NewEnumerator2NewEnumerator2<00>Ay<41><79>e-<2D>H<EFBFBD>}lyjM<6A>%<00><>Yf<59><66><EFBFBD>K<EFBFBD>G<EFBFBD>8<EFBFBD><38><EFBFBD><EFBFBD>%<00><>Yf<59><66><EFBFBD>K<EFBFBD>G<EFBFBD>8<EFBFBD><38><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>NewEnumerator0NewEnumerator0<00>_<>y<EFBFBD>O<><4F>'<27>UM#%*<2A><>+<2B><><EFBFBD>D<EFBFBD><44><EFBFBD><EFBFBD><EFBFBD>fN%*<2A><>+<2B><><EFBFBD>D<EFBFBD><44><EFBFBD><EFBFBD><EFBFBD>fN<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>NewEnumerator0NewEnumerator0<00>Y<><59><EFBFBD>J<>b<EFBFBD><62><EFBFBD><EFBFBD><EFBFBD>(%<>A@<40>B<EFBFBD>@Ƨ<><01><>%<>A@<40>B<EFBFBD>@Ƨ<><01><><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>NewEnumerator1NewEnumerator0<00> <0A><02>՜C<D59C>E<EFBFBD><45><EFBFBD><12><>%2<><32>q7B<><42>o<><6F>o%2<><32>q7B<><42>o<><6F>o4<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>NewEnumerator3NewEnumerator3<00><00><>}<7D>&<26>+H<><48>ݲY<DDB2><59><EFBFBD>%<00><10><><EFBFBD><EFBFBD><EFBFBD>J<EFBFBD> R>"\<5C>%<00><10><><EFBFBD><EFBFBD><EFBFBD>J<EFBFBD> R>"\<5C>5<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>
C<EFBFBD>D<EFBFBD><EFBFBD><G<><47>=4K<14><><00>3%<25>6<>J<EFBFBD>t<EFBFBD><74>ͣ<EFBFBD>K<EFBFBD><00><>Z<EFBFBD>w<EFBFBD>B<>;r<>=<3D><><EFBFBD><EFBFBD>N@<00><><EFBFBD>A <0B>fI<66><49>E<EFBFBD>"[<0E><>.<00><><EFBFBD><EFBFBD><EFBFBD>.<00> B<00><00><00>@<00>4<EFBFBD><34>o<EFBFBD><6F>N<EFBFBD><4E><EFBFBD>h<>B<EFBFBD><42> )<00><>{ɾ&+A<><1B>b<EFBFBD>"<22><>)<00><>{ɾ&+A<><1B>b<EFBFBD>"<22><>$<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>b<00>><3E><>:>I<>T<EFBFBD>L<EFBFBD><4C><EFBFBD>t)<00><>gq<67><71><EFBFBD>O<EFBFBD>;<0F>[<5B>6<EFBFBD>)<00><>gq<67><71><EFBFBD>O<EFBFBD>;<0F>[<5B>6<EFBFBD><00><00><><EFBFBD><EFBFBD>P<00><00><><EFBFBD><EFBFBD><00><00>)<00>39<17><>G<EFBFBD>6<15>pS)<00>39<17><>G<EFBFBD>6<15>pS<70><00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00>falsefalse<00><00>`<60>><3E><><EFBFBD>C<EFBFBD><43><EFBFBD>Y<EFBFBD><1B><>)P<><50>G)<29>C<EFBFBD><43><EFBFBD><EFBFBD>Pӟ)P<><50>G)<29>C<EFBFBD><43><EFBFBD><EFBFBD>Pӟ<7F><00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00>falsefalse<00><00><13><>3<EFBFBD>gN<67><4E><EFBFBD>B<EFBFBD><42><EFBFBD><EFBFBD>)<00><><EFBFBD><EFBFBD>*<2A><>@<40><>I<EFBFBD>Ǘ<>)<00><><EFBFBD><EFBFBD>*<2A><>@<40><>I<EFBFBD>Ǘ<><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>NewEnumerator0NewEnumerator0<00>A<><41><EFBFBD>V*XJ<58><4A> 9b<18><>)<00> 0-/Q\K<><4B>G<EFBFBD><47><0F><>)<00> 0-/Q\K<><4B>G<EFBFBD><47><0F><>;<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>NewEnumerator1NewEnumerator0<00>
C<EFBFBD>D<EFBFBD><EFBFBD><G<><47>=4K<14>) <20><><1C>
AE<EFBFBD>a<><61>"E<>) <20><><1C>
AE<EFBFBD>a<><61>"E<>B<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>NewEnumerator1NewEnumerator0<00><00>3%<25>6<>J<EFBFBD>t<EFBFBD><74>ͣ<EFBFBD>K)<00>F<EFBFBD>[k<>>D<>y<EFBFBD><79>:n)<00>F<EFBFBD>[k<>>D<>y<EFBFBD><79>:nC<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>NewEnumerator0NewEnumerator0<00>
<EFBFBD><EFBFBD><EFBFBD>:<3A><>A<EFBFBD>eYr2<72><32>)2?ͧ$)K<>Y<EFBFBD><08><><EFBFBD>)2?ͧ$)K<>Y<EFBFBD><08><><EFBFBD><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>NewEnumerator0NewEnumerator0<00>3<><33><EFBFBD>˭
E<EFBFBD>/|<1A> )<15>
@<40>dL<>"<22><>d<EFBFBD><64><EFBFBD>)<15>
@<40>dL<>"<22><>d<EFBFBD><64><EFBFBD><00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00>falsefalse<00><00>R<EFBFBD><15><><EFBFBD>L<EFBFBD>'<27><>%<25><<3C>)o|ʰ-[E<><45>3Q&
<EFBFBD>)o|ʰ-[E<><45>3Q&
<EFBFBD>m<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00>falsefalse<00>y<>ўMK<4D>x<12><EFBFBD>)<00><>;<3B>ΕG<CE95><47><EFBFBD><EFBFBD>bT<62>8)<00><>;<3B>ΕG<CE95><47><EFBFBD><EFBFBD>bT<62>8<EFBFBD><00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>'<17>ə<EFBFBD>S<EFBFBD>A<EFBFBD><41><EFBFBD>~<7E>ln<6C><00><00><><EFBFBD><EFBFBD>D@<00><><EFBFBD><EFBFBD>?J<>&/<2F> <0A>/ ?InitializeParticle0Jh@a <0A><02>՜C<D59C>E<EFBFBD><45><EFBFBD><00><01>ǰ<EFBFBD>1L<31>{<7B> <0B>y<EFBFBD>,<2C><04>#>i*A<> |<7C>}<7D><>;<00>=<3D>A4<41>F<EFBFBD><47>!<21><>N@H<><48><EFBFBD>-GdD<64>R{A<>,B3<42>.<00><><EFBFBD><EFBFBD><EFBFBD>. <00>@<00><>U<EFBFBD>j_ J<><4A>V<EFBFBD><56>mi<>*<00>Њ<EFBFBD><D08A><<3C>J<EFBFBD><4A>.<2E>+!#<23>*<00>Њ<EFBFBD><D08A><<3C>J<EFBFBD><4A>.<2E>+!#<23>$<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>d'T<> <0B><>M<7F>q:Y<>C<EFBFBD><43>*#<23><><EFBFBD><EFBFBD><EFBFBD>AJ<41><4A><EFBFBD>K<EFBFBD><4B>4<EFBFBD>*#<23><><EFBFBD><EFBFBD><EFBFBD>AJ<41><4A><EFBFBD>K<EFBFBD><4B>4<EFBFBD> <00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00>falsefalse<00><00><><EFBFBD><10><>?@<40><><EFBFBD>g<>%<25>*<00><00>V<<19>K<EFBFBD>a<EFBFBD>K&=*<00><00>V<<19>K<EFBFBD>a<EFBFBD>K&=
<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00>truetrue<00><00><><13><><EFBFBD><EFBFBD>E<EFBFBD><45>0i<30><69><16>*<00><>\<5C>K<EFBFBD>jO<6A>(<28><><EFBFBD>*<00><>\<5C>K<EFBFBD>jO<6A>(<28><><EFBFBD> <00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00>falsefalse<00><10><>q.<2E>bJ<62><4A><EFBFBD><EFBFBD>~:<3A>%*<00>YJ{u<><75>A<EFBFBD>'<27><><EFBFBD>f<1B>*<00>YJ{u<><75>A<EFBFBD>'<27><><EFBFBD>f<1B> <00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00>falsefalse<00>U/<2F>><3E><07>G<EFBFBD>G<EFBFBD>ß<EFBFBD>G<EFBFBD>*<00>~q<1F><1E>C<EFBFBD><43>L<EFBFBD><4C>J<EFBFBD>u*<00>~q<1F><1E>C<EFBFBD><43>L<EFBFBD><4C>J<EFBFBD>uT<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>NewEnumerator1NewEnumerator1<00><00>!s<><73>Z<EFBFBD>E<EFBFBD>+8<>t<EFBFBD>Ƒ*w<><77><EFBFBD>$;@<40>.<2E>M9Oy*w<><77><EFBFBD>$;@<40>.<2E>M9OyU<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>NewEnumerator1NewEnumerator1<00><00><01>ǰ<EFBFBD>1L<31>{<7B> <0B>y<EFBFBD>,*<00>(:<3A><>1<EFBFBD>C<EFBFBD><43>b<EFBFBD>s6$*<00>(:<3A><>1<EFBFBD>C<EFBFBD><43>b<EFBFBD>s6$V<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>NewEnumerator0NewEnumerator0<00>գ<1D><><EFBFBD>-N<><4E>\5h<35><68>A*<00>&R<><52><1B>G<EFBFBD><07>w<EFBFBD><77>Į*<00>&R<><52><1B>G<EFBFBD><07>w<EFBFBD><77>Į><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>NewEnumerator0NewEnumerator0<00><00>LmKV<4B><56>@<40><1E>.<2E><>z)*|<7C>.v<><76>H<EFBFBD>f<EFBFBD>9<EFBFBD>`<60>*|<7C>.v<><76>H<EFBFBD>f<EFBFBD>9<EFBFBD>`<60>?<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>NewEnumerator0NewEnumerator0<00>;<3B>m˥m<CBA5>C<EFBFBD><43>E<EFBFBD><45><19><>*<00><><EFBFBD><EFBFBD><EFBFBD>K<EFBFBD>M<EFBFBD><4D><EFBFBD><14><><EFBFBD>8*<00><><EFBFBD><EFBFBD><EFBFBD>K<EFBFBD>M<EFBFBD><4D><EFBFBD><14><><EFBFBD>8M<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>NewEnumerator0NewEnumerator0<00><00><>Da<1E><>M<EFBFBD><4D><EFBFBD><1C>\n<>*9<>K<EFBFBD><4B>%G<><47><EFBFBD><EFBFBD>*9<>K<EFBFBD><4B>%G<><47><EFBFBD><EFBFBD>N<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>NewEnumerator0NewEnumerator0<00>w~<7E>OFUE<55><45><EFBFBD><EFBFBD><EFBFBD>x<EFBFBD>]*<00><><EFBFBD> k<>0M<30><04><>)<29>rg*<00><><EFBFBD> k<>0M<30><04><>)<29>rgW<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>NewEnumerator0NewEnumerator0<00>|g<>zZ<7A> I<>8wy<77>#<23>~*><3E><><EFBFBD>y[$N<>A<EFBFBD><41><EFBFBD>3~-*><3E><><EFBFBD>y[$N<>A<EFBFBD><41><EFBFBD>3~-X<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>NewEnumerator0NewEnumerator0<00>%6<><36><EFBFBD>#I<>d<EFBFBD><64><EFBFBD>t<EFBFBD>W*Q,<2C><>ے<EFBFBD>E<EFBFBD><45>H<EFBFBD>lu+<2B>*Q,<2C><>ے<EFBFBD>E<EFBFBD><45>H<EFBFBD>lu+<2B>Y<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>NewEnumerator0NewEnumerator0<00><1D><>7<13><>J<EFBFBD><4A>><1B>K<EFBFBD><4B>*۔]3<><33>N<EFBFBD>ܥ]L<><4C>_*۔]3<><33>N<EFBFBD>ܥ]L<><4C>_<EFBFBD><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>NewEnumerator2NewEnumerator2<00>Ay<41><79>e-<2D>H<EFBFBD>}lyjM<6A>*<00><>Yf<59><66><EFBFBD>K<EFBFBD>G<EFBFBD>8<EFBFBD><38><EFBFBD><EFBFBD>*<00><>Yf<59><66><EFBFBD>K<EFBFBD>G<EFBFBD>8<EFBFBD><38><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>NewEnumerator0NewEnumerator0<00>_<>y<EFBFBD>O<><4F>'<27>UM#**<2A><>+<2B><><EFBFBD>D<EFBFBD><44><EFBFBD><EFBFBD><EFBFBD>fN**<2A><>+<2B><><EFBFBD>D<EFBFBD><44><EFBFBD><EFBFBD><EFBFBD>fN<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>NewEnumerator0NewEnumerator0<00>Y<><59><EFBFBD>J<>b<EFBFBD><62><EFBFBD><EFBFBD><EFBFBD>(*<>A@<40>B<EFBFBD>@Ƨ<><01><>*<>A@<40>B<EFBFBD>@Ƨ<><01><><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>NewEnumerator1NewEnumerator0<00> <0A><02>՜C<D59C>E<EFBFBD><45><EFBFBD><12><>*2<><32>q7B<><42>o<><6F>o*2<><32>q7B<><42>o<><6F>o4<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>NewEnumerator3NewEnumerator3<00><00><>}<7D>&<26>+H<><48>ݲY<DDB2><59><EFBFBD>*<00><10><><EFBFBD><EFBFBD><EFBFBD>J<EFBFBD> R>"\<5C>*<00><10><><EFBFBD><EFBFBD><EFBFBD>J<EFBFBD> R>"\<5C>5<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>
B<00><00><00>@hK<>e<EFBFBD><65>C<EFBFBD><43><<3C><><67>,jA<6A>8 <0B>N<EFBFBD>dR<64><52><EFBFBD><1F>,jA<6A>8 <0B>N<EFBFBD>dR<64><52><EFBFBD><1F>$<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>k<00><>x<EFBFBD><78>*C<>!ujy<6A>v,EWl<57>B<EFBFBD>`@<40><><EFBFBD>_<EFBFBD><5F>oL,EWl<57>B<EFBFBD>`@<40><><EFBFBD>_<EFBFBD><5F>oL<6F><00><00><><EFBFBD><EFBFBD>P<00><00><><EFBFBD><EFBFBD><00><00>,<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>JO<4A>(i<14><>~,<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>JO<4A>(i<14><>~x<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>j<00>5f%<25>3<EFBFBD>A<EFBFBD><41><EFBFBD><EFBFBD><EFBFBD>ԉe<00><00><><EFBFBD><EFBFBD>D@<49>1<EFBFBD>mC<6D><43><EFBFBD>q<EFBFBD>l<EFBFBD>, ?FloatFromCurve002N@-Q<>M<>zP<7A><50>?<3F>S<EFBFBD>.P<><50><EFBFBD><EFBFBD>.<00>
B<00><00><00>@><3E><>?<3F>J B<><b<>m<EFBFBD>:<17>-:<0E><><EFBFBD>hG<68>ܖJ<DC96>N-:<0E><><EFBFBD>hG<68>ܖJ<DC96>N$<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>k<00><>x<EFBFBD><78>*C<>!ujy<6A>v-<00>ل<EFBFBD><D984><EFBFBD><EFBFBD>E<EFBFBD><45><EFBFBD><08><1D><>-<00>ل<EFBFBD><D984><EFBFBD><EFBFBD>E<EFBFBD><45><EFBFBD><08><00><00><><EFBFBD><EFBFBD>P<00><00><><EFBFBD><EFBFBD><00><00>-|ǡ0hWH<57>s<><73>?-|ǡ0hWH<57>s<><73>?x<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>j<00><>#<23><>:<3A>L<EFBFBD>DK佢O<00><00><><EFBFBD><EFBFBD>D@<49>1<EFBFBD>mC<6D><43><EFBFBD>q<EFBFBD>l<EFBFBD>, ?FloatFromCurve003N@|<7C><><EFBFBD><EFBFBD>{<7B>C<EFBFBD><43>4<1F><><EFBFBD><EFBFBD><EFBFBD>.P<><50><EFBFBD><EFBFBD>.<00> B<00><00><00>@:<3A>M 9߸F<DFB8><46>|.<2E><><EFBFBD>.<00><><EFBFBD><EFBFBD>(<28>8D<38>pϜ:YR.<00><><EFBFBD><EFBFBD>(<28>8D<38>pϜ:YR$<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>k<00><>x<EFBFBD><78>*C<>!ujy<6A>v.<00><>VwF<77><46>*<2A><>Tv<54>.<00><>VwF<77><46>*<2A><>TvȎ<00><00><><EFBFBD><EFBFBD>P<00><00><><EFBFBD><EFBFBD><00><00>.<00><>f<11> jJ<6A>2<EFBFBD>*)<29><00>.<00><>f<11> jJ<6A>2<EFBFBD>*)<29><00>x<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>jG`<60><>Us<55>C<EFBFBD><43>1S=<3D>4<EFBFBD><00><00><><EFBFBD><EFBFBD>D@<49>1<EFBFBD>mC<6D><43><EFBFBD>q<EFBFBD>l<EFBFBD>, ?FloatFromCurve004N@<00>ŀ<EFBFBD>]O<>N<EFBFBD>SG<53><47>G<EFBFBD><47><EFBFBD>.P<><50><EFBFBD><EFBFBD>. B<00><00><00>@<06><><EFBFBD><1C>cG<63>5g<35> <0B><><EFBFBD><EFBFBD>/r5<72><35>!<21><>A<EFBFBD>n<EFBFBD>4:ϸ_/r5<72><35>!<21><>A<EFBFBD>n<EFBFBD>4:ϸ_$<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>k<00><>x<EFBFBD><78>*C<>!ujy<6A>v/<00><<3C>M;<3B><>E<EFBFBD>G<EFBFBD><47>A<EFBFBD><41><EFBFBD>/<00><<3C>M;<3B><>E<EFBFBD>G<EFBFBD><47>A<EFBFBD><41><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD>P<00><00><><EFBFBD><EFBFBD><00><00>/<00><>Br"<22>J<EFBFBD>o<EFBFBD><6F>2<EFBFBD>I/<00><>Br"<22>J<EFBFBD>o<EFBFBD><6F>2<EFBFBD>Ix<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>j}M<><4D><EFBFBD><EFBFBD>cE<63><45><EFBFBD>H<EFBFBD>5<EFBFBD><35><00><00><><EFBFBD><EFBFBD>D@<00><14>ٲ<EFBFBD>E<EFBFBD><45>9M<39>ȅ<EFBFBD> ?SpawnPerFrameN@<00><><EFBFBD><13>%A<>Fq0<71>_<11><>.p<><70><EFBFBD><EFBFBD>.<00> /<00>.<00>@><3E>}<1C>+<2B>F<EFBFBD><46>u<EFBFBD><75><42>0<17>ə<EFBFBD>S<EFBFBD>A<EFBFBD><41><EFBFBD>~<7E>ln<6C>0<17>ə<EFBFBD>S<EFBFBD>A<EFBFBD><41><EFBFBD>~<7E>ln<6C>$<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>2<00><>;<3B>ΕG<CE95><47><EFBFBD><EFBFBD>bT<62>80" [<5B>T<EFBFBD><54>I<EFBFBD><49>n<EFBFBD>p<1F>X0" [<5B>T<EFBFBD><54>I<EFBFBD><49>n<EFBFBD>p<1F>Xl<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00>falsefalse<00><00><><EFBFBD><EFBFBD>P<>Y<01><1B><><EFBFBD>Q<EFBFBD>0<00>Ʀ$8<><38>M<EFBFBD>Jp<4A><08><> 0<00>Ʀ$8<><38>M<EFBFBD>Jp<4A><08><> <0C><00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>S<00>H<13>P<EFBFBD>K<>t<EFBFBD><74><EFBFBD>~<7E><><00>}D@N<><1F><00><D<>r ٧<>[G ? OrientationN@TV6<56><36><EFBFBD><EFBFBD>M<EFBFBD><0F>p\<5C>i<EFBFBD>.p<><70><EFBFBD><EFBFBD>.
C<EFBFBD>D<EFBFBD><EFBFBD><G<><47>=4K<14><><00>3%<25>6<>J<EFBFBD>t<EFBFBD><74>ͣ<EFBFBD>K<EFBFBD><00><>Z<EFBFBD>w<EFBFBD>B<>;r<>=<3D><><EFBFBD><EFBFBD>N@<00><><EFBFBD>A <0B>fI<66><49>E<EFBFBD>"[<0E><>.<00><><EFBFBD><EFBFBD><EFBFBD>.<00> B<00><00><00>@<00>4<EFBFBD><34>o<EFBFBD><6F>N<EFBFBD><4E><EFBFBD>h<>B<EFBFBD><42> 2<00><>{ɾ&+A<><1B>b<EFBFBD>"<22><>2<00><>{ɾ&+A<><1B>b<EFBFBD>"<22><>$<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>e<00>><3E><>:>I<>T<EFBFBD>L<EFBFBD><4C><EFBFBD>t2<00><>gq<67><71><EFBFBD>O<EFBFBD>;<0F>[<5B>6<EFBFBD>2<00><>gq<67><71><EFBFBD>O<EFBFBD>;<0F>[<5B>6<EFBFBD><00><00><><EFBFBD><EFBFBD>P<00><00><><EFBFBD><EFBFBD><00><00>2<00>39<17><>G<EFBFBD>6<15>pS2<00>39<17><>G<EFBFBD>6<15>pS<70><00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00>falsefalse<00><00>`<60>><3E><><EFBFBD>C<EFBFBD><43><EFBFBD>Y<EFBFBD><1B><>2P<><50>G)<29>C<EFBFBD><43><EFBFBD><EFBFBD>Pӟ2P<><50>G)<29>C<EFBFBD><43><EFBFBD><EFBFBD>Pӟ<7F><00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00>falsefalse<00><00><13><>3<EFBFBD>gN<67><4E><EFBFBD>B<EFBFBD><42><EFBFBD><EFBFBD>2<00><><EFBFBD><EFBFBD>*<2A><>@<40><>I<EFBFBD>Ǘ<>2<00><><EFBFBD><EFBFBD>*<2A><>@<40><>I<EFBFBD>Ǘ<><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>NewEnumerator0NewEnumerator0<00>A<><41><EFBFBD>V*XJ<58><4A> 9b<18><>2<00> 0-/Q\K<><4B>G<EFBFBD><47><0F><>2<00> 0-/Q\K<><4B>G<EFBFBD><47><0F><>;<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>NewEnumerator1NewEnumerator0<00>
C<EFBFBD>D<EFBFBD><EFBFBD><G<><47>=4K<14>2 <20><><1C>
AE<EFBFBD>a<><61>"E<>2 <20><><1C>
AE<EFBFBD>a<><61>"E<>B<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>NewEnumerator1NewEnumerator0<00><00>3%<25>6<>J<EFBFBD>t<EFBFBD><74>ͣ<EFBFBD>K2<00>F<EFBFBD>[k<>>D<>y<EFBFBD><79>:n2<00>F<EFBFBD>[k<>>D<>y<EFBFBD><79>:nC<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>NewEnumerator0NewEnumerator0<00>
<EFBFBD><EFBFBD><EFBFBD>:<3A><>A<EFBFBD>eYr2<72><32>22?ͧ$)K<>Y<EFBFBD><08><><EFBFBD>22?ͧ$)K<>Y<EFBFBD><08><><EFBFBD><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>NewEnumerator0NewEnumerator0<00>3<><33><EFBFBD>˭
E<EFBFBD>/|<1A> 2<15>
@<40>dL<>"<22><>d<EFBFBD><64><EFBFBD>2<15>
@<40>dL<>"<22><>d<EFBFBD><64><EFBFBD><00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00>falsefalse<00><00>R<EFBFBD><15><><EFBFBD>L<EFBFBD>'<27><>%<25><<3C>2o|ʰ-[E<><45>3Q&
<EFBFBD>2o|ʰ-[E<><45>3Q&
<EFBFBD>m<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00>falsefalse<00>y<>ўMK<4D>x<12><EFBFBD>2<00><>;<3B>ΕG<CE95><47><EFBFBD><EFBFBD>bT<62>82<00><>;<3B>ΕG<CE95><47><EFBFBD><EFBFBD>bT<62>8<EFBFBD><00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>0<17>ə<EFBFBD>S<EFBFBD>A<EFBFBD><41><EFBFBD>~<7E>ln<6C><00><00><><EFBFBD><EFBFBD>D@<00><>@<40>^aI<61><49><EFBFBD><EFBFBD>2Sy ?
ColorN@<00><>Wo0+K<><4B>9!Lh<4C><68>.<00><><EFBFBD><EFBFBD><EFBFBD>.<00><00>@=/<2F><><EFBFBD>J<><4A><EFBFBD><EFBFBD><EFBFBD>V<0F><>3<00><>G<EFBFBD>yNH<4E><48><EFBFBD><<3C><13>"3<00><>G<EFBFBD>yNH<4E><48><EFBFBD><<3C><13>"$<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>f<13><>n)ZgK<67>o8<6F>93i h<10><>/L<><4C><EFBFBD>K<EFBFBD><4B>83i h<10><>/L<><4C><EFBFBD>K<EFBFBD><4B>8<15><00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>k<00>ϻm<CFBB>WH<57>$<19>0<15>O<00><00><><EFBFBD><EFBFBD>D@<00><><EFBFBD>)<29>K<EFBFBD>N<EFBFBD>_s><3E>.<2E><> ?&"MakeLinearColorFromVectorAndFloatN@<00><><19>R<EFBFBD><52>E<EFBFBD><45>d#<23>=<3D><><EFBFBD>.<00><><EFBFBD><EFBFBD><EFBFBD>.<00> <00>@<00>
<EFBFBD><EFBFBD><1A>tH<74><0F><1B><1D>~<7E>4<00>I$<24>E^J<><4A>ʮ<><CAAE>.4<00>I$<24>E^J<><4A>ʮ<><CAAE>.$<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>g<00><><EFBFBD>s<><73>N<EFBFBD>-<2D><><EFBFBD><EFBFBD><04>4<00>?J <0A>+K<>YX<><1F><>4<00>?J <0A>+K<>YX<><1F><>@<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>f<00>@Z;<3B><>@<40><11><><EFBFBD> L<00><00><><EFBFBD><EFBFBD>D@<00><15><><EFBFBD>aqH<71><48><EFBFBD>ʙ<EFBFBD><CA99><EFBFBD> ? ClampFloatN@RӳoU<6F>HO<48><4F>fR<66>nh<>.<10><><EFBFBD><EFBFBD>.<00> <00>@<00>g<EFBFBD>:<0F><>I<EFBFBD>] <20>;<3B>Ů5<00><><EFBFBD><EFBFBD>bʈI<CA88> !<21>7`5<00><><EFBFBD><EFBFBD>bʈI<CA88> !<21>7`x<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>h<00><><EFBFBD><41>J<EFBFBD>3<EFBFBD>$q<>߉5<00><><EFBFBD>S<EFBFBD>"uA<75>D<EFBFBD>Z<EFBFBD> Z5<00><><EFBFBD>S<EFBFBD>"uA<75>D<EFBFBD>Z<EFBFBD> Z<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>g_<>+<2B>cvM<><4D><EFBFBD>l<EFBFBD>rK<00><00><><EFBFBD><EFBFBD>D@<49>1<EFBFBD>mC<6D><43><EFBFBD>q<EFBFBD>l<EFBFBD>, ?FloatFromCurveN@go<67><11><>@<40><>[<5B>=y<>%<25>.<00><><EFBFBD><EFBFBD><EFBFBD>.<00> B<00><00><00>@<00>Dv)<29>IK<>e <0C><><EFBFBD>&<26><>6K2 <10>^PJ<50>E<1E><>2<EFBFBD><32>6K2 <10>^PJ<50>E<1E><>2<EFBFBD><32>$<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>i<11><><08>C<>[<08>;Ay6m/M<><4D><EFBFBD>%F<>]<5D>,<2C><12>6m/M<><4D><EFBFBD>%F<>]<5D>,<2C><12><><00><00><><EFBFBD><EFBFBD>P<00><00><><EFBFBD><EFBFBD><00><00>6+<2B><>A`jI<6A>2k<32><05><><EFBFBD>6+<2B><>A`jI<6A>2k<32><05><><EFBFBD>x<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>h<00>l<EFBFBD><6C><EFBFBD>@<40><><EFBFBD><EFBFBD>X<EFBFBD>wB<00><00><><EFBFBD><EFBFBD>!@<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>uO<75>'yzL<7A><4C>)D@kW<03><><EFBFBD>O<EFBFBD><4F>^<5E><><EFBFBD><EFBFBD><EFBFBD> ?DynamicMaterialParametersN@<00><>Y<EFBFBD><59>(L<>R<><52>V<EFBFBD>*<2A>.p<><70><EFBFBD><EFBFBD>.<00><00>@<00>S<EFBFBD>Қ<EFBFBD>(@<40>j<EFBFBD><10>y<EFBFBD>î7<00>֑@|<7C>"N<>.i<><69><EFBFBD><EFBFBD><EFBFBD>7<00>֑@|<7C>"N<>.i<><69><EFBFBD><EFBFBD><EFBFBD>$<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>j<00>ECc<43><63><EFBFBD>K<EFBFBD>
=G
.7~<7E>He <20>H<EFBFBD><48>7~<7E>He <20>H<EFBFBD><48><03><00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00>truetrue<00>#<03><>/<2F>eI<65><49>$KW<4B><57><EFBFBD>7<>!<21>sF<73><46>|x'<27>7<>!<21>sF<73><46>|x'<27><1E><00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00>falsefalse<00>Ӹ<><D3B8>cZ_C<5F>\;<07>ǡ7<00><><EFBFBD><EFBFBD>"^<5E>A<EFBFBD><41><EFBFBD>qT<71>7<EFBFBD>7<00><><EFBFBD><EFBFBD>"^<5E>A<EFBFBD><41><EFBFBD>qT<71>7<EFBFBD><37><00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00>falsefalse<00>١ x<><78>E<><45><EFBFBD>w<1D>S 7T"<1C>v<EFBFBD>I<EFBFBD><49><EFBFBD><EFBFBD>YЀ7T"<1C>v<EFBFBD>I<EFBFBD><49><EFBFBD><EFBFBD>YЀ<><00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00>falsefalse<00><02> ;<3B><><EFBFBD>E<EFBFBD><00><><EFBFBD><EFBFBD>Nx7V/JU{<7B>H<EFBFBD><48>'}<7D>^<5E><>7V/JU{<7B>H<EFBFBD><48>'}<7D>^<5E><><EFBFBD><00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>Uy<><79>}7<><37>B<EFBFBD>.<2E>ތF<DE8C>}<00><00><><EFBFBD><EFBFBD>D@<00><><EFBFBD>H)wDK<44>jxa<<3C> ? SystemStateN@<00><>`|y<><79>C<EFBFBD>V<EFBFBD>f<EFBFBD>{S3<53>.<00><><EFBFBD><EFBFBD><EFBFBD>.<00><00>@<00>.K<>m<EFBFBD>D<>eP<1D><>\<5C><>8{H<><48><EFBFBD>s<EFBFBD>B<EFBFBD><42>4<EFBFBD>e<EFBFBD>h<EFBFBD>8{H<><48><EFBFBD>s<EFBFBD>B<EFBFBD><42>4<EFBFBD>e<EFBFBD>h<EFBFBD>$<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>I<06><> =<3D><>B<EFBFBD><42>H<7F><48><EFBFBD><EFBFBD>8<17>:[gL<><4C><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>8<17>:[gL<><4C><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>NewEnumerator0NewEnumerator0<00><00><10>`R<><52>M<EFBFBD><4D>7<><37><EFBFBD><EFBFBD>86<>qs<><73>H<EFBFBD><48>#<23><06>^86<>qs<><73>H<EFBFBD><48>#<23><06>^B<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>NewEnumerator0NewEnumerator0<00><>o<>O<EFBFBD>.<2E><>f<EFBFBD>k86<>׃<EFBFBD>9 A<><41><13>H<EFBFBD>G<EFBFBD>86<>׃<EFBFBD>9 A<><41><13>H<EFBFBD>G<EFBFBD>m<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00>falsefalse<00>ŏ<01><>IG<49>\=<<1E><>68]<5D>`<60><>M<EFBFBD>F<EFBFBD><46>t<EFBFBD>t<EFBFBD><74>8]<5D>`<60><>M<EFBFBD>F<EFBFBD><46>t<EFBFBD>t<EFBFBD><74><17><00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>$ֳ<0F>+<2B>H<EFBFBD>$<24>L#<23>_U"@o<00>$Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>L.N@<1F>z<EFBFBD>i<EFBFBD><69>C<EFBFBD>y<EFBFBD>v<EFBFBD>Ē<EFBFBD><C492>.<00><><EFBFBD><EFBFBD><EFBFBD>.<00><><EFBFBD><EFBFBD><EFBFBD>@<00><>E+<2B><><EFBFBD>C<EFBFBD>лc<D0BB>,1<><31>9[<5B>4P@<40>E<EFBFBD>)<29><><05>9[<5B>4P@<40>E<EFBFBD>)<29><><05>"<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>X<00>?D<>C<EFBFBD><N<><4E><EFBFBD>8V<00>p`z<1B><><EFBFBD><EFBFBD>D<>J<EFBFBD>]~]<5D>"@o<00>$Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>N@<00><><EFBFBD>!;<3B><>L<EFBFBD><4C><03>x<1C>h<EFBFBD>.p<><70><EFBFBD><EFBFBD>@<00><0E><><EFBFBD>XF<58>u)<29>)|<7C><>:<00><>q<EFBFBD><71><EFBFBD><EFBFBD>A<EFBFBD>U<16> <09><>}:<00><>q<EFBFBD><71><EFBFBD><EFBFBD>A<EFBFBD>U<16> <09><>}"<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>M<02>I0<49>%<25>J<EFBFBD><4A><EFBFBD><0E><04>p"@o<00>$Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>N@<00><>oF|~<7E>H<EFBFBD>$[Y<>.<00><><EFBFBD><EFBFBD><EFBFBD>.<00><00>@2<>\G<><47>N<EFBFBD><15><>۱<EFBFBD> <20>;<00>9<EFBFBD>K<17><>H<EFBFBD>
<EFBFBD><EFBFBD>E<00><>^<5E>R<EFBFBD><52>D<EFBFBD><44>\VE<56>8E<00><>^<5E>R<EFBFBD><52>D<EFBFBD><44>\VE<56>8"<00><00><><EFBFBD><EFBFBD>P<00><00><><EFBFBD><EFBFBD><00><00>kV<>m-@׆J<D786><4A>-D<>^H<>"@n<00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>L.<00>@"<00>4/<00><00><00>N@<00>2<EFBFBD><32><EFBFBD>XRE<52><45><EFBFBD>(g<>/<2F>.<00><><EFBFBD><EFBFBD><EFBFBD>.(
<00>@<00>$aժW8G<38> ^ÊO<C38A>Fd<><17><>ҿ@<40>3s<33>x<EFBFBD>$<24>Fd<><17><>ҿ@<40>3s<33>x<EFBFBD>$<24>"<00><00><><EFBFBD><EFBFBD>P<00><00><><EFBFBD><EFBFBD><00><00>kP<><50><EFBFBD>0&D<><44>q<>ʘ<EFBFBD>"@n<00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>L.<00>@"<00>4/<00><00><00> N@<00><><EFBFBD>gm<67>XK<58><4B><EFBFBD>5q<>y<EFBFBD>.<00><><EFBFBD><EFBFBD><EFBFBD>.<00>
<00>@<00><>
w;D<><44><EFBFBD>@5<><35>q<EFBFBD>Gr<><72><1C>{<7B>B<EFBFBD><42><EFBFBD>69<36>ZGr<><72><1C>{<7B>B<EFBFBD><42><EFBFBD>69<36>Z"<00><00><><EFBFBD><EFBFBD>P<00><00><><EFBFBD><EFBFBD><00><00>k<00>%3<><33>ML<4D>g<EFBFBD>tb5<62>"@n<00>$Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>N@k<6B>[<5B>eG<>CuJ<75>m<EFBFBD>O<EFBFBD>.<00><><EFBFBD><EFBFBD><EFBFBD>@<00>RYu)FfF<66><46>MT`lԮH<00><><EFBFBD><EFBFBD>8<17>L<EFBFBD>M<EFBFBD><4D><EFBFBD><EFBFBD> \H<00><><EFBFBD><EFBFBD>8<17>L<EFBFBD>M<EFBFBD><4D><EFBFBD><EFBFBD> \"<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>#<00><12><>EN<45>K<EFBFBD><4B><07><><EFBFBD>V<EFBFBD>"@o<00>$Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>N@<00>cJL{<7B><>F<EFBFBD><46><EFBFBD><EFBFBD> <0A>ѫ.P<><50><EFBFBD><EFBFBD>.<00><00>@<00><><EFBFBD>)<29>ϖH<CF96>Q<><51>[u<><75>I<06><> =<3D><>B<EFBFBD><42>H<7F><48><EFBFBD><EFBFBD>I<06><> =<3D><>B<EFBFBD><42>H<7F><48><EFBFBD><EFBFBD>"<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>8{H<><48><EFBFBD>s<EFBFBD>B<EFBFBD><42>4<EFBFBD>e<EFBFBD>h<EFBFBD><00>aTN@<00><19><>_<EFBFBD>B<EFBFBD>QmH<6D><48>?<3F>.`<00>.P<00>@<04>dMW<0F>L<EFBFBD>:<1B><12>J.> <0C><>p0@<40><>Z<18><>C<EFBFBD>J.> <0C><>p0@<40><>Z<18><>C<EFBFBD>E<00><00><><EFBFBD><EFBFBD>MY<00><00><><EFBFBD><EFBFBD><00>F1.0,0.0,0.0,0.0, 0.0,1.0,0.0,0.0, 0.0,0.0,1.0,0.0, 0.0,0.0,0.0,1.0F1.0,0.0,0.0,0.0, 0.0,1.0,0.0,0.0, 0.0,0.0,1.0,0.0, 0.0,0.0,0.0,1.0<00>X<00>d<EFBFBD>Y<06><>A<EFBFBD> <0A><>Lܓ_J<01><><EFBFBD><EFBFBD>W<EFBFBD>J<EFBFBD><17><>^<5E>U<EFBFBD>J<01><><EFBFBD><EFBFBD>W<EFBFBD>J<EFBFBD><17><>^<5E>U<EFBFBD>w<00><00><><EFBFBD><EFBFBD>VY<00><00><><EFBFBD><EFBFBD><00> 1.0,1.0,1.0 1.0,1.0,1.0<00>X <0B><>yT<79>+A<>]>E<><45><EFBFBD>J<00><><EFBFBD><EFBFBD><EFBFBD>qL<71><EFBFBD>v٢J<00><><EFBFBD><EFBFBD><EFBFBD>qL<71><EFBFBD><00><00><><EFBFBD><EFBFBD>ResultY<00><00><><EFBFBD><EFBFBD><00><00>`$<24><04>FcL<63>Ebf<62><66>A<EFBFBD><00>aTN@<00><19><>_<EFBFBD>B<EFBFBD>QmH<6D><48>?<3F>.`<00>.P<00>@<04>dMW<0F>L<EFBFBD>:<1B><12>K.> <0C><>p0@<40><>Z<18><>C<EFBFBD>K.> <0C><>p0@<40><>Z<18><>C<EFBFBD>E<00><00><><EFBFBD><EFBFBD>MY<00><00><><EFBFBD><EFBFBD><00>F1.0,0.0,0.0,0.0, 0.0,1.0,0.0,0.0, 0.0,0.0,1.0,0.0, 0.0,0.0,0.0,1.0F1.0,0.0,0.0,0.0, 0.0,1.0,0.0,0.0, 0.0,0.0,1.0,0.0, 0.0,0.0,0.0,1.0<00>\<00>d<EFBFBD>Y<06><>A<EFBFBD> <0A><>Lܓ_K<01><><EFBFBD><EFBFBD>W<EFBFBD>J<EFBFBD><17><>^<5E>U<EFBFBD>K<01><><EFBFBD><EFBFBD>W<EFBFBD>J<EFBFBD><17><>^<5E>U<EFBFBD>w<00><00><><EFBFBD><EFBFBD>VY<00><00><><EFBFBD><EFBFBD><00> 1.0,1.0,1.0 1.0,1.0,1.0<00>\ <0B><>yT<79>+A<>]>E<><45><EFBFBD>K<00><><EFBFBD><EFBFBD><EFBFBD>qL<71><EFBFBD>v٢K<00><><EFBFBD><EFBFBD><EFBFBD>qL<71><EFBFBD><00><00><><EFBFBD><EFBFBD>ResultY<00><00><><EFBFBD><EFBFBD><00><00>c$<24><04>FcL<63>Ebf<62><66>A<EFBFBD><00><00>@<00>@o<00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00><00><00>N@Ԭ|k<>VB<56>,Җ@<40>.<00><00>.<00><><EFBFBD><EFBFBD><EFBFBD>.<00>@<00><><0E>ʮ^G<>cr<63>=/`<60>LS
<EFBFBD>V~<7E>lA<6C>r<>ExLS
<EFBFBD>V~<7E>lA<6C>r<>Ex<45><00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>`v<>X<EFBFBD>+<2B><>J<EFBFBD><47><14>~<00><00>@<00>@n<00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00><00><00>N@f>Xb<58><62>I<EFBFBD>1<EFBFBD><31>Z<EFBFBD>z<>@<00>Ю
<EFBFBD><EFBFBD>!C<><43><EFBFBD><EFBFBD><EFBFBD>Gs<47><73>M<02>I0<49>%<25>J<EFBFBD><4A><EFBFBD><0E><04>pM<02>I0<49>%<25>J<EFBFBD><4A><EFBFBD><0E><04>p<EFBFBD><00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>:<00><>q<EFBFBD><71><EFBFBD><EFBFBD>A<EFBFBD>U<16> <09><>}<00><00>@<00>@n<00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00><00><00>N@<00>j|%ɨ<>J<EFBFBD><4A>+Ա\<5C><><EFBFBD>.<00><00>@и<>;7<> J<><4A>)<29>T<EFBFBD>W&<26>N<00>H<13>P<EFBFBD>K<>t<EFBFBD><74><EFBFBD>~<7E><>N<00>H<13>P<EFBFBD>K<>t<EFBFBD><74><EFBFBD>~<7E>̽<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>'<00>Ʀ$8<><38>M<EFBFBD>Jp<4A><08><> <00><00>@<00>@o<00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00><00><00>N@<00><><EFBFBD><EFBFBD><EFBFBD>SG@<40>.<2E><>=<3D>r<EFBFBD><72>. <00>@Hc<18>lepD<70>5q<35>r<EFBFBD>Um<55>O<00><><EFBFBD><EFBFBD><EFBFBD>!<21>I<EFBFBD><49>(P<>O<00><><EFBFBD><EFBFBD><EFBFBD>!<21>I<EFBFBD><49>(P<><1C><00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>(<00><>[?| @<40>f<EFBFBD>uq<75>%<25><00><00>@<00>@n<00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00><00><00>N@<00><1A><>q <0B>F<EFBFBD>4<18><>.<00><00>@'<27>X<EFBFBD>6d<36>O<EFBFBD><4F><EFBFBD>,<00> <09><>Py<><79>}7<><37>B<EFBFBD>.<2E>ތF<DE8C>}Py<><79>}7<><37>B<EFBFBD>.<2E>ތF<DE8C>}<7D><00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>&<00>lWB<57><42><EFBFBD>5$<24>0<EFBFBD><00><00>@<00>@o<00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00><00><00>N@Ԭ|k<>VB<56>,Җ@<40>.<00><00>.<00><><EFBFBD><EFBFBD><EFBFBD>.<00>@<00><><0E>ʮ^G<>cr<63>=/`<60>QS
<EFBFBD>V~<7E>lA<6C>r<>ExQS
<EFBFBD>V~<7E>lA<6C>r<>Ex<45><00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>cv<>X<EFBFBD>+<2B><>J<EFBFBD><47><14>~<00><00>@<00>@n<00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00><00><00>N@f>Xb<58><62>I<EFBFBD>1<EFBFBD><31>Z<EFBFBD>z<>@<00>Ю
<EFBFBD><EFBFBD>!C<><43><EFBFBD><EFBFBD><EFBFBD>Gs<47><73>R<02>I0<49>%<25>J<EFBFBD><4A><EFBFBD><0E><04>pR<02>I0<49>%<25>J<EFBFBD><4A><EFBFBD><0E><04>p<EFBFBD><00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>A<00><>q<EFBFBD><71><EFBFBD><EFBFBD>A<EFBFBD>U<16> <09><>}<00><00>@<00>@n<00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00><00><00>N@<00>j|%ɨ<>J<EFBFBD><4A>+Ա\<5C><><EFBFBD>.<00><00>@и<>;7<> J<><4A>)<29>T<EFBFBD>W&<26>S<00>H<13>P<EFBFBD>K<>t<EFBFBD><74><EFBFBD>~<7E><>S<00>H<13>P<EFBFBD>K<>t<EFBFBD><74><EFBFBD>~<7E>̽<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>0<00>Ʀ$8<><38>M<EFBFBD>Jp<4A><08><> <00><00>@<00>@o<00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00><00><00>N@<00><><EFBFBD><EFBFBD><EFBFBD>SG@<40>.<2E><>=<3D>r<EFBFBD><72>. <00>@Hc<18>lepD<70>5q<35>r<EFBFBD>Um<55>T<00><><EFBFBD><EFBFBD><EFBFBD>!<21>I<EFBFBD><49>(P<>T<00><><EFBFBD><EFBFBD><EFBFBD>!<21>I<EFBFBD><49>(P<><1C><00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>1<00><>[?| @<40>f<EFBFBD>uq<75>%<25><00><00>@<00>@n<00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00><00><00>N@<00><><EFBFBD><EFBFBD><EFBFBD>?<3F>E<EFBFBD><45>ݛ Q$<1D>.<00><00>@'<27>X<EFBFBD>6d<36>O<EFBFBD><4F><EFBFBD>,<00> <09><>Uy<><79>}7<><37>B<EFBFBD>.<2E>ތF<DE8C>}Uy<><79>}7<><37>B<EFBFBD>.<2E>ތF<DE8C>}<7D><00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>7V/JU{<7B>H<EFBFBD><48>'}<7D>^<5E><><00><00>@<00>@n<00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00><00><00>N@ʫ<>b<EFBFBD><62>I<><38>@<40><><EFBFBD>@ը<><D5A8><EFBFBD>sM<><4D><EFBFBD><EFBFBD>y<EFBFBD>bt<62>V<00><>y<EFBFBD>̽<EFBFBD>K<EFBFBD>u<EFBFBD><14><>֮V<00><>y<EFBFBD>̽<EFBFBD>K<EFBFBD>u<EFBFBD><14><>֮<EFBFBD><00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>#s<><73>0<EFBFBD><19>J<EFBFBD><4A>S<EFBFBD><53>b<EFBFBD><62><00><00>@<00>@n<00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00><00><00>N@Ͱ<17><>`<60>E<EFBFBD><45>4<EFBFBD>u<EFBFBD>o<EFBFBD><6F>.<00><00>@<00><>'<27><1D><>M<EFBFBD>h=T<><19><08>W<00><14><>k<EFBFBD>AO<41>uNBY<42>ͥW<00><14><>k<EFBFBD>AO<41>uNBY<42>ͥ<EFBFBD><00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>$<00><>7 aN<>M潩d<1D><00>Jh@@<00>oA<1D>U<EFBFBD>N<EFBFBD><4E>G<EFBFBD>$4<>-<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>N<EFBFBD><4E>\<1A><>B<EFBFBD><42><EFBFBD>t<EFBFBD>~~H<><48><EFBFBD>:n<11><>>X<>D<EFBFBD><44>FKrY*g<> 1<>I<EFBFBD>^2LL<4C>ut m<7F><6D>e<EFBFBD>A<EFBFBD>"MZ<4D><5A>N@<0E><>J7<4A><37>A<EFBFBD><1C><><EFBFBD><EFBFBD>Џ<EFBFBD>.<00><><EFBFBD><EFBFBD><EFBFBD>. <00>@u<>~<7E> *<2A>D<EFBFBD>j<EFBFBD>*3~<7E><><EFBFBD>X<00>?D<>C<EFBFBD><N<><4E><EFBFBD>8V<00>pX<00>?D<>C<EFBFBD><N<><4E><EFBFBD>8V<00>p'<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>9[<5B>4P@<40>E<EFBFBD>)<29><><05>X<00>d<EFBFBD>Y<06><>A<EFBFBD> <0A><>Lܓ_X<00>d<EFBFBD>Y<06><>A<EFBFBD> <0A><>Lܓ_<DC93>!518076A141369275083D54BA94799319 Engine.Owner.SystemLocalToWorld<00><><EFBFBD><EFBFBD>Y
[K<><4B><0E><><EFBFBD>B<EFBFBD><11><07><>
<00><00><><EFBFBD><EFBFBD>\<00><00><00>[R<>s<EFBFBD><73><EFBFBD><EFBFBD>M<EFBFBD><4D><EFBFBD>ߢ<EFBFBD><DFA2><EFBFBD>[R<>s<EFBFBD><73><EFBFBD><EFBFBD>M<EFBFBD><4D><EFBFBD>ߢ<EFBFBD><DFA2>Ȯ<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(uUser.Duration<00><76><D89E><P0Y<00><00><><EFBFBD><EFBFBD><00> 0.000000 0.000000<00><00><><EFBFBD>u<EFBFBD>1K<31>@<40>}b<><62>V<00>Jh@@<00>oA<1D>U<EFBFBD>N<EFBFBD><4E>G<EFBFBD>$4<>-<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>N<EFBFBD><4E>\<1A><>B<EFBFBD><42><EFBFBD>t<EFBFBD>~~H<><48><EFBFBD>:n<11><>>X<>D<EFBFBD><44>FKrY*g<> 1<>I<EFBFBD>^2LL<4C>ut m<7F><6D>e<EFBFBD>A<EFBFBD>"MZ<4D><5A>N@<0E><>J7<4A><37>A<EFBFBD><1C><><EFBFBD><EFBFBD>Џ<EFBFBD>.<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'<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>>[<5B>4P@<40>E<EFBFBD>)<29><><05>\<00>d<EFBFBD>Y<06><>A<EFBFBD> <0A><>Lܓ_\<00>d<EFBFBD>Y<06><>A<EFBFBD> <0A><>Lܓ_<DC93>!518076A141369275083D54BA94799319 Engine.Owner.SystemLocalToWorld<00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>K.> <0C><>p0@<40><>Z<18><>C<EFBFBD><00><><EFBFBD>t<EFBFBD>~~H<><48><EFBFBD>:n<11><>\ <0B><>yT<79>+A<>]>E<><45><EFBFBD>\ <0B><>yT<79>+A<>]>E<><45><EFBFBD>^!C8AA10D74F58B9DC712BB5BC7CC272A5Module.RibbonOrient<00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>K<01><><EFBFBD><EFBFBD>W<EFBFBD>J<EFBFBD><17><>^<5E>U<EFBFBD>g<> 1<>I<EFBFBD>^2LL<4C>ut\e1v<31>#<23><>A<EFBFBD>os<6F>j<EFBFBD><6A><EFBFBD>\e1v<31>#<23><>A<EFBFBD>os<6F>j<EFBFBD><6A><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Engine.Owner.SystemLocalToWorld<00><76><D89E><P0<>]:N_<>d<EFBFBD>Spe<70>y(u0Y<00><00><><EFBFBD><EFBFBD><00><00>>X<>D<EFBFBD><44>FKrY*\<05>b<EFBFBD>4<EFBFBD><34>G<EFBFBD><47> <20>f<>.\<05>b<EFBFBD>4<EFBFBD><34>G<EFBFBD><47> <20>f<>.<00><00><><EFBFBD><EFBFBD>\<00><00><00>\` LE<4C><45>H<><05><>.'-\` LE<4C><45>H<><05><>.'-<08><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.RibbonOrient<00><76><D89E><P0Y<00><00><><EFBFBD><EFBFBD><00>0.000,0.000,0.0000.000,0.000,0.000<00> m<7F><6D>e<EFBFBD>A<EFBFBD>"MZ<4D><5A><00>J(@@<00>R<EFBFBD>.A<>N<EFBFBD><1C><><17>%U<><55>m<EFBFBD>mi<6D>A<EFBFBD><41>(<28>h(<28><>N@<1D>L<EFBFBD><19><>E<EFBFBD>3<EFBFBD>۰<EFBFBD><DBB0> <20>.<00><><EFBFBD><EFBFBD><EFBFBD>.<00><00>@<00>u<EFBFBD><75>F<EFBFBD>6I<36>F<0F><>=<3D>6<EFBFBD>]e^7k <0B>-A<><41><16><><EFBFBD><EFBFBD> ]e^7k <0B>-A<><41><16><><EFBFBD><EFBFBD> '<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>C<00><><EFBFBD><EFBFBD>.<2E>hH<68><17><>=b]<00> QDޡN<DEA1><EFBFBD><7F>W<<3C>:]<00> QDޡN<DEA1><EFBFBD><7F>W<<3C>:r!A540547245F09B7B2DB433AC8C83927C User.Width<00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>d<00>"V<>ã<EFBFBD>I<EFBFBD><49><EFBFBD><EFBFBD><EFBFBD>_<EFBFBD>f<00>R<EFBFBD>.A<>N<EFBFBD><1C><><17>%U]V<><56><06><>[M<>E<EFBFBD>r<EFBFBD><72><EFBFBD><EFBFBD>]V<><56><06><>[M<>E<EFBFBD>r<EFBFBD><72><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD>\<00><00><00>]{<7B><><EFBFBD>i<EFBFBD>TE<54><45>R<EFBFBD><52>B<EFBFBD><42>]{<7B><><EFBFBD>i<EFBFBD>TE<54><45>R<EFBFBD><52>BṮ<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(uUser.Width<00><76><D89E><P0Y<00><00><><EFBFBD><EFBFBD><00> 0.000000 0.000000<00><00><>m<EFBFBD>mi<6D>A<EFBFBD><41>(<28>h(<28><><00>J(@@<00>Ə<EFBFBD><1B><>D<EFBFBD><44>L2<05><1F><><EFBFBD>8<1B>l<EFBFBD>I<EFBFBD>x<EFBFBD>Ƌ<00>:N@<00>O<EFBFBD><16>b<EFBFBD>E<EFBFBD><45>:P7W׫.<00><><EFBFBD><EFBFBD><EFBFBD>.<00>@#<23>H<7F><13>I<EFBFBD>v78<1D>a<EFBFBD>^j<><14><>nE<6E><45><EFBFBD>Y<EFBFBD>d[P^j<><14><>nE<6E><45><EFBFBD>Y<EFBFBD>d[P'<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00>
_K<><4B><0E><><EFBFBD>B<EFBFBD><11><07><>
<00><00><><EFBFBD><EFBFBD>\<00><00><00>_R<>s<EFBFBD><73><EFBFBD><EFBFBD>M<EFBFBD><4D><EFBFBD>ߢ<EFBFBD><DFA2><EFBFBD>_R<>s<EFBFBD><73><EFBFBD><EFBFBD>M<EFBFBD><4D><EFBFBD>ߢ<EFBFBD><DFA2>Ȯ<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(uUser.Duration<00><76><D89E><P0Y<00><00><><EFBFBD><EFBFBD><00> 0.000000 0.000000<00><00><><EFBFBD>u<EFBFBD>1K<31>@<40>}b<><62>VN@<00>m<EFBFBD>b<EFBFBD><62>"E<> <09>Wk<57>&<26><>.<00><00>.<00><><EFBFBD><EFBFBD><EFBFBD>@<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>'<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>9[<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>~<7E><00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>LS
<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>!AA1E49A843E252A10B30C8827B9A77CCParticles.RibbonFacing<00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>J<00><><EFBFBD><EFBFBD><EFBFBD>qL<71><EFBFBD><00>Ɛ<EFBFBD>M<1A>D<EFBFBD>(n:<3A>[<5B>`<16>-<03>-F<>,<2C>E<EFBFBD>v4W`<16>-<03>-F<>,<2C>E<EFBFBD>v4W<00><00><><EFBFBD><EFBFBD>\<00><00><00>w<>{<7B><><EFBFBD>M<EFBFBD>Qʦ?*<2A><>N@X<><58><EFBFBD><EFBFBD>b{I<><49>h8<68><38><13>.P<><50><EFBFBD><EFBFBD>. <00>@<00><><EFBFBD>V<EFBFBD><56>2N<32><4E><EFBFBD><07>g<EFBFBD>W<EFBFBD>a<00>~8Z<38>LH<4C>]D<><44>s<EFBFBD>a<00>~8Z<38>LH<4C>]D<><44>s<EFBFBD>'<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00><<00><><EFBFBD><EFBFBD>.<2E>hH<68><17><>=b<00>߄۫ͶD<CDB6><44><EFBFBD><EFBFBD><EFBFBD>Τ<EFBFBD>a<00>"V<>ã<EFBFBD>I<EFBFBD><49><EFBFBD><EFBFBD><EFBFBD>_<EFBFBD>fa<00>"V<>ã<EFBFBD>I<EFBFBD><49><EFBFBD><EFBFBD><EFBFBD>_<EFBFBD>f<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>Y<00> QDޡN<DEA1><EFBFBD><7F>W<<3C>:<00>hN<68><4E>iL<69><1C>7<EFBFBD><37> <20>a<18><><1C><>UI<55><49><EFBFBD>:XAЦa<18><><1C><>UI<55><49><EFBFBD>:XAЦ<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>Z<00><>r|Bh<42>J<EFBFBD>J<EFBFBD>8<><38><EFBFBD>~<7E>uƻF<C6BB>J<EFBFBD><4A><EFBFBD>I\a'T<> <0B><>M<7F>q:Y<>C<EFBFBD><43>a'T<> <0B><>M<7F>q:Y<>C<EFBFBD><43><EFBFBD><00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>%<00>Њ<EFBFBD><D08A><<3C>J<EFBFBD><4A>.<2E>+!#<23>d^<5E>8O<1D>L<EFBFBD><4C><EFBFBD><73><C693>a<00><11>3<><33>N<EFBFBD><4E><EFBFBD>a<EFBFBD><61><EFBFBD><EFBFBD>a<00><11>3<><33>N<EFBFBD><4E><EFBFBD>a<EFBFBD><61><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD>\<00><00><00><00><>jt<6A>NH<4E>/<2F><><EFBFBD>,<2C>N@<00>T*<08>;tL<74>2y~U<><02>.P<><50><EFBFBD><EFBFBD>.<00><00>@<00><>&<26>L<EFBFBD>qE<71><1C><00><><EFBFBD><EFBFBD>b<00><>n<EFBFBD><6E> <0A>J<EFBFBD><4A><EFBFBD>sp<73><70>}b<00><>n<EFBFBD><6E> <0A>J<EFBFBD><4A><EFBFBD>sp<73><70>}'<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>;<00>9<EFBFBD>K<17><>H<EFBFBD><48><EFBFBD> <0B><>9<EFBFBD>;<3B>U<EFBFBD><55><EFBFBD><EFBFBD>G<EFBFBD>D,<2C>-q<>Xb<00><><03><>AN<41><4E><EFBFBD>1<><31><EFBFBD>b<00><><03><>AN<41><4E><EFBFBD>1<><31>ܶ<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>[<00><19>4<EFBFBD>ESK<53><4B> nB8vR.H<>p<EFBFBD><70>F<EFBFBD>r<EFBFBD>Dx;<18>b<00>><3E><>:>I<>T<EFBFBD>L<EFBFBD><4C><EFBFBD>tb<00>><3E><>:>I<>T<EFBFBD>L<EFBFBD><4C><EFBFBD>t<EFBFBD><00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>)<00><>{ɾ&+A<><1B>b<EFBFBD>"<22><>5<><35><EFBFBD> <0A>aK<61>an<61>m~Ajb<00>'<27>C
1K<EFBFBD><EFBFBD>f<02><>¿b<00>'<27>C
1K<EFBFBD><EFBFBD>f<02><>¿<00><00><><EFBFBD><EFBFBD>\<00><00><00><00>K=ɲ<>gL<67><4C><EFBFBD><EFBFBD>&<26>ZFN@<00>m<EFBFBD>b<EFBFBD><62>"E<> <09>Wk<57>&<26><>.<00><00>.<00><><EFBFBD><EFBFBD><EFBFBD>@<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>rL<72>e<EFBFBD><65><EFBFBD>#b<>cz<1B><><EFBFBD><EFBFBD>D<>J<EFBFBD>]~]<5D>cz<1B><><EFBFBD><EFBFBD>D<>J<EFBFBD>]~]<5D>'<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>>[<5B>4P@<40>E<EFBFBD>)<29><><05>h<>#7<>E<><45><EFBFBD><EFBFBD>Ncv<>X<EFBFBD>+<2B><>J<EFBFBD><47><14>~cv<>X<EFBFBD>+<2B><>J<EFBFBD><47><14>~<7E><00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>QS
<EFBFBD>V~<7E>lA<6C>r<>Ex<14><>6!<21><>E<EFBFBD>G<EFBFBD><47>7<EFBFBD> c$<24><04>FcL<63>Ebf<62><66>A<EFBFBD>c$<24><04>FcL<63>Ebf<62><66>A<EFBFBD><41>!AA1E49A843E252A10B30C8827B9A77CCParticles.RibbonFacing<00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>K<00><><EFBFBD><EFBFBD><EFBFBD>qL<71><EFBFBD><00>Ɛ<EFBFBD>M<1A>D<EFBFBD>(n:<3A>[<5B>c<16>-<03>-F<>,<2C>E<EFBFBD>v4Wc<16>-<03>-F<>,<2C>E<EFBFBD>v4W<00><00><><EFBFBD><EFBFBD>\<00><00><00>w<>{<7B><><EFBFBD>M<EFBFBD>Qʦ?*<2A><>N@X<><58><EFBFBD><EFBFBD>b{I<><49>h8<68><38><13>.P<><50><EFBFBD><EFBFBD>. <00>@<00><><EFBFBD>V<EFBFBD><56>2N<32><4E><EFBFBD><07>g<EFBFBD>W<EFBFBD>d<00>~8Z<38>LH<4C>]D<><44>s<EFBFBD>d<00>~8Z<38>LH<4C>]D<><44>s<EFBFBD>'<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>C<00><><EFBFBD><EFBFBD>.<2E>hH<68><17><>=b<00>߄۫ͶD<CDB6><44><EFBFBD><EFBFBD><EFBFBD>Τ<EFBFBD>d<00>"V<>ã<EFBFBD>I<EFBFBD><49><EFBFBD><EFBFBD><EFBFBD>_<EFBFBD>fd<00>"V<>ã<EFBFBD>I<EFBFBD><49><EFBFBD><EFBFBD><EFBFBD>_<EFBFBD>f<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>]<00> QDޡN<DEA1><EFBFBD><7F>W<<3C>:<00>hN<68><4E>iL<69><1C>7<EFBFBD><37> <20>d<18><><1C><>UI<55><49><EFBFBD>:XAЦd<18><><1C><>UI<55><49><EFBFBD>:XAЦ<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>^<00><>r|Bh<42>J<EFBFBD>J<EFBFBD>8<><38><EFBFBD>~<7E>uƻF<C6BB>J<EFBFBD><4A><EFBFBD>I\d'T<> <0B><>M<7F>q:Y<>C<EFBFBD><43>d'T<> <0B><>M<7F>q:Y<>C<EFBFBD><43><EFBFBD><00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>*<00>Њ<EFBFBD><D08A><<3C>J<EFBFBD><4A>.<2E>+!#<23>d^<5E>8O<1D>L<EFBFBD><4C><EFBFBD><73><C693>d<00><11>3<><33>N<EFBFBD><4E><EFBFBD>a<EFBFBD><61><EFBFBD><EFBFBD>d<00><11>3<><33>N<EFBFBD><4E><EFBFBD>a<EFBFBD><61><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD>\<00><00><00><00><>jt<6A>NH<4E>/<2F><><EFBFBD>,<2C>N@<00>T*<08>;tL<74>2y~U<><02>.P<><50><EFBFBD><EFBFBD>.<00><00>@<00><>&<26>L<EFBFBD>qE<71><1C><00><><EFBFBD><EFBFBD>e<00><>n<EFBFBD><6E> <0A>J<EFBFBD><4A><EFBFBD>sp<73><70>}e<00><>n<EFBFBD><6E> <0A>J<EFBFBD><4A><EFBFBD>sp<73><70>}'<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>B<00>9<EFBFBD>K<17><>H<EFBFBD><48><EFBFBD> <0B><>9<EFBFBD>;<3B>U<EFBFBD><55><EFBFBD><EFBFBD>G<EFBFBD>D,<2C>-q<>Xe<00><><03><>AN<41><4E><EFBFBD>1<><31><EFBFBD>e<00><><03><>AN<41><4E><EFBFBD>1<><31>ܶ<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>_<00><19>4<EFBFBD>ESK<53><4B> nB8vR.H<>p<EFBFBD><70>F<EFBFBD>r<EFBFBD>Dx;<18>e<00>><3E><>:>I<>T<EFBFBD>L<EFBFBD><4C><EFBFBD>te<00>><3E><>:>I<>T<EFBFBD>L<EFBFBD><4C><EFBFBD>t<EFBFBD><00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>2<00><>{ɾ&+A<><1B>b<EFBFBD>"<22><>5<><35><EFBFBD> <0A>aK<61>an<61>m~Aje<00>'<27>C
1K<EFBFBD><EFBFBD>f<02><>¿e<00>'<27>C
1K<EFBFBD><EFBFBD>f<02><>¿<00><00><><EFBFBD><EFBFBD>\<00><00><00><00>K=ɲ<>gL<67><4C><EFBFBD><EFBFBD>&<26>ZFN@<00>4<EFBFBD>P"i4K<34>^<02><>Vd<56>.0<><30><EFBFBD><EFBFBD>.<00><00>@q<><71>[<1F>[N<><4E>$V<><56>L<EFBFBD><4C>f<00><><70><C790>J<EFBFBD>ß<EFBFBD>-J<0E>f<00><><70><C790>J<EFBFBD>ß<EFBFBD>-J<0E>'<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>g<00><><EFBFBD>s<><73>N<EFBFBD>-<2D><><EFBFBD><EFBFBD><04>f<00>@Z;<3B><>@<40><11><><EFBFBD> Lf<00>@Z;<3B><>@<40><11><><EFBFBD> LW<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>4<00>?J <0A>+K<>YX<><1F><>f<13><>n)ZgK<67>o8<6F>9f<13><>n)ZgK<67>o8<6F>9<1B><00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>3<00><>G<EFBFBD>yNH<4E><48><EFBFBD><<3C><13>"f<00><>u<EFBFBD><1D><>J<EFBFBD><4A><EFBFBD><01>u!<21>f<00><>u<EFBFBD><1D><>J<EFBFBD><4A><EFBFBD><01>u!<21><00><00><><EFBFBD><EFBFBD>\<00><00><00>N@Պ<>_<EFBFBD><5F><EFBFBD>E<EFBFBD>N<EFBFBD>*<2A><><EFBFBD>!<21>.<00><><EFBFBD><EFBFBD><EFBFBD>.<00><00>@<00>#47<IgF<67><46>}PKw`<14>gB[Νb3E<33><45><EFBFBD><EFBFBD>JM<4A>gB[Νb3E<33><45><EFBFBD><EFBFBD>JM<4A>'<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>h<00><><EFBFBD><41>J<EFBFBD>3<EFBFBD>$q<>߉g_<>+<2B>cvM<><4D><EFBFBD>l<EFBFBD>rKg_<>+<2B>cvM<><4D><EFBFBD>l<EFBFBD>rKH<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>5<00><><EFBFBD>S<EFBFBD>"uA<75>D<EFBFBD>Z<EFBFBD> Zg<00><><EFBFBD>s<><73>N<EFBFBD>-<2D><><EFBFBD><EFBFBD><04>g<00><><EFBFBD>s<><73>N<EFBFBD>-<2D><><EFBFBD><EFBFBD><04><><00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>4<00>I$<24>E^J<><4A>ʮ<><CAAE>.f<00><><70><C790>J<EFBFBD>ß<EFBFBD>-J<0E>g¬182X<32>@<40>O<EFBFBD>Ev<45>k<EFBFBD>g¬182X<32>@<40>O<EFBFBD>Ev<45>k<EFBFBD><00><00><><EFBFBD><EFBFBD>\<00><00><00>N@p<><70><EFBFBD><EFBFBD>0uL<75>8<EFBFBD>mY<><59><EFBFBD>.<10><><EFBFBD><EFBFBD>.<00><00>@xq?<3F><><EFBFBD>-@<40><>A,<03>)h<>h<00><>BZ<42>Yb@<40> <0B>C<)<29>wh<00><>BZ<42>Yb@<40> <0B>C<)<29>w'<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>i<11><><08>C<>[<08>;Ayh<00>l<EFBFBD><6C><EFBFBD>@<40><><EFBFBD><EFBFBD>X<EFBFBD>wBh<00>l<EFBFBD><6C><EFBFBD>@<40><><EFBFBD><EFBFBD>X<EFBFBD>wBO<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>6+<2B><>A`jI<6A>2k<32><05><><EFBFBD>h<00><><EFBFBD><41>J<EFBFBD>3<EFBFBD>$q<>߉h<00><><EFBFBD><41>J<EFBFBD>3<EFBFBD>$q<>߉<EFBFBD><00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>5<00><><EFBFBD><EFBFBD>bʈI<CA88> !<21>7`gB[Νb3E<33><45><EFBFBD><EFBFBD>JM<4A>h}<7D>Q<EFBFBD><51><EFBFBD>J<EFBFBD><4A>0<EFBFBD>F<EFBFBD><46>Hh}<7D>Q<EFBFBD><51><EFBFBD>J<EFBFBD><4A>0<EFBFBD>F<EFBFBD><46>H<00><00><><EFBFBD><EFBFBD>\<00><00><00>N@Z<>\<5C>S<EFBFBD>{L<>vK<><4B>ߓ<EFBFBD>.<00><><EFBFBD><EFBFBD><EFBFBD>.<00><00>@ݕ<>u D<>J<EFBFBD><4A>y`N=<01><>i<00>tK<74>'iuB<75>y<EFBFBD><79><0E><>si<00>tK<74>'iuB<75>y<EFBFBD><79><0E><>s'<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>+<00>lWB<57><42><EFBFBD>5$<24>0<EFBFBD>iv<>L/<2F><>|L<><4C><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Doiv<>L/<2F><>|L<><4C><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Do<00><00><><EFBFBD><EFBFBD>P<00><00><><EFBFBD><EFBFBD><00><00>? ѥ <20>nD<6E>r<EFBFBD><72>y|<7C><>i<11><><08>C<>[<08>;Ayi<11><><08>C<>[<08>;Ay<41><00>
=G
.j<00>ECc<43><63><EFBFBD>K<EFBFBD>
=G
.<2E><00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>7<00>֑@|<7C>"N<>.i<><69><EFBFBD><EFBFBD><EFBFBD>jZN&b<><62>M<EFBFBD>ƙЩx<D0A9>gjZN&b<><62>M<EFBFBD>ƙЩx<D0A9>g<00><00><><EFBFBD><EFBFBD>\<00><00><00>N@Ĥ^<5E>mCG<>r<EFBFBD><72>E<EFBFBD><45><EFBFBD><EFBFBD>.P<><50><EFBFBD><EFBFBD>.<00><00>@<02>a<EFBFBD>9O4@<40><>2<EFBFBD>w<EFBFBD><77><EFBFBD><EFBFBD>k<00>ϻm<CFBB>WH<57>$<19>0<15>Ok<00>ϻm<CFBB>WH<57>$<19>0<15>O'<00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>3i h<10><>/L<><4C><EFBFBD>K<EFBFBD><4B>8kv<>&<26><1F>L<EFBFBD><4C>{<7B><>V<EFBFBD>pkv<>&<26><1F>L<EFBFBD><4C>{<7B><>V<EFBFBD>p<00><00><><EFBFBD><EFBFBD>P<00><00><><EFBFBD><EFBFBD><00><00>@<00>y<EFBFBD>FZĭI<C4AD>.<2E>W6=<3D>kV<>m-@׆J<D786><4A>-D<>^H<>kV<>m-@׆J<D786><4A>-D<>^H<><00><00><><EFBFBD><EFBFBD>P<00><00><><EFBFBD><EFBFBD><00><00>E<00><>^<5E>R<EFBFBD><52>D<EFBFBD><44>\VE<56>8kP<><50><EFBFBD>0&D<><44>q<>ʘ<EFBFBD>kP<><50><EFBFBD>0&D<><44>q<>ʘ<EFBFBD><00><00><><EFBFBD><EFBFBD>P<00><00><><EFBFBD><EFBFBD><00><00>Fd<><17><>ҿ@<40>3s<33>x<EFBFBD>$<24>k<00>%3<><33>ML<4D>g<EFBFBD>tb5<62>k<00>%3<><33>ML<4D>g<EFBFBD>tb5<62><00><00><><EFBFBD><EFBFBD>P<00><00><><EFBFBD><EFBFBD><00><00>Gr<><72><1C>{<7B>B<EFBFBD><42><EFBFBD>69<36>Zk<00><>x<EFBFBD><78>*C<>!ujy<6A>vk<00><>x<EFBFBD><78>*C<>!ujy<6A>v<EFBFBD><00><00><><EFBFBD><EFBFBD>Y<00><00><><EFBFBD><EFBFBD><00><00>,jA<6A>8 <0B>N<EFBFBD>dR<64><52><EFBFBD><1F>j?S^<5E><><EFBFBD>D<>Pj<18><>-:<0E><><EFBFBD>hG<68>ܖJ<DC96>N.<00><><EFBFBD><EFBFBD>(<28>8D<38>pϜ:YR/r5<72><35>!<21><>A<EFBFBD>n<EFBFBD>4:ϸ_kkL<6B><4C>H38A<38>-<2D><><EFBFBD><EFBFBD>Q<EFBFBD>kkL<6B><4C>H38A<38>-<2D><><EFBFBD><EFBFBD>Q<EFBFBD><00><00><><EFBFBD><EFBFBD>\<00><00><00><00><00><00><00>.<00>@<00>4oӂ<6F><D382>I<EFBFBD>4]<5D>G /!<21><00><00><00><00>@~<7E><><EFBFBD>,QJ<>R<EFBFBD><52>λS<CEBB>.<00>.>/<00>@<00><>4<EFBFBD><34>/<2F>J<EFBFBD><4A><15>ˢ<EFBFBD><CBA2>S@<00><00><00>@n<00>qQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00><00><00><00><00>,/<00>.<00>@"<00>/<00>Z@"<00>/<00><00>@"<00>/<00> @"<00>/<00>
@"<00>/<00>R@"<00>/<00> @"<00>/<00><00>@<00><00>@n<00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>@j<00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>1@n<00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>$/<00><00>@<1B>k<EFBFBD>YFf><3E><><EFBFBD>Jm<4A>'V@<00>k<EFBFBD><6B><EFBFBD>WI<57><49>"<22><><1D><1E>S@<00><00><00>@n<00>qQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00><00><00><00><00>,/<00>.<00>@"<00>/<00>Z@"<00>/<00><00>@"<00>/<00> @"<00>/<00>
@"<00>/<00>R@"<00>/<00><00>@"<00>/<00> @"<00>/<00>P[<00>@<00><00>@n<00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>@j<00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>1@n<00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00><00>@<00>]8<>j<EFBFBD><6A>{xI<>R
<EFBFBD>V@<00>k<EFBFBD><6B><EFBFBD>WI<57><49>"<22><><1D><1E><00>z<00><00><00>}<00><00>i<00><00><00><00>@_<><5F>TMP<4D>B<EFBFBD>)%<25><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00> @<00>@<00> <00><00>@<00>yG.[.<00>@_<><5F>TMP<4D>B<EFBFBD>)%<25><><EFBFBD><EFBFBD><EFBFBD>+/<00><00>T <00>_.<00>MT <00>:/<00>a<00>5@<00>@<00>/<00>T <00><00><00>=/<00><00><00><00>?~@%<00><00>?<00><00><00>/<00>T <00><00>T <00>:<00><00><00><00><00><00><00><00>T <00>0T <00>RT <00> 5@ @<00>!5@!@<00>/Ja?'5@'@<00>6@<00>^@.?;<3B>AP<41><50>3<EFBFBD><33>:<3A><><EFBFBD><00><00><00>@P?CPUSimEmitter.InterpolatedSpawnFailIfNotSetMessageSeverity: 3<00>@@<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>?//"/7/@Az<00>B<00><>]<5D><><EFBFBD>,Y<>7 <14><><EFBFBD><<3C>-<2D><><00><00>@
<00>@<00>z<00>B<00>z<%<25><>D<EFBFBD><44>ܿ<><DCBF>3ǖp<C796><00>B<12>(n-<2D><><EFBFBD><12><>=N<>[<5B><>^UG<55><00>B@<40>jv<><76>x"<22>Q<05>*<2A>٪[<5B><00>BH<><48><EFBFBD><EFBFBD><EFBFBD><EFBFBD>%<25>_<EFBFBD>{<7B>h+<2B><01>*<2A><><00>BL<>MM<4D><4D>Ը=<3D><><EFBFBD>z<EFBFBD><7A>8ު <20><00>BPU<50>^F<><46>h-<2D>.7<EFBFBD>n<EFBFBD><1A>4)<29><00>B<00><>e<EFBFBD><65>i<EFBFBD>bڲ=<3D>t<><74>7<EFBFBD><37>x<EFBFBD><00>B<00><><EFBFBD>!t+<1D>[<5B>{<7B><13>U<EFBFBD>ޮ<00>B<00>9<EFBFBD><39>^kK 2U<32><55><EFBFBD>`<18><><EFBFBD> <09><00>B<00><> qg<71>I<EFBFBD>A&<26><><EFBFBD>w<EFBFBD><77><02><><EFBFBD><EFBFBD> @<00>g<00><00><00><00>?@%<00><00>?<00><00>5@<00>@<00>'<00><00><00><00>@{<00><00>?ZVNiagaraScript /Niagara/DefaultAssets/DefaultEmitter.DefaultEmitter:EmitterSpawnScript<00><00>i<00><00><00><00>@<13><18><><EFBFBD><EFBFBD>K<EFBFBD>{<7B>Or<;]<5D><00> @<00>@<00> <00><00>@<00>yG.[.<00>@<13><18><><EFBFBD><EFBFBD>K<EFBFBD>{<7B>Or<;]+/<00><00>T <00>_.<00>MT <00>:/<00>a<00>5@<00>@<00>/<00>T <00><00><00>=/<00><00><00><00>?~@%<00><00>?<00><00><00>/<00>T <00><00>T <00>:<00><00><00><00><00><00><00><00>T <00>0T <00>RT <00> 5@ @<00>!5@!@<00>/Ja?'5@'@<00>6@<00>^@.?;<3B>AP<41><50>3<EFBFBD><33>:<3A><><EFBFBD><00><00><00>@P?CPUSimEmitter.InterpolatedSpawnFailIfNotSetMessageSeverity: 3<00>@@<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>?//"/7/@Az<00>BPU<50>^F<><46>h-<2D>.7<EFBFBD>n<EFBFBD><1A>4)<29><00><00>@
<00>@<00>z<00>B<00>z<%<25><>D<EFBFBD><44>ܿ<><DCBF>3ǖp<C796><00>B<12>(n-<2D><><EFBFBD><12><>=N<>[<5B><>^UG<55><00>B@<40>jv<><76>x"<22>Q<05>*<2A>٪[<5B><00>BH<><48><EFBFBD><EFBFBD><EFBFBD><EFBFBD>%<25>_<EFBFBD>{<7B>h+<2B><01>*<2A><><00>BL<>MM<4D><4D>Ը=<3D><><EFBFBD>z<EFBFBD><7A>8ު <20><00>B<00><>]<5D><><EFBFBD>,Y<>7 <14><><EFBFBD><<3C>-<2D><><00>B<00><>e<EFBFBD><65>i<EFBFBD>bڲ=<3D>t<><74>7<EFBFBD><37>x<EFBFBD><00>B<00><><EFBFBD>!t+<1D>[<5B>{<7B><13>U<EFBFBD>ޮ<00>B<00>9<EFBFBD><39>^kK 2U<32><55><EFBFBD>`<18><><EFBFBD> <09><00>B<00><> qg<71>I<EFBFBD>A&<26><><EFBFBD>w<EFBFBD><77><02><><EFBFBD><EFBFBD> @<00>g<00><00><00><00>?@%<00><00>?<00><00>5@<00>@<00>'<00><00><00><00>@<00><00>&<00>@&@<00><00>fQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>gQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>hQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>rQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00> sQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>tQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>B@<40>E<00>?<3F>?[WNiagaraScript /Niagara/DefaultAssets/DefaultEmitter.DefaultEmitter:EmitterUpdateScript<00>J@@fQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00><>H$<24>"F<><46><06>M<EFBFBD><4D>rQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Y<1E><07>L<EFBFBD><4C><EFBFBD>C<>=<3D>DsQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>?J<>hhJ<04><>6<EFBFBD><36>ɷ<EFBFBD>tQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>x<>(Z<>_N<5F><4E><EFBFBD>a<EFBFBD>9<EFBFBD>A<EFBFBD><00>i<00><00><00><00>@<00><10>`R<>ZD<5A><44><EFBFBD><EFBFBD><EFBFBD>f<EFBFBD>M<EFBFBD>[ @<00>@& <00><00>@<00>yG.[.<00>@<00><10>`R<>ZD<5A><44><EFBFBD><EFBFBD><EFBFBD>f<EFBFBD>M+/<00><00>T <00>_.<00>MT <00>:/<00>a<00>5@<00>@<00>/<00>T <00><00><00>=/<00><00><00><00>?~@%<00><00>?<00><00><00>/<00>T <00><00>T <00>:<00><00><00><00><00><00><00><00>T <00>0T <00>RT <00> 5@ @<00>!5@!@<00>/Ja?'5@
<00>@<00>z<00>B<00>z<%<25><>D<EFBFBD><44>ܿ<><DCBF>3ǖp<C796><00>B<12>(n-<2D><><EFBFBD><12><>=N<>[<5B><>^UG<55><00>B@<40>jv<><76>x"<22>Q<05>*<2A>٪[<5B><00>BH<><48><EFBFBD><EFBFBD><EFBFBD><EFBFBD>%<25>_<EFBFBD>{<7B>h+<2B><01>*<2A><><00>BL<>MM<4D><4D>Ը=<3D><><EFBFBD>z<EFBFBD><7A>8ު <20><00>BPU<50>^F<><46>h-<2D>.7<EFBFBD>n<EFBFBD><1A>4)<29><00>B<00><>e<EFBFBD><65>i<EFBFBD>bڲ=<3D>t<><74>7<EFBFBD><37>x<EFBFBD><00>B<00><><EFBFBD>!t+<1D>[<5B>{<7B><13>U<EFBFBD>ޮ<00>B<00>9<EFBFBD><39>^kK 2U<32><55><EFBFBD>`<18><><EFBFBD> <09><00>B<00><> qg<71>I<EFBFBD>A&<26><><EFBFBD>w<EFBFBD><77><02><><EFBFBD><EFBFBD> @<00>g<00><00><00><00>?@%<00><00>?<00><00>5@<00>@<00>'<00><00><00><00>@{<00><00>?ZVNiagaraScript /Niagara/DefaultAssets/DefaultEmitter.DefaultEmitter:EmitterSpawnScript<00><00>i<00><00><00><00>@<13><18><><EFBFBD><EFBFBD>K<EFBFBD>{<7B>Or<;]<5D><00> @<00>@<00> <00><00>@<00>yG.[.<00>@<13><18><><EFBFBD><EFBFBD>K<EFBFBD>{<7B>Or<;]+/<00><00>T <00>_.<00>MT <00>:/<00>a<00>5@<00>@<00>/<00>T <00><00><00>=/<00><00><00><00>?~@%<00><00>?<00><00><00>/<00>T <00><00>T <00>:<00><00><00><00><00><00><00><00>T <00>0T <00>RT <00> 5@ @<00>!5@!@<00>/Ja?'5@'@<00>6@<00>^@.?;<3B>AP<41><50>3<EFBFBD><33>:<3A><><EFBFBD><00><00><00>@P?CPUSimEmitter.InterpolatedSpawnFailIfNotSetMessageSeverity: 3<00>@@<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>?//"/7/@Az<00>BPU<50>^F<><46>h-<2D>.7<EFBFBD>n<EFBFBD><1A>4)<29><00><00>@
<00>@<00>z<00>B<00>z<%<25><>D<EFBFBD><44>ܿ<><DCBF>3ǖp<C796><00>B<12>(n-<2D><><EFBFBD><12><>=N<>[<5B><>^UG<55><00>B@<40>jv<><76>x"<22>Q<05>*<2A>٪[<5B><00>BH<><48><EFBFBD><EFBFBD><EFBFBD><EFBFBD>%<25>_<EFBFBD>{<7B>h+<2B><01>*<2A><><00>BL<>MM<4D><4D>Ը=<3D><><EFBFBD>z<EFBFBD><7A>8ު <20><00>B<00><>]<5D><><EFBFBD>,Y<>7 <14><><EFBFBD><<3C>-<2D><><00>B<00><>e<EFBFBD><65>i<EFBFBD>bڲ=<3D>t<><74>7<EFBFBD><37>x<EFBFBD><00>B<00><><EFBFBD>!t+<1D>[<5B>{<7B><13>U<EFBFBD>ޮ<00>B<00>9<EFBFBD><39>^kK 2U<32><55><EFBFBD>`<18><><EFBFBD> <09><00>B<00><> qg<71>I<EFBFBD>A&<26><><EFBFBD>w<EFBFBD><77><02><><EFBFBD><EFBFBD> @<00>g<00><00><00><00>?@%<00><00>?<00><00>5@<00>@<00>'<00><00><00><00>@<00><00>&<00>@&@<00><00>fQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>gQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>hQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>rQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00> sQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>tQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>B@<40>E<00>?<3F>?[WNiagaraScript /Niagara/DefaultAssets/DefaultEmitter.DefaultEmitter:EmitterUpdateScript<00>J@@fQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00><>H$<24>"F<><46><06>M<EFBFBD><4D>rQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Y<1E><07>L<EFBFBD><4C><EFBFBD>C<>=<3D>DsQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>?J<>hhJ<04><>6<EFBFBD><36>ɷ<EFBFBD>tQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>x<>(Z<>_N<5F><4E><EFBFBD>a<EFBFBD>9<EFBFBD>A<EFBFBD><00>i<00><00><00><00>@<00><10>`R<>ZD<5A><44><EFBFBD><EFBFBD><EFBFBD>f<EFBFBD>M<EFBFBD>[ @<00>@& <00><00>@<00>yG.[.<00>@<00><10>`R<>ZD<5A><44><EFBFBD><EFBFBD><EFBFBD>f<EFBFBD>M+/<00><00>T <00>_.<00>MT <00>:/<00>a<00>5@<00>@<00>/<00>T <00><00><00>=/<00><00><00><00>?~@%<00><00>?<00><00><00>/<00>T <00><00>T <00>:<00><00><00><00><00><00><00><00>T <00>0T <00>RT <00> 5@ @<00>!5@!@<00>/Ja?'5@
<EFBFBD>e%A<>R<EFBFBD>R<EFBFBD>w<EFBFBD>u<EFBFBD> @<00>@<00>
<00><00>@<00>yG.[.<00>@<00><>
<EFBFBD>e%A<>R<EFBFBD>R<EFBFBD>w<EFBFBD>u+/<00><00>T <00>_.<00>MT;!9EFEC2754688770EFEEE238A26C4F1C4Default:/<00>a<00>5@<00>@<00>/<00>T <00><00><00>=/<00><00><00><00>?~@%<00><00>?<00><00><00>/<00>T <00><00>T <00>:<00><00><00><00><00><00><00><00>T <00>0T <00>RT <00> 5@ @<00>!5@!@<00>/Ja?'5@'@<00>6@<00><00>^@.?;<3B>AP<41><50>3<EFBFBD><33>:<3A><><EFBFBD><00><00><00>@2?CPUSimFailIfNotSetMessageSeverity: 35@@<00>?//"/7/@Az<00>B<00><><><D19B><EFBFBD><1E>
<EFBFBD>\<13><>q<EFBFBD><71><EFBFBD><00>9@<00>@z<00>B@<40>jv<><76>x"<22>Q<05>*<2A>٪[<5B><00>BL<>MM<4D><4D>Ը=<3D><><EFBFBD>z<EFBFBD><7A>8ު <20><00>B<00><>e<EFBFBD><65>i<EFBFBD>bڲ=<3D>t<><74>7<EFBFBD><37>x<EFBFBD><00>B<00>9<EFBFBD><39>^kK 2U<32><55><EFBFBD>`<18><><EFBFBD> <09> @<00>g<00><00><00><00>?@%<00><00>?<00><00>w@<00>@B<00><00><00><00><><EFBFBD><EFBFBD>E.<00>'<00><00><00><00>@f<00><00>?EANiagaraScript /Niagara/DefaultAssets/DefaultModule.DefaultModule<00><00>i<00><00><00><00>@ VDv<44><76>y@<40>b<>n<EFBFBD><6E><EFBFBD><EFBFBD><00> @<00>@<00> <00><00>@<00>yG.[.<00>@ VDv<44><76>y@<40>b<>n<EFBFBD><6E><EFBFBD>+/<00><00>T <00>_.<00>MT <00>:/<00>a<00>5@<00>@<00>/<00>T <00><00><00>=/<00><00><00><00>?~@%<00><00>?<00><00><00>/<00>T <00><00>T <00>:<00><00><00><00><00><00><00><00>T <00>0T <00>RT <00> 5@ @<00>!5@!@<00>/Ja?'5@'@<00>6@<00><00>^@<00><00><00>@?5@@<00>?//"/7/@-z<00>B<00><00>5@<00>@z @<00>g<00><00><00><00>?@%<00><00>?<00><00><00>@<00>@<00><00><00><00><00><><EFBFBD><EFBFBD>E.4<><00><00><00><><EFBFBD><EFBFBD>E.<00>'<00><00><00><00>@ <00>&@&@J<00>nQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>oQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>qQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>,
<EFBFBD><EFBFBD><EFBFBD>oQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>4<05><>D<EFBFBD>C<EFBFBD><43>F<EFBFBD><46><EFBFBD><EFBFBD>CqQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><16>}wx5cJ<63><4A>Ӫ<EFBFBD>B_<42><5F><00>i<00><00><00><00>@<51><C5B3><EFBFBD><EFBFBD>I<EFBFBD>hP'<27>_<EFBFBD>[ @<00>@& <00><00>@<00>yG.[.<00>@<51><C5B3><EFBFBD><EFBFBD>I<EFBFBD>hP'<27>_+/<00><00>T <00>_.<00>MT <00>:/<00>a<00>5@<00>@<00>/<00>T <00><00><00>=/<00><00><00><00>?~@%<00><00>?<00><00><00>/<00>T <00><00>T <00>:<00><00><00><00><00><00><00><00>T <00>0T <00>RT <00> 5@ @<00>!5@!@<00>/Ja?'5@'@<00>6@<00><00>^@<00><00><00>@?5@@<00>?//"/7/@-z<00>B<00><00>5@<00>@z @<00>g<00><00><00><00>?@%<00><00>?<00><00>5@<00>@<00>'<00><00><00><00>@u<00><00>?TPNiagaraScript /Niagara/DefaultAssets/DefaultEmitter.DefaultEmitter:UpdateScript<00><00>i<00><00><00><00>@<00><>
<EFBFBD>e%A<>R<EFBFBD>R<EFBFBD>w<EFBFBD>u<EFBFBD> @<00>@<00>
<00><00>@<00>yG.[.<00>@<00><>
<EFBFBD>e%A<>R<EFBFBD>R<EFBFBD>w<EFBFBD>u+/<00><00>T <00>_.<00>MT;!9EFEC2754688770EFEEE238A26C4F1C4Default:/<00>a<00>5@<00>@<00>/<00>T <00><00><00>=/<00><00><00><00>?~@%<00><00>?<00><00><00>/<00>T <00><00>T <00>:<00><00><00><00><00><00><00><00>T <00>0T <00>RT <00> 5@ @<00>!5@!@<00>/Ja?'5@'@<00>6@<00><00>^@.?;<3B>AP<41><50>3<EFBFBD><33>:<3A><><EFBFBD><00><00><00>@2?CPUSimFailIfNotSetMessageSeverity: 35@@<00>?//"/7/@Az<00>B<00><><><D19B><EFBFBD><1E>
<EFBFBD>\<13><>q<EFBFBD><71><EFBFBD><00>9@<00>@z<00>B@<40>jv<><76>x"<22>Q<05>*<2A>٪[<5B><00>BL<>MM<4D><4D>Ը=<3D><><EFBFBD>z<EFBFBD><7A>8ު <20><00>B<00><>e<EFBFBD><65>i<EFBFBD>bڲ=<3D>t<><74>7<EFBFBD><37>x<EFBFBD><00>B<00>9<EFBFBD><39>^kK 2U<32><55><EFBFBD>`<18><><EFBFBD> <09> @<00>g<00><00><00><00>?@%<00><00>?<00><00>w@<00>@B<00><00><00><00><><EFBFBD><EFBFBD>E.<00>'<00><00><00><00>@f<00><00>?EANiagaraScript /Niagara/DefaultAssets/DefaultModule.DefaultModule<00><00>i<00><00><00><00>@ VDv<44><76>y@<40>b<>n<EFBFBD><6E><EFBFBD><EFBFBD><00>@<00>@}<00><00>@<00>yG.[.<00>@ VDv<44><76>y@<40>b<>n<EFBFBD><6E><EFBFBD>+/<00><00>T <00>_.<00>MT <00>:/<00>a<00>5@<00>@<00>/<00>T <00><00><00>=/<00><00><00><00>?~@%<00><00>?<00><00><00>/<00>T <00><00>T <00>:<00><00><00><00><00><00><00><00>T <00>0T <00>RT <00> 5@ @<00>!5@!@<00>/Ja?'5@'@<00>6@^<00>^@<00><><19>5<EFBFBD>"׋^)<29>D<EFBFBD> <00><00><00>@<00>?CPUSimEmitter.InterpolatedSpawnExperimentalVMDisabledFailIfNotSetMessageSeverity: 3InterpolatedSpawn"PreserveAttribute=Particles.Color5PreserveAttribute=Particles.DynamicMaterialParameter6PreserveAttribute=Particles.DynamicMaterialParameter16PreserveAttribute=Particles.DynamicMaterialParameter26PreserveAttribute=Particles.DynamicMaterialParameter3+PreserveAttribute=Particles.MaterialRandom*PreserveAttribute=Particles.NormalizedAge%PreserveAttribute=Particles.Position.PreserveAttribute=Particles.Previous.Position2PreserveAttribute=Particles.Previous.RibbonFacing1PreserveAttribute=Particles.Previous.RibbonTwist1PreserveAttribute=Particles.Previous.RibbonWidth)PreserveAttribute=Particles.RibbonFacing%PreserveAttribute=Particles.RibbonID,PreserveAttribute=Particles.RibbonLinkOrder(PreserveAttribute=Particles.RibbonTwist-PreserveAttribute=Particles.RibbonU0Override-PreserveAttribute=Particles.RibbonU1Override-PreserveAttribute=Particles.RibbonUVDistance2PreserveAttribute=Particles.RibbonV0RangeOverride2PreserveAttribute=Particles.RibbonV1RangeOverride(PreserveAttribute=Particles.RibbonWidth%PreserveAttribute=Particles.VelocityTrimAttributes<00>@@<00><00>
r<EFBFBD><EFBFBD>><14>ެ<EFBFBD><00>BJ7h4ځ|عp㠾7y<>z<1E><><00>Bd]<5D>rrd<72>kT/<2F><>N<EFBFBD><4E>&a<>;<3B><00>Bf<><X f%U<><55>z<EFBFBD>G<EFBFBD><47><EFBFBD>R<EFBFBD><52><EFBFBD><00>Br<><72><EFBFBD>i<EFBFBD>1<EFBFBD><31><EFBFBD><EFBFBD>p<EFBFBD>n<EFBFBD>D<EFBFBD><44><00>B<00>7Q <20><><18><>ߴ<EFBFBD><DFB4><EFBFBD>&Уsj<73><00>B<00>\<5C>۝<EFBFBD>#,<2C><><EFBFBD><EFBFBD><><DEA0><EFBFBD>P~<7E><00>B<00>X<7F>?<3F><>l<EFBFBD><6C><EFBFBD>;<3B>h<16><01><><EFBFBD><00>B<00><15>kb<6B>}nf<6E><66><17>(,<2C><1A><00>B<00><<3C><><EFBFBD>\<5C><><EFBFBD><EFBFBD>h<EFBFBD><68>u3T<33><54>hS<68><00>B<00><>p7<70>;<3B>5<EFBFBD>e<EFBFBD><65>ݠ<EFBFBD><DDA0><EFBFBD><EFBFBD>e<02><00>B<00>GMi$<24>9v<><10>7<EFBFBD><37><11>,<2C><><00>Bν <0B>Ag<41>^<5E><><EFBFBD>$<24>-¿<><00>B<00>NJJg$,&<26><><EFBFBD>n<><6E>h7<68><00>B<00>'!<21><><EFBFBD>u<EFBFBD><75>۬<><04><><EFBFBD>\ <20><00>B<00>9<EFBFBD><39>^kK 2U<32><55><EFBFBD>`<18><><EFBFBD> <09><00>B<00>K<EFBFBD> <20>.<2E><><<3C>W<EFBFBD><57><00>B߀<><DF80>=†S/!<10>/<2F>)9лЮ<00>B<00><>{<1B><><EFBFBD><EFBFBD><EFBFBD><13>9<EFBFBD><39><EFBFBD><EFBFBD><16>t<EFBFBD><00>B<00><>:Xg<03><>j<EFBFBD>Q<EFBFBD><51><EFBFBD><EFBFBD><EFBFBD>Z<EFBFBD>1s<31><00>B<00>^<1E>d<17>qn<71><6E>C<EFBFBD><43><EFBFBD>ptͻ<74><CDBB> @<00>g<00><00><00><00>?@%<00><00>?<00><00><00>@<00>@<00><00><00><00><00><><EFBFBD><EFBFBD>E.4<><00><00><00><><EFBFBD><EFBFBD>E.<00>'<00><00><00><00>@<00><00>&<00>@ &@<00><00>aQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>bQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>cQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>dQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00> iQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>jQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>kQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00> lQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>$mQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>(nQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>,oQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><pQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>HqQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>T<00>dB`<00>?<00>?<00>?<00>?<00>?<00>?<00>?<00>?<00>?<00>?<00>?<00>?<00>?<00>?<00>?<00>?<00>?<00><><EFBFBD>?SONiagaraScript /Niagara/DefaultAssets/DefaultEmitter.DefaultEmitter:SpawnScript<00>J<00>@@nQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>K<EFBFBD>r<06><>N<EFBFBD>8
<EFBFBD><EFBFBD><EFBFBD>oQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>4<05><>D<EFBFBD>C<EFBFBD><43>F<EFBFBD><46><EFBFBD><EFBFBD>CqQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><16>}wx5cJ<63><4A>Ӫ<EFBFBD>B_<42><5F>H@<00><00>^@<00><><19>5<EFBFBD>"׋^)<29>D<EFBFBD> <00><00><00><00>?CPUSimEmitter.InterpolatedSpawnExperimentalVMDisabledFailIfNotSetMessageSeverity: 3InterpolatedSpawn"PreserveAttribute=Particles.Color5PreserveAttribute=Particles.DynamicMaterialParameter6PreserveAttribute=Particles.DynamicMaterialParameter16PreserveAttribute=Particles.DynamicMaterialParameter26PreserveAttribute=Particles.DynamicMaterialParameter3+PreserveAttribute=Particles.MaterialRandom*PreserveAttribute=Particles.NormalizedAge%PreserveAttribute=Particles.Position.PreserveAttribute=Particles.Previous.Position2PreserveAttribute=Particles.Previous.RibbonFacing1PreserveAttribute=Particles.Previous.RibbonTwist1PreserveAttribute=Particles.Previous.RibbonWidth)PreserveAttribute=Particles.RibbonFacing%PreserveAttribute=Particles.RibbonID,PreserveAttribute=Particles.RibbonLinkOrder(PreserveAttribute=Particles.RibbonTwist-PreserveAttribute=Particles.RibbonU0Override-PreserveAttribute=Particles.RibbonU1Override-PreserveAttribute=Particles.RibbonUVDistance2PreserveAttribute=Particles.RibbonV0RangeOverride2PreserveAttribute=Particles.RibbonV1RangeOverride(PreserveAttribute=Particles.RibbonWidth%PreserveAttribute=Particles.VelocityTrimAttributes<00>@@<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>?//"/@Az<00>B<00><>H<EFBFBD><48><EFBFBD>q<EFBFBD>٪<EFBFBD><D9AA>(<28>"<22><><EFBFBD>G<EFBFBD><00>Q@<00>@z<00>B <0B><11>xv<78><76><41><D7B2><00>B<0E>%<25>D<EFBFBD><44>[nȸ,<2C>6<EFBFBD>p<><70><EFBFBD><00>B<18>+(<28><>==<3D>r<EFBFBD> <13><>:1<>ع<EFBFBD><00>B$'y^<1D>><3E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>!,R<><00>B(<28><><EFBFBD>e<02>)v`<60>Ar!<21><>,}p<><70><00>B;C<>7<EFBFBD><37>0FZ<1D>º<EFBFBD><C2BA>o*"<13><00>BA.<2E><>/<1A>y<EFBFBD><79><EFBFBD>ac<61>ـ<EFBFBD><D980><EFBFBD><00>BA<><41><01>Y7@<40>[
r<EFBFBD><EFBFBD>><14>ެ<EFBFBD><00>BJ7h4ځ|عp㠾7y<>z<1E><><00>Bd]<5D>rrd<72>kT/<2F><>N<EFBFBD><4E>&a<>;<3B><00>Bf<><X f%U<><55>z<EFBFBD>G<EFBFBD><47><EFBFBD>R<EFBFBD><52><EFBFBD><00>Br<><72><EFBFBD>i<EFBFBD>1<EFBFBD><31><EFBFBD><EFBFBD>p<EFBFBD>n<EFBFBD>D<EFBFBD><44><00>B<00>7Q <20><><18><>ߴ<EFBFBD><DFB4><EFBFBD>&Уsj<73><00>B<00>><3E><>*Fھ
~&<26><><EFBFBD><EFBFBD>f=<3D><><00>B<00>\<5C>۝<EFBFBD>#,<2C><><EFBFBD><EFBFBD><><DEA0><EFBFBD>P~<7E><00>B<00>X<7F>?<3F><>l<EFBFBD><6C><EFBFBD>;<3B>h<16><01><><EFBFBD><00>B<00><15>kb<6B>}nf<6E><66><17>(,<2C><1A><00>B<00><<3C><><EFBFBD>\<5C><><EFBFBD><EFBFBD>h<EFBFBD><68>u3T<33><54>hS<68><00>B<00><>p7<70>;<3B>5<EFBFBD>e<EFBFBD><65>ݠ<EFBFBD><DDA0><EFBFBD><EFBFBD>e<02><00>Bν <0B>Ag<41>^<5E><><EFBFBD>$<24>-¿<><00>B<00>NJJg$,&<26><><EFBFBD>n<><6E>h7<68><00>B<00>'!<21><><EFBFBD>u<EFBFBD><75>۬<><04><><EFBFBD>\ <20><00>B<00>9<EFBFBD><39>^kK 2U<32><55><EFBFBD>`<18><><EFBFBD> <09><00>B<00>K<EFBFBD> <20>.<2E><><<3C>W<EFBFBD><57><00>B߀<><DF80>=†S/!<10>/<2F>)9лЮ<00>B<00><>{<1B><><EFBFBD><EFBFBD><EFBFBD><13>9<EFBFBD><39><EFBFBD><EFBFBD><16>t<EFBFBD><00>B<00><>:Xg<03><>j<EFBFBD>Q<EFBFBD><51><EFBFBD><EFBFBD><EFBFBD>Z<EFBFBD>1s<31><00>B<00>^<1E>d<17>qn<71><6E>C<EFBFBD><43><EFBFBD>ptͻ<74><CDBB><00>G@<00>&<00>A@`<00><00>7B3[HX,dXH<05><00><03><04><03><04><03><04>$<05>(<05>,<05>[L#P[T<03>X <03>X
<03>X \\[\[`d &h 'lC % D   hP \W <0C>  hP[p<00> \W <0C>W <0C>W <0C>W <0C>\VSSPSPSPS SSSSS S
S S S SSSSS S
S SS S
S SST\<00><00>.<00>@`<00><00>7@ <00>@<00>rQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>pQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>fQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>dQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>?<3F>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>wQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>uQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>nQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>tQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>-@D<00><00>@ <00>@<00><00>,Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>,Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>,Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>?,Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>,Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00><>,Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>,Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>,Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00><>'7,Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>, Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>7<EFBFBD>5,
Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>+@ @<00><00>aQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>?bQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>cQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>?dQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00> <00>?<00>?<00>?iQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>?jQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>?kQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>?lQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>?mQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>?nQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>?<00>?<00>?<00>?oQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00> pQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00> <00>?<00>?<00>?qQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00> <00><>_<00>@_@`{y@r<00>'Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>>?<00>y@r<00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00><><EFBFBD><EFBFBD>>?<00>y@r<00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>?>? Trimmed<00>@@<00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>SQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>QQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00> Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00> Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00> Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>^Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00><00> @<00>@N <00>`a
// Compile Tags:
// Variable: "bIsInfinitelyLived(False)" StringValue: ""
// Variable: "bCanDieWhenEmitterDeactivates(True)" StringValue: ""
// Variable: "Particles.Mass(1 )" StringValue: "Trimmed"
// Compile Tags Editor Only:
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
{
float User_Width;
float User_LifeTime;
float Emitter_DistanceTraveled;
float Emitter_AlphaScale;
int Engine_ExecutionCount;
float Emitter_SpawnRate;
float Emitter_SpawnInterval;
float Emitter_InterpSpawnStartDt;
int Emitter_SpawnGroup;
}
cbuffer PREV_FNiagaraGlobalParameters
{
float PREV_Engine_WorldDeltaTime;
float PREV_Engine_DeltaTime;
float PREV_Engine_InverseDeltaTime;
float PREV_Engine_Time;
float PREV_Engine_RealTime;
int PREV_Engine_QualityLevel;
int PREV_Engine_PaddingInt32_0;
int PREV_Engine_PaddingInt32_1;
}
cbuffer PREV_FNiagaraSystemParameters
{
float PREV_Engine_Owner_TimeSinceRendered;
float PREV_Engine_Owner_LODDistance;
float PREV_Engine_Owner_LODDistanceFraction;
float PREV_Engine_System_Age;
int PREV_Engine_Owner_ExecutionState;
int PREV_Engine_System_TickCount;
int PREV_Engine_System_NumEmitters;
int PREV_Engine_System_NumEmittersAlive;
int PREV_Engine_System_SignificanceIndex;
int PREV_Engine_System_RandomSeed;
int PREV_Engine_System_CurrentTimeStep;
int PREV_Engine_System_NumTimeSteps;
float PREV_Engine_System_TimeStepFraction;
int PREV_Engine_System_NumParticles;
int PREV_Engine_System_PaddingInt32_0;
int PREV_Engine_System_PaddingInt32_1;
}
cbuffer PREV_FNiagaraOwnerParameters
{
float4x4 PREV_Engine_Owner_SystemLocalToWorld;
float4x4 PREV_Engine_Owner_SystemWorldToLocal;
float4x4 PREV_Engine_Owner_SystemLocalToWorldTransposed;
float4x4 PREV_Engine_Owner_SystemWorldToLocalTransposed;
float4x4 PREV_Engine_Owner_SystemLocalToWorldNoScale;
float4x4 PREV_Engine_Owner_SystemWorldToLocalNoScale;
float4 PREV_Engine_Owner_Rotation;
float3 PREV_Engine_Owner_Position;
int PREV_Engine_Owner_PaddingInt32_0;
float3 PREV_Engine_Owner_Velocity;
int PREV_Engine_Owner_PaddingInt32_1;
float3 PREV_Engine_Owner_SystemXAxis;
int PREV_Engine_Owner_PaddingInt32_2;
float3 PREV_Engine_Owner_SystemYAxis;
int PREV_Engine_Owner_PaddingInt32_3;
float3 PREV_Engine_Owner_SystemZAxis;
int PREV_Engine_Owner_PaddingInt32_4;
float3 PREV_Engine_Owner_Scale;
int PREV_Engine_Owner_PaddingInt32_5;
float4 PREV_Engine_Owner_LWCTile;
}
cbuffer PREV_FNiagaraEmitterParameters
{
int PREV_Engine_Emitter_NumParticles;
int PREV_Engine_Emitter_TotalSpawnedParticles;
float PREV_Engine_Emitter_SpawnCountScale;
float PREV_Emitter_Age;
int PREV_Emitter_RandomSeed;
int PREV_Engine_Emitter_InstanceSeed;
int PREV_Engine_Emitter_PaddingInt32_0;
int PREV_Engine_Emitter_PaddingInt32_1;
}
cbuffer PREV_FNiagaraExternalParameters
{
float PREV_User_Width;
float PREV_User_LifeTime;
float PREV_Emitter_DistanceTraveled;
float PREV_Emitter_AlphaScale;
int PREV_Engine_ExecutionCount;
float PREV_Emitter_SpawnRate;
float PREV_Emitter_SpawnInterval;
float PREV_Emitter_InterpSpawnStartDt;
int PREV_Emitter_SpawnGroup;
}
struct FParamMap0_User
{
float LifeTime;
float Width;
};
struct FParamMap0_Transient
{
bool FirstFrame;
};
struct FParamMap0_ParticleState
{
float DeltaTime;
float Lifetime;
};
struct FParamMap0_Particles_Previous
{
float3 Position;
float3 RibbonFacing;
float RibbonWidth;
};
struct FParamMap0_Particles
{
float Age;
float4 Color;
float4 DynamicMaterialParameter;
float Lifetime;
float Mass;
float MaterialRandom;
float NormalizedAge;
float3 Position;
FParamMap0_Particles_Previous Previous;
float3 RibbonFacing;
float RibbonUVDistance;
float RibbonWidth;
int UniqueID;
};
struct FParamMap0_OUTPUT_VAR_ParticleState
{
bool FirstFrame;
};
struct FParamMap0_OUTPUT_VAR
{
FParamMap0_OUTPUT_VAR_ParticleState ParticleState;
};
struct FParamMap0_MakeLinearColorFromVectorAndFloat
{
float FloatASC40AlphaASC41;
};
struct FParamMap0_Local_InitializeParticle
{
float InitRIbbonDistance;
};
struct FParamMap0_Local
{
FParamMap0_Local_InitializeParticle InitializeParticle;
};
struct FParamMap0_Interpolation
{
float Emitter_InterpSpawnStartDt;
int Emitter_SpawnGroup;
float Emitter_SpawnInterval;
int InterpSpawn_Index;
float InterpSpawn_InvSpawnTime;
float InterpSpawn_InvUpdateTime;
float InterpSpawn_SpawnTime;
float InterpSpawn_UpdateTime;
float SpawnInterp;
};
struct FParamMap0_InitializeParticle
{
float Lifetime;
float MaterialRandom;
int PositionOffsetCoordinateSpace;
float RibbonWidth;
};
struct FParamMap0_FloatFromCurve004
{
float CurveIndex;
};
struct FParamMap0_FloatFromCurve003
{
float CurveIndex;
};
struct FParamMap0_FloatFromCurve002
{
float CurveIndex;
};
struct FParamMap0_FloatFromCurve001
{
float CurveIndex;
};
struct FParamMap0_FloatFromCurve
{
float CurveIndex;
};
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;
int ExecutionCount;
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;
float AlphaScale;
float DistanceTraveled;
float InterpSpawnStartDt;
int RandomSeed;
int SpawnGroup;
float SpawnInterval;
float SpawnRate;
};
struct FParamMap0_DynamicMaterialParameters
{
float Index0Param1;
float Index0Param2;
float Index0Param3;
float Index0Param4;
bool Param0WriteEnabled;
bool Param1WriteEnabled;
bool Param2WriteEnabled;
bool Param3WriteEnabled;
};
struct FParamMap0_DataInstance
{
bool Alive;
};
struct FParamMap0_Color
{
float4 Color;
};
struct FParamMap0_ClampFloat
{
float FLOAT_VAR;
};
struct FParamMap0_Array_Previous
{
int Position;
int RibbonFacing;
int RibbonWidth;
};
struct FParamMap0_Array
{
int Age;
int Color;
int DynamicMaterialParameter;
int Lifetime;
int Mass;
int MaterialRandom;
int NormalizedAge;
int Position;
FParamMap0_Array_Previous Previous;
int RibbonFacing;
int RibbonUVDistance;
int RibbonWidth;
int UniqueID;
};
struct FParamMap0
{
FParamMap0_Array Array;
FParamMap0_ClampFloat ClampFloat;
FParamMap0_Color Color;
FParamMap0_DataInstance DataInstance;
FParamMap0_DynamicMaterialParameters DynamicMaterialParameters;
FParamMap0_Emitter Emitter;
FParamMap0_Engine Engine;
FParamMap0_FloatFromCurve FloatFromCurve;
FParamMap0_FloatFromCurve001 FloatFromCurve001;
FParamMap0_FloatFromCurve002 FloatFromCurve002;
FParamMap0_FloatFromCurve003 FloatFromCurve003;
FParamMap0_FloatFromCurve004 FloatFromCurve004;
FParamMap0_InitializeParticle InitializeParticle;
FParamMap0_Interpolation Interpolation;
FParamMap0_Local Local;
FParamMap0_MakeLinearColorFromVectorAndFloat MakeLinearColorFromVectorAndFloat;
FParamMap0_OUTPUT_VAR OUTPUT_VAR;
FParamMap0_Particles Particles;
FParamMap0_ParticleState ParticleState;
FParamMap0_Transient Transient;
FParamMap0_User User;
};
struct FSimulationContext
{
FParamMap0 MapSpawn;
FParamMap0 MapUpdate;
};
static float HackSpawnInterp = 1.0;
void NiagaraScript_1129_ScriptUsage4_EvaluationType_NewEnumerator0_FixedRandomSeed_false_OverrideSeed_false_RandomnessMode_NewEnumerator0_Func_(int In_Engine_System_RandomSeed, float In_FloatMin, float In_FloatMax, int In_Seed, int In_Engine_System_TickCount, int In_Particles_UniqueID, int In_Emitter_RandomSeed, int In_Engine_Emitter_InstanceSeed, out float Out_RandomFloat, out bool Out_IsDeterministic, inout FSimulationContext Context);
void NiagaraScript_1138_Func_(float3 In_Engine_Owner_Position, out float3 Out_SimulationPosition, inout FSimulationContext Context);
void InitializeParticle_Emitter_Func_(inout FSimulationContext Context);
void Orientation_Emitter_Func_(inout FSimulationContext Context);
void NiagaraScript_1142_Func_(float In_Value, out float Out_ClampedValue, inout FSimulationContext Context);
void ParticleState_Emitter_Func_(inout FSimulationContext Context);
void SampleCurve_Emitter_FloatFromCurve_FloatCurve(float In_X, out float Out_Value);
void FloatFromCurve_Emitter_Func_(out float Out_Value, inout FSimulationContext Context);
void ClampFloat_Emitter_Func_(out float Out_Result, inout FSimulationContext Context);
void MakeLinearColorFromVectorAndFloat_Emitter_Func_(out float4 Out_LinearColor, inout FSimulationContext Context);
void Color_Emitter_Func_(inout FSimulationContext Context);
void SampleCurve_Emitter_FloatFromCurve001_FloatCurve(float In_X, out float Out_Value);
void FloatFromCurve001_Emitter_Func_(out float Out_Value, inout FSimulationContext Context);
void SampleCurve_Emitter_FloatFromCurve002_FloatCurve(float In_X, out float Out_Value);
void FloatFromCurve002_Emitter_Func_(out float Out_Value, inout FSimulationContext Context);
void SampleCurve_Emitter_FloatFromCurve003_FloatCurve(float In_X, out float Out_Value);
void FloatFromCurve003_Emitter_Func_(out float Out_Value, inout FSimulationContext Context);
void SampleCurve_Emitter_FloatFromCurve004_FloatCurve(float In_X, out float Out_Value);
void FloatFromCurve004_Emitter_Func_(out float Out_Value, inout FSimulationContext Context);
void DynamicMaterialParameters_Emitter_Func_(inout FSimulationContext Context);
float GetSpawnInterpolation();
void NiagaraScript_1129_ScriptUsage4_EvaluationType_NewEnumerator0_FixedRandomSeed_false_OverrideSeed_false_RandomnessMode_NewEnumerator0_Func_(int In_Engine_System_RandomSeed, float In_FloatMin, float In_FloatMax, int In_Seed, int In_Engine_System_TickCount, int In_Particles_UniqueID, int In_Emitter_RandomSeed, int In_Engine_Emitter_InstanceSeed, out float Out_RandomFloat, out bool Out_IsDeterministic, inout FSimulationContext Context)
{
bool Constant18 = false;
float Result = In_FloatMax - In_FloatMin;
float Result1 = rand_float(Result);
float Result2 = In_FloatMin + Result1;
Out_RandomFloat = Result2;
Out_IsDeterministic = Constant18;
}
void NiagaraScript_1138_Func_(float3 In_Engine_Owner_Position, out float3 Out_SimulationPosition, inout FSimulationContext Context)
{
Out_SimulationPosition = Context.MapSpawn.Engine.Owner.Position;
}
void InitializeParticle_Emitter_Func_(inout FSimulationContext Context)
{
Context.MapSpawn.Particles.MaterialRandom = Context.MapSpawn.InitializeParticle.MaterialRandom;
Context.MapSpawn.Particles.Lifetime = Context.MapSpawn.InitializeParticle.Lifetime;
float4 Constant22 = float4(1,1,1,1);
Context.MapSpawn.Particles.Color = Constant22;
float Constant23 = 1;
Context.MapSpawn.Particles.Mass = Constant23;
float3 Constant24 = float3(0,0,0);
float3 NiagaraScript_1138_Func_Output_SimulationPosition;
NiagaraScript_1138_Func_(Constant24, NiagaraScript_1138_Func_Output_SimulationPosition, Context);
float3 Constant25 = float3(0,0,0);
float Constant26 = 0;
float3 Result3 = Constant25 * Constant26;
float3 Result4 = NiagaraScript_1138_Func_Output_SimulationPosition + Result3;
Context.MapSpawn.Particles.Position = Result4;
Context.MapSpawn.Local.InitializeParticle.InitRIbbonDistance = Context.MapSpawn.Particles.RibbonUVDistance;
Context.MapSpawn.Particles.RibbonWidth = Context.MapSpawn.InitializeParticle.RibbonWidth;
}
void Orientation_Emitter_Func_(inout FSimulationContext Context)
{
float3 Constant28 = float3(0,0,-1);
float3 Result5 = mul(float4(Constant28,0.0),Context.MapSpawn.Engine.Owner.SystemLocalToWorld).xyz;
Context.MapSpawn.Particles.RibbonFacing = Result5;
}
void NiagaraScript_1142_Func_(float In_Value, out float Out_ClampedValue, inout FSimulationContext Context)
{
float Constant32 = 0;
float Constant33 = 1;
float Result15 = clamp(In_Value,Constant32,Constant33);
Out_ClampedValue = Result15;
}
void ParticleState_Emitter_Func_(inout FSimulationContext Context)
{
bool Result6 = NiagaraAll(Context.MapUpdate.Particles.Age <= Context.MapUpdate.Engine.DeltaTime);
Context.MapUpdate.OUTPUT_VAR.ParticleState.FirstFrame = Result6;
Context.MapUpdate.Transient.FirstFrame = Result6;
float Constant30 = 1e-06;
bool Result7 = NiagaraAll(Context.MapUpdate.ParticleState.Lifetime > Constant30);
bool Result8 = Context.MapUpdate.Transient.FirstFrame && Result7;
float Result9 = Context.MapUpdate.Particles.Age + Context.MapUpdate.ParticleState.DeltaTime;
float Constant31 = 1e-05;
float Result10 = max(Context.MapUpdate.ParticleState.Lifetime, Constant31);
bool Result11 = NiagaraAll(Result9 < Result10);
bool Result12 = Result8 || Result11;
bool Result13 = Context.MapUpdate.DataInstance.Alive && Result12;
float Result14 = Result9 / Result10;
float NiagaraScript_1142_Func_Output_ClampedValue;
NiagaraScript_1142_Func_(Result14, NiagaraScript_1142_Func_Output_ClampedValue, Context);
Context.MapUpdate.DataInstance.Alive = Result13;
Context.MapUpdate.Particles.Age = Result9;
Context.MapUpdate.Particles.NormalizedAge = NiagaraScript_1142_Func_Output_ClampedValue;
bool Constant34 = false;
bool Constant35 = true;
}
void FloatFromCurve_Emitter_Func_(out float Out_Value, inout FSimulationContext Context)
{
float Constant37 = 1;
float SampleCurve_Emitter_FloatFromCurve_FloatCurveOutput_Value;
SampleCurve_Emitter_FloatFromCurve_FloatCurve(Context.MapUpdate.FloatFromCurve.CurveIndex, SampleCurve_Emitter_FloatFromCurve_FloatCurveOutput_Value);
float Result16 = SampleCurve_Emitter_FloatFromCurve_FloatCurveOutput_Value * Constant37;
Out_Value = Result16;
}
void ClampFloat_Emitter_Func_(out float Out_Result, inout FSimulationContext Context)
{
float Constant40 = 0;
float Constant41 = 1;
float Result17 = clamp(Context.MapUpdate.ClampFloat.FLOAT_VAR,Constant40,Constant41);
Out_Result = Result17;
}
void MakeLinearColorFromVectorAndFloat_Emitter_Func_(out float4 Out_LinearColor, inout FSimulationContext Context)
{
float3 Constant43 = float3(1,1,1);
float4 Output1;
Output1.a = Context.MapUpdate.MakeLinearColorFromVectorAndFloat.FloatASC40AlphaASC41;
Output1.b = Constant43.z;
Output1.g = Constant43.y;
Output1.r = Constant43.x;
Out_LinearColor = Output1;
}
void Color_Emitter_Func_(inout FSimulationContext Context)
{
float3 Constant46 = float3(1,1,1);
float Constant47 = 1;
float3 Output0;
float Output2;
Output0.x = Context.MapUpdate.Color.Color.r;
Output0.y = Context.MapUpdate.Color.Color.g;
Output0.z = Context.MapUpdate.Color.Color.b;
Output2 = Context.MapUpdate.Color.Color.a;
float3 Result18 = Output0 * Constant46;
float Result19 = Output2 * Constant47;
float Result20 = Result19 * Context.MapUpdate.Emitter.AlphaScale;
float4 Output01;
Output01.g = Result18.y;
Output01.a = Result20;
Output01.r = Result18.x;
Output01.b = Result18.z;
Context.MapUpdate.Particles.Color = Output01;
}
void FloatFromCurve001_Emitter_Func_(out float Out_Value, inout FSimulationContext Context)
{
float Constant49 = 1;
float SampleCurve_Emitter_FloatFromCurve001_FloatCurveOutput_Value;
SampleCurve_Emitter_FloatFromCurve001_FloatCurve(Context.MapUpdate.FloatFromCurve001.CurveIndex, SampleCurve_Emitter_FloatFromCurve001_FloatCurveOutput_Value);
float Result21 = SampleCurve_Emitter_FloatFromCurve001_FloatCurveOutput_Value * Constant49;
Out_Value = Result21;
}
void FloatFromCurve002_Emitter_Func_(out float Out_Value, inout FSimulationContext Context)
{
float Constant51 = 1;
float SampleCurve_Emitter_FloatFromCurve002_FloatCurveOutput_Value;
SampleCurve_Emitter_FloatFromCurve002_FloatCurve(Context.MapUpdate.FloatFromCurve002.CurveIndex, SampleCurve_Emitter_FloatFromCurve002_FloatCurveOutput_Value);
float Result22 = SampleCurve_Emitter_FloatFromCurve002_FloatCurveOutput_Value * Constant51;
Out_Value = Result22;
}
void FloatFromCurve003_Emitter_Func_(out float Out_Value, inout FSimulationContext Context)
{
float Constant53 = 1;
float SampleCurve_Emitter_FloatFromCurve003_FloatCurveOutput_Value;
SampleCurve_Emitter_FloatFromCurve003_FloatCurve(Context.MapUpdate.FloatFromCurve003.CurveIndex, SampleCurve_Emitter_FloatFromCurve003_FloatCurveOutput_Value);
float Result23 = SampleCurve_Emitter_FloatFromCurve003_FloatCurveOutput_Value * Constant53;
Out_Value = Result23;
}
void FloatFromCurve004_Emitter_Func_(out float Out_Value, inout FSimulationContext Context)
{
float Constant55 = 1;
float SampleCurve_Emitter_FloatFromCurve004_FloatCurveOutput_Value;
SampleCurve_Emitter_FloatFromCurve004_FloatCurve(Context.MapUpdate.FloatFromCurve004.CurveIndex, SampleCurve_Emitter_FloatFromCurve004_FloatCurveOutput_Value);
float Result24 = SampleCurve_Emitter_FloatFromCurve004_FloatCurveOutput_Value * Constant55;
Out_Value = Result24;
}
void DynamicMaterialParameters_Emitter_Func_(inout FSimulationContext Context)
{
float X;
float Y;
float Z;
float W;
X = Context.MapUpdate.Particles.DynamicMaterialParameter.x;
Y = Context.MapUpdate.Particles.DynamicMaterialParameter.y;
Z = Context.MapUpdate.Particles.DynamicMaterialParameter.z;
W = Context.MapUpdate.Particles.DynamicMaterialParameter.w;
float float_IfResult;
if(Context.MapUpdate.DynamicMaterialParameters.Param0WriteEnabled)
{
float_IfResult = Context.MapUpdate.DynamicMaterialParameters.Index0Param1;
}
else
{
float_IfResult = X;
}
float float_IfResult1;
if(Context.MapUpdate.DynamicMaterialParameters.Param1WriteEnabled)
{
float_IfResult1 = Context.MapUpdate.DynamicMaterialParameters.Index0Param2;
}
else
{
float_IfResult1 = Y;
}
float float_IfResult2;
if(Context.MapUpdate.DynamicMaterialParameters.Param2WriteEnabled)
{
float_IfResult2 = Context.MapUpdate.DynamicMaterialParameters.Index0Param3;
}
else
{
float_IfResult2 = Z;
}
float float_IfResult3;
if(Context.MapUpdate.DynamicMaterialParameters.Param3WriteEnabled)
{
float_IfResult3 = Context.MapUpdate.DynamicMaterialParameters.Index0Param4;
}
else
{
float_IfResult3 = W;
}
float4 Output11;
Output11.x = float_IfResult;
Output11.y = float_IfResult1;
Output11.z = float_IfResult2;
Output11.w = float_IfResult3;
Context.MapUpdate.Particles.DynamicMaterialParameter = Output11;
}
float GetSpawnInterpolation()
{
return HackSpawnInterp;
}
void InterpolateParameters(inout FSimulationContext Context)
{
int InterpSpawn_Index = ExecIndex();
float InterpSpawn_SpawnTime = Emitter_InterpSpawnStartDt + (Emitter_SpawnInterval * InterpSpawn_Index);
float InterpSpawn_UpdateTime = Engine_DeltaTime - InterpSpawn_SpawnTime;
float InterpSpawn_InvSpawnTime = 1.0 / InterpSpawn_SpawnTime;
float InterpSpawn_InvUpdateTime = 1.0 / InterpSpawn_UpdateTime;
float SpawnInterp = InterpSpawn_SpawnTime * Engine_InverseDeltaTime ;
HackSpawnInterp = SpawnInterp;
Context.MapSpawn.Interpolation.InterpSpawn_Index = InterpSpawn_Index;
Context.MapSpawn.Interpolation.InterpSpawn_SpawnTime = InterpSpawn_SpawnTime;
Context.MapSpawn.Interpolation.InterpSpawn_UpdateTime = InterpSpawn_UpdateTime;
Context.MapSpawn.Interpolation.InterpSpawn_InvSpawnTime = InterpSpawn_InvSpawnTime;
Context.MapSpawn.Interpolation.InterpSpawn_InvUpdateTime = InterpSpawn_InvUpdateTime;
Context.MapSpawn.Interpolation.SpawnInterp = SpawnInterp;
Context.MapSpawn.Interpolation.Emitter_SpawnInterval = Emitter_SpawnInterval;
Context.MapSpawn.Interpolation.Emitter_InterpSpawnStartDt = Emitter_InterpSpawnStartDt;
Context.MapSpawn.Interpolation.Emitter_SpawnGroup = Emitter_SpawnGroup;
Context.MapSpawn.Engine.Time = lerp(PREV_Engine_Time, Engine_Time, SpawnInterp);
Context.MapSpawn.Engine.RealTime = lerp(PREV_Engine_RealTime, Engine_RealTime, SpawnInterp);
Context.MapSpawn.Engine.Owner.TimeSinceRendered = lerp(PREV_Engine_Owner_TimeSinceRendered, Engine_Owner_TimeSinceRendered, SpawnInterp);
Context.MapSpawn.Engine.Owner.LODDistance = lerp(PREV_Engine_Owner_LODDistance, Engine_Owner_LODDistance, SpawnInterp);
Context.MapSpawn.Engine.Owner.LODDistanceFraction = lerp(PREV_Engine_Owner_LODDistanceFraction, Engine_Owner_LODDistanceFraction, SpawnInterp);
Context.MapSpawn.Engine.System.Age = lerp(PREV_Engine_System_Age, Engine_System_Age, SpawnInterp);
Context.MapSpawn.Engine.Owner.Rotation = lerp(PREV_Engine_Owner_Rotation, Engine_Owner_Rotation, SpawnInterp);
Context.MapSpawn.Engine.Owner.Position = lerp(PREV_Engine_Owner_Position, Engine_Owner_Position, SpawnInterp);
Context.MapSpawn.Engine.Owner.Velocity = lerp(PREV_Engine_Owner_Velocity, Engine_Owner_Velocity, SpawnInterp);
Context.MapSpawn.Engine.Owner.SystemXAxis = lerp(PREV_Engine_Owner_SystemXAxis, Engine_Owner_SystemXAxis, SpawnInterp);
Context.MapSpawn.Engine.Owner.SystemYAxis = lerp(PREV_Engine_Owner_SystemYAxis, Engine_Owner_SystemYAxis, SpawnInterp);
Context.MapSpawn.Engine.Owner.SystemZAxis = lerp(PREV_Engine_Owner_SystemZAxis, Engine_Owner_SystemZAxis, SpawnInterp);
Context.MapSpawn.Engine.Owner.Scale = lerp(PREV_Engine_Owner_Scale, Engine_Owner_Scale, SpawnInterp);
Context.MapSpawn.Engine.Owner.LWCTile = lerp(PREV_Engine_Owner_LWCTile, Engine_Owner_LWCTile, SpawnInterp);
Context.MapSpawn.Emitter.Age = lerp(PREV_Emitter_Age, Emitter_Age, SpawnInterp);
Context.MapSpawn.User.Width = lerp(PREV_User_Width, User_Width, SpawnInterp);
Context.MapSpawn.User.LifeTime = lerp(PREV_User_LifeTime, User_LifeTime, SpawnInterp);
Context.MapSpawn.Emitter.DistanceTraveled = lerp(PREV_Emitter_DistanceTraveled, Emitter_DistanceTraveled, SpawnInterp);
Context.MapSpawn.Emitter.AlphaScale = lerp(PREV_Emitter_AlphaScale, Emitter_AlphaScale, SpawnInterp);
Context.MapUpdate.Engine.DeltaTime = InterpSpawn_UpdateTime;
Context.MapUpdate.Engine.InverseDeltaTime = InterpSpawn_InvUpdateTime;
}
#if (SimulationStageIndex == 0) // MapSpawn
void HandlePreviousValuesForSpawn(inout FSimulationContext Context)
{
Context.MapSpawn.Particles.Previous.Position = Context.MapSpawn.Particles.Position;
Context.MapSpawn.Particles.Previous.RibbonFacing = Context.MapSpawn.Particles.RibbonFacing;
Context.MapSpawn.Particles.Previous.RibbonWidth = Context.MapSpawn.Particles.RibbonWidth;
}
#endif
void ReadDataSets(inout FSimulationContext Context)
{
}
void WriteDataSets(inout FSimulationContext Context)
{
}
void SimulateMapSpawn(inout FSimulationContext Context)
{
//Begin Interpolated Spawn Script!
//Begin Initialize Parameter Map Defaults
float Constant = (0.0);
Context.MapSpawn.Particles.MaterialRandom = Constant;
float Constant1 = (0.0);
Context.MapSpawn.Particles.Lifetime = Constant1;
float4 Constant2 = float4(1.0, 1.0, 1.0, 1.0);
Context.MapSpawn.Particles.Color = Constant2;
float Constant3 = 1;
Context.MapSpawn.Particles.Mass = Constant3;
float3 Constant4 = float3(0.0, 0.0, 0.0);
Context.MapSpawn.Particles.Position = Constant4;
float Constant5 = (0.0);
Context.MapSpawn.Particles.RibbonWidth = Constant5;
float3 Constant6 = float3(0.0, 0.0, 0.0);
Context.MapSpawn.Particles.RibbonFacing = Constant6;
float Constant7 = 0;
Context.MapSpawn.Particles.Age = Constant7;
float Constant8 = (0.0);
Context.MapSpawn.Particles.NormalizedAge = Constant8;
float4 Constant9 = float4(0,0,0,0);
Context.MapSpawn.Particles.DynamicMaterialParameter = Constant9;
//End Initialize Parameter Map Defaults
Context.MapSpawn.InitializeParticle.RibbonWidth = Context.MapSpawn.User.Width;
Context.MapSpawn.InitializeParticle.Lifetime = Context.MapSpawn.User.LifeTime;
int Constant10 = (0);
float Constant11 = 0;
float Constant12 = 1;
int Constant13 = -1;
int Constant14 = (0);
int Constant15 = 0;
int Constant16 = (0);
int Constant17 = (0);
float NiagaraScript_1129_ScriptUsage4_EvaluationType_NewEnumerator0_FixedRandomSeed_false_OverrideSeed_false_RandomnessMode_NewEnumerator0_Func_Output_RandomFloat;
bool NiagaraScript_1129_ScriptUsage4_EvaluationType_NewEnumerator0_FixedRandomSeed_false_OverrideSeed_false_RandomnessMode_NewEnumerator0_Func_Output_IsDeterministic;
NiagaraScript_1129_ScriptUsage4_EvaluationType_NewEnumerator0_FixedRandomSeed_false_OverrideSeed_false_RandomnessMode_NewEnumerator0_Func_(Constant10, Constant11, Constant12, Constant13, Constant14, Constant15, Constant16, Constant17, NiagaraScript_1129_ScriptUsage4_EvaluationType_NewEnumerator0_FixedRandomSeed_false_OverrideSeed_false_RandomnessMode_NewEnumerator0_Func_Output_RandomFloat, NiagaraScript_1129_ScriptUsage4_EvaluationType_NewEnumerator0_FixedRandomSeed_false_OverrideSeed_false_RandomnessMode_NewEnumerator0_Func_Output_IsDeterministic, Context);
Context.MapSpawn.InitializeParticle.MaterialRandom = NiagaraScript_1129_ScriptUsage4_EvaluationType_NewEnumerator0_FixedRandomSeed_false_OverrideSeed_false_RandomnessMode_NewEnumerator0_Func_Output_RandomFloat;
float4 Constant19 = float4(1,1,1,1);
float3 Constant20 = float3(0,0,0);
int Constant21 = 0;
Context.MapSpawn.InitializeParticle.PositionOffsetCoordinateSpace = Constant21;
Context.MapSpawn.Particles.RibbonUVDistance = Context.MapSpawn.Emitter.DistanceTraveled;
EnterStatScope(1 /**InitializeParticle_Emitter_Func_*/);
InitializeParticle_Emitter_Func_(Context);
ExitStatScope(/**InitializeParticle_Emitter_Func_*/);
float3 Constant27 = float3(0,0,-1);
EnterStatScope(2 /**Orientation_Emitter_Func_*/);
Orientation_Emitter_Func_(Context);
ExitStatScope(/**Orientation_Emitter_Func_*/);
//End Spawn Script!
//Handle resetting previous values at the end of spawn so that they match outputs! (Needed for motion blur/etc)
HandlePreviousValuesForSpawn(Context);
// Begin HandleMissingDefaultValues
// End HandleMissingDefaultValues
}
void SimulateMapUpdate(inout FSimulationContext Context)
{
//Begin Update Script!
RandomCounterDeterministic = 0;
bool Constant29 = true;
Context.MapUpdate.DataInstance.Alive = Constant29;
Context.MapUpdate.ParticleState.DeltaTime = Context.MapUpdate.Engine.DeltaTime;
Context.MapUpdate.ParticleState.Lifetime = Context.MapUpdate.Particles.Lifetime;
EnterStatScope(3 /**ParticleState_Emitter_Func_*/);
ParticleState_Emitter_Func_(Context);
ExitStatScope(/**ParticleState_Emitter_Func_*/);
Context.MapUpdate.FloatFromCurve.CurveIndex = Context.MapUpdate.Particles.NormalizedAge;
float Constant36 = 1;
float FloatFromCurve_Emitter_Func_Output_Value;
FloatFromCurve_Emitter_Func_(FloatFromCurve_Emitter_Func_Output_Value, Context);
Context.MapUpdate.ClampFloat.FLOAT_VAR = FloatFromCurve_Emitter_Func_Output_Value;
float Constant38 = 0;
float Constant39 = 1;
float ClampFloat_Emitter_Func_Output_Result;
ClampFloat_Emitter_Func_(ClampFloat_Emitter_Func_Output_Result, Context);
Context.MapUpdate.MakeLinearColorFromVectorAndFloat.FloatASC40AlphaASC41 = ClampFloat_Emitter_Func_Output_Result;
float3 Constant42 = float3(1,1,1);
float4 MakeLinearColorFromVectorAndFloat_Emitter_Func_Output_LinearColor;
MakeLinearColorFromVectorAndFloat_Emitter_Func_(MakeLinearColorFromVectorAndFloat_Emitter_Func_Output_LinearColor, Context);
Context.MapUpdate.Color.Color = MakeLinearColorFromVectorAndFloat_Emitter_Func_Output_LinearColor;
float3 Constant44 = float3(1,1,1);
float Constant45 = 1;
EnterStatScope(4 /**Color_Emitter_Func_*/);
Color_Emitter_Func_(Context);
ExitStatScope(/**Color_Emitter_Func_*/);
Context.MapUpdate.FloatFromCurve001.CurveIndex = Context.MapUpdate.Particles.NormalizedAge;
float Constant48 = 1;
float FloatFromCurve001_Emitter_Func_Output_Value;
FloatFromCurve001_Emitter_Func_(FloatFromCurve001_Emitter_Func_Output_Value, Context);
Context.MapUpdate.FloatFromCurve002.CurveIndex = Context.MapUpdate.Particles.NormalizedAge;
float Constant50 = 1;
float FloatFromCurve002_Emitter_Func_Output_Value;
FloatFromCurve002_Emitter_Func_(FloatFromCurve002_Emitter_Func_Output_Value, Context);
Context.MapUpdate.FloatFromCurve003.CurveIndex = Context.MapUpdate.Particles.NormalizedAge;
float Constant52 = 1;
float FloatFromCurve003_Emitter_Func_Output_Value;
FloatFromCurve003_Emitter_Func_(FloatFromCurve003_Emitter_Func_Output_Value, Context);
Context.MapUpdate.FloatFromCurve004.CurveIndex = Context.MapUpdate.Particles.NormalizedAge;
float Constant54 = 1;
float FloatFromCurve004_Emitter_Func_Output_Value;
FloatFromCurve004_Emitter_Func_(FloatFromCurve004_Emitter_Func_Output_Value, Context);
Context.MapUpdate.DynamicMaterialParameters.Index0Param1 = FloatFromCurve001_Emitter_Func_Output_Value;
Context.MapUpdate.DynamicMaterialParameters.Index0Param2 = FloatFromCurve002_Emitter_Func_Output_Value;
Context.MapUpdate.DynamicMaterialParameters.Index0Param3 = FloatFromCurve003_Emitter_Func_Output_Value;
Context.MapUpdate.DynamicMaterialParameters.Index0Param4 = FloatFromCurve004_Emitter_Func_Output_Value;
bool Constant56 = true;
Context.MapUpdate.DynamicMaterialParameters.Param0WriteEnabled = Constant56;
bool Constant57 = true;
Context.MapUpdate.DynamicMaterialParameters.Param1WriteEnabled = Constant57;
bool Constant58 = true;
Context.MapUpdate.DynamicMaterialParameters.Param2WriteEnabled = Constant58;
bool Constant59 = true;
Context.MapUpdate.DynamicMaterialParameters.Param3WriteEnabled = Constant59;
EnterStatScope(5 /**DynamicMaterialParameters_Emitter_Func_*/);
DynamicMaterialParameters_Emitter_Func_(Context);
ExitStatScope(/**DynamicMaterialParameters_Emitter_Func_*/);
//End Update Script!
}
void SimulateMain()
{
EnterStatScope(6 /**SpawnScript_1_Main*/);
FSimulationContext Context = (FSimulationContext)0;
Context.MapSpawn.Particles.Age = 0.0f;
Context.MapSpawn.Particles.Color.r = 0.0f;
Context.MapSpawn.Particles.Color.g = 0.0f;
Context.MapSpawn.Particles.Color.b = 0.0f;
Context.MapSpawn.Particles.Color.a = 0.0f;
Context.MapSpawn.Particles.DynamicMaterialParameter.x = 0.0f;
Context.MapSpawn.Particles.DynamicMaterialParameter.y = 0.0f;
Context.MapSpawn.Particles.DynamicMaterialParameter.z = 0.0f;
Context.MapSpawn.Particles.DynamicMaterialParameter.w = 0.0f;
Context.MapSpawn.Particles.Lifetime = 0.0f;
Context.MapSpawn.Particles.MaterialRandom = 0.0f;
Context.MapSpawn.Particles.NormalizedAge = 0.0f;
Context.MapSpawn.Particles.Position.x = 0.0f;
Context.MapSpawn.Particles.Position.y = 0.0f;
Context.MapSpawn.Particles.Position.z = 0.0f;
Context.MapSpawn.Particles.Previous.Position.x = 0.0f;
Context.MapSpawn.Particles.Previous.Position.y = 0.0f;
Context.MapSpawn.Particles.Previous.Position.z = 0.0f;
Context.MapSpawn.Particles.Previous.RibbonFacing.x = 0.0f;
Context.MapSpawn.Particles.Previous.RibbonFacing.y = 0.0f;
Context.MapSpawn.Particles.Previous.RibbonFacing.z = 0.0f;
Context.MapSpawn.Particles.Previous.RibbonWidth = 0.0f;
Context.MapSpawn.Particles.RibbonFacing.x = 0.0f;
Context.MapSpawn.Particles.RibbonFacing.y = 0.0f;
Context.MapSpawn.Particles.RibbonFacing.z = 0.0f;
Context.MapSpawn.Particles.RibbonUVDistance = 0.0f;
Context.MapSpawn.Particles.RibbonWidth = 0.0f;
Context.MapSpawn.Particles.UniqueID = 0;
Context.MapSpawn.Particles.UniqueID = Engine_Emitter_TotalSpawnedParticles + ExecIndex();
Context.MapSpawn.User.Width = User_Width;
Context.MapSpawn.User.LifeTime = User_LifeTime;
Context.MapSpawn.Emitter.DistanceTraveled = Emitter_DistanceTraveled;
Context.MapSpawn.Engine.Owner.Position = Engine_Owner_Position;
Context.MapSpawn.Engine.Owner.SystemLocalToWorld = Engine_Owner_SystemLocalToWorld;
Context.MapUpdate.Engine.DeltaTime = Engine_DeltaTime;
Context.MapUpdate.Emitter.AlphaScale = Emitter_AlphaScale;
Context.MapUpdate.Engine.Time = Engine_Time;
Context.MapUpdate.Engine.WorldDeltaTime = Engine_WorldDeltaTime;
Context.MapUpdate.Engine.InverseDeltaTime = Engine_InverseDeltaTime;
Context.MapUpdate.Engine.ExecutionCount = Engine_ExecutionCount;
Context.MapUpdate.Emitter.SpawnRate = Emitter_SpawnRate;
Context.MapUpdate.Emitter.SpawnInterval = Emitter_SpawnInterval;
Context.MapUpdate.Emitter.InterpSpawnStartDt = Emitter_InterpSpawnStartDt;
Context.MapUpdate.Emitter.SpawnGroup = Emitter_SpawnGroup;
Context.MapUpdate.Engine.Emitter.TotalSpawnedParticles = Engine_Emitter_TotalSpawnedParticles;
Context.MapUpdate.Emitter.RandomSeed = Emitter_RandomSeed;
Context.MapUpdate.Engine.Emitter.InstanceSeed = Engine_Emitter_InstanceSeed;
Context.MapUpdate.Engine.System.RandomSeed = Engine_System_RandomSeed;
ReadDataSets(Context);
InterpolateParameters(Context);
EnterStatScope(7 /**SpawnScript_1_MapSpawnMain*/);
SimulateMapSpawn(Context);
ExitStatScope(/**SpawnScript_1_MapSpawnMain*/);
//Begin Transfer of Attributes!
Context.MapUpdate.Particles = Context.MapSpawn.Particles;
//End Transfer of Attributes!
EnterStatScope(8 /**SpawnScript_1_MapUpdateMain*/);
SimulateMapUpdate(Context);
ExitStatScope(/**SpawnScript_1_MapUpdateMain*/);
WriteDataSets(Context);
{
bool bValid = Context.MapUpdate.DataInstance.Alive;
int TmpWriteIndex = OutputIndex(0, true, bValid);
OutputDataFloat(0, 0, TmpWriteIndex, Context.MapUpdate.Particles.Age);
OutputDataFloat(0, 1, TmpWriteIndex, Context.MapUpdate.Particles.Color.r);
OutputDataFloat(0, 2, TmpWriteIndex, Context.MapUpdate.Particles.Color.g);
OutputDataFloat(0, 3, TmpWriteIndex, Context.MapUpdate.Particles.Color.b);
OutputDataFloat(0, 4, TmpWriteIndex, Context.MapUpdate.Particles.Color.a);
OutputDataFloat(0, 5, TmpWriteIndex, Context.MapUpdate.Particles.DynamicMaterialParameter.x);
OutputDataFloat(0, 6, TmpWriteIndex, Context.MapUpdate.Particles.DynamicMaterialParameter.y);
OutputDataFloat(0, 7, TmpWriteIndex, Context.MapUpdate.Particles.DynamicMaterialParameter.z);
OutputDataFloat(0, 8, TmpWriteIndex, Context.MapUpdate.Particles.DynamicMaterialParameter.w);
OutputDataFloat(0, 9, TmpWriteIndex, Context.MapUpdate.Particles.Lifetime);
OutputDataFloat(0, 10, TmpWriteIndex, Context.MapUpdate.Particles.MaterialRandom);
OutputDataFloat(0, 11, TmpWriteIndex, Context.MapUpdate.Particles.NormalizedAge);
OutputDataFloat(0, 12, TmpWriteIndex, Context.MapUpdate.Particles.Position.x);
OutputDataFloat(0, 13, TmpWriteIndex, Context.MapUpdate.Particles.Position.y);
OutputDataFloat(0, 14, TmpWriteIndex, Context.MapUpdate.Particles.Position.z);
OutputDataFloat(0, 15, TmpWriteIndex, Context.MapUpdate.Particles.Previous.Position.x);
OutputDataFloat(0, 16, TmpWriteIndex, Context.MapUpdate.Particles.Previous.Position.y);
OutputDataFloat(0, 17, TmpWriteIndex, Context.MapUpdate.Particles.Previous.Position.z);
OutputDataFloat(0, 18, TmpWriteIndex, Context.MapUpdate.Particles.Previous.RibbonFacing.x);
OutputDataFloat(0, 19, TmpWriteIndex, Context.MapUpdate.Particles.Previous.RibbonFacing.y);
OutputDataFloat(0, 20, TmpWriteIndex, Context.MapUpdate.Particles.Previous.RibbonFacing.z);
OutputDataFloat(0, 21, TmpWriteIndex, Context.MapUpdate.Particles.Previous.RibbonWidth);
OutputDataFloat(0, 22, TmpWriteIndex, Context.MapUpdate.Particles.RibbonFacing.x);
OutputDataFloat(0, 23, TmpWriteIndex, Context.MapUpdate.Particles.RibbonFacing.y);
OutputDataFloat(0, 24, TmpWriteIndex, Context.MapUpdate.Particles.RibbonFacing.z);
OutputDataFloat(0, 25, TmpWriteIndex, Context.MapUpdate.Particles.RibbonUVDistance);
OutputDataFloat(0, 26, TmpWriteIndex, Context.MapUpdate.Particles.RibbonWidth);
OutputDataInt(0, 0, TmpWriteIndex, Context.MapUpdate.Particles.UniqueID);
}
ExitStatScope(/**SpawnScript_1_Main*/);
}
2?<00>F<00>F
-------------------------------
Summary
-------------------------------
Num Byte Code Ops: 73
Num Constants: 349
-------------------------------
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 | User_Width
644 | User_LifeTime
648 | Emitter_DistanceTraveled
652 | Emitter_AlphaScale
656 | Engine_ExecutionCount
660 | Emitter_SpawnRate
664 | Emitter_SpawnInterval
668 | Emitter_InterpSpawnStartDt
672 | Emitter_SpawnGroup
676 | PREV_Engine_WorldDeltaTime
680 | PREV_Engine_DeltaTime
684 | PREV_Engine_InverseDeltaTime
688 | PREV_Engine_Time
692 | PREV_Engine_RealTime
696 | PREV_Engine_QualityLevel
700 | PREV_Engine_PaddingInt32_0
704 | PREV_Engine_PaddingInt32_1
708 | PREV_Engine_Owner_TimeSinceRendered
712 | PREV_Engine_Owner_LODDistance
716 | PREV_Engine_Owner_LODDistanceFraction
720 | PREV_Engine_System_Age
724 | PREV_Engine_Owner_ExecutionState
728 | PREV_Engine_System_TickCount
732 | PREV_Engine_System_NumEmitters
736 | PREV_Engine_System_NumEmittersAlive
740 | PREV_Engine_System_SignificanceIndex
744 | PREV_Engine_System_RandomSeed
748 | PREV_Engine_System_CurrentTimeStep
752 | PREV_Engine_System_NumTimeSteps
756 | PREV_Engine_System_TimeStepFraction
760 | PREV_Engine_System_NumParticles
764 | PREV_Engine_System_PaddingInt32_0
768 | PREV_Engine_System_PaddingInt32_1
772 | PREV_Engine_Owner_SystemLocalToWorldRow0x
776 | PREV_Engine_Owner_SystemLocalToWorldRow0y
780 | PREV_Engine_Owner_SystemLocalToWorldRow0z
784 | PREV_Engine_Owner_SystemLocalToWorldRow0w
788 | PREV_Engine_Owner_SystemLocalToWorldRow1x
792 | PREV_Engine_Owner_SystemLocalToWorldRow1y
796 | PREV_Engine_Owner_SystemLocalToWorldRow1z
800 | PREV_Engine_Owner_SystemLocalToWorldRow1w
804 | PREV_Engine_Owner_SystemLocalToWorldRow2x
808 | PREV_Engine_Owner_SystemLocalToWorldRow2y
812 | PREV_Engine_Owner_SystemLocalToWorldRow2z
816 | PREV_Engine_Owner_SystemLocalToWorldRow2w
820 | PREV_Engine_Owner_SystemLocalToWorldRow3x
824 | PREV_Engine_Owner_SystemLocalToWorldRow3y
828 | PREV_Engine_Owner_SystemLocalToWorldRow3z
832 | PREV_Engine_Owner_SystemLocalToWorldRow3w
836 | PREV_Engine_Owner_SystemWorldToLocalRow0x
840 | PREV_Engine_Owner_SystemWorldToLocalRow0y
844 | PREV_Engine_Owner_SystemWorldToLocalRow0z
848 | PREV_Engine_Owner_SystemWorldToLocalRow0w
852 | PREV_Engine_Owner_SystemWorldToLocalRow1x
856 | PREV_Engine_Owner_SystemWorldToLocalRow1y
860 | PREV_Engine_Owner_SystemWorldToLocalRow1z
864 | PREV_Engine_Owner_SystemWorldToLocalRow1w
868 | PREV_Engine_Owner_SystemWorldToLocalRow2x
872 | PREV_Engine_Owner_SystemWorldToLocalRow2y
876 | PREV_Engine_Owner_SystemWorldToLocalRow2z
880 | PREV_Engine_Owner_SystemWorldToLocalRow2w
884 | PREV_Engine_Owner_SystemWorldToLocalRow3x
888 | PREV_Engine_Owner_SystemWorldToLocalRow3y
892 | PREV_Engine_Owner_SystemWorldToLocalRow3z
896 | PREV_Engine_Owner_SystemWorldToLocalRow3w
900 | PREV_Engine_Owner_SystemLocalToWorldTransposedRow0x
904 | PREV_Engine_Owner_SystemLocalToWorldTransposedRow0y
908 | PREV_Engine_Owner_SystemLocalToWorldTransposedRow0z
912 | PREV_Engine_Owner_SystemLocalToWorldTransposedRow0w
916 | PREV_Engine_Owner_SystemLocalToWorldTransposedRow1x
920 | PREV_Engine_Owner_SystemLocalToWorldTransposedRow1y
924 | PREV_Engine_Owner_SystemLocalToWorldTransposedRow1z
928 | PREV_Engine_Owner_SystemLocalToWorldTransposedRow1w
932 | PREV_Engine_Owner_SystemLocalToWorldTransposedRow2x
936 | PREV_Engine_Owner_SystemLocalToWorldTransposedRow2y
940 | PREV_Engine_Owner_SystemLocalToWorldTransposedRow2z
944 | PREV_Engine_Owner_SystemLocalToWorldTransposedRow2w
948 | PREV_Engine_Owner_SystemLocalToWorldTransposedRow3x
952 | PREV_Engine_Owner_SystemLocalToWorldTransposedRow3y
956 | PREV_Engine_Owner_SystemLocalToWorldTransposedRow3z
960 | PREV_Engine_Owner_SystemLocalToWorldTransposedRow3w
964 | PREV_Engine_Owner_SystemWorldToLocalTransposedRow0x
968 | PREV_Engine_Owner_SystemWorldToLocalTransposedRow0y
972 | PREV_Engine_Owner_SystemWorldToLocalTransposedRow0z
976 | PREV_Engine_Owner_SystemWorldToLocalTransposedRow0w
980 | PREV_Engine_Owner_SystemWorldToLocalTransposedRow1x
984 | PREV_Engine_Owner_SystemWorldToLocalTransposedRow1y
988 | PREV_Engine_Owner_SystemWorldToLocalTransposedRow1z
992 | PREV_Engine_Owner_SystemWorldToLocalTransposedRow1w
996 | PREV_Engine_Owner_SystemWorldToLocalTransposedRow2x
1000 | PREV_Engine_Owner_SystemWorldToLocalTransposedRow2y
1004 | PREV_Engine_Owner_SystemWorldToLocalTransposedRow2z
1008 | PREV_Engine_Owner_SystemWorldToLocalTransposedRow2w
1012 | PREV_Engine_Owner_SystemWorldToLocalTransposedRow3x
1016 | PREV_Engine_Owner_SystemWorldToLocalTransposedRow3y
1020 | PREV_Engine_Owner_SystemWorldToLocalTransposedRow3z
1024 | PREV_Engine_Owner_SystemWorldToLocalTransposedRow3w
1028 | PREV_Engine_Owner_SystemLocalToWorldNoScaleRow0x
1032 | PREV_Engine_Owner_SystemLocalToWorldNoScaleRow0y
1036 | PREV_Engine_Owner_SystemLocalToWorldNoScaleRow0z
1040 | PREV_Engine_Owner_SystemLocalToWorldNoScaleRow0w
1044 | PREV_Engine_Owner_SystemLocalToWorldNoScaleRow1x
1048 | PREV_Engine_Owner_SystemLocalToWorldNoScaleRow1y
1052 | PREV_Engine_Owner_SystemLocalToWorldNoScaleRow1z
1056 | PREV_Engine_Owner_SystemLocalToWorldNoScaleRow1w
1060 | PREV_Engine_Owner_SystemLocalToWorldNoScaleRow2x
1064 | PREV_Engine_Owner_SystemLocalToWorldNoScaleRow2y
1068 | PREV_Engine_Owner_SystemLocalToWorldNoScaleRow2z
1072 | PREV_Engine_Owner_SystemLocalToWorldNoScaleRow2w
1076 | PREV_Engine_Owner_SystemLocalToWorldNoScaleRow3x
1080 | PREV_Engine_Owner_SystemLocalToWorldNoScaleRow3y
1084 | PREV_Engine_Owner_SystemLocalToWorldNoScaleRow3z
1088 | PREV_Engine_Owner_SystemLocalToWorldNoScaleRow3w
1092 | PREV_Engine_Owner_SystemWorldToLocalNoScaleRow0x
1096 | PREV_Engine_Owner_SystemWorldToLocalNoScaleRow0y
1100 | PREV_Engine_Owner_SystemWorldToLocalNoScaleRow0z
1104 | PREV_Engine_Owner_SystemWorldToLocalNoScaleRow0w
1108 | PREV_Engine_Owner_SystemWorldToLocalNoScaleRow1x
1112 | PREV_Engine_Owner_SystemWorldToLocalNoScaleRow1y
1116 | PREV_Engine_Owner_SystemWorldToLocalNoScaleRow1z
1120 | PREV_Engine_Owner_SystemWorldToLocalNoScaleRow1w
1124 | PREV_Engine_Owner_SystemWorldToLocalNoScaleRow2x
1128 | PREV_Engine_Owner_SystemWorldToLocalNoScaleRow2y
1132 | PREV_Engine_Owner_SystemWorldToLocalNoScaleRow2z
1136 | PREV_Engine_Owner_SystemWorldToLocalNoScaleRow2w
1140 | PREV_Engine_Owner_SystemWorldToLocalNoScaleRow3x
1144 | PREV_Engine_Owner_SystemWorldToLocalNoScaleRow3y
1148 | PREV_Engine_Owner_SystemWorldToLocalNoScaleRow3z
1152 | PREV_Engine_Owner_SystemWorldToLocalNoScaleRow3w
1156 | PREV_Engine_Owner_Rotationx
1160 | PREV_Engine_Owner_Rotationy
1164 | PREV_Engine_Owner_Rotationz
1168 | PREV_Engine_Owner_Rotationw
1172 | PREV_Engine_Owner_Positionx
1176 | PREV_Engine_Owner_Positiony
1180 | PREV_Engine_Owner_Positionz
1184 | PREV_Engine_Owner_PaddingInt32_0
1188 | PREV_Engine_Owner_Velocityx
1192 | PREV_Engine_Owner_Velocityy
1196 | PREV_Engine_Owner_Velocityz
1200 | PREV_Engine_Owner_PaddingInt32_1
1204 | PREV_Engine_Owner_SystemXAxisx
1208 | PREV_Engine_Owner_SystemXAxisy
1212 | PREV_Engine_Owner_SystemXAxisz
1216 | PREV_Engine_Owner_PaddingInt32_2
1220 | PREV_Engine_Owner_SystemYAxisx
1224 | PREV_Engine_Owner_SystemYAxisy
1228 | PREV_Engine_Owner_SystemYAxisz
1232 | PREV_Engine_Owner_PaddingInt32_3
1236 | PREV_Engine_Owner_SystemZAxisx
1240 | PREV_Engine_Owner_SystemZAxisy
1244 | PREV_Engine_Owner_SystemZAxisz
1248 | PREV_Engine_Owner_PaddingInt32_4
1252 | PREV_Engine_Owner_Scalex
1256 | PREV_Engine_Owner_Scaley
1260 | PREV_Engine_Owner_Scalez
1264 | PREV_Engine_Owner_PaddingInt32_5
1268 | PREV_Engine_Owner_LWCTilex
1272 | PREV_Engine_Owner_LWCTiley
1276 | PREV_Engine_Owner_LWCTilez
1280 | PREV_Engine_Owner_LWCTilew
1284 | PREV_Engine_Emitter_NumParticles
1288 | PREV_Engine_Emitter_TotalSpawnedParticles
1292 | PREV_Engine_Emitter_SpawnCountScale
1296 | PREV_Emitter_Age
1300 | PREV_Emitter_RandomSeed
1304 | PREV_Engine_Emitter_InstanceSeed
1308 | PREV_Engine_Emitter_PaddingInt32_0
1312 | PREV_Engine_Emitter_PaddingInt32_1
1316 | PREV_User_Width
1320 | PREV_User_LifeTime
1324 | PREV_Emitter_DistanceTraveled
1328 | PREV_Emitter_AlphaScale
1332 | PREV_Engine_ExecutionCount
1336 | PREV_Emitter_SpawnRate
1340 | PREV_Emitter_SpawnInterval
1344 | PREV_Emitter_InterpSpawnStartDt
1348 | PREV_Emitter_SpawnGroup
1352 | 6
1356 | 7
1360 | 1
1364 | 2
1368 | -1
1372 | 8
1376 | 3
1380 | 9.99999975e-06
1384 | 0
1388 | 9.99999997e-07
1392 | 4
-------------------------------
Byte Code (73 Ops)
-------------------------------
0 | enter_stat_scope(C[1352]);
1 | R[0] = exec_index;
2 | R[1] = addi(C[612], R[0]);
3 | R[0] = exec_index;
4 | R[2] = i2f(R[0]);
5 | R[0] = mad(C[664], R[2], C[668]);
6 | R[2] = sub(C[4], R[0]);
7 | R[3] = mul(R[0], C[8]);
8 | R[0] = lerp(C[1172], C[496], R[3]);
9 | R[4] = lerp(C[1176], C[500], R[3]);
10 | R[5] = lerp(C[1180], C[504], R[3]);
11 | R[6] = lerp(C[1316], C[640], R[3]);
12 | R[7] = lerp(C[1320], C[644], R[3]);
13 | R[8] = lerp(C[1324], C[648], R[3]);
14 | enter_stat_scope(C[1356]);
15 | R[3] = random(C[1360]);
16 | enter_stat_scope(C[1364]);
17 | R[9] = mul(C[128], C[1368]);
18 | R[10] = mul(C[132], C[1368]);
19 | R[11] = mul(C[136], C[1368]);
20 | exit_stat_scope();
21 | exit_stat_scope();
22 | enter_stat_scope(C[1372]);
23 | enter_stat_scope(C[1376]);
24 | R[12] = max(R[7], C[1380]);
25 | R[13] = cmple(C[1384], R[2]);
26 | R[14] = cmpgt(R[7], C[1388]);
27 | R[15] = logic_and(R[13], R[14]);
28 | R[13] = cmplt(R[2], R[12]);
29 | R[14] = logic_or(R[15], R[13]);
30 | R[13] = div(R[2], R[12]);
31 | R[12] = clamp(R[13], C[1384], C[1360]);
32 | exit_stat_scope();
33 | SampleCurve_Emitter_FloatFromCurve_FloatCurve[func0](R[12], R[13]);
34 | R[15] = clamp(R[13], C[1384], C[1360]);
35 | enter_stat_scope(C[1392]);
36 | R[13] = mul(R[15], C[652]);
37 | exit_stat_scope();
38 | SampleCurve_Emitter_FloatFromCurve001_FloatCurve[func1](R[12], R[15]);
39 | SampleCurve_Emitter_FloatFromCurve002_FloatCurve[func2](R[12], R[16]);
40 | SampleCurve_Emitter_FloatFromCurve003_FloatCurve[func3](R[12], R[17]);
41 | SampleCurve_Emitter_FloatFromCurve004_FloatCurve[func4](R[12], R[18]);
42 | exit_stat_scope();
43 | [R][19] = AcquireIndex(0, [R][14]);
44 | OutputDataFloat(0, 0, [R][19], [R][2]);
45 | OutputDataFloat(0, 1, [R][19], [C][1360]);
46 | OutputDataFloat(0, 2, [R][19], [C][1360]);
47 | OutputDataFloat(0, 3, [R][19], [C][1360]);
48 | OutputDataFloat(0, 4, [R][19], [R][13]);
49 | OutputDataFloat(0, 5, [R][19], [R][15]);
50 | OutputDataFloat(0, 6, [R][19], [R][16]);
51 | OutputDataFloat(0, 7, [R][19], [R][17]);
52 | OutputDataFloat(0, 8, [R][19], [R][18]);
53 | OutputDataFloat(0, 9, [R][19], [R][7]);
54 | OutputDataFloat(0, 10, [R][19], [R][3]);
55 | OutputDataFloat(0, 11, [R][19], [R][12]);
56 | OutputDataFloat(0, 12, [R][19], [R][0]);
57 | OutputDataFloat(0, 13, [R][19], [R][4]);
58 | OutputDataFloat(0, 14, [R][19], [R][5]);
59 | OutputDataFloat(0, 15, [R][19], [R][0]);
60 | OutputDataFloat(0, 16, [R][19], [R][4]);
61 | OutputDataFloat(0, 17, [R][19], [R][5]);
62 | OutputDataFloat(0, 18, [R][19], [R][9]);
63 | OutputDataFloat(0, 19, [R][19], [R][10]);
64 | OutputDataFloat(0, 20, [R][19], [R][11]);
65 | OutputDataFloat(0, 21, [R][19], [R][6]);
66 | OutputDataFloat(0, 22, [R][19], [R][9]);
67 | OutputDataFloat(0, 23, [R][19], [R][10]);
68 | OutputDataFloat(0, 24, [R][19], [R][11]);
69 | OutputDataFloat(0, 25, [R][19], [R][8]);
70 | OutputDataFloat(0, 26, [R][19], [R][6]);
71 | OutputDataInt(0, 0, [R][19], [R][1]);
72 | exit_stat_scope();
-------------------------------
8[I5<00><00><00>Y@
@$<00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>F<00>@F@<00><00><00><00>
`ai]a<00>v.<00><><EFBFBD><EFBFBD>Y@b<00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>a<00><00>a<00>(? NE_s_trail<00><00><00> `aj]a<00>v.<00><><EFBFBD><EFBFBD>Y@b<00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>a<00><00>a<00>(? NE_s_trail<00><00><00> `ak]a<00>v.<00><><EFBFBD><EFBFBD>Y@b<00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>a<00><00>a<00>(? NE_s_trail<00><00><00> `al]a<00>v.<00><><EFBFBD><EFBFBD>Y@b<00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>a<00><00>a<00>(? NE_s_trail<00><00><00>`am]a<00>v.<00><><EFBFBD><EFBFBD>Y@b<00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>a<00><00>a<00>(? NE_s_trail<00>!
@@<00> <00>`ai]a<00>? NE_s_trail@j<00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>@j<00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>(/<00>v.<00><><EFBFBD><EFBFBD><EFBFBD>`aj]a<00>? NE_s_trail@j<00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>@j<00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>(/<00>v.<00><><EFBFBD><EFBFBD><EFBFBD>`ak]a<00>? NE_s_trail@j<00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>@j<00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>(/<00>v.<00><><EFBFBD><EFBFBD><EFBFBD>`al]a<00>? NE_s_trail@j<00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>@j<00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>(/<00>v.<00><><EFBFBD><EFBFBD><EFBFBD>`am]a<00>? NE_s_trail@j<00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>@j<00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>(/<00>v.<00><><EFBFBD><EFBFBD><EFBFBD><00>i<00><00><00><00>@<51><C5B3><EFBFBD><EFBFBD>I<EFBFBD>hP'<27>_<EFBFBD><00>@<00>@<00><00><00>@<00>yG.[.<00>@<51><C5B3><EFBFBD><EFBFBD>I<EFBFBD>hP'<27>_+/<00><00>T <00>_.<00>MT <00>:/<00>a<00>5@<00>@<00>/<00>T <00><00><00>=/<00><00><00><00>?~@%<00><00>?<00><00><00>/<00>T <00><00>T <00>:<00><00><00><00><00><00><00><00>T <00>0T <00>RT <00> 5@ @<00>!5@!@<00>/Ja?'
r<EFBFBD><EFBFBD>><14>ެ<EFBFBD><00>@<00>@<00>z<00>B <0B><11>xv<78><76><41><D7B2><00>B<0E>%<25>D<EFBFBD><44>[nȸ,<2C>6<EFBFBD>p<><70><EFBFBD><00>B<18>+(<28><>==<3D>r<EFBFBD> <13><>:1<>ع<EFBFBD><00>B$'y^<1D>><3E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>!,R<><00>B(<28><><EFBFBD>e<02>)v`<60>Ar!<21><>,}p<><70><00>B;C<>7<EFBFBD><37>0FZ<1D>º<EFBFBD><C2BA>o*"<13><00>BA.<2E><>/<1A>y<EFBFBD><79><EFBFBD>ac<61>ـ<EFBFBD><D980><EFBFBD><00>BJ7h4ځ|عp㠾7y<>z<1E><><00>Bd]<5D>rrd<72>kT/<2F><>N<EFBFBD><4E>&a<>;<3B><00>Bf<><X f%U<><55>z<EFBFBD>G<EFBFBD><47><EFBFBD>R<EFBFBD><52><EFBFBD><00>Br<><72><EFBFBD>i<EFBFBD>1<EFBFBD><31><EFBFBD><EFBFBD>p<EFBFBD>n<EFBFBD>D<EFBFBD><44><00>B<00>7Q <20><><18><>ߴ<EFBFBD><DFB4><EFBFBD>&Уsj<73><00>B<00>\<5C>۝<EFBFBD>#,<2C><><EFBFBD><EFBFBD><><DEA0><EFBFBD>P~<7E><00>B<00>X<7F>?<3F><>l<EFBFBD><6C><EFBFBD>;<3B>h<16><01><><EFBFBD><00>B<00><15>kb<6B>}nf<6E><66><17>(,<2C><1A><00>B<00><<3C><><EFBFBD>\<5C><><EFBFBD><EFBFBD>h<EFBFBD><68>u3T<33><54>hS<68><00>B<00><>p7<70>;<3B>5<EFBFBD>e<EFBFBD><65>ݠ<EFBFBD><DDA0><EFBFBD><EFBFBD>e<02><00>Bν <0B>Ag<41>^<5E><><EFBFBD>$<24>-¿<><00>B<00>NJJg$,&<26><><EFBFBD>n<><6E>h7<68><00>B<00>'!<21><><EFBFBD>u<EFBFBD><75>۬<><04><><EFBFBD>\ <20><00>B<00>9<EFBFBD><39>^kK 2U<32><55><EFBFBD>`<18><><EFBFBD> <09><00>B<00><>H<EFBFBD><48><EFBFBD>q<EFBFBD>٪<EFBFBD><D9AA>(<28>"<22><><EFBFBD>G<EFBFBD><00>B<00>K<EFBFBD> <20>.<2E><><<3C>W<EFBFBD><57><00>B߀<><DF80>=†S/!<10>/<2F>)9лЮ<00>B<00><>{<1B><><EFBFBD><EFBFBD><EFBFBD><13>9<EFBFBD><39><EFBFBD><EFBFBD><16>t<EFBFBD><00>B<00><>:Xg<03><>j<EFBFBD>Q<EFBFBD><51><EFBFBD><EFBFBD><EFBFBD>Z<EFBFBD>1s<31><00>B<00>^<1E>d<17>qn<71><6E>C<EFBFBD><43><EFBFBD>ptͻ<74><CDBB> @<00>g<00><00><00><00>?@%<00><00>?<00><00>5@<00>@<00>'<00><00><00><00>@t<00>&<00>@
&@L<00>aQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>bQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>cQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>dQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00> iQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>jQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>kQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00> lQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>$mQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>(pQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>,<00><B8<00>?<00>?<00>?<00>?<00>?<00>?<00>?<00>?<00>?<00>?<00>?<00>?<00>?<3F>?TPNiagaraScript /Niagara/DefaultAssets/DefaultEmitter.DefaultEmitter:UpdateScript<00>H@Q<00>^@<00><><19>5<EFBFBD>"׋^)<29>D<EFBFBD> <00><00><00><00>?CPUSimEmitter.InterpolatedSpawnExperimentalVMDisabledFailIfNotSetMessageSeverity: 3"PreserveAttribute=Particles.Color5PreserveAttribute=Particles.DynamicMaterialParameter6PreserveAttribute=Particles.DynamicMaterialParameter16PreserveAttribute=Particles.DynamicMaterialParameter26PreserveAttribute=Particles.DynamicMaterialParameter3+PreserveAttribute=Particles.MaterialRandom*PreserveAttribute=Particles.NormalizedAge%PreserveAttribute=Particles.Position.PreserveAttribute=Particles.Previous.Position2PreserveAttribute=Particles.Previous.RibbonFacing1PreserveAttribute=Particles.Previous.RibbonTwist1PreserveAttribute=Particles.Previous.RibbonWidth)PreserveAttribute=Particles.RibbonFacing%PreserveAttribute=Particles.RibbonID,PreserveAttribute=Particles.RibbonLinkOrder(PreserveAttribute=Particles.RibbonTwist-PreserveAttribute=Particles.RibbonU0Override-PreserveAttribute=Particles.RibbonU1Override-PreserveAttribute=Particles.RibbonUVDistance2PreserveAttribute=Particles.RibbonV0RangeOverride2PreserveAttribute=Particles.RibbonV1RangeOverride(PreserveAttribute=Particles.RibbonWidth%PreserveAttribute=Particles.VelocityTrimAttributes<00>@@<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>?//@Az<00>BA<><41><01>Y7@<40>[
r<EFBFBD><EFBFBD>><14>ެ<EFBFBD><00>@<00>@<00>z<00>B <0B><11>xv<78><76><41><D7B2><00>B<0E>%<25>D<EFBFBD><44>[nȸ,<2C>6<EFBFBD>p<><70><EFBFBD><00>B<18>+(<28><>==<3D>r<EFBFBD> <13><>:1<>ع<EFBFBD><00>B$'y^<1D>><3E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>!,R<><00>B(<28><><EFBFBD>e<02>)v`<60>Ar!<21><>,}p<><70><00>B;C<>7<EFBFBD><37>0FZ<1D>º<EFBFBD><C2BA>o*"<13><00>BA.<2E><>/<1A>y<EFBFBD><79><EFBFBD>ac<61>ـ<EFBFBD><D980><EFBFBD><00>BJ7h4ځ|عp㠾7y<>z<1E><><00>Bd]<5D>rrd<72>kT/<2F><>N<EFBFBD><4E>&a<>;<3B><00>Bf<><X f%U<><55>z<EFBFBD>G<EFBFBD><47><EFBFBD>R<EFBFBD><52><EFBFBD><00>Br<><72><EFBFBD>i<EFBFBD>1<EFBFBD><31><EFBFBD><EFBFBD>p<EFBFBD>n<EFBFBD>D<EFBFBD><44><00>B<00>7Q <20><><18><>ߴ<EFBFBD><DFB4><EFBFBD>&Уsj<73><00>B<00>\<5C>۝<EFBFBD>#,<2C><><EFBFBD><EFBFBD><><DEA0><EFBFBD>P~<7E><00>B<00>X<7F>?<3F><>l<EFBFBD><6C><EFBFBD>;<3B>h<16><01><><EFBFBD><00>B<00><15>kb<6B>}nf<6E><66><17>(,<2C><1A><00>B<00><<3C><><EFBFBD>\<5C><><EFBFBD><EFBFBD>h<EFBFBD><68>u3T<33><54>hS<68><00>B<00><>p7<70>;<3B>5<EFBFBD>e<EFBFBD><65>ݠ<EFBFBD><DDA0><EFBFBD><EFBFBD>e<02><00>Bν <0B>Ag<41>^<5E><><EFBFBD>$<24>-¿<><00>B<00>NJJg$,&<26><><EFBFBD>n<><6E>h7<68><00>B<00>'!<21><><EFBFBD>u<EFBFBD><75>۬<><04><><EFBFBD>\ <20><00>B<00>9<EFBFBD><39>^kK 2U<32><55><EFBFBD>`<18><><EFBFBD> <09><00>B<00><>H<EFBFBD><48><EFBFBD>q<EFBFBD>٪<EFBFBD><D9AA>(<28>"<22><><EFBFBD>G<EFBFBD><00>B<00>K<EFBFBD> <20>.<2E><><<3C>W<EFBFBD><57><00>B߀<><DF80>=†S/!<10>/<2F>)9лЮ<00>B<00><>{<1B><><EFBFBD><EFBFBD><EFBFBD><13>9<EFBFBD><39><EFBFBD><EFBFBD><16>t<EFBFBD><00>B<00><>:Xg<03><>j<EFBFBD>Q<EFBFBD><51><EFBFBD><EFBFBD><EFBFBD>Z<EFBFBD>1s<31><00>B<00>^<1E>d<17>qn<71><6E>C<EFBFBD><43><EFBFBD>ptͻ<74><CDBB><00>G@<00><><00>A@0<00><00>B[<5B>MM M
M M MMMMM M
N [<5B>[<5B>[<5B> <00> &'<00>C% D <00><02> \W <0A><00><02>[<5B><00>\W <0A>W <0A>W <0A>W <0A>\\VS S<00>S<00>S<00>SSSSSS S
S S S SSSSSSSS
SSSS S
T \<00><00>.<00>@<00><00><00><00>@<00>@r<00>dQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>?<3F>-@`<00><00>7@ <00>@<00>,Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>,Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>,Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>,Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>,Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00><>'7,Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>7<EFBFBD>5,Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>,Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>?,Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00><00>@
@<00><00>aQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>?bQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>cQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>?dQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00> <00>?<00>?<00>?iQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>?jQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>?kQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>?lQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>?mQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>?pQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00> <00>?<00>?<00>?_<00>@_@`{y@r<00>'Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>>?<00>y@r<00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00><><EFBFBD><EFBFBD>>?<00>y@r<00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>?>? Trimmed<00>@@<00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>SQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>QQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00> Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00> Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00> Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>^Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00><00> @<00>@N <00>`a<00>v.<00><><EFBFBD><EFBFBD>Y@b<00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00><00>@<00>@<00><00>`a&@&@<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q
// Compile Tags:
// Variable: "bIsInfinitelyLived(False)" StringValue: ""
// Variable: "bCanDieWhenEmitterDeactivates(True)" StringValue: ""
// Variable: "Particles.Mass(1 )" StringValue: "Trimmed"
// Compile Tags Editor Only:
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
{
float Emitter_AlphaScale;
}
struct FParamMap0_Transient
{
bool FirstFrame;
};
struct FParamMap0_ParticleState
{
float DeltaTime;
float Lifetime;
};
struct FParamMap0_Particles_Previous
{
float3 Position;
float3 RibbonFacing;
float RibbonWidth;
};
struct FParamMap0_Particles
{
float Age;
float4 Color;
float4 DynamicMaterialParameter;
float Lifetime;
float Mass;
float MaterialRandom;
float NormalizedAge;
float3 Position;
FParamMap0_Particles_Previous Previous;
float3 RibbonFacing;
float RibbonUVDistance;
float RibbonWidth;
int UniqueID;
};
struct FParamMap0_OUTPUT_VAR_ParticleState
{
bool FirstFrame;
};
struct FParamMap0_OUTPUT_VAR
{
FParamMap0_OUTPUT_VAR_ParticleState ParticleState;
};
struct FParamMap0_MakeLinearColorFromVectorAndFloat
{
float FloatASC40AlphaASC41;
};
struct FParamMap0_FloatFromCurve004
{
float CurveIndex;
};
struct FParamMap0_FloatFromCurve003
{
float CurveIndex;
};
struct FParamMap0_FloatFromCurve002
{
float CurveIndex;
};
struct FParamMap0_FloatFromCurve001
{
float CurveIndex;
};
struct FParamMap0_FloatFromCurve
{
float CurveIndex;
};
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;
float AlphaScale;
int RandomSeed;
};
struct FParamMap0_DynamicMaterialParameters
{
float Index0Param1;
float Index0Param2;
float Index0Param3;
float Index0Param4;
bool Param0WriteEnabled;
bool Param1WriteEnabled;
bool Param2WriteEnabled;
bool Param3WriteEnabled;
};
struct FParamMap0_DataInstance
{
bool Alive;
};
struct FParamMap0_Color
{
float4 Color;
};
struct FParamMap0_ClampFloat
{
float FLOAT_VAR;
};
struct FParamMap0_Array_Previous
{
int Position;
int RibbonFacing;
int RibbonWidth;
};
struct FParamMap0_Array
{
int Age;
int Color;
int DynamicMaterialParameter;
int Lifetime;
int Mass;
int MaterialRandom;
int NormalizedAge;
int Position;
FParamMap0_Array_Previous Previous;
int RibbonFacing;
int RibbonUVDistance;
int RibbonWidth;
int UniqueID;
};
struct FParamMap0
{
FParamMap0_Array Array;
FParamMap0_ClampFloat ClampFloat;
FParamMap0_Color Color;
FParamMap0_DataInstance DataInstance;
FParamMap0_DynamicMaterialParameters DynamicMaterialParameters;
FParamMap0_Emitter Emitter;
FParamMap0_Engine Engine;
FParamMap0_FloatFromCurve FloatFromCurve;
FParamMap0_FloatFromCurve001 FloatFromCurve001;
FParamMap0_FloatFromCurve002 FloatFromCurve002;
FParamMap0_FloatFromCurve003 FloatFromCurve003;
FParamMap0_FloatFromCurve004 FloatFromCurve004;
FParamMap0_MakeLinearColorFromVectorAndFloat MakeLinearColorFromVectorAndFloat;
FParamMap0_OUTPUT_VAR OUTPUT_VAR;
FParamMap0_Particles Particles;
FParamMap0_ParticleState ParticleState;
FParamMap0_Transient Transient;
};
struct FSimulationContext
{
FParamMap0 Map;
};
static float HackSpawnInterp = 1.0;
void NiagaraScript_1142_Particle_Func_(float In_Value, out float Out_ClampedValue, inout FSimulationContext Context);
void ParticleState_Emitter_Func_(inout FSimulationContext Context);
void SampleCurve_Emitter_FloatFromCurve_FloatCurve(float In_X, out float Out_Value);
void FloatFromCurve_Emitter_Func_(out float Out_Value, inout FSimulationContext Context);
void ClampFloat_Emitter_Func_(out float Out_Result, inout FSimulationContext Context);
void MakeLinearColorFromVectorAndFloat_Emitter_Func_(out float4 Out_LinearColor, inout FSimulationContext Context);
void Color_Emitter_Func_(inout FSimulationContext Context);
void SampleCurve_Emitter_FloatFromCurve001_FloatCurve(float In_X, out float Out_Value);
void FloatFromCurve001_Emitter_Func_(out float Out_Value, inout FSimulationContext Context);
void SampleCurve_Emitter_FloatFromCurve002_FloatCurve(float In_X, out float Out_Value);
void FloatFromCurve002_Emitter_Func_(out float Out_Value, inout FSimulationContext Context);
void SampleCurve_Emitter_FloatFromCurve003_FloatCurve(float In_X, out float Out_Value);
void FloatFromCurve003_Emitter_Func_(out float Out_Value, inout FSimulationContext Context);
void SampleCurve_Emitter_FloatFromCurve004_FloatCurve(float In_X, out float Out_Value);
void FloatFromCurve004_Emitter_Func_(out float Out_Value, inout FSimulationContext Context);
void DynamicMaterialParameters_Emitter_Func_(inout FSimulationContext Context);
float GetSpawnInterpolation();
void NiagaraScript_1142_Particle_Func_(float In_Value, out float Out_ClampedValue, inout FSimulationContext Context)
{
float Constant3 = 0;
float Constant4 = 1;
float Result9 = clamp(In_Value,Constant3,Constant4);
Out_ClampedValue = Result9;
}
void ParticleState_Emitter_Func_(inout FSimulationContext Context)
{
bool Result = NiagaraAll(Context.Map.Particles.Age <= Context.Map.Engine.DeltaTime);
Context.Map.OUTPUT_VAR.ParticleState.FirstFrame = Result;
Context.Map.Transient.FirstFrame = Result;
float Constant1 = 1e-06;
bool Result1 = NiagaraAll(Context.Map.ParticleState.Lifetime > Constant1);
bool Result2 = Context.Map.Transient.FirstFrame && Result1;
float Result3 = Context.Map.Particles.Age + Context.Map.ParticleState.DeltaTime;
float Constant2 = 1e-05;
float Result4 = max(Context.Map.ParticleState.Lifetime, Constant2);
bool Result5 = NiagaraAll(Result3 < Result4);
bool Result6 = Result2 || Result5;
bool Result7 = Context.Map.DataInstance.Alive && Result6;
float Result8 = Result3 / Result4;
float NiagaraScript_1142_Particle_Func_Output_ClampedValue;
NiagaraScript_1142_Particle_Func_(Result8, NiagaraScript_1142_Particle_Func_Output_ClampedValue, Context);
Context.Map.DataInstance.Alive = Result7;
Context.Map.Particles.Age = Result3;
Context.Map.Particles.NormalizedAge = NiagaraScript_1142_Particle_Func_Output_ClampedValue;
bool Constant5 = false;
bool Constant6 = true;
}
void FloatFromCurve_Emitter_Func_(out float Out_Value, inout FSimulationContext Context)
{
float Constant8 = 1;
float SampleCurve_Emitter_FloatFromCurve_FloatCurveOutput_Value;
SampleCurve_Emitter_FloatFromCurve_FloatCurve(Context.Map.FloatFromCurve.CurveIndex, SampleCurve_Emitter_FloatFromCurve_FloatCurveOutput_Value);
float Result10 = SampleCurve_Emitter_FloatFromCurve_FloatCurveOutput_Value * Constant8;
Out_Value = Result10;
}
void ClampFloat_Emitter_Func_(out float Out_Result, inout FSimulationContext Context)
{
float Constant11 = 0;
float Constant12 = 1;
float Result11 = clamp(Context.Map.ClampFloat.FLOAT_VAR,Constant11,Constant12);
Out_Result = Result11;
}
void MakeLinearColorFromVectorAndFloat_Emitter_Func_(out float4 Out_LinearColor, inout FSimulationContext Context)
{
float3 Constant14 = float3(1,1,1);
float4 Output1;
Output1.a = Context.Map.MakeLinearColorFromVectorAndFloat.FloatASC40AlphaASC41;
Output1.b = Constant14.z;
Output1.g = Constant14.y;
Output1.r = Constant14.x;
Out_LinearColor = Output1;
}
void Color_Emitter_Func_(inout FSimulationContext Context)
{
float3 Constant17 = float3(1,1,1);
float Constant18 = 1;
float3 Output0;
float Output2;
Output0.x = Context.Map.Color.Color.r;
Output0.y = Context.Map.Color.Color.g;
Output0.z = Context.Map.Color.Color.b;
Output2 = Context.Map.Color.Color.a;
float3 Result12 = Output0 * Constant17;
float Result13 = Output2 * Constant18;
float Result14 = Result13 * Context.Map.Emitter.AlphaScale;
float4 Output01;
Output01.g = Result12.y;
Output01.a = Result14;
Output01.r = Result12.x;
Output01.b = Result12.z;
Context.Map.Particles.Color = Output01;
}
void FloatFromCurve001_Emitter_Func_(out float Out_Value, inout FSimulationContext Context)
{
float Constant20 = 1;
float SampleCurve_Emitter_FloatFromCurve001_FloatCurveOutput_Value;
SampleCurve_Emitter_FloatFromCurve001_FloatCurve(Context.Map.FloatFromCurve001.CurveIndex, SampleCurve_Emitter_FloatFromCurve001_FloatCurveOutput_Value);
float Result15 = SampleCurve_Emitter_FloatFromCurve001_FloatCurveOutput_Value * Constant20;
Out_Value = Result15;
}
void FloatFromCurve002_Emitter_Func_(out float Out_Value, inout FSimulationContext Context)
{
float Constant22 = 1;
float SampleCurve_Emitter_FloatFromCurve002_FloatCurveOutput_Value;
SampleCurve_Emitter_FloatFromCurve002_FloatCurve(Context.Map.FloatFromCurve002.CurveIndex, SampleCurve_Emitter_FloatFromCurve002_FloatCurveOutput_Value);
float Result16 = SampleCurve_Emitter_FloatFromCurve002_FloatCurveOutput_Value * Constant22;
Out_Value = Result16;
}
void FloatFromCurve003_Emitter_Func_(out float Out_Value, inout FSimulationContext Context)
{
float Constant24 = 1;
float SampleCurve_Emitter_FloatFromCurve003_FloatCurveOutput_Value;
SampleCurve_Emitter_FloatFromCurve003_FloatCurve(Context.Map.FloatFromCurve003.CurveIndex, SampleCurve_Emitter_FloatFromCurve003_FloatCurveOutput_Value);
float Result17 = SampleCurve_Emitter_FloatFromCurve003_FloatCurveOutput_Value * Constant24;
Out_Value = Result17;
}
void FloatFromCurve004_Emitter_Func_(out float Out_Value, inout FSimulationContext Context)
{
float Constant26 = 1;
float SampleCurve_Emitter_FloatFromCurve004_FloatCurveOutput_Value;
SampleCurve_Emitter_FloatFromCurve004_FloatCurve(Context.Map.FloatFromCurve004.CurveIndex, SampleCurve_Emitter_FloatFromCurve004_FloatCurveOutput_Value);
float Result18 = SampleCurve_Emitter_FloatFromCurve004_FloatCurveOutput_Value * Constant26;
Out_Value = Result18;
}
void DynamicMaterialParameters_Emitter_Func_(inout FSimulationContext Context)
{
float X;
float Y;
float Z;
float W;
X = Context.Map.Particles.DynamicMaterialParameter.x;
Y = Context.Map.Particles.DynamicMaterialParameter.y;
Z = Context.Map.Particles.DynamicMaterialParameter.z;
W = Context.Map.Particles.DynamicMaterialParameter.w;
float float_IfResult;
if(Context.Map.DynamicMaterialParameters.Param0WriteEnabled)
{
float_IfResult = Context.Map.DynamicMaterialParameters.Index0Param1;
}
else
{
float_IfResult = X;
}
float float_IfResult1;
if(Context.Map.DynamicMaterialParameters.Param1WriteEnabled)
{
float_IfResult1 = Context.Map.DynamicMaterialParameters.Index0Param2;
}
else
{
float_IfResult1 = Y;
}
float float_IfResult2;
if(Context.Map.DynamicMaterialParameters.Param2WriteEnabled)
{
float_IfResult2 = Context.Map.DynamicMaterialParameters.Index0Param3;
}
else
{
float_IfResult2 = Z;
}
float float_IfResult3;
if(Context.Map.DynamicMaterialParameters.Param3WriteEnabled)
{
float_IfResult3 = Context.Map.DynamicMaterialParameters.Index0Param4;
}
else
{
float_IfResult3 = W;
}
float4 Output11;
Output11.x = float_IfResult;
Output11.y = float_IfResult1;
Output11.z = float_IfResult2;
Output11.w = float_IfResult3;
Context.Map.Particles.DynamicMaterialParameter = Output11;
}
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 /**UpdateScript_2*/);
//Begin Initialize Parameter Map Defaults
//End Initialize Parameter Map Defaults
bool Constant = true;
Context.Map.DataInstance.Alive = Constant;
Context.Map.ParticleState.DeltaTime = Context.Map.Engine.DeltaTime;
Context.Map.ParticleState.Lifetime = Context.Map.Particles.Lifetime;
EnterStatScope(1 /**ParticleState_Emitter_Func_*/);
ParticleState_Emitter_Func_(Context);
ExitStatScope(/**ParticleState_Emitter_Func_*/);
Context.Map.FloatFromCurve.CurveIndex = Context.Map.Particles.NormalizedAge;
float Constant7 = 1;
float FloatFromCurve_Emitter_Func_Output_Value;
FloatFromCurve_Emitter_Func_(FloatFromCurve_Emitter_Func_Output_Value, Context);
Context.Map.ClampFloat.FLOAT_VAR = FloatFromCurve_Emitter_Func_Output_Value;
float Constant9 = 0;
float Constant10 = 1;
float ClampFloat_Emitter_Func_Output_Result;
ClampFloat_Emitter_Func_(ClampFloat_Emitter_Func_Output_Result, Context);
Context.Map.MakeLinearColorFromVectorAndFloat.FloatASC40AlphaASC41 = ClampFloat_Emitter_Func_Output_Result;
float3 Constant13 = float3(1,1,1);
float4 MakeLinearColorFromVectorAndFloat_Emitter_Func_Output_LinearColor;
MakeLinearColorFromVectorAndFloat_Emitter_Func_(MakeLinearColorFromVectorAndFloat_Emitter_Func_Output_LinearColor, Context);
Context.Map.Color.Color = MakeLinearColorFromVectorAndFloat_Emitter_Func_Output_LinearColor;
float3 Constant15 = float3(1,1,1);
float Constant16 = 1;
EnterStatScope(2 /**Color_Emitter_Func_*/);
Color_Emitter_Func_(Context);
ExitStatScope(/**Color_Emitter_Func_*/);
Context.Map.FloatFromCurve001.CurveIndex = Context.Map.Particles.NormalizedAge;
float Constant19 = 1;
float FloatFromCurve001_Emitter_Func_Output_Value;
FloatFromCurve001_Emitter_Func_(FloatFromCurve001_Emitter_Func_Output_Value, Context);
Context.Map.FloatFromCurve002.CurveIndex = Context.Map.Particles.NormalizedAge;
float Constant21 = 1;
float FloatFromCurve002_Emitter_Func_Output_Value;
FloatFromCurve002_Emitter_Func_(FloatFromCurve002_Emitter_Func_Output_Value, Context);
Context.Map.FloatFromCurve003.CurveIndex = Context.Map.Particles.NormalizedAge;
float Constant23 = 1;
float FloatFromCurve003_Emitter_Func_Output_Value;
FloatFromCurve003_Emitter_Func_(FloatFromCurve003_Emitter_Func_Output_Value, Context);
Context.Map.FloatFromCurve004.CurveIndex = Context.Map.Particles.NormalizedAge;
float Constant25 = 1;
float FloatFromCurve004_Emitter_Func_Output_Value;
FloatFromCurve004_Emitter_Func_(FloatFromCurve004_Emitter_Func_Output_Value, Context);
Context.Map.DynamicMaterialParameters.Index0Param1 = FloatFromCurve001_Emitter_Func_Output_Value;
Context.Map.DynamicMaterialParameters.Index0Param2 = FloatFromCurve002_Emitter_Func_Output_Value;
Context.Map.DynamicMaterialParameters.Index0Param3 = FloatFromCurve003_Emitter_Func_Output_Value;
Context.Map.DynamicMaterialParameters.Index0Param4 = FloatFromCurve004_Emitter_Func_Output_Value;
bool Constant27 = true;
Context.Map.DynamicMaterialParameters.Param0WriteEnabled = Constant27;
bool Constant28 = true;
Context.Map.DynamicMaterialParameters.Param1WriteEnabled = Constant28;
bool Constant29 = true;
Context.Map.DynamicMaterialParameters.Param2WriteEnabled = Constant29;
bool Constant30 = true;
Context.Map.DynamicMaterialParameters.Param3WriteEnabled = Constant30;
EnterStatScope(3 /**DynamicMaterialParameters_Emitter_Func_*/);
DynamicMaterialParameters_Emitter_Func_(Context);
ExitStatScope(/**DynamicMaterialParameters_Emitter_Func_*/);
ExitStatScope(/**UpdateScript_2*/);
}
void SimulateMain()
{
EnterStatScope(4 /**UpdateScript_2_Main*/);
FSimulationContext Context = (FSimulationContext)0;
Context.Map.Particles.Age = InputDataFloat(0, 0);
Context.Map.Array.Age = 0;
Context.Map.Particles.Color.r = InputDataFloat(0, 1);
Context.Map.Array.Color = 1;
Context.Map.Particles.Color.g = InputDataFloat(0, 2);
Context.Map.Array.Color = 2;
Context.Map.Particles.Color.b = InputDataFloat(0, 3);
Context.Map.Array.Color = 3;
Context.Map.Particles.Color.a = InputDataFloat(0, 4);
Context.Map.Array.Color = 4;
Context.Map.Particles.DynamicMaterialParameter.x = InputDataFloat(0, 5);
Context.Map.Array.DynamicMaterialParameter = 5;
Context.Map.Particles.DynamicMaterialParameter.y = InputDataFloat(0, 6);
Context.Map.Array.DynamicMaterialParameter = 6;
Context.Map.Particles.DynamicMaterialParameter.z = InputDataFloat(0, 7);
Context.Map.Array.DynamicMaterialParameter = 7;
Context.Map.Particles.DynamicMaterialParameter.w = InputDataFloat(0, 8);
Context.Map.Array.DynamicMaterialParameter = 8;
Context.Map.Particles.Lifetime = InputDataFloat(0, 9);
Context.Map.Array.Lifetime = 9;
Context.Map.Particles.MaterialRandom = InputDataFloat(0, 10);
Context.Map.Array.MaterialRandom = 10;
Context.Map.Particles.NormalizedAge = InputDataFloat(0, 11);
Context.Map.Array.NormalizedAge = 11;
Context.Map.Particles.Position.x = InputDataFloat(0, 12);
Context.Map.Array.Position = 12;
Context.Map.Particles.Position.y = InputDataFloat(0, 13);
Context.Map.Array.Position = 13;
Context.Map.Particles.Position.z = InputDataFloat(0, 14);
Context.Map.Array.Position = 14;
Context.Map.Particles.RibbonFacing.x = InputDataFloat(0, 22);
Context.Map.Array.RibbonFacing = 22;
Context.Map.Particles.RibbonFacing.y = InputDataFloat(0, 23);
Context.Map.Array.RibbonFacing = 23;
Context.Map.Particles.RibbonFacing.z = InputDataFloat(0, 24);
Context.Map.Array.RibbonFacing = 24;
Context.Map.Particles.RibbonUVDistance = InputDataFloat(0, 25);
Context.Map.Array.RibbonUVDistance = 25;
Context.Map.Particles.RibbonWidth = InputDataFloat(0, 26);
Context.Map.Array.RibbonWidth = 26;
Context.Map.Particles.UniqueID = InputDataInt(0, 0);
Context.Map.Array.UniqueID = 0;
Context.Map.Particles.Previous.Position = Context.Map.Particles.Position;
Context.Map.Particles.Previous.RibbonFacing = Context.Map.Particles.RibbonFacing;
Context.Map.Particles.Previous.RibbonWidth = Context.Map.Particles.RibbonWidth;
Context.Map.Engine.DeltaTime = Engine_DeltaTime;
Context.Map.Emitter.AlphaScale = Emitter_AlphaScale;
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(5 /**UpdateScript_2_MapMain*/);
Simulate(Context);
ExitStatScope(/**UpdateScript_2_MapMain*/);
WriteDataSets(Context);
{
bool bValid = Context.Map.DataInstance.Alive;
int TmpWriteIndex = OutputIndex(0, true, bValid);
OutputDataFloat(0, 0, TmpWriteIndex, Context.Map.Particles.Age);
OutputDataFloat(0, 1, TmpWriteIndex, Context.Map.Particles.Color.r);
OutputDataFloat(0, 2, TmpWriteIndex, Context.Map.Particles.Color.g);
OutputDataFloat(0, 3, TmpWriteIndex, Context.Map.Particles.Color.b);
OutputDataFloat(0, 4, TmpWriteIndex, Context.Map.Particles.Color.a);
OutputDataFloat(0, 5, TmpWriteIndex, Context.Map.Particles.DynamicMaterialParameter.x);
OutputDataFloat(0, 6, TmpWriteIndex, Context.Map.Particles.DynamicMaterialParameter.y);
OutputDataFloat(0, 7, TmpWriteIndex, Context.Map.Particles.DynamicMaterialParameter.z);
OutputDataFloat(0, 8, TmpWriteIndex, Context.Map.Particles.DynamicMaterialParameter.w);
OutputDataFloat(0, 9, TmpWriteIndex, Context.Map.Particles.Lifetime);
OutputDataFloat(0, 10, TmpWriteIndex, Context.Map.Particles.MaterialRandom);
OutputDataFloat(0, 11, TmpWriteIndex, Context.Map.Particles.NormalizedAge);
OutputDataFloat(0, 12, TmpWriteIndex, Context.Map.Particles.Position.x);
OutputDataFloat(0, 13, TmpWriteIndex, Context.Map.Particles.Position.y);
OutputDataFloat(0, 14, TmpWriteIndex, Context.Map.Particles.Position.z);
OutputDataFloat(0, 15, TmpWriteIndex, Context.Map.Particles.Previous.Position.x);
OutputDataFloat(0, 16, TmpWriteIndex, Context.Map.Particles.Previous.Position.y);
OutputDataFloat(0, 17, TmpWriteIndex, Context.Map.Particles.Previous.Position.z);
OutputDataFloat(0, 18, TmpWriteIndex, Context.Map.Particles.Previous.RibbonFacing.x);
OutputDataFloat(0, 19, TmpWriteIndex, Context.Map.Particles.Previous.RibbonFacing.y);
OutputDataFloat(0, 20, TmpWriteIndex, Context.Map.Particles.Previous.RibbonFacing.z);
OutputDataFloat(0, 21, TmpWriteIndex, Context.Map.Particles.Previous.RibbonWidth);
OutputDataFloat(0, 22, TmpWriteIndex, Context.Map.Particles.RibbonFacing.x);
OutputDataFloat(0, 23, TmpWriteIndex, Context.Map.Particles.RibbonFacing.y);
OutputDataFloat(0, 24, TmpWriteIndex, Context.Map.Particles.RibbonFacing.z);
OutputDataFloat(0, 25, TmpWriteIndex, Context.Map.Particles.RibbonUVDistance);
OutputDataFloat(0, 26, TmpWriteIndex, Context.Map.Particles.RibbonWidth);
OutputDataInt(0, 0, TmpWriteIndex, Context.Map.Particles.UniqueID);
}
ExitStatScope(/**UpdateScript_2_Main*/);
}
2?~&z&
-------------------------------
Summary
-------------------------------
Num Byte Code Ops: 67
Num Constants: 170
-------------------------------
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 | Emitter_AlphaScale
644 | 4
648 | 5
652 | 0
656 | 1
660 | 9.99999975e-06
664 | 9.99999997e-07
668 | 0
672 | 1
676 | 2
-------------------------------
Byte Code (67 Ops)
-------------------------------
0 | enter_stat_scope(C[644]);
1 | [R][0] = InputDataFloat(0, 0);
2 | [R][1] = InputDataFloat(0, 9);
3 | [R][2] = InputDataFloat(0, 10);
4 | [R][3] = InputDataFloat(0, 12);
5 | [R][4] = InputDataFloat(0, 13);
6 | [R][5] = InputDataFloat(0, 14);
7 | [R][6] = InputDataFloat(0, 22);
8 | [R][7] = InputDataFloat(0, 23);
9 | [R][8] = InputDataFloat(0, 24);
10 | [R][9] = InputDataFloat(0, 25);
11 | [R][10] = InputDataFloat(0, 26);
12 | [R][11] = InputDataInt(0, 0);
13 | enter_stat_scope(C[648]);
14 | enter_stat_scope(C[652]);
15 | enter_stat_scope(C[656]);
16 | R[12] = add(R[0], C[4]);
17 | R[13] = max(R[1], C[660]);
18 | R[14] = cmple(R[0], C[4]);
19 | R[0] = cmpgt(R[1], C[664]);
20 | R[15] = logic_and(R[14], R[0]);
21 | R[0] = cmplt(R[12], R[13]);
22 | R[14] = logic_or(R[15], R[0]);
23 | R[0] = div(R[12], R[13]);
24 | R[13] = clamp(R[0], C[668], C[672]);
25 | exit_stat_scope();
26 | SampleCurve_Emitter_FloatFromCurve_FloatCurve[func0](R[13], R[0]);
27 | R[15] = clamp(R[0], C[668], C[672]);
28 | enter_stat_scope(C[676]);
29 | R[0] = mul(R[15], C[640]);
30 | exit_stat_scope();
31 | SampleCurve_Emitter_FloatFromCurve001_FloatCurve[func1](R[13], R[15]);
32 | SampleCurve_Emitter_FloatFromCurve002_FloatCurve[func2](R[13], R[16]);
33 | SampleCurve_Emitter_FloatFromCurve003_FloatCurve[func3](R[13], R[17]);
34 | SampleCurve_Emitter_FloatFromCurve004_FloatCurve[func4](R[13], R[18]);
35 | exit_stat_scope();
36 | exit_stat_scope();
37 | [R][19] = AcquireIndex(0, [R][14]);
38 | OutputDataFloat(0, 0, [R][19], [R][12]);
39 | OutputDataFloat(0, 1, [R][19], [C][672]);
40 | OutputDataFloat(0, 2, [R][19], [C][672]);
41 | OutputDataFloat(0, 3, [R][19], [C][672]);
42 | OutputDataFloat(0, 4, [R][19], [R][0]);
43 | OutputDataFloat(0, 5, [R][19], [R][15]);
44 | OutputDataFloat(0, 6, [R][19], [R][16]);
45 | OutputDataFloat(0, 7, [R][19], [R][17]);
46 | OutputDataFloat(0, 8, [R][19], [R][18]);
47 | OutputDataFloat(0, 9, [R][19], [R][1]);
48 | OutputDataFloat(0, 10, [R][19], [R][2]);
49 | OutputDataFloat(0, 11, [R][19], [R][13]);
50 | OutputDataFloat(0, 12, [R][19], [R][3]);
51 | OutputDataFloat(0, 13, [R][19], [R][4]);
52 | OutputDataFloat(0, 14, [R][19], [R][5]);
53 | OutputDataFloat(0, 15, [R][19], [R][3]);
54 | OutputDataFloat(0, 16, [R][19], [R][4]);
55 | OutputDataFloat(0, 17, [R][19], [R][5]);
56 | OutputDataFloat(0, 18, [R][19], [R][6]);
57 | OutputDataFloat(0, 19, [R][19], [R][7]);
58 | OutputDataFloat(0, 20, [R][19], [R][8]);
59 | OutputDataFloat(0, 21, [R][19], [R][10]);
60 | OutputDataFloat(0, 22, [R][19], [R][6]);
61 | OutputDataFloat(0, 23, [R][19], [R][7]);
62 | OutputDataFloat(0, 24, [R][19], [R][8]);
63 | OutputDataFloat(0, 25, [R][19], [R][9]);
64 | OutputDataFloat(0, 26, [R][19], [R][10]);
65 | OutputDataInt(0, 0, [R][19], [R][11]);
66 | exit_stat_scope();
-------------------------------
8[C5<00><00><00><00>@@<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>F<00>@F@<00><00><00><00>`ai]a<00>v.<00><><EFBFBD><EFBFBD>Y@b<00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>a<00><00>a<00>(? NE_s_trail<00><00><00>`aj]a<00>v.<00><><EFBFBD><EFBFBD>Y@b<00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>a<00><00>a<00>(? NE_s_trail<00><00><00>`ak]a<00>v.<00><><EFBFBD><EFBFBD>Y@b<00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>a<00><00>a<00>(? NE_s_trail<00><00><00>`al]a<00>v.<00><><EFBFBD><EFBFBD>Y@b<00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>a<00><00>a<00>(? NE_s_trail<00><00><00>`am]a<00>v.<00><><EFBFBD><EFBFBD>Y@b<00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>a<00><00>a<00>(? NE_s_trail<00>!
@@<00> <00>`ai]a<00>? NE_s_trail@j<00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>@j<00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>(/<00>v.<00><><EFBFBD><EFBFBD><EFBFBD>`aj]a<00>? NE_s_trail@j<00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>@j<00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>(/<00>v.<00><><EFBFBD><EFBFBD><EFBFBD>`ak]a<00>? NE_s_trail@j<00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>@j<00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>(/<00>v.<00><><EFBFBD><EFBFBD><EFBFBD>`al]a<00>? NE_s_trail@j<00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>@j<00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>(/<00>v.<00><><EFBFBD><EFBFBD><EFBFBD>`am]a<00>? NE_s_trail@j<00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>@j<00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>(/<00>v.<00><><EFBFBD><EFBFBD><EFBFBD><00>i<00><00><00><00>@5<>J`O<>><3E><>w<EFBFBD> t<>,@<00>@<00> <00><00>@<00>yG.[.<00>@5<>J`O<>><3E><>w<EFBFBD> t+/<00><00>T <00>_.<00>MT <00>:/<00>a<00>5@<00>@<00>/<00>T <00><00><00>=/<00><00><00><00>?~@%<00><00>?<00><00><00>/<00>T <00><00>T <00>:<00><00><00><00><00><00><00><00>T <00>0T <00>RT <00> 5@ @<00>!5@!@<00>/Ja?'
(t=$<24><><00>B<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>N<EFBFBD>S<03><02>$y<>Q<EFBFBD>7<EFBFBD><00>B<00>%Y<>F|<7C><><18> `<60><>><3E>S<EFBFBD><53><00>B<00><><EFBFBD><EFBFBD><EFBFBD>}C<><43>T<EFBFBD>g<EFBFBD><67><EFBFBD><EFBFBD>|<7C><><EFBFBD><00>B<00><>-><07>6W"<22>b<EFBFBD><62>5<EFBFBD><35><EFBFBD>֮<00>B<00>9<EFBFBD><39>^kK 2U<32><55><EFBFBD>`<18><><EFBFBD> <09> @<00>g<00><00><00><00>?@%<00><00>?<00><00><00>@<00>@<00><00><00><00><00><><EFBFBD><EFBFBD>E.4<><00><00><00><><EFBFBD><EFBFBD>E.<00>'<00><00><00><00>@C<00><00>?{NiagaraScript /Game/M5VFXRPG1/Particles/Stylized/Stylized_Trail_00_Converted.Stylized_Trail_00_Converted:SystemSpawnScript<00>Jz@@vQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00><>Z<EFBFBD>w<EFBFBD>B<>;r<>=<3D><><EFBFBD>yQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00><07><00>߆H<DF86>S1<53><31>yI<79>xQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>,<2C>-<0E>bF<>^<5E><>$<24>P<EFBFBD>wQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00><><><CD82><19>̲T/<2F>YuQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>*<2A> ~<7E><><EFBFBD>N|<7C>1E<31>m<EFBFBD>NzQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>@v=<3D>HfbB<62><42><EFBFBD><EFBFBD><EFBFBD>ΧeQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00><><EFBFBD><EFBFBD>ʵ<EFBFBD>C<EFBFBD><43>><18>{K<>H@<00><00>^@<00><><19>5<EFBFBD>"׋^)<29>D<EFBFBD> <00><00><00>n?CPUSimExperimentalVMDisabledFailIfNotSetMessageSeverity: 3NE_s_trail.InterpolatedSpawn?//@Az<00>B<00>~<7E>ofpJ<70><04>JH<4A><48><EFBFBD>B#<23>9Y<39><00>@<00>@<00>z<00>B <0B><<3C><><EFBFBD>~<7E>\B<>@<40><10><>B<EFBFBD>ʮ<00>B<18>+(<28><>==<3D>r<EFBFBD> <13><>:1<>ع<EFBFBD><00>B$'y^<1D>><3E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>!,R<><00>B(<28><><EFBFBD>e<02>)v`<60>Ar!<21><>,}p<><70><00>BA.<2E><>/<1A>y<EFBFBD><79><EFBFBD>ac<61>ـ<EFBFBD><D980><EFBFBD><00>BB<>Z<EFBFBD><16>7 <09><>WY#<23><>!J<><4A><00>BU0<55>QR0<52>C<04><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>9z<1B><00>Bv<>r\Aq<41>ܡA<1B>~u<00>g<><67><00>B<00><00>O7<4F><37><EFBFBD><EFBFBD>_i<><69><03>ވ<EFBFBD><DE88><00>B<00>!<21><><EFBFBD><EFBFBD>m<EFBFBD><6D>LNy
(t=$<24><><00>B<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>N<EFBFBD>S<03><02>$y<>Q<EFBFBD>7<EFBFBD><00>B<00>%Y<>F|<7C><><18> `<60><>><3E>S<EFBFBD><53><00>B<00><><EFBFBD><EFBFBD><EFBFBD>}C<><43>T<EFBFBD>g<EFBFBD><67><EFBFBD><EFBFBD>|<7C><><EFBFBD><00>B<00><>-><07>6W"<22>b<EFBFBD><62>5<EFBFBD><35><EFBFBD>֮<00>B<00>9<EFBFBD><39>^kK 2U<32><55><EFBFBD>`<18><><EFBFBD> <09><00>G@<00>5<00>A@<00><00><00>B<00>[$V(T S,S,S,T0T0T0S,S,S,T0S,S,T0S,T4S, T0T0T0 S,
S, \<00><00>.<00>@<00><00><00><00>@<00>@r<00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>-@<00><00><00>o@<00>@:<00>,Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>,Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00><><EFBFBD><EFBFBD>,Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>,Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>,Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>@@<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>cQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>eQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>fQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>gQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>hQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>oQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>pQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>qQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>sQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>vQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>BQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>CQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>DQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>EQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>FQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>GQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>HQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>IQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>J<00>a@<00><00>@<00>@J<00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>=]@=@(<00> aL aL<00> ab ab<00> aM aF<00> aN aI<00>7?"// Shader generated by Niagara HLSL Translator
struct NiagaraSpawnInfo
{
int Count;
float InterpStartDt;
float IntervalDt;
int SpawnGroup;
};
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
{
}
cbuffer FNiagaraOwnerParameters
{
}
cbuffer FNiagaraEmitterParameters
{
}
cbuffer FNiagaraExternalParameters
{
int Emitter_RandomSeed;
}
struct FParamMap0_System
{
float Age;
bool bCompleteOnInactive;
float CurrentLoopDuration;
int ExecutionState;
int ExecutionStateSource;
int LoopCount;
float LoopedAge;
float NormalizedLoopAge;
};
struct FParamMap0_NE_s_trail_SpawnPerFrame
{
NiagaraSpawnInfo SpawnBurst;
};
struct FParamMap0_NE_s_trail_Scalability
{
float DistanceFraction;
};
struct FParamMap0_NE_s_trail
{
float Age;
float CurrentLoopDuration;
float DistanceTraveled;
int ExecutionState;
int ExecutionStateSource;
int LoopCount;
float LoopedAge;
float NormalizedLoopAge;
FParamMap0_NE_s_trail_Scalability Scalability;
FParamMap0_NE_s_trail_SpawnPerFrame SpawnPerFrame;
};
struct FParamMap0_Engine_System
{
int RandomSeed;
};
struct FParamMap0_Engine_Emitter
{
int InstanceSeed;
int TotalSpawnedParticles;
};
struct FParamMap0_Engine
{
float DeltaTime;
FParamMap0_Engine_Emitter Emitter;
float InverseDeltaTime;
int PaddingInt32_0;
int PaddingInt32_1;
int QualityLevel;
float RealTime;
FParamMap0_Engine_System System;
float Time;
float WorldDeltaTime;
};
struct FParamMap0_Emitter
{
int RandomSeed;
};
struct FParamMap0
{
FParamMap0_Emitter Emitter;
FParamMap0_Engine Engine;
FParamMap0_NE_s_trail NE_s_trail;
FParamMap0_System System;
};
struct FSimulationContext
{
FParamMap0 Map;
};
static float HackSpawnInterp = 1.0;
void NE_s_trail_D9C0887E4A1B512CD8D252A053BBCE1A_Func_(inout FSimulationContext Context);
float GetSpawnInterpolation();
void NE_s_trail_D9C0887E4A1B512CD8D252A053BBCE1A_Func_(inout FSimulationContext Context)
{
}
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 /**SystemSpawnScript*/);
//Begin Initialize Parameter Map Defaults
float Constant = 0;
Context.Map.NE_s_trail.Age = Constant;
int Constant1 = 0;
Context.Map.NE_s_trail.ExecutionState = Constant1;
float Constant2 = 0;
Context.Map.NE_s_trail.CurrentLoopDuration = Constant2;
float Constant3 = 0;
Context.Map.NE_s_trail.LoopedAge = Constant3;
int Constant4 = 0;
Context.Map.NE_s_trail.LoopCount = Constant4;
float Constant5 = (0.0);
Context.Map.NE_s_trail.NormalizedLoopAge = Constant5;
float Constant6 = (0.0);
Context.Map.NE_s_trail.Scalability.DistanceFraction = Constant6;
int Constant7 = 0;
Context.Map.System.ExecutionState = Constant7;
int Constant8 = 0;
Context.Map.System.ExecutionStateSource = Constant8;
int Constant9 = 0;
Context.Map.NE_s_trail.ExecutionStateSource = Constant9;
float Constant10 = 0;
Context.Map.NE_s_trail.DistanceTraveled = Constant10;
NiagaraSpawnInfo Constant11 = (NiagaraSpawnInfo)0;
Context.Map.NE_s_trail.SpawnPerFrame.SpawnBurst = Constant11;
float Constant12 = 0;
Context.Map.System.Age = Constant12;
float Constant13 = 0;
Context.Map.System.CurrentLoopDuration = Constant13;
float Constant14 = 0;
Context.Map.System.LoopedAge = Constant14;
int Constant15 = 0;
Context.Map.System.LoopCount = Constant15;
float Constant16 = (0.0);
Context.Map.System.NormalizedLoopAge = Constant16;
bool Constant17 = false;
Context.Map.System.bCompleteOnInactive = Constant17;
//End Initialize Parameter Map Defaults
EnterStatScope(1 /**NE_s_trail*/);
NE_s_trail_D9C0887E4A1B512CD8D252A053BBCE1A_Func_(Context);
ExitStatScope(/**NE_s_trail*/);
// Begin HandleMissingDefaultValues
// End HandleMissingDefaultValues
ExitStatScope(/**SystemSpawnScript*/);
}
void SimulateMain()
{
EnterStatScope(2 /**SystemSpawnScript_Main*/);
FSimulationContext Context = (FSimulationContext)0;
Context.Map.Emitter.RandomSeed = 0;
Context.Map.NE_s_trail.Age = 0.0f;
Context.Map.NE_s_trail.CurrentLoopDuration = 0.0f;
Context.Map.NE_s_trail.DistanceTraveled = 0.0f;
Context.Map.NE_s_trail.ExecutionState = 0;
Context.Map.NE_s_trail.ExecutionStateSource = 0;
Context.Map.NE_s_trail.LoopCount = 0;
Context.Map.NE_s_trail.LoopedAge = 0.0f;
Context.Map.NE_s_trail.NormalizedLoopAge = 0.0f;
Context.Map.NE_s_trail.Scalability.DistanceFraction = 0.0f;
Context.Map.NE_s_trail.SpawnPerFrame.SpawnBurst.Count = 0;
Context.Map.NE_s_trail.SpawnPerFrame.SpawnBurst.InterpStartDt = 0.0f;
Context.Map.NE_s_trail.SpawnPerFrame.SpawnBurst.IntervalDt = 0.0f;
Context.Map.NE_s_trail.SpawnPerFrame.SpawnBurst.SpawnGroup = 0;
Context.Map.System.Age = 0.0f;
Context.Map.System.bCompleteOnInactive = false;
Context.Map.System.CurrentLoopDuration = 0.0f;
Context.Map.System.ExecutionState = 0;
Context.Map.System.ExecutionStateSource = 0;
Context.Map.System.LoopCount = 0;
Context.Map.System.LoopedAge = 0.0f;
Context.Map.System.NormalizedLoopAge = 0.0f;
Context.Map.Engine.Emitter.InstanceSeed = InputDataInt(1, 0);
Context.Map.Engine.Emitter.TotalSpawnedParticles = InputDataInt(1, 1);
Context.Map.Engine.System.RandomSeed = InputDataInt(1, 2);
Context.Map.Emitter.RandomSeed = Emitter_RandomSeed;
ReadDataSets(Context);
EnterStatScope(3 /**SystemSpawnScript_MapMain*/);
Simulate(Context);
ExitStatScope(/**SystemSpawnScript_MapMain*/);
WriteDataSets(Context);
{
int TmpWriteIndex = OutputIndex(0, false, true);
OutputDataInt(0, 0, TmpWriteIndex, Context.Map.Emitter.RandomSeed);
OutputDataFloat(0, 0, TmpWriteIndex, Context.Map.NE_s_trail.Age);
OutputDataFloat(0, 1, TmpWriteIndex, Context.Map.NE_s_trail.CurrentLoopDuration);
OutputDataFloat(0, 2, TmpWriteIndex, Context.Map.NE_s_trail.DistanceTraveled);
OutputDataInt(0, 1, TmpWriteIndex, Context.Map.NE_s_trail.ExecutionState);
OutputDataInt(0, 2, TmpWriteIndex, Context.Map.NE_s_trail.ExecutionStateSource);
OutputDataInt(0, 3, TmpWriteIndex, Context.Map.NE_s_trail.LoopCount);
OutputDataFloat(0, 3, TmpWriteIndex, Context.Map.NE_s_trail.LoopedAge);
OutputDataFloat(0, 4, TmpWriteIndex, Context.Map.NE_s_trail.NormalizedLoopAge);
OutputDataFloat(0, 5, TmpWriteIndex, Context.Map.NE_s_trail.Scalability.DistanceFraction);
OutputDataInt(0, 4, TmpWriteIndex, Context.Map.NE_s_trail.SpawnPerFrame.SpawnBurst.Count);
OutputDataFloat(0, 6, TmpWriteIndex, Context.Map.NE_s_trail.SpawnPerFrame.SpawnBurst.InterpStartDt);
OutputDataFloat(0, 7, TmpWriteIndex, Context.Map.NE_s_trail.SpawnPerFrame.SpawnBurst.IntervalDt);
OutputDataInt(0, 5, TmpWriteIndex, Context.Map.NE_s_trail.SpawnPerFrame.SpawnBurst.SpawnGroup);
OutputDataFloat(0, 8, TmpWriteIndex, Context.Map.System.Age);
OutputDataBool(0, 6, TmpWriteIndex, Context.Map.System.bCompleteOnInactive);
OutputDataFloat(0, 9, TmpWriteIndex, Context.Map.System.CurrentLoopDuration);
OutputDataInt(0, 7, TmpWriteIndex, Context.Map.System.ExecutionState);
OutputDataInt(0, 8, TmpWriteIndex, Context.Map.System.ExecutionStateSource);
OutputDataInt(0, 9, TmpWriteIndex, Context.Map.System.LoopCount);
OutputDataFloat(0, 10, TmpWriteIndex, Context.Map.System.LoopedAge);
OutputDataFloat(0, 11, TmpWriteIndex, Context.Map.System.NormalizedLoopAge);
}
ExitStatScope(/**SystemSpawnScript_Main*/);
}
2?[W
-------------------------------
Summary
-------------------------------
Num Byte Code Ops: 25
Num Constants: 14
-------------------------------
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 | Emitter_RandomSeed
36 | 2
40 | True
44 | 0
48 | 0
52 | False
-------------------------------
Byte Code (25 Ops)
-------------------------------
0 | enter_stat_scope(C[36]);
1 | [R][0] = AcquireIndex(0, [C][40]);
2 | OutputDataInt(0, 0, [R][0], [C][32]);
3 | OutputDataFloat(0, 0, [R][0], [C][44]);
4 | OutputDataFloat(0, 1, [R][0], [C][44]);
5 | OutputDataFloat(0, 2, [R][0], [C][44]);
6 | OutputDataInt(0, 1, [R][0], [C][48]);
7 | OutputDataInt(0, 2, [R][0], [C][48]);
8 | OutputDataInt(0, 3, [R][0], [C][48]);
9 | OutputDataFloat(0, 3, [R][0], [C][44]);
10 | OutputDataFloat(0, 4, [R][0], [C][44]);
11 | OutputDataFloat(0, 5, [R][0], [C][44]);
12 | OutputDataInt(0, 4, [R][0], [C][48]);
13 | OutputDataFloat(0, 6, [R][0], [C][44]);
14 | OutputDataFloat(0, 7, [R][0], [C][44]);
15 | OutputDataInt(0, 5, [R][0], [C][48]);
16 | OutputDataFloat(0, 8, [R][0], [C][44]);
17 | OutputDataInt(0, 6, [R][0], [C][52]);
18 | OutputDataFloat(0, 9, [R][0], [C][44]);
19 | OutputDataInt(0, 7, [R][0], [C][48]);
20 | OutputDataInt(0, 8, [R][0], [C][48]);
21 | OutputDataInt(0, 9, [R][0], [C][48]);
22 | OutputDataFloat(0, 10, [R][0], [C][44]);
23 | OutputDataFloat(0, 11, [R][0], [C][44]);
24 | exit_stat_scope();
-------------------------------
8[5<00><00><00><00><00>i<00><00><00><00>@>n<>D<1A>sI<73>,<2C><>8]3<05>+@<00>@<00> <00><00>@<00>yG.[.<00>@>n<>D<1A>sI<73>,<2C><>8]3+/<00><00>T <00>_.<00>MT <00>:/<00>a<00>5@<00>@<00>/<00>T <00><00><00>=/<00><00><00><00>?~@%<00><00>?<00><00><00>/<00>T <00><00>T <00>:<00><00><00><00><00><00><00><00>T <00>0T <00>RT <00> 5@ @<00>!5@!@<00>/Ja?'5@'@<00>6@<00>^@<00><><19>5<EFBFBD>"׋^)<29>D<EFBFBD> <00><00><00>@n?CPUSimExperimentalVMDisabledFailIfNotSetMessageSeverity: 3NE_s_trail.InterpolatedSpawn5@@<00>?//"/7/@Az<00>Bv<>r\Aq<41>ܡA<1B>~u<00>g<><67><00>E@<00>@z<00>B <0B><<3C><><EFBFBD>~<7E>\B<>@<40><10><>B<EFBFBD>ʮ<00>B<18>+(<28><>==<3D>r<EFBFBD> <13><>:1<>ع<EFBFBD><00>B<1E>IQ
_U<10><>Ǣ<><C7A2><EFBFBD>N<EFBFBD><4E>w<EFBFBD><00>B$'y^<1D>><3E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>!,R<><00>B(<28><><EFBFBD>e<02>)v`<60>Ar!<21><>,}p<><70><00>BA.<2E><>/<1A>y<EFBFBD><79><EFBFBD>ac<61>ـ<EFBFBD><D980><EFBFBD><00>BB<>Z<EFBFBD><16>7 <09><>WY#<23><>!J<><4A><00>BU0<55>QR0<52>C<04><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>9z<1B><00>B<00><00>O7<4F><37><EFBFBD><EFBFBD>_i<><69><03>ވ<EFBFBD><DE88><00>B<00>!<21><><EFBFBD><EFBFBD>m<EFBFBD><6D>LNy
(t=$<24><><00>B<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>N<EFBFBD>S<03><02>$y<>Q<EFBFBD>7<EFBFBD><00>B<00>%Y<>F|<7C><><18> `<60><>><3E>S<EFBFBD><53><00>B<00><><EFBFBD><EFBFBD><EFBFBD>}C<><43>T<EFBFBD>g<EFBFBD><67><EFBFBD><EFBFBD>|<7C><><EFBFBD><00>B<00>~<7E>ofpJ<70><04>JH<4A><48><EFBFBD>B#<23>9Y<39><00>B<00><>-><07>6W"<22>b<EFBFBD><62>5<EFBFBD><35><EFBFBD>֮<00>B<00>9<EFBFBD><39>^kK 2U<32><55><EFBFBD>`<18><><EFBFBD> <09> @<00>g<00><00><00><00>?@%<00><00>?<00><00>w@<00>@B<00><00><00><00><><EFBFBD><EFBFBD>E.4<>'<00><00><00><00>@K <00>&<00>@&@p<00>fQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>gQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>hQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>rQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00> sQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>tQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>{Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>|Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>$B @<40>E<00>?<00>@<40>?<00>|NiagaraScript /Game/M5VFXRPG1/Particles/Stylized/Stylized_Trail_00_Converted.Stylized_Trail_00_Converted:SystemUpdateScript<00>Jv@@ |Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>&<26>
<EFBFBD>.<2E>H<EFBFBD><48> <0A>^H<>r{Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><02><><EFBFBD>X<EFBFBD>:E<><45>7(\<11><>vQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00><>Z<EFBFBD>w<EFBFBD>B<>;r<>=<3D><><EFBFBD>yQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00><07><00>߆H<DF86>S1<53><31>yI<79>xQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>,<2C>-<0E>bF<>^<5E><>$<24>P<EFBFBD>wQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00><><><CD82><19>̲T/<2F>YuQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>*<2A> ~<7E><><EFBFBD>N|<7C>1E<31>m<EFBFBD>NzQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>@v=<3D>HfbB<62><42><EFBFBD><EFBFBD><EFBFBD>ΧeQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00><><EFBFBD><EFBFBD>ʵ<EFBFBD>C<EFBFBD><43>><18>{K<>H@ <00>^@<00><><19>5<EFBFBD>"׋^)<29>D<EFBFBD> <00><00><00>n?CPUSimExperimentalVMDisabledFailIfNotSetMessageSeverity: 3NE_s_trail.InterpolatedSpawn?//@Az<00>Bv<>r\Aq<41>ܡA<1B>~u<00>g<><67><00>E@<00>@z<00>B <0B><<3C><><EFBFBD>~<7E>\B<>@<40><10><>B<EFBFBD>ʮ<00>B<18>+(<28><>==<3D>r<EFBFBD> <13><>:1<>ع<EFBFBD><00>B<1E>IQ
_U<10><>Ǣ<><C7A2><EFBFBD>N<EFBFBD><4E>w<EFBFBD><00>B$'y^<1D>><3E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>!,R<><00>B(<28><><EFBFBD>e<02>)v`<60>Ar!<21><>,}p<><70><00>BA.<2E><>/<1A>y<EFBFBD><79><EFBFBD>ac<61>ـ<EFBFBD><D980><EFBFBD><00>BB<>Z<EFBFBD><16>7 <09><>WY#<23><>!J<><4A><00>BU0<55>QR0<52>C<04><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>9z<1B><00>B<00><00>O7<4F><37><EFBFBD><EFBFBD>_i<><69><03>ވ<EFBFBD><DE88><00>B<00>!<21><><EFBFBD><EFBFBD>m<EFBFBD><6D>LNy
(t=$<24><><00>B<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>N<EFBFBD>S<03><02>$y<>Q<EFBFBD>7<EFBFBD><00>B<00>%Y<>F|<7C><><18> `<60><>><3E>S<EFBFBD><53><00>B<00><><EFBFBD><EFBFBD><EFBFBD>}C<><43>T<EFBFBD>g<EFBFBD><67><EFBFBD><EFBFBD>|<7C><><EFBFBD><00>B<00>~<7E>ofpJ<70><04>JH<4A><48><EFBFBD>B#<23>9Y<39><00>B<00><>-><07>6W"<22>b<EFBFBD><62>5<EFBFBD><35><EFBFBD>֮<00>B<00>9<EFBFBD><39>^kK 2U<32><55><EFBFBD>`<18><><EFBFBD> <09><00>G@<06><00>A@<00><00><00><00>B~[$MMMNNMMM NN N
M
N N MMMMM[([,[0)4+8  G 2, H ,

9 ,+ + 8 ,+,+, < , 8<C +  +< \[<[@D)4+(++44H; ,; , <@<LCC 8 C ; < ;0;<DC L ; ,+ 0 + + <@<L C C80C + 0+ 0< ,; < C <@<L C C80 C +0+0<,<, C C<@ <LC C 8@C +@+@    P \\\\VTT SSSTTT,SSST0SS4T,S
TTS T T T S
S \<00><00>.<00>@<00><00><00><00>@<00>@r<00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>-@(<00><00><00>@ <00>@<00><00>,Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>,Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>,Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>,Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>,Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>,Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>@,Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>,Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>,Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>;<3B><><, Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>G<03>?,
Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>, Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00> <20><>L, Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00><><EFBFBD><EFBFBD><EFBFBD><00>@@<00><00>fQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>gQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>@<40>EhQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>rQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>sQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>tQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>?{Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>|Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>@@@<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>cQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>eQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>fQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>gQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>hQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>oQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>pQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>qQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>sQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>vQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>BQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>CQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>DQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>EQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>FQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>GQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>HQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>IQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>J<00>a@<00><00><00>@<00>@<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\Z
struct NiagaraSpawnInfo
{
int Count;
float InterpStartDt;
float IntervalDt;
int SpawnGroup;
};
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
{
}
cbuffer FNiagaraOwnerParameters
{
}
cbuffer FNiagaraEmitterParameters
{
}
cbuffer FNiagaraExternalParameters
{
int Emitter_RandomSeed;
}
struct FParamMap0_User
{
float Duration;
};
struct FParamMap0_Transient
{
bool FirstFrame;
int ScalabilityEmitterExecutionState;
float ScalabilityEmitterSpawnCountScale;
int ScalabilityExecutionState;
bool SpawningbCanEverSpawn;
};
struct FParamMap0_SystemState
{
float LoopDelay;
bool RecalculateDurationEachLoop;
};
struct FParamMap0_System
{
float Age;
bool bCompleteOnInactive;
float CurrentLoopDuration;
int ExecutionState;
int ExecutionStateSource;
int LoopCount;
float LoopedAge;
float NormalizedLoopAge;
};
struct FParamMap0_SpawnPerFrame
{
bool Spawn;
};
struct FParamMap0_NE_s_trail_SpawnPerFrame
{
NiagaraSpawnInfo SpawnBurst;
};
struct FParamMap0_NE_s_trail_Scalability
{
float DistanceFraction;
};
struct FParamMap0_NE_s_trail
{
float Age;
float CurrentLoopDuration;
float DistanceTraveled;
int ExecutionState;
int ExecutionStateSource;
int LoopCount;
float LoopedAge;
float NormalizedLoopAge;
FParamMap0_NE_s_trail_Scalability Scalability;
FParamMap0_NE_s_trail_SpawnPerFrame SpawnPerFrame;
};
struct FParamMap0_Local_SystemState
{
bool LoopCountIncreased;
};
struct FParamMap0_Local_EmitterState
{
bool LoopCountIncreased;
float LoopDuration;
bool NoActiveEmitterParticles;
int PreviousEmitterState;
};
struct FParamMap0_Local
{
FParamMap0_Local_EmitterState EmitterState;
FParamMap0_Local_SystemState SystemState;
};
struct FParamMap0_Engine_System
{
int RandomSeed;
};
struct FParamMap0_Engine_Owner
{
int ExecutionState;
float LODDistanceFraction;
float3 Velocity;
};
struct FParamMap0_Engine_NE_s_trail
{
int NumParticles;
};
struct FParamMap0_Engine_Emitter
{
int InstanceSeed;
int TotalSpawnedParticles;
};
struct FParamMap0_Engine
{
float DeltaTime;
FParamMap0_Engine_Emitter Emitter;
float InverseDeltaTime;
FParamMap0_Engine_NE_s_trail NE_s_trail;
FParamMap0_Engine_Owner Owner;
int PaddingInt32_0;
int PaddingInt32_1;
int QualityLevel;
float RealTime;
FParamMap0_Engine_System System;
float Time;
float WorldDeltaTime;
};
struct FParamMap0_EmitterState
{
float LoopDelay;
float LoopDuration;
};
struct FParamMap0_Emitter
{
int RandomSeed;
};
struct FParamMap0
{
FParamMap0_Emitter Emitter;
FParamMap0_EmitterState EmitterState;
FParamMap0_Engine Engine;
FParamMap0_Local Local;
FParamMap0_NE_s_trail NE_s_trail;
FParamMap0_SpawnPerFrame SpawnPerFrame;
FParamMap0_System System;
FParamMap0_SystemState SystemState;
FParamMap0_Transient Transient;
FParamMap0_User User;
};
struct FSimulationContext
{
FParamMap0 Map;
};
static float HackSpawnInterp = 1.0;
void SystemState_SystemChangeState002_Func_(int In_NewState, bool In_Condition, int In_NewStateSource, inout FSimulationContext Context);
void SystemState_SystemChangeState_Func_(int In_NewState, bool In_Condition, int In_NewStateSource, inout FSimulationContext Context);
void SystemState_SystemChangeState001_Func_(int In_NewState, bool In_Condition, int In_NewStateSource, inout FSimulationContext Context);
void SystemState_Func_(inout FSimulationContext Context);
void EmitterState_EmitterChangeState002_NE_s_trail_Func_(int In_NewState, bool In_Condition, int In_NewStateSource, inout FSimulationContext Context);
void EmitterState_EmitterChangeState_NE_s_trail_Func_(int In_NewState, bool In_Condition, int In_NewStateSource, inout FSimulationContext Context);
void EmitterState_EmitterChangeState005_NE_s_trail_Func_(int In_NewState, bool In_Condition, int In_NewStateSource, inout FSimulationContext Context);
void EmitterState_EmitterChangeState003_NE_s_trail_Func_(int In_NewState, bool In_Condition, int In_NewStateSource, inout FSimulationContext Context);
void EmitterState_NE_s_trail_Func_(inout FSimulationContext Context);
void SpawnPerFrame_NE_s_trail_Func_(inout FSimulationContext Context);
void NE_s_trail_D9C0887E4A1B512CD8D252A053BBCE1A_Func_(inout FSimulationContext Context);
float GetSpawnInterpolation();
void SystemState_SystemChangeState002_Func_(int In_NewState, bool In_Condition, int In_NewStateSource, inout FSimulationContext Context)
{
bool Result12 = NiagaraAll(Context.Map.System.ExecutionStateSource <= In_NewStateSource);
bool Result13 = In_Condition && Result12;
int ENiagaraExecutionState_IfResult;
int ENiagaraExecutionStateSource_IfResult;
if(Result13)
{
ENiagaraExecutionState_IfResult = In_NewState;
ENiagaraExecutionStateSource_IfResult = In_NewStateSource;
}
else
{
ENiagaraExecutionState_IfResult = Context.Map.System.ExecutionState;
ENiagaraExecutionStateSource_IfResult = Context.Map.System.ExecutionStateSource;
}
Context.Map.System.ExecutionState = ENiagaraExecutionState_IfResult;
Context.Map.System.ExecutionStateSource = ENiagaraExecutionStateSource_IfResult;
}
void SystemState_SystemChangeState_Func_(int In_NewState, bool In_Condition, int In_NewStateSource, inout FSimulationContext Context)
{
bool Result14 = NiagaraAll(Context.Map.System.ExecutionStateSource <= In_NewStateSource);
bool Result15 = In_Condition && Result14;
int ENiagaraExecutionState_IfResult1;
int ENiagaraExecutionStateSource_IfResult1;
if(Result15)
{
ENiagaraExecutionState_IfResult1 = In_NewState;
ENiagaraExecutionStateSource_IfResult1 = In_NewStateSource;
}
else
{
ENiagaraExecutionState_IfResult1 = Context.Map.System.ExecutionState;
ENiagaraExecutionStateSource_IfResult1 = Context.Map.System.ExecutionStateSource;
}
Context.Map.System.ExecutionState = ENiagaraExecutionState_IfResult1;
Context.Map.System.ExecutionStateSource = ENiagaraExecutionStateSource_IfResult1;
}
void SystemState_SystemChangeState001_Func_(int In_NewState, bool In_Condition, int In_NewStateSource, inout FSimulationContext Context)
{
bool Result17 = NiagaraAll(Context.Map.System.ExecutionStateSource <= In_NewStateSource);
bool Result18 = In_Condition && Result17;
int ENiagaraExecutionState_IfResult2;
int ENiagaraExecutionStateSource_IfResult2;
if(Result18)
{
ENiagaraExecutionState_IfResult2 = In_NewState;
ENiagaraExecutionStateSource_IfResult2 = In_NewStateSource;
}
else
{
ENiagaraExecutionState_IfResult2 = Context.Map.System.ExecutionState;
ENiagaraExecutionStateSource_IfResult2 = Context.Map.System.ExecutionStateSource;
}
Context.Map.System.ExecutionState = ENiagaraExecutionState_IfResult2;
Context.Map.System.ExecutionStateSource = ENiagaraExecutionStateSource_IfResult2;
}
void SystemState_Func_(inout FSimulationContext Context)
{
bool Result = NiagaraAll(Context.Map.System.Age <= Context.Map.Engine.DeltaTime);
Context.Map.Transient.FirstFrame = Result;
float Constant4 = 0;
float Constant5 = 0;
bool Result1 = NiagaraAll(Context.Map.System.Age == Constant5);
float Constant6 = 5;
float Constant7 = 0.016667;
float Result2 = max(Constant6, Constant7);
float Duration_IfResult;
if(Result1)
{
Duration_IfResult = Result2;
}
else
{
Duration_IfResult = Context.Map.System.CurrentLoopDuration;
}
float Constant8 = 0;
Context.Map.System.CurrentLoopDuration = Duration_IfResult;
Context.Map.SystemState.LoopDelay = Constant8;
float Result3 = Context.Map.System.Age + Context.Map.Engine.DeltaTime;
float Result4 = Context.Map.Engine.DeltaTime + Context.Map.System.LoopedAge;
float Result5 = Result4 / Context.Map.System.CurrentLoopDuration;
int Count;
Count = Result5;
int Constant9 = 0;
int Result6 = max(Count, Constant9);
float Result7 = Result6 * Context.Map.System.CurrentLoopDuration;
float Result8 = Result4 - Result7;
int Constant10 = 0;
bool Result9 = NiagaraAll(Result6 > Constant10);
int Result10 = Result6 + Context.Map.System.LoopCount;
Context.Map.System.Age = Result3;
Context.Map.System.LoopedAge = Result8;
Context.Map.Local.SystemState.LoopCountIncreased = Result9;
Context.Map.System.LoopCount = Result10;
float Constant11 = 5;
float float_IfResult;
if(Context.Map.SystemState.RecalculateDurationEachLoop)
{
float_IfResult = Constant11;
}
else
{
float_IfResult = Context.Map.System.CurrentLoopDuration;
}
float CurrentLoopDuration_IfResult;
float LoopedAge_IfResult;
if(Context.Map.Local.SystemState.LoopCountIncreased)
{
CurrentLoopDuration_IfResult = float_IfResult;
LoopedAge_IfResult = Context.Map.System.LoopedAge;
}
else
{
CurrentLoopDuration_IfResult = Context.Map.System.CurrentLoopDuration;
LoopedAge_IfResult = Context.Map.System.LoopedAge;
}
Context.Map.System.CurrentLoopDuration = CurrentLoopDuration_IfResult;
Context.Map.System.LoopedAge = LoopedAge_IfResult;
float Result11 = Context.Map.System.LoopedAge / Context.Map.System.CurrentLoopDuration;
Context.Map.System.NormalizedLoopAge = Result11;
bool Constant12 = true;
int Constant13 = 0;
SystemState_SystemChangeState002_Func_(Context.Map.Transient.ScalabilityExecutionState, Constant12, Constant13, Context);
int Constant14 = 3;
bool Constant15 = false;
int Constant16 = 3;
SystemState_SystemChangeState_Func_(Constant14, Constant15, Constant16, Context);
bool Constant17 = true;
Context.Map.System.bCompleteOnInactive = Constant17;
int Constant18 = 0;
bool Result16 = NiagaraAll(Context.Map.Engine.Owner.ExecutionState != Constant18);
int Constant19 = 2;
SystemState_SystemChangeState001_Func_(Context.Map.Engine.Owner.ExecutionState, Result16, Constant19, Context);
}
void EmitterState_EmitterChangeState002_NE_s_trail_Func_(int In_NewState, bool In_Condition, int In_NewStateSource, inout FSimulationContext Context)
{
int Constant31 = 3;
bool Result29 = NiagaraAll(Context.Map.NE_s_trail.ExecutionState != Constant31);
int Constant32 = 4;
bool Result30 = NiagaraAll(Context.Map.NE_s_trail.ExecutionState != Constant32);
bool Result31 = Result29 && Result30;
bool Result32 = In_Condition && Result31;
bool Result33 = NiagaraAll(Context.Map.NE_s_trail.ExecutionStateSource <= In_NewStateSource);
bool Result34 = Result32 && Result33;
int Constant33 = 2;
bool Result35 = NiagaraAll(In_NewState == Constant33);
int Constant34 = 1;
bool Result36 = NiagaraAll(Context.Map.NE_s_trail.ExecutionState == Constant34);
int Constant35 = 2;
bool Result37 = NiagaraAll(Context.Map.NE_s_trail.ExecutionState == Constant35);
bool Result38 = Result36 || Result37;
bool Result39 = Result35 && Result38;
int Constant36 = 1;
int Constant37 = (int)0;
int ENiagaraExecutionState_SelectResult = Constant37;
ENiagaraExecutionState_SelectResult = Constant36;
if(Result39 == 0)
{
ENiagaraExecutionState_SelectResult = In_NewState;
}
int ENiagaraExecutionState_IfResult3;
int ENiagaraExecutionStateSource_IfResult3;
if(Result34)
{
ENiagaraExecutionState_IfResult3 = ENiagaraExecutionState_SelectResult;
ENiagaraExecutionStateSource_IfResult3 = In_NewStateSource;
}
else
{
ENiagaraExecutionState_IfResult3 = Context.Map.NE_s_trail.ExecutionState;
ENiagaraExecutionStateSource_IfResult3 = Context.Map.NE_s_trail.ExecutionStateSource;
}
Context.Map.NE_s_trail.ExecutionState = ENiagaraExecutionState_IfResult3;
Context.Map.NE_s_trail.ExecutionStateSource = ENiagaraExecutionStateSource_IfResult3;
}
void EmitterState_EmitterChangeState_NE_s_trail_Func_(int In_NewState, bool In_Condition, int In_NewStateSource, inout FSimulationContext Context)
{
int Constant40 = 3;
bool Result40 = NiagaraAll(Context.Map.NE_s_trail.ExecutionState != Constant40);
int Constant41 = 4;
bool Result41 = NiagaraAll(Context.Map.NE_s_trail.ExecutionState != Constant41);
bool Result42 = Result40 && Result41;
bool Result43 = In_Condition && Result42;
bool Result44 = NiagaraAll(Context.Map.NE_s_trail.ExecutionStateSource <= In_NewStateSource);
bool Result45 = Result43 && Result44;
int Constant42 = 2;
bool Result46 = NiagaraAll(In_NewState == Constant42);
int Constant43 = 1;
bool Result47 = NiagaraAll(Context.Map.NE_s_trail.ExecutionState == Constant43);
int Constant44 = 2;
bool Result48 = NiagaraAll(Context.Map.NE_s_trail.ExecutionState == Constant44);
bool Result49 = Result47 || Result48;
bool Result50 = Result46 && Result49;
int Constant45 = 1;
int Constant46 = (int)0;
int ENiagaraExecutionState_SelectResult1 = Constant46;
ENiagaraExecutionState_SelectResult1 = Constant45;
if(Result50 == 0)
{
ENiagaraExecutionState_SelectResult1 = In_NewState;
}
int ENiagaraExecutionState_IfResult4;
int ENiagaraExecutionStateSource_IfResult4;
if(Result45)
{
ENiagaraExecutionState_IfResult4 = ENiagaraExecutionState_SelectResult1;
ENiagaraExecutionStateSource_IfResult4 = In_NewStateSource;
}
else
{
ENiagaraExecutionState_IfResult4 = Context.Map.NE_s_trail.ExecutionState;
ENiagaraExecutionStateSource_IfResult4 = Context.Map.NE_s_trail.ExecutionStateSource;
}
Context.Map.NE_s_trail.ExecutionState = ENiagaraExecutionState_IfResult4;
Context.Map.NE_s_trail.ExecutionStateSource = ENiagaraExecutionStateSource_IfResult4;
}
void EmitterState_EmitterChangeState005_NE_s_trail_Func_(int In_NewState, bool In_Condition, int In_NewStateSource, inout FSimulationContext Context)
{
int Constant51 = 3;
bool Result54 = NiagaraAll(Context.Map.NE_s_trail.ExecutionState != Constant51);
int Constant52 = 4;
bool Result55 = NiagaraAll(Context.Map.NE_s_trail.ExecutionState != Constant52);
bool Result56 = Result54 && Result55;
bool Result57 = In_Condition && Result56;
bool Result58 = NiagaraAll(Context.Map.NE_s_trail.ExecutionStateSource <= In_NewStateSource);
bool Result59 = Result57 && Result58;
int Constant53 = 2;
bool Result60 = NiagaraAll(In_NewState == Constant53);
int Constant54 = 1;
bool Result61 = NiagaraAll(Context.Map.NE_s_trail.ExecutionState == Constant54);
int Constant55 = 2;
bool Result62 = NiagaraAll(Context.Map.NE_s_trail.ExecutionState == Constant55);
bool Result63 = Result61 || Result62;
bool Result64 = Result60 && Result63;
int Constant56 = 1;
int Constant57 = (int)0;
int ENiagaraExecutionState_SelectResult2 = Constant57;
ENiagaraExecutionState_SelectResult2 = Constant56;
if(Result64 == 0)
{
ENiagaraExecutionState_SelectResult2 = In_NewState;
}
int ENiagaraExecutionState_IfResult5;
int ENiagaraExecutionStateSource_IfResult5;
if(Result59)
{
ENiagaraExecutionState_IfResult5 = ENiagaraExecutionState_SelectResult2;
ENiagaraExecutionStateSource_IfResult5 = In_NewStateSource;
}
else
{
ENiagaraExecutionState_IfResult5 = Context.Map.NE_s_trail.ExecutionState;
ENiagaraExecutionStateSource_IfResult5 = Context.Map.NE_s_trail.ExecutionStateSource;
}
Context.Map.NE_s_trail.ExecutionState = ENiagaraExecutionState_IfResult5;
Context.Map.NE_s_trail.ExecutionStateSource = ENiagaraExecutionStateSource_IfResult5;
}
void EmitterState_EmitterChangeState003_NE_s_trail_Func_(int In_NewState, bool In_Condition, int In_NewStateSource, inout FSimulationContext Context)
{
int Constant62 = 3;
bool Result69 = NiagaraAll(Context.Map.NE_s_trail.ExecutionState != Constant62);
int Constant63 = 4;
bool Result70 = NiagaraAll(Context.Map.NE_s_trail.ExecutionState != Constant63);
bool Result71 = Result69 && Result70;
bool Result72 = In_Condition && Result71;
bool Result73 = NiagaraAll(Context.Map.NE_s_trail.ExecutionStateSource <= In_NewStateSource);
bool Result74 = Result72 && Result73;
int Constant64 = 2;
bool Result75 = NiagaraAll(In_NewState == Constant64);
int Constant65 = 1;
bool Result76 = NiagaraAll(Context.Map.NE_s_trail.ExecutionState == Constant65);
int Constant66 = 2;
bool Result77 = NiagaraAll(Context.Map.NE_s_trail.ExecutionState == Constant66);
bool Result78 = Result76 || Result77;
bool Result79 = Result75 && Result78;
int Constant67 = 1;
int Constant68 = (int)0;
int ENiagaraExecutionState_SelectResult3 = Constant68;
ENiagaraExecutionState_SelectResult3 = Constant67;
if(Result79 == 0)
{
ENiagaraExecutionState_SelectResult3 = In_NewState;
}
int ENiagaraExecutionState_IfResult6;
int ENiagaraExecutionStateSource_IfResult6;
if(Result74)
{
ENiagaraExecutionState_IfResult6 = ENiagaraExecutionState_SelectResult3;
ENiagaraExecutionStateSource_IfResult6 = In_NewStateSource;
}
else
{
ENiagaraExecutionState_IfResult6 = Context.Map.NE_s_trail.ExecutionState;
ENiagaraExecutionStateSource_IfResult6 = Context.Map.NE_s_trail.ExecutionStateSource;
}
Context.Map.NE_s_trail.ExecutionState = ENiagaraExecutionState_IfResult6;
Context.Map.NE_s_trail.ExecutionStateSource = ENiagaraExecutionStateSource_IfResult6;
}
void EmitterState_NE_s_trail_Func_(inout FSimulationContext Context)
{
bool Result19 = NiagaraAll(Context.Map.NE_s_trail.Age <= Context.Map.Engine.DeltaTime);
Context.Map.Transient.FirstFrame = Result19;
Context.Map.Local.EmitterState.PreviousEmitterState = Context.Map.NE_s_trail.ExecutionState;
float Constant20 = 0.016667;
float Result20 = max(Context.Map.EmitterState.LoopDuration, Constant20);
Context.Map.Local.EmitterState.LoopDuration = Result20;
float Constant21 = 0;
float Constant22 = 0;
bool Result21 = NiagaraAll(Context.Map.NE_s_trail.Age == Constant22);
float Duration_IfResult1;
if(Result21)
{
Duration_IfResult1 = Context.Map.Local.EmitterState.LoopDuration;
}
else
{
Duration_IfResult1 = Context.Map.NE_s_trail.CurrentLoopDuration;
}
float Constant23 = 0;
Context.Map.NE_s_trail.CurrentLoopDuration = Duration_IfResult1;
Context.Map.EmitterState.LoopDelay = Constant23;
float Result22 = Context.Map.NE_s_trail.Age + Context.Map.Engine.DeltaTime;
float Result23 = Context.Map.Engine.DeltaTime + Context.Map.NE_s_trail.LoopedAge;
bool Result24 = NiagaraAll(Result23 >= Context.Map.NE_s_trail.CurrentLoopDuration);
int Constant24 = 0;
Context.Map.NE_s_trail.Age = Result22;
Context.Map.NE_s_trail.LoopedAge = Result23;
Context.Map.Local.EmitterState.LoopCountIncreased = Result24;
Context.Map.NE_s_trail.LoopCount = Constant24;
float Constant25 = 0;
float Duration_IfResult2;
float LoopedAge_IfResult1;
if(Context.Map.Local.EmitterState.LoopCountIncreased)
{
Duration_IfResult2 = Context.Map.Local.EmitterState.LoopDuration;
LoopedAge_IfResult1 = Constant25;
}
else
{
Duration_IfResult2 = Context.Map.NE_s_trail.CurrentLoopDuration;
LoopedAge_IfResult1 = Context.Map.NE_s_trail.LoopedAge;
}
Context.Map.NE_s_trail.CurrentLoopDuration = Duration_IfResult2;
Context.Map.NE_s_trail.LoopedAge = LoopedAge_IfResult1;
float Result25 = Context.Map.NE_s_trail.LoopedAge / Context.Map.NE_s_trail.CurrentLoopDuration;
Context.Map.NE_s_trail.NormalizedLoopAge = Result25;
float Constant26 = 0;
float Constant27 = 1.0001;
float Result26 = clamp(Context.Map.Engine.Owner.LODDistanceFraction,Constant26,Constant27);
Context.Map.NE_s_trail.Scalability.DistanceFraction = Result26;
int Constant28 = 0;
Context.Map.Transient.ScalabilityEmitterExecutionState = Constant28;
int Constant29 = 0;
bool Result27 = NiagaraAll(Context.Map.Engine.NE_s_trail.NumParticles == Constant29);
Context.Map.Local.EmitterState.NoActiveEmitterParticles = Result27;
int Constant30 = 0;
bool Result28 = NiagaraAll(Context.Map.System.ExecutionStateSource == Constant30);
EmitterState_EmitterChangeState002_NE_s_trail_Func_(Context.Map.System.ExecutionState, Result28, Context.Map.System.ExecutionStateSource, Context);
int Constant38 = 1;
int Constant39 = 1;
EmitterState_EmitterChangeState_NE_s_trail_Func_(Constant38, Context.Map.Local.EmitterState.LoopCountIncreased, Constant39, Context);
int Constant47 = 1;
int Constant48 = 0;
bool Result51 = NiagaraAll(Context.Map.System.ExecutionState != Constant48);
int Constant49 = 2;
bool Result52 = NiagaraAll(Context.Map.System.ExecutionStateSource == Constant49);
bool Result53 = Result51 && Result52;
int Constant50 = 1;
EmitterState_EmitterChangeState005_NE_s_trail_Func_(Constant47, Result53, Constant50, Context);
int Constant58 = 3;
int Constant59 = 0;
bool Result65 = NiagaraAll(Context.Map.NE_s_trail.ExecutionState != Constant59);
int Constant60 = 0;
bool Result66 = NiagaraAll(Context.Map.NE_s_trail.ExecutionStateSource != Constant60);
bool Result67 = Result65 && Result66;
bool Result68 = Context.Map.Local.EmitterState.NoActiveEmitterParticles && Result67;
int Constant61 = 3;
EmitterState_EmitterChangeState003_NE_s_trail_Func_(Constant58, Result68, Constant61, Context);
float3 Result80 = Context.Map.Engine.Owner.Velocity * Context.Map.Engine.DeltaTime;
float Result81 = length(Result80);
float Constant69 = 1e+08;
float Result82 = Modulo(Context.Map.NE_s_trail.DistanceTraveled, Constant69);
float Result83 = Result81 + Result82;
Context.Map.NE_s_trail.DistanceTraveled = Result83;
}
void SpawnPerFrame_NE_s_trail_Func_(inout FSimulationContext Context)
{
int Constant70 = 1;
float Constant71 = 1;
Context.Map.Transient.ScalabilityEmitterSpawnCountScale = Constant71;
int Constant72 = 0;
bool Constant73 = false;
Context.Map.Transient.SpawningbCanEverSpawn = Constant73;
bool Constant74 = true;
Context.Map.SpawnPerFrame.Spawn = Constant74;
float Constant75 = 1;
float Result84 = Constant70 * Context.Map.Transient.ScalabilityEmitterSpawnCountScale;
float Constant76 = 0;
NiagaraSpawnInfo Output1;
Output1.Count = Result84;
Output1.InterpStartDt = Context.Map.Engine.DeltaTime;
Output1.IntervalDt = Constant76;
Output1.SpawnGroup = Constant72;
int Constant77 = 0;
float Constant78 = 0;
float Constant79 = 0;
NiagaraSpawnInfo Output11;
Output11.Count = Constant77;
Output11.InterpStartDt = Constant78;
Output11.IntervalDt = Constant79;
Output11.SpawnGroup = Constant72;
NiagaraSpawnInfo SpawnInfo_IfResult;
if(Context.Map.SpawnPerFrame.Spawn)
{
SpawnInfo_IfResult = Output1;
}
else
{
SpawnInfo_IfResult = Output11;
}
bool Result85 = Context.Map.Transient.SpawningbCanEverSpawn || Context.Map.SpawnPerFrame.Spawn;
Context.Map.NE_s_trail.SpawnPerFrame.SpawnBurst = SpawnInfo_IfResult;
Context.Map.Transient.SpawningbCanEverSpawn = Result85;
}
void NE_s_trail_D9C0887E4A1B512CD8D252A053BBCE1A_Func_(inout FSimulationContext Context)
{
Context.Map.EmitterState.LoopDuration = Context.Map.User.Duration;
EnterStatScope(3 /**EmitterState_NE_s_trail_Func_*/);
EmitterState_NE_s_trail_Func_(Context);
ExitStatScope(/**EmitterState_NE_s_trail_Func_*/);
EnterStatScope(4 /**SpawnPerFrame_NE_s_trail_Func_*/);
SpawnPerFrame_NE_s_trail_Func_(Context);
ExitStatScope(/**SpawnPerFrame_NE_s_trail_Func_*/);
}
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 /**SystemUpdateScript*/);
//Begin Initialize Parameter Map Defaults
//End Initialize Parameter Map Defaults
float Constant = 0;
float Constant1 = 5;
bool Constant2 = false;
Context.Map.SystemState.RecalculateDurationEachLoop = Constant2;
int Constant3 = 0;
Context.Map.Transient.ScalabilityExecutionState = Constant3;
EnterStatScope(1 /**SystemState_Func_*/);
SystemState_Func_(Context);
ExitStatScope(/**SystemState_Func_*/);
EnterStatScope(2 /**NE_s_trail*/);
NE_s_trail_D9C0887E4A1B512CD8D252A053BBCE1A_Func_(Context);
ExitStatScope(/**NE_s_trail*/);
ExitStatScope(/**SystemUpdateScript*/);
}
void SimulateMain()
{
EnterStatScope(5 /**SystemUpdateScript_Main*/);
FSimulationContext Context = (FSimulationContext)0;
Context.Map.Emitter.RandomSeed = InputDataInt(0, 0);
Context.Map.NE_s_trail.Age = InputDataFloat(0, 0);
Context.Map.NE_s_trail.CurrentLoopDuration = InputDataFloat(0, 1);
Context.Map.NE_s_trail.DistanceTraveled = InputDataFloat(0, 2);
Context.Map.NE_s_trail.ExecutionState = InputDataInt(0, 1);
Context.Map.NE_s_trail.ExecutionStateSource = InputDataInt(0, 2);
Context.Map.NE_s_trail.LoopCount = InputDataInt(0, 3);
Context.Map.NE_s_trail.LoopedAge = InputDataFloat(0, 3);
Context.Map.NE_s_trail.NormalizedLoopAge = InputDataFloat(0, 4);
Context.Map.NE_s_trail.Scalability.DistanceFraction = InputDataFloat(0, 5);
Context.Map.NE_s_trail.SpawnPerFrame.SpawnBurst.Count = 0;
Context.Map.NE_s_trail.SpawnPerFrame.SpawnBurst.InterpStartDt = 0.0f;
Context.Map.NE_s_trail.SpawnPerFrame.SpawnBurst.IntervalDt = 0.0f;
Context.Map.NE_s_trail.SpawnPerFrame.SpawnBurst.SpawnGroup = 0;
Context.Map.System.Age = InputDataFloat(0, 8);
Context.Map.System.bCompleteOnInactive = InputDataBool(0, 6);
Context.Map.System.CurrentLoopDuration = InputDataFloat(0, 9);
Context.Map.System.ExecutionState = InputDataInt(0, 7);
Context.Map.System.ExecutionStateSource = InputDataInt(0, 8);
Context.Map.System.LoopCount = InputDataInt(0, 9);
Context.Map.System.LoopedAge = InputDataFloat(0, 10);
Context.Map.System.NormalizedLoopAge = InputDataFloat(0, 11);
Context.Map.Engine.Emitter.InstanceSeed = InputDataInt(1, 0);
Context.Map.Engine.Emitter.TotalSpawnedParticles = InputDataInt(1, 1);
Context.Map.Engine.NE_s_trail.NumParticles = InputDataInt(1, 2);
Context.Map.Engine.Owner.ExecutionState = InputDataInt(1, 3);
Context.Map.Engine.Owner.LODDistanceFraction = InputDataFloat(1, 0);
Context.Map.Engine.Owner.Velocity.x = InputDataFloat(1, 1);
Context.Map.Engine.Owner.Velocity.y = InputDataFloat(1, 2);
Context.Map.Engine.Owner.Velocity.z = InputDataFloat(1, 3);
Context.Map.Engine.System.RandomSeed = InputDataInt(1, 4);
Context.Map.User.Duration = InputDataFloat(1, 4);
Context.Map.Engine.DeltaTime = Engine_DeltaTime;
Context.Map.Emitter.RandomSeed = Emitter_RandomSeed;
ReadDataSets(Context);
EnterStatScope(6 /**SystemUpdateScript_MapMain*/);
Simulate(Context);
ExitStatScope(/**SystemUpdateScript_MapMain*/);
WriteDataSets(Context);
{
int TmpWriteIndex = OutputIndex(0, false, true);
OutputDataInt(0, 0, TmpWriteIndex, Context.Map.Emitter.RandomSeed);
OutputDataFloat(0, 0, TmpWriteIndex, Context.Map.NE_s_trail.Age);
OutputDataFloat(0, 1, TmpWriteIndex, Context.Map.NE_s_trail.CurrentLoopDuration);
OutputDataFloat(0, 2, TmpWriteIndex, Context.Map.NE_s_trail.DistanceTraveled);
OutputDataInt(0, 1, TmpWriteIndex, Context.Map.NE_s_trail.ExecutionState);
OutputDataInt(0, 2, TmpWriteIndex, Context.Map.NE_s_trail.ExecutionStateSource);
OutputDataInt(0, 3, TmpWriteIndex, Context.Map.NE_s_trail.LoopCount);
OutputDataFloat(0, 3, TmpWriteIndex, Context.Map.NE_s_trail.LoopedAge);
OutputDataFloat(0, 4, TmpWriteIndex, Context.Map.NE_s_trail.NormalizedLoopAge);
OutputDataFloat(0, 5, TmpWriteIndex, Context.Map.NE_s_trail.Scalability.DistanceFraction);
OutputDataInt(0, 4, TmpWriteIndex, Context.Map.NE_s_trail.SpawnPerFrame.SpawnBurst.Count);
OutputDataFloat(0, 6, TmpWriteIndex, Context.Map.NE_s_trail.SpawnPerFrame.SpawnBurst.InterpStartDt);
OutputDataFloat(0, 7, TmpWriteIndex, Context.Map.NE_s_trail.SpawnPerFrame.SpawnBurst.IntervalDt);
OutputDataInt(0, 5, TmpWriteIndex, Context.Map.NE_s_trail.SpawnPerFrame.SpawnBurst.SpawnGroup);
OutputDataFloat(0, 8, TmpWriteIndex, Context.Map.System.Age);
OutputDataBool(0, 6, TmpWriteIndex, Context.Map.System.bCompleteOnInactive);
OutputDataFloat(0, 9, TmpWriteIndex, Context.Map.System.CurrentLoopDuration);
OutputDataInt(0, 7, TmpWriteIndex, Context.Map.System.ExecutionState);
OutputDataInt(0, 8, TmpWriteIndex, Context.Map.System.ExecutionStateSource);
OutputDataInt(0, 9, TmpWriteIndex, Context.Map.System.LoopCount);
OutputDataFloat(0, 10, TmpWriteIndex, Context.Map.System.LoopedAge);
OutputDataFloat(0, 11, TmpWriteIndex, Context.Map.System.NormalizedLoopAge);
}
ExitStatScope(/**SystemUpdateScript_Main*/);
}
2?
-------------------------------
Summary
-------------------------------
Num Byte Code Ops: 145
Num Constants: 22
-------------------------------
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 | Emitter_RandomSeed
36 | 5
40 | 6
44 | 0
48 | 1
52 | 0
56 | 5
60 | 2
64 | 3
68 | 0.0166669991
72 | 1.00010002
76 | 4
80 | 100000000
84 | True
-------------------------------
Byte Code (145 Ops)
-------------------------------
0 | enter_stat_scope(C[36]);
1 | [R][0] = InputDataFloat(0, 0);
2 | [R][1] = InputDataFloat(0, 1);
3 | [R][2] = InputDataFloat(0, 2);
4 | [R][3] = InputDataInt(0, 1);
5 | [R][4] = InputDataInt(0, 2);
6 | [R][5] = InputDataFloat(0, 3);
7 | [R][6] = InputDataFloat(0, 8);
8 | [R][7] = InputDataFloat(0, 9);
9 | [R][8] = InputDataInt(0, 7);
10 | [R][9] = InputDataInt(0, 8);
11 | [R][10] = InputDataInt(0, 9);
12 | [R][11] = InputDataFloat(0, 10);
13 | [R][12] = InputDataInt(1, 2);
14 | [R][13] = InputDataInt(1, 3);
15 | [R][14] = InputDataFloat(1, 0);
16 | [R][15] = InputDataFloat(1, 1);
17 | [R][16] = InputDataFloat(1, 2);
18 | [R][17] = InputDataFloat(1, 3);
19 | [R][18] = InputDataFloat(1, 4);
20 | enter_stat_scope(C[40]);
21 | enter_stat_scope(C[44]);
22 | enter_stat_scope(C[48]);
23 | R[19] = cmpeq(R[6], C[52]);
24 | R[20] = select(R[19], C[56], R[7]);
25 | R[7] = add(C[4], R[11]);
26 | R[11] = div(R[7], R[20]);
27 | R[19] = f2i(R[11]);
28 | R[11] = maxi(R[19], C[44]);
29 | R[19] = i2f(R[11]);
30 | R[21] = mul(R[19], R[20]);
31 | R[19] = sub(R[7], R[21]);
32 | R[7] = addi(R[11], R[10]);
33 | R[10] = add(R[6], C[4]);
34 | R[6] = cmpgti(R[11], C[44]);
35 | R[11] = select(R[6], R[20], R[20]);
36 | R[20] = select(R[6], R[19], R[19]);
37 | R[6] = div(R[20], R[11]);
38 | R[19] = cmplei(R[9], C[44]);
39 | R[21] = select(R[19], C[44], R[8]);
40 | R[8] = select(R[19], C[44], R[9]);
41 | R[9] = cmpneqi(R[13], C[44]);
42 | R[19] = cmplei(R[8], C[60]);
43 | R[22] = logic_and(R[9], R[19]);
44 | R[9] = select(R[22], R[13], R[21]);
45 | R[13] = select(R[22], C[60], R[8]);
46 | exit_stat_scope();
47 | enter_stat_scope(C[60]);
48 | enter_stat_scope(C[64]);
49 | R[8] = max(R[18], C[68]);
50 | R[18] = cmpeq(R[0], C[52]);
51 | R[19] = select(R[18], R[8], R[1]);
52 | R[1] = add(C[4], R[5]);
53 | R[5] = add(R[0], C[4]);
54 | R[0] = cmpge(R[1], R[19]);
55 | R[18] = select(R[0], R[8], R[19]);
56 | R[8] = select(R[0], C[52], R[1]);
57 | R[1] = div(R[8], R[18]);
58 | R[19] = clamp(R[14], C[52], C[72]);
59 | R[14] = cmpeqi(R[12], C[44]);
60 | R[12] = cmpeqi(R[13], C[44]);
61 | R[21] = cmpneqi(R[3], C[64]);
62 | R[22] = cmpneqi(R[3], C[76]);
63 | R[23] = logic_and(R[21], R[22]);
64 | R[21] = logic_and(R[12], R[23]);
65 | R[12] = cmplei(R[4], R[13]);
66 | R[22] = logic_and(R[21], R[12]);
67 | R[12] = cmpeqi(R[9], C[60]);
68 | R[21] = cmpeqi(R[3], C[48]);
69 | R[23] = cmpeqi(R[3], C[60]);
70 | R[24] = logic_or(R[21], R[23]);
71 | R[21] = logic_and(R[12], R[24]);
72 | R[12] = b2i(R[21]);
73 | R[21] = cmpeqi(R[12], C[44]);
74 | R[12] = select(R[21], R[9], C[48]);
75 | R[21] = select(R[22], R[12], R[3]);
76 | R[3] = select(R[22], R[13], R[4]);
77 | R[4] = cmpneqi(R[21], C[64]);
78 | R[12] = cmpneqi(R[21], C[76]);
79 | R[22] = logic_and(R[4], R[12]);
80 | R[4] = logic_and(R[0], R[22]);
81 | R[0] = cmplei(R[3], C[48]);
82 | R[12] = logic_and(R[4], R[0]);
83 | R[0] = select(R[12], C[48], R[21]);
84 | R[4] = select(R[12], C[48], R[3]);
85 | R[3] = cmpneqi(R[9], C[44]);
86 | R[12] = cmpeqi(R[13], C[60]);
87 | R[21] = logic_and(R[3], R[12]);
88 | R[3] = cmpneqi(R[0], C[64]);
89 | R[12] = cmpneqi(R[0], C[76]);
90 | R[22] = logic_and(R[3], R[12]);
91 | R[3] = logic_and(R[21], R[22]);
92 | R[12] = cmplei(R[4], C[48]);
93 | R[21] = logic_and(R[3], R[12]);
94 | R[3] = select(R[21], C[48], R[0]);
95 | R[0] = select(R[21], C[48], R[4]);
96 | R[4] = cmpneqi(R[3], C[44]);
97 | R[12] = cmpneqi(R[0], C[44]);
98 | R[21] = logic_and(R[4], R[12]);
99 | R[4] = logic_and(R[14], R[21]);
100 | R[12] = cmpneqi(R[3], C[64]);
101 | R[14] = cmpneqi(R[3], C[76]);
102 | R[21] = logic_and(R[12], R[14]);
103 | R[12] = logic_and(R[4], R[21]);
104 | R[4] = cmplei(R[0], C[64]);
105 | R[14] = logic_and(R[12], R[4]);
106 | R[4] = select(R[14], C[64], R[3]);
107 | R[3] = select(R[14], C[64], R[0]);
108 | R[0] = mul(R[15], C[4]);
109 | R[12] = mul(R[16], C[4]);
110 | R[14] = mul(R[17], C[4]);
111 | R[15] = mul(R[12], R[12]);
112 | R[12] = mad(R[0], R[0], R[15]);
113 | R[0] = mad(R[14], R[14], R[12]);
114 | R[12] = sqrt(R[0]);
115 | R[0] = fmod(R[2], C[80]);
116 | R[2] = add(R[12], R[0]);
117 | exit_stat_scope();
118 | exit_stat_scope();
119 | exit_stat_scope();
120 | exit_stat_scope();
121 | [R][0] = AcquireIndex(0, [C][84]);
122 | OutputDataInt(0, 0, [R][0], [C][32]);
123 | OutputDataFloat(0, 0, [R][0], [R][5]);
124 | OutputDataFloat(0, 1, [R][0], [R][18]);
125 | OutputDataFloat(0, 2, [R][0], [R][2]);
126 | OutputDataInt(0, 1, [R][0], [R][4]);
127 | OutputDataInt(0, 2, [R][0], [R][3]);
128 | OutputDataInt(0, 3, [R][0], [C][44]);
129 | OutputDataFloat(0, 3, [R][0], [R][8]);
130 | OutputDataFloat(0, 4, [R][0], [R][1]);
131 | OutputDataFloat(0, 5, [R][0], [R][19]);
132 | OutputDataInt(0, 4, [R][0], [C][48]);
133 | OutputDataFloat(0, 6, [R][0], [C][4]);
134 | OutputDataFloat(0, 7, [R][0], [C][52]);
135 | OutputDataInt(0, 5, [R][0], [C][44]);
136 | OutputDataFloat(0, 8, [R][0], [R][10]);
137 | OutputDataInt(0, 6, [R][0], [C][84]);
138 | OutputDataFloat(0, 9, [R][0], [R][11]);
139 | OutputDataInt(0, 7, [R][0], [R][9]);
140 | OutputDataInt(0, 8, [R][0], [R][13]);
141 | OutputDataInt(0, 9, [R][0], [R][7]);
142 | OutputDataFloat(0, 10, [R][0], [R][20]);
143 | OutputDataFloat(0, 11, [R][0], [R][6]);
144 | exit_stat_scope();
-------------------------------
8[<00>5<00><00><00><00>@@t<00>DQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>BQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>HQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>GQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>IQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>EQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>FQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>CQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>eQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>cQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>pQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>oQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>qQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>sQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>gQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>hQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>fQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>vQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>y@<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>@<00>?<00>?<00>?<00>?Z@I<00>z@<02>7DV@<40>Y<EFBFBD><59>cJ<<3C><00>@<00><00>CDB@<00><00><00><00><00>N@i\'[<5B>r@<40><>
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>y@z<00>^Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00> Z@I<00>z@<16>}wx5cJ<63><4A>Ӫ<EFBFBD>B_<42><5F><00>@b<00>CB <00><00><00><00><00>N@<00>>@0:<3A>C<EFBFBD><43>4V<34><56><11><>y@z<00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00> <00>?Z@4<00><00>T<00>!DD67012E4278B592C96330A7C7FBD4E9<00>Sets the facing vector of the ribbon at the particle position, or the side vector the ribbon's width is extended along, depending on the selected facing mode.z@<00>g<EFBFBD><08><>O<EFBFBD>{D#<23><><EFBFBD><02><00>@b<00>CB <00>?<3F><00><00><00><00>9/N@<00><>z<EFBFBD><7A><EFBFBD><EFBFBD>C<EFBFBD><43><1B><>q㦮<00><00><00><00>y@<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>@<00>?<00>?<00>?<00>?Z@I<00>z@<02>7DV@<40>Y<EFBFBD><59>cJ<<3C><00>@<00><00>CDB@<00><00><00><00><00>N@i\'[<5B>r@<40><>
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>y@z<00>^Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00> Z@I<00>z@<16>}wx5cJ<63><4A>Ӫ<EFBFBD>B_<42><5F><00>@b<00>CB <00><00><00><00><00>N@<00>>@0:<3A>C<EFBFBD><43>4V<34><56><11><>y@z<00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00> <00>?Z@4<00><00>T<00>!DD67012E4278B592C96330A7C7FBD4E9<00>Sets the facing vector of the ribbon at the particle position, or the side vector the ribbon's width is extended along, depending on the selected facing mode.z@<00>g<EFBFBD><08><>O<EFBFBD>{D#<23><><EFBFBD><02><00>@b<00>CB <00>?<3F><00><00><00><00>9/N@<00><>z<EFBFBD><7A><EFBFBD><EFBFBD>C<EFBFBD><43><1B><>q㦮y@r<00>oQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>Z@I<00>z@&o<>"<22><>'D<>g<1A><06> <09><><00>@Z<00>CB<00><00><00><00><00>N@G<><47>n<EFBFBD>&yK<79><4B>y<EFBFBD><02>gn<67>y@r<00>pQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>Z@I<00>z@<00><><71><CD89>G<EFBFBD>t -<2D>
<EFBFBD><00>@Z<00>CB<00><00><00><00><00>N@x6ks6<>K<EFBFBD><4B><EFBFBD><EFBFBD>S(<28>J<EFBFBD>y@n<00>qQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>Z@I<00>z@<00>o<EFBFBD>뉱RI<52>R'<27><>U$<24><>N@A<>` <0C><> G<><47>Ϟ <0B>='<27>y@r<00>rQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>Z@I<00>z@<17>gPn<50><6E>I<EFBFBD>I"<22>?a<07><00>@Z<00>CB<00><00><00><00><00>N@w><3E><12><>%B<><42>tF<74><46><EFBFBD>n<EFBFBD>;J?/%9C25DD78-4416-7A48-213E-27A38879B3D9%8CBE34B7-4E80-AB6F-1A9D-E8B98442D668+Renderer-NiagaraSpriteRendererProperties_0+Renderer-NiagaraRibbonRendererProperties_0 PropertiesEmitter SpawnEmitter Update%1C7DEB3E-46BA-2B96-D275-909581D242D5%ED5581B9-4A0B-5F6A-E756-DCA869196DAB%06A72187-405C-E820-365B-8E81926C2639Emitter Summary>8CBE34B7-4E80-AB6F-1A9D-E8B98442D668-InputCategory-Life Cycle>8CBE34B7-4E80-AB6F-1A9D-E8B98442D668-Input-Loop Duration Mode@8CBE34B7-4E80-AB6F-1A9D-E8B98442D668-Input-Module.Loop Duration28CBE34B7-4E80-AB6F-1A9D-E8B98442D668-LinkedInputsH8CBE34B7-4E80-AB6F-1A9D-E8B98442D668-Output-Emitter.CurrentLoopDuration-8CBE34B7-4E80-AB6F-1A9D-E8B98442D668-Outputs<J<?/RenderEmitter UpdateParticle Spawn<01>N?!efd95836e2f69ece55d684805d4476ff!ac54c2e35eeeb9c31f956d591c93ab3b<00>;J?/%9C25DD78-4416-7A48-213E-27A38879B3D9%8CBE34B7-4E80-AB6F-1A9D-E8B98442D668+Renderer-NiagaraSpriteRendererProperties_0+Renderer-NiagaraRibbonRendererProperties_0 PropertiesEmitter SpawnEmitter Update%1C7DEB3E-46BA-2B96-D275-909581D242D5%ED5581B9-4A0B-5F6A-E756-DCA869196DAB%06A72187-405C-E820-365B-8E81926C2639Emitter Summary>8CBE34B7-4E80-AB6F-1A9D-E8B98442D668-InputCategory-Life Cycle>8CBE34B7-4E80-AB6F-1A9D-E8B98442D668-Input-Loop Duration Mode@8CBE34B7-4E80-AB6F-1A9D-E8B98442D668-Input-Module.Loop Duration28CBE34B7-4E80-AB6F-1A9D-E8B98442D668-LinkedInputsH8CBE34B7-4E80-AB6F-1A9D-E8B98442D668-Output-Emitter.CurrentLoopDuration-8CBE34B7-4E80-AB6F-1A9D-E8B98442D668-Outputs<J<?/RenderEmitter UpdateParticle Spawn<01>N?!efd95836e2f69ece55d684805d4476ff!ac54c2e35eeeb9c31f956d591c93ab3b<00>;J?/User Parameters<01><00>q@<00>@<@~<7E><><EFBFBD>,QJ<>R<EFBFBD><52>λSa<00>&/`ab<00>@f<00><00><00><00>@<00><00>L<00><00>Q<00><00>J@<00>8<00>(@p<00>&<00>@&@<00><00>oQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>pQ<00><00><><EFBFBD><EFBFBD>\ZB<00>
*ZZ9@<00><00><00>Z<00>Z<00>Z` [<00><00>Z
*ZZ9@<00><00><00>Z<00>Z<00>Z` [<00><00>Z
*Z Z9@<00><00><00>Z<00>Z<00>Z` [<00><00>Z
*Z
Z9@<00><00><00>Z<00>Z<00>Z` [<00><00>Z *Z
Z9@<00><00><00>Z<00>Z<00>Z` [<00><00>U[ W[
<00>+@?||s@|@><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>{e@{@0<00>Z*ZZ9@<00><00><00>Z<00>Z<00>Z` [<00><00>Z*ZZ9@<00><00><00>Z<00>Z<00>Z` [<00><00>Z*ZZ9@<00><00><00>Z<00>Z<00>Z` [<00><00>W[<00>b@<00> ||<00>@|@P<00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00><00>Q<00><00><><EFBFBD><EFBFBD>\ZB<00><00>oQ<00><00><><EFBFBD><EFBFBD>\ZB<00><00>{<00>@{@<00><00>Z*ZZ9@<00><00><00>Z<00>Z<00>Z` [<00><00>Z*ZZ9@<00><00><00>Z<00>Z<00>Z` [<00><00>Z*ZZ9@<00><00><00>Z<00>Z<00>Z` [<00><00>Z*ZZ9@<00><00><00>Z<00>Z<00>Z` [<00><00>Z*ZZ9@<00><00><00>Z<00>Z<00>Z` [<00><00>Z*ZZ9@<00><00><00>Z<00>Z<00>Z`[
*ZZ9@<00><00><00>Z<00>Z<00>Z` [<00><00>Z *ZZ9@<00><00><00>Z<00>Z<00>Z` [<00><00>Z *ZZ9@<00><00><00>Z<00>Z<00>Z`[<00><00>Z*ZZ9@<00><00><00>Z<00>Z<00>Z`[<00><00>Z*ZZ9@<00><00><00>Z<00>Z<00>Z`[<00><00>Z*ZZ9@<00><00><00>Z<00>Z<00>Z` [<00><00>Z*ZZ9@<00><00><00>Z<00>Z<00>Z`[<00><00>Z*ZZ9@<00><00><00>Z<00>Z<00>Z` [<00><00>Z*ZZ9@<00><00><00>Z<00>Z<00>Z` [<00><00>Z*ZZ9@<00><00><00>Z<00>Z<00>Z` [<00><00>@R}`a<00>Y<00><00><00><00>U[W[V[7/$<00><00><00><00><00>s<00>"<00><00>:<00><00>K<00><00>@<00><00>A@<00>@<40>f<>h<>6@<40> <00>?*/<00>t<00><00><00><00><00><00><00><00><>*<2A><><EFBFBD><EFBFBD><EFBFBD>.;<3B><>v<>8Qʿ)0<00><>*<2A>