Files
TG_ARPG/Content/AdvancedNiagaraVFX/Particles/SwordTrail/NS_SwordTrailDisstrotion.uasset

3701 lines
487 KiB
Plaintext
Raw Normal View History

2023-12-12 12:19:00 +08:00
<EFBFBD><EFBFBD>*<2A><><EFBFBD><EFBFBD><EFBFBD>`
<00><00>u<EFBFBD>)'F<><46>v<EFBFBD><10><><EFBFBD>,#<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><>Oa<>G/Game/AdvancedNiagaraVFX/Particles/SwordTrail/NS_SwordTrailDisstrotionx2o!E05BCC934C9BF52C8E7FC9A973DAC382Foq<00><><00><00>s<0F><03> <0B><00><><00><>w<EFBFBD>]<5D>@<40><>EsB<>Q<EFBFBD>ƒ}<7D><>E<EFBFBD><45><EFBFBD><1B>L<EFBFBD><4C>qx<00>,<2C>++UE5+Release-5.3<00>,<2C>++UE5+Release-5.3<00>(<28><>ۿ<00><><00><><EFBFBD><EFBFBD>a<EFBFBD><00><00><>//Game/AdvancedNiagaraVFX/Meshes/Sword/SK_sword<00>ٰ<EFBFBD>!2B17B6C54C629B006FCCCCAFB68A02B8<00><><EFBFBD><EFBFBD>3IKS<4B>(__INTERNAL__.Trails006.Color.ColorCurveX<><58><EFBFBD>+__INTERNAL__.Trails006.Color.ColorCurve001<00>R<03>5__INTERNAL__.Trails006.Ribbon Width Scale.FloatCurvey}t<>%__INTERNAL__.Trails006.VectorField329<><0F>Add<00>(<28><> Add_Vector.ACOg! Add_Vector.B<00>i<EFBFBD><69>AddEmitterDefaultViewState<1D>{AdditionalDefines<1D><><EFBFBD>AdditionalVariables<00>{<7B>4AdvancedPinDisplay~<17>Age<00><>c<EFBFBD>AllocationMode<00><06> AlphaCurve#<23><>d,Apply Sampled Orientation to Mesh Particles<0E><><EFBFBD>ArrayPropertyI<><49>iAssetImportData<00><>QT Attributes<00><><1D>AttributesToPreserve<00>O<EFBFBD>AttributesWrittenK<>w<EFBFBD>BakedRapidIterationParameters<00>׮<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>pbIsCompileTagGeneratorP^<19> bIsEnabled<00>geUbIsInfinitelyLived<00><>7<EFBFBD> bIsInternal<00>O{<7B>bIsPlaceholder<00><>p bIsValidA<1C>bIsVisibleInVersionSelectortD<74><44>bLinkOrderUseUniqueID3굼 bLocalSpace<00>ͳ<EFBFBD>BlockDataOffsetsY0<59><30>
BlueCurveXW4bMemberFunction<00> <20><>Bone / Socket Sampling Mode<00><>ɟBone Sampling Mode<00><>_* BoolProperty<04><>BoundPinNamesjT<6A>BoundVariable>mK*bOverrideParameterDefinitionsDefaultValueս<>Box^7d<37>bReadFunction<00>( <0C>bRequiresContext<00>?<3F>"bRequiresExecPin2<>*<2A>bRequiresPersistentIDs<00><1D>dbSoftDeprecatedFunctiong3<67><33>"bSubscribedToParameterDefinitions<00><0F>y bSuggestedI<14> bSupportsCPU <20>{ bSupportsGPU<00><><EFBFBD>@bTileX<00><><EFBFBD><EFBFBD>bTileY5­<35>bTileZ<00><>CbUsePythonScriptConversion%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>Clamp VelocityV/<2F>"Classtwx<77>ClassStructOrEnum3g<14>CollapsedViewFormat
<EFBFBD>4<EFBFBD>Color<00><>eg Color.ColormE<6D>,Color.ColorCurvenz!<21>Color.ColorCurve0019N^<5E>Color.Scale Color<00><><EFBFBD><EFBFBD>Color_Emitter<00> Color_Emitter_Func_<00>p<EFBFBD><70> ColorBinding<00>@<40>h ColorCurve<00>s?XColorFromCurve.ColorCurveE<10><>ColorFromCurve001.ColorCurve<00><><EFBFBD><EFBFBD> CompileHash<00><>dCompileHashFromGraphv<>j<EFBFBD> CompileNameM<>7<EFBFBD>CompilerVersionID]<5D><><EFBFBD> CompileTags \fComponentsOffsetsD6<44>uCompressionFormatl<>P<EFBFBD>CompressionNoAlpha<00><01>!Constants.SystemState.Loop DelayD)t$Constants.SystemState.Loop Duration<07><>P#Constants.Trails.Color.Scale Alpha0<><30><EFBFBD>#Constants.Trails.Color.Scale Color<00>%<25> ;Constants.Trails.CurlNoiseForce.Curl Noise Cone Mask AngleI<><49><EFBFBD>CConstants.Trails.CurlNoiseForce.Curl Noise Cone Mask Falloff Angle<16>=0Constants.Trails.CurlNoiseForce.Noise Frequency] <0C><>/Constants.Trails.CurlNoiseForce.Noise StrengthE\T<>0Constants.Trails.CurlNoiseForce.Pan Noise Field<00><13><>,Constants.Trails.CurlNoiseForce.Random Seed<00>W<EFBFBD><57>Constants.Trails.Drag.Drag<00>˒&Constants.Trails.Drag.Rotational Drag<00>F<EFBFBD>,Constants.Trails.FloatFromCurve.Scale Curveo<>V<EFBFBD>*Constants.Trails.InitializeParticle.Color)<29>b^-Constants.Trails.InitializeParticle.Lifetime<00> _<>)Constants.Trails.InitializeParticle.Mass3|x/Constants.Trails.InitializeParticle.Mesh Scale<00><>ZF4Constants.Trails.InitializeParticle.Sprite Rotation:<60Constants.Trails.InitializeParticle.Sprite Size<00><>t<EFBFBD>+Constants.Trails.InitializeRibbon.Lifetime<00>2?*'Constants.Trails.InitializeRibbon.Mass<00>wۿ/Constants.Trails.InitializeRibbon.Ribbon Twista<>F<EFBFBD>=Constants.Trails.SkeletalMeshLocation001.Bone / Socket Index3]lBConstants.Trails.SkeletalMeshLocation001.Inherit Velocity (Scale)<00>"<22><>NConstants.Trails.SkeletalMeshLocation001.Offset Position Along Sampled Normal<00>#8<>:Constants.Trails.SkeletalMeshLocation001.Spawn Group Mask<00>ިM;Constants.Trails.SolveForcesAndVelocity.Acceleration Limit|Z<>4Constants.Trails.SolveForcesAndVelocity.Speed Limit<00>xA0Constants.Trails.UniformRangedVector001.Maximum<00><>2=0Constants.Trails.UniformRangedVector001.Minimum;<3B>|74Constants.Trails.UniformRangedVector001.Random Seed@<40><><EFBFBD>&Constants.Trails006.Color.Scale Alpha<00><>17>Constants.Trails006.CurlNoiseForce.Curl Noise Cone Mask Angle(<28><>CFConstants.Trails006.CurlNoiseForce.Curl Noise Cone Mask Falloff AngleW<><57>G3Constants.Trails006.CurlNoiseForce.Noise Frequency<00><>a2Constants.Trails006.CurlNoiseForce.Noise Strengthe \<5C>3Constants.Trails006.CurlNoiseForce.Pan Noise Field<1D>
/Constants.Trails006.CurlNoiseForce.Random Seed<13>rIConstants.Trails006.Drag.Drag<00><><EFBFBD>')Constants.Trails006.Drag.Rotational Drag<00> n,Constants.Trails006.EmitterState.Loop Delay<00>spg-Constants.Trails006.EmitterState.MaxDistance`<60>BN-Constants.Trails006.EmitterState.MinDistance@xZ/Constants.Trails006.FloatFromCurve.Scale Curve<00><04>C2Constants.Trails006.FloatFromCurve001.Scale CurveaN<61>.Constants.Trails006.InitializeRibbon.Lifetime*<2A><>X*Constants.Trails006.InitializeRibbon.Mass<00><>W<EFBFBD>2Constants.Trails006.InitializeRibbon.Ribbon TwistA<>N<EFBFBD>2Constants.Trails006.InitializeRibbon.Ribbon Width.^a<>0Constants.Trails006.JitterPosition.Jitter Delay<<3C><>1Constants.Trails006.Multiply_VectorByFloat.Float<00>:Q"5Constants.Trails006.Ribbon_Orientation_06.New Vector<00>gg<67>@Constants.Trails006.SkeletalMeshLocation001.Bone / Socket Index<00>Pt<50>EConstants.Trails006.SkeletalMeshLocation001.Inherit Velocity (Scale)<1E><><EFBFBD>QConstants.Trails006.SkeletalMeshLocation001.Offset Position Along Sampled Normal<00><><EFBFBD><EFBFBD>DConstants.Trails006.SkeletalMeshLocation001.Sampled Position Offsetۥ<><DBA5>=Constants.Trails006.SkeletalMeshLocation001.Spawn Group Mask!<15>f>Constants.Trails006.SolveForcesAndVelocity.Acceleration Limit<1A><>MConstants.Trails006.SolveForcesAndVelocity.Manually Enable Rotational SolverW<> <Constants.Trails006.SolveForcesAndVelocity.Mesh Orientation<00><>.<2E><Constants.Trails006.SolveForcesAndVelocity.Rotational Force<00><>T<EFBFBD>?Constants.Trails006.SolveForcesAndVelocity.Rotational Velocity\<5C><><EFBFBD>7Constants.Trails006.SolveForcesAndVelocity.Speed Limit<00>*KA.Constants.Trails006.SpawnPerFrame.Spawn Count<00>b<08>.Constants.Trails006.SpawnPerFrame.Spawn Group<00><>!<21>4Constants.Trails006.SpawnPerFrame.Spawn Probability$<24>=N*Constants.Trails006.VectorFromFloat.ValuefY2/ContextStageIndex<15><10>ConversionScriptAsset<07>r<EFBFBD>ConversionScriptExecutionE<><13>ConversionUtility<00>G<EFBFBD>yCurlNoiseForce_Emitter<00><>-<2D>CurlNoiseForce_Emitter_Func_<00><><EFBFBD>? CurrentMode<00><><EFBFBD><EFBFBD>Curve<13>CVarConditions<00><>>pData 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>DefaultValueVariant<00><>"<22> Definitions.<2E><10>DeprecationMessage<00><> <20>DeprecationRecommendation􄶕 Description*<2A> Dest<00>g<EFBFBD>KDeviceProfileStates}<7D>ǒDismissedStackIssueIds<00>-7<> DisplayNamez<><7A>BDistributionMode<00><08> Drag_Emitter<1E>x<EFBFBD>Drag_Emitter_Func_a<><61>LDynamicAddPin<00>`eE EditorData<00>H<EFBFBD><48>EditorParameters<00><>Y<EFBFBD>EmitterA<><41>dEmitter.Color.ColorCurve]<5D>Emitter.Color.ColorCurve001<00><>Q<EFBFBD>Emitter.RandomSeedB<07><>&Emitter.Ribbon Width Scale.FloatCurve<00>b<EFBFBD><62>Emitter.VectorField32<00>%uAEmitterAgeVarNo?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_Trails006<00><1A>GEmitterState_Trails006_Func_^n<>2 EmitterTotalSpawnedParticlesVarH<>h<EFBFBD>EmitterUpdateScriptPropsEnable Distance CullingЕnEnable Visibility Culling<00><0E><> EnabledState<00>%N<>Engine<00>D<>Engine.Emitter.InstanceSeed<17><>-%Engine.Emitter.TotalSpawnedParticlesǪZ<C7AA>Engine.Owner.ExecutionState<00><><EFBFBD><EFBFBD>!Engine.Owner.LODDistanceFraction<> Engine.Owner.SystemLocalToWorld<00>W<EFBFBD>gEngine.Owner.Velocityp<><70><EFBFBD>Engine.System.RandomSeed<03><>|Engine.Trails006.InstanceSeed6<>Engine.Trails006.NumParticles#@<40>F'Engine.Trails006.TotalSpawnedParticles<00>*YXENiagaraDataSetTypea<01>\"ENiagaraDataSetType::ParticleData<00><>7<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>e!ENiagaraRibbonUVDistributionMode<12><>!2ENiagaraRibbonUVDistributionMode::ScaledUniformly<00>y<EFBFBD>nENiagaraRibbonUVEdgeModeY<><59>y+ENiagaraRibbonUVEdgeMode::SmoothTransition<00>poENiagaraScriptCompileStatus<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>*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>ENodeEnabledState<00>@<40><>ENodeEnabledState::Disabled<00><><EFBFBD><EFBFBD>EnumVÅo EnumPropertyQם@EParticleAllocationModed<02><>+EParticleAllocationMode::AutomaticEstimate<00>lO
ErrorTypet0<> ETextureSourceCompressionFormat<00><>+<2B>ETextureSourceFormatw<>-EventGeneratorsOS<4F><53>EventHandlerScriptProps<00><>;EventReceiverstA<74>ExperimentalMessage<00>U<EFBFBD>`ExposedParameters<00>u<EFBFBD> ExposedVersion<00><><12> FacingMode<>Field<00><><EFBFBD><EFBFBD> FilePath+<2B><>&FilteredSockets<00><>N<EFBFBD>FixedBarycentricyTS FixedBounds<00><><EFBFBD><EFBFBD>FlagsA<><41>~FloatComponentStart:<3A><>FloatFromCurve.FloatCurveՙ<><D599>FloatFromCurve001.FloatCurveO<><4F><EFBFBD> FloatOffsetsC;G<>FloatProperty<00><><EFBFBD><EFBFBD>Format9 <0A><> FriendlyName<03><> FullName{*<2A><FunctionDisplayName<00>?<3F>EFunctionScript݄FunctionSpecifiers_<><5F><EFBFBD>FunctionVersionQ<>k(Generate New Random Samples Every Frame`<60><>'GPUComputeScript!<21><><EFBFBD>
GraphGuid<00><><EFBFBD>v GraphSource,VR9 GreenCurve<1B>`<60>GuidCP<43>hGuids <20><>HalfComponentStartj<>R`IDt<><74><EFBFBD>Idt<><74>f Identity<00><><EFBFBD>RIdName<00><>%<25> ImportedSize] <0A>TInactive Response;C<><43>Inherit Velocity~<7E><>VInitial.RibbonWidthcWEInitializeRibbon.Color<00><><16>InitializeRibbon.Position<00>Ԗ<EFBFBD>InitializeRibbon.Write Color<0F>̟InitializeRibbon.Write Mass<00><><EFBFBD><EFBFBD>'InitializeRibbon.Write Material Random<00>l<1B> InitializeRibbon.Write Position <0C>Q#InitializeRibbon.Write RibbonTwist<00>ƒf#InitializeRibbon.Write RibbonWidth<00>t<EFBFBD>InitializeRibbon_Emitterek^!InitializeRibbon_Emitter_Func_gw<67><77>InlineExpressionFormat<00>ܡ<EFBFBD>InlineGraphFormatM+<2B>Input|<7C><><EFBFBD>InputDescriptionss<10><> InputMap~<7E>]dInputParamLocationsU"<22>?Inputs<00><><EFBFBD>InputSections<00>0<EFBFBD> Int16Property<00>)<29>Int32ComponentStarta΋' Int32Offsets<00><><EFBFBD><EFBFBD>Int64Property$<16>MInternalConstant<0F><08>InternalParameters<00><><EFBFBD>7Interpolate Mesh Sampling<00><>(<28> IntPoint~uI
IntProperty<00><>6JJitter Amount.FloatCurve J JitterPosition.Jitter Amount<00>x2nKeysA=<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> LayerFormat<00><><EFBFBD>_ LayoutInfo<1E><><EFBFBD>LeadingEdgeModek:<3A>OLibraryVisibilityQ<16>KLife Cycle Mode<00>M<EFBFBD><4D> Lifetime<00><><EFBFBD>\ LightingGuid<><7F>ELimit Accelerationh<># Locationq|<7C><>Loop Behavior<00>[C}Loop Duration Mode{#K\LUTInvTimeRangel}o<> LUTMinTime<00><><EFBFBD>xLUTNumSamplesMinusOneCY<43><59>M<00><><EFBFBD>_MainL`1<> MajorVersion<00><1A><>MapMain:<05>D MapProperty5<><35><EFBFBD>Mask Curl Noiseņ֝MaskSpawnGroup<00>shMass^<5E><>F Material<00><><EFBFBD>1MaterialRandom]<5D><>MaterialRandomBinding&<26>A<EFBFBD>Matrix::TransformVector@g?hMaxGPUParticlesSpawnPerFrame<00>MergeId'S<>Mesh Sampling Type<00>60f Metadata<00><><EFBFBD><EFBFBD> MinorVersion<00><> IMisc<00> <0B>gMiscUsageBitMask <09><><EFBFBD>Module.New Vector<00>2y<32>ModuleUsageBitmaskl4]?Multiply_VectorByFloat.VectorQ&<26>yName98<> NameProperty<00><>J 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<>NiagaraModuleDependency<00>r#<23>NiagaraParameterDataSetBinding<00>/ˢ)NiagaraParameterDataSetBindingCollection<00><>\<5C>NiagaraParameters<00><><EFBFBD><EFBFBD>NiagaraParameterStoreQ<>NiagaraPlatformSetʟo
NiagaraPlatformSetCVarCondition<00><><EFBFBD>ZNiagaraPositionSourceK}<7D>NiagaraRibbonUVSettings<1A>~<7E>&NiagaraScriptDataInterfaceCompileInfoƐ<>NiagaraScriptDataInterfaceInfo<00><>@'NiagaraScriptResolvedDataInterfaceInfoI<11><>NiagaraStackSection<00><><EFBFBD>NiagaraStatScope<00><><EFBFBD><EFBFBD>NiagaraSystemCompiledData4B<34>NiagaraTypeDefinition<00><><EFBFBD>8NiagaraTypeLayoutInfo<00>˦r%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>lNoise Quality / Cost <1B>None<00><03> NormalizedAgef<08>oNormalizedAgeBinding<00> NoteMessageU<>ͿNumericOutputTypeSelectionModek<>NumFloatComponents<00>JPNumHalfComponents<00><><EFBFBD><EFBFBD>NumInt32Componentsăg=NumMips<00>*<2A><> NumOutputs2<>&<26>
NumSlices0.<2E>NumTempRegisters<00><><EFBFBD>UObjectProperty<41>OffsetAlongNormalԝ<><D49D>OpName<00> <09>OriginalPositionData<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>
Pan Noise<00>
<EFBFBD> ParameterData|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>2zcParticles.DistanceTraveled%<25>J<EFBFBD>Particles.LifetimePnw<6E>Particles.MassI<>b<EFBFBD>Particles.MaterialRandomr<13><>Particles.NormalizedAgeΑ<>Particles.Position8<>|<7C> Particles.Presolve.PhysicsForce<00> j?Particles.Presolve.Positionm<><6D><EFBFBD>Particles.Presolve.VelocityH
<EFBFBD><EFBFBD>Particles.Previous.Position<00>><3E> Particles.Previous.RibbonFacinggY<67><59>Particles.Previous.RibbonTwiste<>Particles.Previous.RibbonWidth}׊sParticles.RibbonFacingh^<5E>Particles.RibbonTwist:2<><32>Particles.RibbonWidthU<><55><EFBFBD>Particles.Velocity^<00>ParticleState_Emitter<00><>u<EFBFBD>ParticleState_Emitter_Func_/<2F>'5"PinOutputToPinDefaultPersistentId<00>1<EFBFBD><31>
PlatformsXJ%<25> Position<00>3<EFBFBD>+PositionBinding<00><><EFBFBD> PreAllocationCount <09><><EFBFBD> PreviewMeshဃ7Previous.Position"nTPrevious.RibbonFacing<00>f<EFBFBD><66>Previous.RibbonTwistv<><76>8Previous.RibbonWidth2<>]Previous.Velocity<07>(fProvidedDependenciesX<>N<EFBFBD>PythonConversionScript \<5C><>PythonUpdateScript<00><07>QualityLevelMask<00><10><> RandomSeed[&^<5E>RapidIterationParameters~G1[ RedCurve*r<>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 Width Scale.FloatCurveK<>kZRibbon_Orientation_06_Emitter<00><03>y$Ribbon_Orientation_06_Emitter_Func_<00> <09><> RibbonFacing6<>d<EFBFBD>RibbonFacingBinding<00><> c RibbonTwist,<2C><14>RibbonTwistBinding[`5RibbonUVDistanceYXr RibbonWidthC;<3B>RibbonWidthBindings/c<>
RichCurve<00><><EFBFBD>u RichCurveKey<00><><02> RootFolder<00>yl<79> RootVariable&<26><><EFBFBD>Rotational Solver Is Enabled-3D) Sample Point<00><>HBSampleColorCurve[<5B><> SampleCurve<00><>:{%Sampled Orientation Coordinate SpaceřS"Sampled Position Coordinate Space<00>()Sampled Position Offset Coordinate Space- MSampled ValueM<>j<EFBFBD>"Sampled Velocity Coordinate Space<00>ܷ SampleFieldHM<48>Scalability Mode!<21>/<2F>ScalabilityOverrides1<><31><EFBFBD>Scale Spawn Count!<21>B<EFBFBD>$ScaleRibbonWidth.Ribbon Width Scale͐<><CD90>ScaleRibbonWidth_EmitterI<04>ScaleRibbonWidth_Emitter_Func_l<>Q<EFBFBD>ScaleSpawnCountCurve W <20>Schema<00><><EFBFBD>w ScratchPads<00>n<EFBFBD><6E>ScratchPadScripts<00><><EFBFBD>Script<19><>= ScriptAssetlv<6C>tScriptMetaData+<2B><>} ScriptType<00><>c'ScriptUsageType<<3C><><EFBFBD>ScriptUsageTypeID<00><>]uScriptVersionID<05><> SelectedScriptVersion<00><>A<EFBFBD>
ShaderLUTG<><47><EFBFBD>SharedEventGeneratorIds4<>|<7C>
SimTarget<00><> &SimulationPositionP<>A3SimulationStages<00><><EFBFBD><EFBFBD>SizeXȑ*<2A>SizeY<>O<EFBFBD> SK_swordڤ<><DAA4>Skeletal Mesh001<06>K<EFBFBD>3SkeletalMeshLocation001.Apply To Particle PositionA%<25>,&SkeletalMeshLocation001.Skeletal Mesh<00><>a<EFBFBD>Socket Sampling Mode<00>7G<37>SoftObjectProperty[K<><4B>SolveForcesAndVelocity_Emitter<00>0F%SolveForcesAndVelocity_Emitter_Func_<00>Ӎ<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_Trails0060<>ISpawnPerFrame_Trails006_Func_<<3C><><EFBFBD> SpawnScript$<24>s<EFBFBD>SpawnScript_Mainj<><6A>sSpawnScript_MapMaind<><64>ASpawnScriptProps<00>`WStackEditorData<00><>v<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<>TextureSourceH'<>ThumbnailImageY̛*TotalFloatComponents<00>[<5B><>TotalHalfComponents<00><>~<7E>TotalInt32Components<00><>ԴTrailingEdgeMode<00><>Q<EFBFBD>
Trails006<00>6<EFBFBD>DTrails006.AgeZ<>#+Trails006.AlphaScale<14>g<EFBFBD>Trails006.Color.ColorCurve<00><><EFBFBD>Trails006.Color.ColorCurve001<00>!<21><>Trails006.CurrentLoopDuration<00>Be<42>Trails006.DistanceTraveled<00>;<3B><>Trails006.ExecutionState0h@<40>Trails006.ExecutionStateSource<00><><EFBFBD><EFBFBD>Trails006.InterpSpawnStartDtò<><C3B2>Trails006.LoopCount<00><><16>Trails006.LoopedAge<00>_<EFBFBD>Trails006.NormalizedLoopAgeKE?mTrails006.RandomSeed<00>V<>(Trails006.Ribbon Width Scale.FloatCurveI3s<33>'Trails006.Scalability.DistanceFractionV<0E>Trails006.SpawnGroupU<><55> Trails006.SpawnInterval<00>!y<>#Trails006.SpawnPerFrame.SpawnBurstB<>6<EFBFBD>Trails006.VectorField32<00><>)F
Traversal<00><><EFBFBD>5Triangle Sampling Mode^<5E><>2 TSCF_PNG<00>*
TSF_BGRA8<06><>Type<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_Main<00><>MUpdateScript_MapMain9<><39><EFBFBD>UpdateScriptExecution<00>4<EFBFBD><34>UpdateScriptProps9<04>iUsage<00><><EFBFBD><EFBFBD>UsageId<00><><EFBFBD>&
UsageTypes`9zUse Linear Drag<00>f<EFBFBD>;Use Rotational Drag<00>s<EFBFBD>}Use Spawn Probabilityn<>FW UseLoopDelay<10><><EFBFBD>UserParameterHierarchyt<><74> UserPtrIdx<00><>8 UV0Settingsm2 UV1Settingsr=<3D><>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>Vec3L<> Vector FieldW<>_, Vector2DU0l VectorField162&<26>MVectorField32H<><48><EFBFBD>VectorField64g1<1E> Velocity<00><><EFBFBD>CVelocityBinding<37>VelocitySpeedLimit<1A>[<5B>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{Vertex Sampling Mode<00>h<EFBFBD>aVMExternalFunctionBindingInfo<19><15>VMFunctionSpecifierCEĪ6Write Sampled Mesh Attrributes to Particle Attributes/L<>.Write to Intrinsic Parameterss<13>Write to Presolve Properties<00> hzX<00>FQ<46>Zoom=<3D><>W0/Game/AdvancedNiagaraVFX/Materials/M_Distortion<00><1A>G/Game/AdvancedNiagaraVFX/Particles/SwordTrail/NS_SwordTrailDisstrotionS<>5<EFBFBD>&/Niagara/DynamicInputs/Add/Add_Vector<00><>l<EFBFBD>2/Niagara/DynamicInputs/Helpers/SimulationPosition<00>V/<2F>7/Niagara/DynamicInputs/Multiply/Multiply_VectorByFloat<00>U<EFBFBD><55>7/Niagara/DynamicInputs/TypeConversions/VectorFromFloat;<3B><>Q5/Niagara/DynamicInputs/ValueFromCurve/ColorFromCurve<00>Z<EFBFBD><5A>5/Niagara/DynamicInputs/ValueFromCurve/FloatFromCurve<00>x<1F>,/Niagara/Enums/ENiagara_EmitterStateOptions<15>
-/Niagara/Enums/ENiagara_InfiniteLoopDurationE<><45>(/Niagara/Enums/ENiagaraBoneSamplingMode<00> Ie./Niagara/Enums/ENiagaraBoneSocketSamplingMode<00><>0'(/Niagara/Enums/ENiagaraCurlNoiseQuality<00>a<EFBFBD><61>,/Niagara/Enums/ENiagaraEmitterLifeCycleMode<00>o<>6/Niagara/Enums/ENiagaraEmitterScalabilityMode_Limited<00><>y<EFBFBD>$/Niagara/Enums/ENiagaraInactiveMode<00><><EFBFBD><EFBFBD>&/Niagara/Enums/ENiagaraMeshTransforms<00>`^6,/Niagara/Enums/ENiagaraSkelSamplingModeFull<00>_Ã*/Niagara/Enums/ENiagaraSocketSamplingMode<00><>}F*/Niagara/Enums/ENiagaraSystemInactiveMode/b<>,/Niagara/Enums/ENiagaraTriangleSamplingMode}.<2E>*/Niagara/Enums/ENiagaraVertexSamplingModeuS<75>w&/Niagara/Modules/Emitter/EmitterStateka<6B><61>'/Niagara/Modules/Emitter/SpawnPerFrame<00>m<EFBFBD><6D>*/Niagara/Modules/Ribbons/ScaleRibbonWidth<00>.Z<>0/Niagara/Modules/Solvers/SolveForcesAndVelocityd<>et7/Niagara/Modules/Spawn/Initialization/InitializeRibbonPr\<5C>8/Niagara/Modules/Spawn/Location/V2/SkeletalMeshLocation<00><><EFBFBD>=$/Niagara/Modules/System/SystemState<00><>H!$/Niagara/Modules/Update/Color/Color<00><><EFBFBD><EFBFBD>./Niagara/Modules/Update/Forces/CurlNoiseForce<00><>!L$/Niagara/Modules/Update/Forces/Drag<00>|U`//Niagara/Modules/Update/Lifetime/ParticleState<00>ɾ&0/Niagara/Modules/Update/Position/JitterPosition<00><>V<EFBFBD>-/Niagara/ParameterDefinitions/RibbonRenderer<00><>>P*/Niagara/VectorFields/Assets/TilingCurl32Ȅr/Script/CoreUObject<00>I->/Script/Engine<00>@<40>I/Script/Niagara<00>GZ`/Script/NiagaraEditor<00>p<EFBFBD>o Add_Vector<00><>C<EFBFBD>Color_ColorCurve!J)VColorFromCurve2%V<>CurlNoiseForce6<><36>0"Default__NiagaraEmitterEditorData<00>i<EFBFBD><69>!Default__NiagaraSystemEditorData<03>C<EFBFBD>Drag<00>܁EdGrapho<>]$EdGraphSchema_NiagaraSystemOverview<00><><EFBFBD><EFBFBD>EmitterSpawnScript<00>5<EFBFBD><35> EmitterStateZTg<54>EmitterUpdateScript]'<27>[ENiagara_EmitterStateOptionsWS<57>8ENiagara_InfiniteLoopDuration<00><><-ENiagaraBoneSamplingMode`<60><><EFBFBD>ENiagaraBoneSocketSamplingMode<14>ndENiagaraCoordinateSpace<00><00>ENiagaraCurlNoiseQuality<11>DENiagaraEmitterLifeCycleModeƉ<><C689>'ENiagaraEmitterScalabilityMode_Limited<00>xq<78>ENiagaraExecutionStateL<>s<EFBFBD>ENiagaraExecutionStateSource$<24><> ENiagaraInactiveMode<00><>J ENiagaraMeshTransforms<00>.XNENiagaraSkelSamplingModeFull<00><>
<EFBFBD>ENiagaraSocketSamplingMode<00><><EFBFBD> ENiagaraSystemInactiveModeyl~CENiagaraTriangleSamplingMode?<3F>5ENiagaraVertexSamplingMode#]+:FloatFromCurve<07><>InitializeRibbon<00>:J<>Jitter_Amount_FloatCurve<00><><EFBFBD><EFBFBD>JitterPosition<00><>y<EFBFBD> LinearColorCsF M_DistortionB<><42>J MetaData<>Multiply_VectorByFloat$<1A> NiagaraBool֛DNiagaraDataInterfaceColorCurve<1D><>]NiagaraDataInterfaceCurve<00><>u:!NiagaraDataInterfaceSkeletalMesh+v<><76> NiagaraDataInterfaceVectorFieldWZ<57>NiagaraEditorParametersAdapter6<>NiagaraEmitter<00><><EFBFBD><EFBFBD>NiagaraEmitterEditorData<00>%0<> NiagaraFloat5<><35>Y NiagaraGraphy7<>NiagaraHierarchyRoot<00> 8
NiagaraID<00><1C>g 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_SwordTrailDisstrotion<00>}ePackagesG<73>PackageMetaData<00>,<2C>eParticleState<00><><EFBFBD>Quat4f<00>Jm<4A>Ribbon_Orientation<00>/Ribbon_Orientation_06tN<74>Ribbon_Width_Scale_FloatCurve<00><><EFBFBD>eRibbonRenderer4A<34>0ScaleRibbonWidth=<07>9 ScriptStructK<15><>Skeletal_Mesh<00>W<EFBFBD><57>SkeletalMeshLocationܸSolveForcesAndVelocity 3<><33>SpawnPerFrame<00><> <09>SystemScriptGraphQ<>g2SystemScriptSource.<2E>
Texture2D<00><>@<40>ThumbnailTexture<00><><EFBFBD><EFBFBD> TilingCurl32P<>UserDefinedEnum<00>*<2A>NUserParameterHierarchyRoot<6D> Vector2f; <0B>n Vector3f]Gn Vector4ff;^gVectorFieldStaticu<>TQVectorFromFloatZ<>H<EFBFBD>aDefault!9EFEC2754688770EFEEE238A26C4F1C4<00>/Game/AdvancedNiagaraVFX/Particles/SwordTrail/NS_SwordTrailDisstrotion.NS_SwordTrailDisstrotion:Ribbon_Orientation.VersionData(0).VersionData.Category!9EFEC2754688770EFEEE238A26C4F1C4<00>/Game/AdvancedNiagaraVFX/Particles/SwordTrail/NS_SwordTrailDisstrotion.NS_SwordTrailDisstrotion:Ribbon_Orientation_06.VersionData(0).VersionData.Category<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.!DD67012E4278B592C96330A7C7FBD4E9<00>/Game/AdvancedNiagaraVFX/Particles/SwordTrail/NS_SwordTrailDisstrotion.NS_SwordTrailDisstrotion:Ribbon_Orientation.NiagaraScriptSource_0.NiagaraGraph_0.NiagaraScriptVariable_2.Metadata.Description!DD67012E4278B592C96330A7C7FBD4E9<00>/Game/AdvancedNiagaraVFX/Particles/SwordTrail/NS_SwordTrailDisstrotion.NS_SwordTrailDisstrotion:Ribbon_Orientation_06.NiagaraScriptSource_0.NiagaraGraph_0.NiagaraScriptVariable_2.Metadata.DescriptionX<00><><EFBFBD><EFBFBD>7<00>X<00><><EFBFBD><EFBFBD><00>X<00><><EFBFBD><EFBFBD><00>X<00><><EFBFBD><EFBFBD>n<00>X<00><><EFBFBD><EFBFBD>:<00>X<00><><EFBFBD><EFBFBD>;<00>X<00><><EFBFBD><EFBFBD><<00>X<00><><EFBFBD><EFBFBD>=<00>X<00><><EFBFBD><EFBFBD>?<00>X<00><><EFBFBD><EFBFBD>S<00>X<00><><EFBFBD><EFBFBD>T<00>X<00><><EFBFBD><EFBFBD>U<00>X<00><><EFBFBD><EFBFBD>Z<00>X<00><><EFBFBD><EFBFBD><00>X<00><><EFBFBD><EFBFBD>><00>X<00><><EFBFBD><EFBFBD>@<00>X<00><><EFBFBD><EFBFBD>B<00>X<00><><EFBFBD><EFBFBD>C<00>X<00><><EFBFBD><EFBFBD>G<00>X<00><><EFBFBD><EFBFBD>H<00>X<00><><EFBFBD><EFBFBD>I<00>X<00><><EFBFBD><EFBFBD>J<00>X<00><><EFBFBD><EFBFBD>K<00>X<00><><EFBFBD><EFBFBD>L<00>X<00><><EFBFBD><EFBFBD>M<00>X<00><><EFBFBD><EFBFBD>O<00>X<00><><EFBFBD><EFBFBD>V<00>X<00><><EFBFBD><EFBFBD>W<00>X<00><><EFBFBD><EFBFBD>Y<00>X<00><><EFBFBD><EFBFBD>[<00>X<00><><EFBFBD><EFBFBD>\<00><00><><EFBFBD><EFBFBD>$<00><00><><EFBFBD><EFBFBD>(<00><00><><EFBFBD><EFBFBD>)<00><00><00><><EFBFBD><EFBFBD>6<00>@<00><><EFBFBD><EFBFBD><00>C<00><><EFBFBD><EFBFBD>{<00>C<00><><EFBFBD><EFBFBD>r<00>P<00><><EFBFBD><EFBFBD>e<00>U<00><><EFBFBD><EFBFBD><00>U<00><><EFBFBD><EFBFBD>]<00>U<00><><EFBFBD><EFBFBD>8<00>U<00><><EFBFBD><EFBFBD>w<00>U<00><><EFBFBD><EFBFBD><00>U<00><><EFBFBD><EFBFBD>1<00>U<00><><EFBFBD><EFBFBD><00>U<00><><EFBFBD><EFBFBD>k<00>U<00><><EFBFBD><EFBFBD>f<00>U<00><><EFBFBD><EFBFBD>j<00>U<00><><EFBFBD><EFBFBD>2<00>U<00><><EFBFBD><EFBFBD>i<00>U<00><><EFBFBD><EFBFBD><EFBFBD><00>U<00><><EFBFBD><EFBFBD>[<00>U<00><><EFBFBD><EFBFBD><00>U<00><><EFBFBD><EFBFBD><00>U<00><><EFBFBD><EFBFBD>`<00>U<00><><EFBFBD><EFBFBD>4<00>Y<00><><EFBFBD><EFBFBD>v<00>Y<00><><EFBFBD><EFBFBD>v<00>[<00><><EFBFBD><EFBFBD><00>\<00><><EFBFBD><EFBFBD><<00>^<00><00>^<00><00>^<00><00>^<00><00>^<00><00>^<00><00>^<00><00>
<00>^ <00>^ <00>^ <00>^<00>^<00>^<00>^<00>^<00>^<00>g<00><><EFBFBD><EFBFBD>5<00>g<00><><EFBFBD><EFBFBD>a<00>g<00><><EFBFBD><EFBFBD>s<00>g<00><><EFBFBD><EFBFBD>t<00>g<00><><EFBFBD><EFBFBD>u<00>g<00><><EFBFBD><EFBFBD>9<00>g<00><><EFBFBD><EFBFBD>A<00>g<00><><EFBFBD><EFBFBD>D<00>g<00><><EFBFBD><EFBFBD>E<00>g<00><><EFBFBD><EFBFBD>F<00>g<00><><EFBFBD><EFBFBD>Q<00>g<00><><EFBFBD><EFBFBD>R<00>g<00><><EFBFBD><EFBFBD>X<00>q<00><><EFBFBD><EFBFBD> <00>q<00><><EFBFBD><EFBFBD>!<00>q<00><><EFBFBD><EFBFBD>"<00>q<00><><EFBFBD><EFBFBD>#<00>q<00><><EFBFBD><EFBFBD>%<00>q<00><><EFBFBD><EFBFBD>&<00>q<00><><EFBFBD><EFBFBD>'<00>q<00><><EFBFBD><EFBFBD>*<00>q<00><><EFBFBD><EFBFBD>+<00>q<00><><EFBFBD><EFBFBD>,<00>q<00><><EFBFBD><EFBFBD>-<00>q<00><><EFBFBD><EFBFBD>.<00>q<00><><EFBFBD><EFBFBD>/<00>q<00><><EFBFBD><EFBFBD>0<00>v<00><><EFBFBD><EFBFBD>p<00><00><><EFBFBD><EFBFBD>qa<><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>oN<00>t<><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>_A <0B><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>8 <00>L<><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>9 <00> ?<3F><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>`: <00><1C><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>a: <00> <0F><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>23 <00><00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>:d 8<00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>a; 8<04><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>7h <00><<3C><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>a= <00><00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>n> <00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>> <00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>n<00><00><00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>@FC<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>bB<00><00><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>cB<00> <00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>dl9<00><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>eB<00> <00><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>or<00><00>"<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>{<00>`#<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>G $<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>G;)'<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>H<00>d*<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>H<00>0<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>H<00>C<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>
<00>,<2C><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>I<00>}<19><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>I<00>}<00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>I*<13><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>IH=<3D><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>I <00><00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>I+I<><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>IHt<><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>IG<00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>IG<03><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>I<00>J<><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>I<00><0E><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>I <00><00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>I
<00>*<2A><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>J\0<00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>J\0<00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>K<00> <0B><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>K<00><00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>K[q<><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>Kx<00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>K[D<><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>Kx<00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>Ky<17><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>Kx<00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>L<00><08><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>L<00><00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>L<00><00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>M$<00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>M$<00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>M g<00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>M :<3A><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>M n<00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>M<00> '<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>M&<00>
<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>M!<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>MT!<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>M0u<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>M $<00><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>M
<<00>#<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>O<00>(<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>O<00>(<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>SS<00>)<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>T 1<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>T 1<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>nb<00>
1<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>nc<00>
<<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>n<00>DsG<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>n<00><00>6Y<><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00>
*<2A><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00> <00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>>9<00> <00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>r<00>M<00>!<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><00><00><>}o<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>YV)%)<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>ZV)N)<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>[m)w)<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>V)<00>)<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>Wm<00>)<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>W6,<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>W$;.<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>Wm_1<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>W<00>3<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>W$<00>5<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>ov <00>8<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>v{9<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>] G\|9<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>n[1Õ<00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>o< <00><><00><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>no<00><00><00><><EFBFBD><EFBFBD>TU<00><><EFBFBD><EFBFBD>m.E;H=fgh/F<I>ijk0?1@,3A4(B5GL8&'N%M)7QC6*-,9P +O:S"R!2K$J#D<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>n0?n@<00><><EFBFBD><EFBFBD>1<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <00><><EFBFBD><EFBFBD>Q<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>C<00><><EFBFBD><EFBFBD>6*Z5LG<00><><EFBFBD><EFBFBD>NM<00><><EFBFBD><EFBFBD>(B<00><><EFBFBD><EFBFBD>OS<00><><EFBFBD><EFBFBD> PO<00><><EFBFBD><EFBFBD>!RK<00><><EFBFBD><EFBFBD>"SR<00><><EFBFBD><EFBFBD>#JD<00><><EFBFBD><EFBFBD>$KJ<00><><EFBFBD><EFBFBD>%NM<00><><EFBFBD><EFBFBD>&LN<00><><EFBFBD><EFBFBD>'LN <00><><EFBFBD><EFBFBD>(4<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>)MQ<00><><EFBFBD><EFBFBD>*-<00><><EFBFBD><EFBFBD>+PO<00><><EFBFBD><EFBFBD>,-P<00><><EFBFBD><EFBFBD>-*<00><><EFBFBD><EFBFBD>,.EH/FI012K3A4(56 7Q8N9P :S;EH<FI=H>I?@A3BCD#E.;F/<GLH.=;I/><JK$#K!2$JLG'N&MN%)NL8&'M%OP +P,9 O+Q)7RS"!S:"Rnn<00><><EFBFBD><EFBFBD>b<00><><EFBFBD><EFBFBD>ceee<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>pl<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><00>PNG

IHDR\r<>fPIDATx<01><><EFBFBD> <03><><EFBFBD>;<0F>8#1@<40>*kf<6B><66>A<><1D>,2_<>8a._t<06>  <18>p<EFBFBD><70>0n<>@X<><00><><17><>p<04> \<5C><> <0C> 0<00><>E'`<00><00><><EFBFBD><08>/:<03><08> @<40>|<7C> 7@ ,`<00><><EFBFBD>N<EFBFBD><00>a._t<06>  <18>p<EFBFBD><70>0n<>@X<><00><><17><>p<04> \<5C><> <0C> 0<00><>E'`<00><00><><EFBFBD><08>/:<03><08> @<40>|<7C> 7@ ,`<00><><EFBFBD>N<EFBFBD><00>a._t<06>  <18>p<EFBFBD><70>0n<>@X<><00><><17><>p<04> \<5C><> <0C> 0<00><>E'`<00><00><><EFBFBD><08>/:<03><08> @<40>|<7C> 7@ ,`<00><><EFBFBD>N<EFBFBD><00>a._t<06>  <18>p<EFBFBD><70>0n<>@X<><00><><17><>p<04> \<5C><> <0C> 0<00><>E'`<00><00><><EFBFBD><08>/:<03><08> @<40>|<7C> 7@ ,`<00><><EFBFBD>N<EFBFBD><00>a._t<06>  <18>p<EFBFBD><70>0n<>@X<><00><><17><>p<04> \<5C><> <0C> 0<00><>E'`<00><00><><EFBFBD><08>/:<03><08> @<40>|<7C> 7@ ,`<00><><EFBFBD>N<EFBFBD><00>a._t<06>  <18>p<EFBFBD><70>0n<>@X<><00><><17><>p<04> \<5C><> <0C> 0<00><>E'`<00><00><><EFBFBD><08>/:<03><08> @<40>|<7C> 7@ ,`<00><><EFBFBD>N<EFBFBD><00>a._t<06>  <18>p<EFBFBD><70>0n<>@X<><00><><17><>p<04> \<5C><> <0C> 0<00><>E'`<00><00><><EFBFBD><08>/:<03><08> @<40>|<7C> 7@ ,`<00><><EFBFBD>N<EFBFBD><00>a._t<06>  <18>p<EFBFBD><70>0n<>@X<><00><><17><>p<04> \<5C><> <0C> 0<00><>E'`<00><00><><EFBFBD><08>/:<03><08> @<40>|<7C> 7@ ,`<00><><EFBFBD>N<EFBFBD><00>a._t<06>  <18>p<EFBFBD><70>0n<>@X<><00><><17><>p<04> \<5C><> <0C> 0<00><>E'`<00><00><><EFBFBD><08>/:<03><08> @<40>|<7C> 7@ ,`<00><><EFBFBD>N<EFBFBD><00>a._t<06>  <18>p<EFBFBD><70>0n<>@X<><00><><17><>p<04> \<5C><> <0C> 0<00><>E'`<00><00><><EFBFBD><08>/:<03><08> @<40>|<7C> 7@ ,`<00><><EFBFBD>N<EFBFBD><00>a._t<06>  <18>p<EFBFBD><70>0n<>@X<><00><><17><>p<04> \<5C><> <0C> 0<00><>E'`<00><00><><EFBFBD><08>/:<03><08> @<40>|<7C> 7@ ,`<00><><EFBFBD>N<EFBFBD><00>a._t<06>  <18>p<EFBFBD><70>0n<>@X<><00><><17><>p<04> \<5C><> <0C> 0<00><>E'`<00><00><><EFBFBD><08>/:<03><08> @<40>|<7C> 7@ ,`<00><><EFBFBD>N<EFBFBD><00>a._t<06>  <18>p<EFBFBD><70>0n<>@X<><00><><17><>p<04> \<5C><> <0C> 0<00><>E'`<00><00><><EFBFBD><08>/:<03><08> @<40>|<7C> 7@ ,`<00><><EFBFBD>N<EFBFBD><00>a._t<06>  <18>p<EFBFBD><70>0n<>@X<><00><><17><>p<04> \<5C><> <0C> 0<00><>E'`<00><00><><EFBFBD><08>/:<03><08> @<40>|<7C> 7@ ,`<00><><EFBFBD>N<EFBFBD><00>a._t<06>  <18>p<EFBFBD><70>0n<>@X<><00><><17><>p<04> \<5C><> <0C> 0<00><>E'`<00><00><><EFBFBD><08>/:<03><08> @<40>|<7C> 7@ ,`<00><><EFBFBD>N<EFBFBD><00>a._t<06>  <18>p<EFBFBD><70>0n<>@X<><00><><17><>p<04> \<5C><> <0C> 0<00><>E'`<00><00><><EFBFBD><08>/:<03><08> @<40>|<7C> \t"<02><><EFBFBD>%oIEND<4E>B`<60>NiagaraSystemNS_SwordTrailDisstrotion<0F>E<>NS_SwordTrailDisstrotion/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
ActiveDIs3RibbonRenderer1
CurveBase2 VectorField1 ColorCurve1Curve1TemplateSpecificationNoneClassUsageList/Script/NiagaraEditor.NiagaraNodeEmitter
/Script/NiagaraEditor.NiagaraNodeFunctionCall
/Script/NiagaraEditor.NiagaraNodeInput
/Script/NiagaraEditor.NiagaraNodeOutput
/Script/NiagaraEditor.NiagaraNodeOp
/Script/NiagaraEditor.NiagaraNodeParameterMapGet
/Script/NiagaraEditor.NiagaraNodeParameterMapSet
/Script/Niagara.NiagaraRibbonRendererProperties
/Script/Niagara.NiagaraDataInterfaceVectorField
/Script/Niagara.NiagaraDataInterfaceColorCurve
/Script/Niagara.NiagaraDataInterfaceCurve
/Script/Niagara.NiagaraDataInterfaceSkeletalMeshLibraryVisibility
UnexposedTemplateAssetDescription Category<00><00> <00><><EFBFBD><01>[]<00>O<00><00><><EFBFBD><EFBFBD><EFBFBD> <00>TU?zB <09><>7F<>t<EFBFBD>PLS<4C><00><00>!E05BCC934C9BF52C8E7FC9A973DAC382z<00>:jkzjz6;<00>?<00>?<00>?<00>Az<00>:jkzjz6;<00>?<00>?<00>?<00>0z<00>:jkzjz6;<00>?<00>?<00>?<00>z<00>:jkzjz6;<00>?<00>?<00>ZT5<00><00>?<00>?<00>?<00>?<00>?<00>?<00>?9<>?<00>?<00>?<00>?<3F><>~?<00>?<00>?<00>?NJ}?<00>?<00>?<00>?L<>{?<00>?<00>?<00>?<3F>Zy?<00>?<00>?<00>?ʏv?<00>?<00>?<00>?<3F>Ts?<00>?<00>?<00>?կo?<00>?<00>?<00>? <0B>k?<00>?<00>?<00>?,=g?<00>?<00>?<00>?<3F>zb?<00>?<00>?<00>?<3F>d]?<00>?<00>?<00>?X?<00>?<00>?<00>?<3F>RR?<00>?<00>?<00>?XbL?<00>?<00>?<00>?o4F?<00>?<00>?<00>?<3F><>??<00>?<00>?<00>?j69?<00>?<00>?<00>?~q2?<00>?<00>?<00>?k<>+?<00>?<00>?<00>?<3F>w$?<00>?<00>?<00>?0N?<00>?<00>?<00>?6?<00>?<00>?<00>?v<>?<00>?<00>?<00>?<3F>a?<00>?<00>?<00>??<00>?<00>?<00>?<3F><<3C>><00>?<00>?<00>?<10><>><00>?<00>?<00>?<3F><><EFBFBD>><00>?<00>?<00>?<3F>c<EFBFBD>><00>?<00>?<00>?n<10>><00>?<00>?<00>?&<26><>><00>?<00>?<00>?<1D>><00>?<00>?<00>?*<2A><>><00>?<00>?<00>?<3F>b<EFBFBD>><00>?<00>?<00>?D.g><00>?<00>?<00>?<3F>vN><00>?<00>?<00>?<14>6><00>?<00>?<00>? ><00>?<00>?<00>?<3F>m
><00>?<00>?<00>?p)<29>=<00>?<00>?<00>?<3F><16>=<00>?<00>?<00>?<3F>Ϣ=<00>?<00>?<00>?X<><58>=<00>?<00>?<00>?аJ=<00>?<00>?<00>?P=<00>?<00>?<00>?<3F><><EFBFBD><<00>?<00>?<00>?`<60><><<00>?<00>?<00>?N<<00>?<00>?<00>?<00><>;<00>?<00>?<00>?<00><>:<00>?<00>?<00>?<00>5PB<50>zBuB<75><42>:<3A>O<EFBFBD><4F>ϵ<0E><>0<EFBFBD>z<00>:jkzjz6;<00>N(<28>zD<00> ?T<>XD<00>Az<00>:jkzjz6;<00>N(<28><><1F>C<00> ?C<00>0z<00>:jkzjz6;<00>N(<28><00> ?<00>z<00>:jkzjz6;<00>?<00>?<00>Z5zD<7A><1F>C<00>?i<>yD=<18>Cq<>?<3F><>yD<79><02>C<00><>?<3F><>yD<79><44><EFBFBD>C<00><>?<3F><>yDެ<44>C<00>]?<17>yDWm<57>C<00><>~?F<>yDT <20>C;<3B>~?<3F><>yD<10><>CP<>}?<02>yD<79>^<5E>CyK}?<3F><>yD<79><44><EFBFBD>C<19>|?<3F>hyDj<>C<00><>{?<3F>IyD <20><>CJ<>z?^(yDD<>C<00><>y?[yD)<29><>C<00><>x?<3F><>xD<78><44><EFBFBD>C<00><>w?´xD<78>2<EFBFBD>CC}v?G<>xD<78>k<EFBFBD>C<00>5u?h[xD<78><44><EFBFBD>C=<3D>s?3+xD<78><44><EFBFBD>Ctpr?<3F><>wD<77><44><EFBFBD>C<01>p?<3F><>wD<08><>CEdo?<0E>wD<77><44><EFBFBD>C<00><>m?TwDF<44><46>C<00>l?<3F>wDu<44><75>CDTj?<3F><>vDR<44><52>CI<>h?<3F><>vD<19><>C<00><>f?o[vDq<>C<00><>d?vvDR><3E>Cѹb?<3F><>uD:<03>CǮ`?<0F>uD<75><44><EFBFBD>C<00><>^?<3F>DuD<75>t<EFBFBD>C<00>o\?<3F><>tD<74>!<21>Cj<Z?<1A>tD<74><44><EFBFBD>C<00><>W?<3F>atD<74>e<EFBFBD>CX<>U?&tDd<44><64>CRXS?<3F><>sD <09><>C<00><>P?GqsD"<18>C:<3A>N?@sD훻C<00> L?<3F><>rD<72><19>CT<>I?CtrD<72><44><EFBFBD>C<00><>F?grD<72><03>C<00>dD?^<5E>qD<71>p<EFBFBD>C{<7B>A?6lqDXسC{??<3F>qD#;<3B>Cj<?<3F><>pD=<3D><>C<00><>9?}ZpD<70><44><EFBFBD>C<00><>6?V<>oDPH<50>C<00>'4?O<>oD<6F><44><EFBFBD>CX1?v@oDe<44><65>C<03>.?<3F><>nD<6E>1<EFBFBD>Cx<>+?<3F><>nDZx<5A>CB<>(?~nD<1C><>C<00><>%?ܽmD<08><>CY<>"?<3F>[mDW;<3B>Cn ?<3F><>lDGw<47>Cd?<3F><>lD<13><>C<00>?&2lD<6C><44><EFBFBD>C|?.<2E>kD'<1F>Cd?<3F>ikD<6B>S<EFBFBD>C<00>?VkDp<44><70>C<00>?<3F><>jD<6A><44><EFBFBD>C0 ?<3F>;jD<6A><44><EFBFBD>C?<3F><>iD<1D>C<00> ?wqiDN<>C;?X iD<69>~<7E>Cp<><70>>@<40>hD<68><44><EFBFBD>C<00><><EFBFBD>>@BhD{<7B><>C<00><><EFBFBD>>c<>gD<67><13>C<04><>><3E>xgD<67>F<EFBFBD>C<00><><EFBFBD>>GgD<67>z<EFBFBD>C<00><><EFBFBD>>!<21>fD<0E><>Cش<>>SLfD<03><>C<00><><EFBFBD>><3E><>eD<65>?~C<00><><EFBFBD>><3E><>eD<12>zC<00><><EFBFBD>>u#eD/wC2<><32>><3E><>dD"<22>sC<00><><EFBFBD>>,`dD<64>2pC<00>%<25>>x<>cD<63><44>lC|U<>>v<>cD<63>MiC<00><><EFBFBD>>3@cD&<26>eC<00>Ԥ><3E><>bD<62><44>bC<00>%<25>><1B>bD<62>*_CP<><50>>a'bD@<40>[C`<60><>><3E><>aD<61><44>XC<00>g<EFBFBD>><3E>paD>QUC<00><><EFBFBD>>aDdRĊ<>>s<>`D<><44>NC<00>`|><3E>f`DZ<44>KC<00><>q><3E>`D<11>HC<00>kg><3E><>_D><3E>EC<00>(]><3E>g_DS<44>BCL S><3E>_DĻ?C<00>I><3E><>^D<11><C R?><3E>t^D<><44>9C<00><>5><3E>&^D37CLF,>|<7C>]D<>v4C #><3E><>]D<><44>1CL<>>dF]DF*/C<00>><3E><>\DL<44>,C|n><1F>\Dh*C<08><>=+u\D <0C>'Chv<68>=3\D<>P%CPj<50>=<3D><>[D<>#C<00><><EFBFBD>=<3D><>[D<><44> C<00><><EFBFBD>=lx[DD<44>C<00><07>=A>[D<><44>C<00>ܣ=2[D"<22>C(1<>=M<>ZD<5A><44>C<00><08>=<3D><>ZD"<22>Cp<>x=0kZDtC<00><>`=<ZD<5A>QCp<>I=QZD<10>C<00>3=<3D><>YDD4C<00><>=<19>YD<08>C<00> =<3D><>YD<59>p C<00><1F><<3C>tYD2 C<00><><EFBFBD><<3C>TYDJ C<00><><EFBFBD><87YD<59><44> C`<18><jYDd C\l<_YD4+C@<40>;<&<26>XD<58>hC<00><><<3C><>XD<58><44>C<00><>;Z<>XDH3C <20>;<3B><>XD<0E>C<00>?;l<>XDxjC<10>:
<EFBFBD>XD0C<00>A:ƭXDCC9T<39>XDC<00>3<EFBFBD>5<00>N(<28>5 X?<3F>5<00>B<EFBFBD>zB<00>)<29>2<EFBFBD>CG<43>;q<>+<2B><>b<EFBFBD>z<00>:jkzjz6;<00>?<00>?<00>?<00>Az<00>:jkzjz6;<00>?<00>?<00>?<00>0z<00>:jkzjz6;<00>?<00>?<00>?<00>z<00>:jkzjz6;<00>?<00>?<00>ZT5<00><00>?<00>?<00>?<00>?<00>?<00>?<00>?9<>?<00>?<00>?<00>?<3F><>~?<00>?<00>?<00>?NJ}?<00>?<00>?<00>?L<>{?<00>?<00>?<00>?<3F>Zy?<00>?<00>?<00>?ʏv?<00>?<00>?<00>?<3F>Ts?<00>?<00>?<00>?կo?<00>?<00>?<00>? <0B>k?<00>?<00>?<00>?,=g?<00>?<00>?<00>?<3F>zb?<00>?<00>?<00>?<3F>d]?<00>?<00>?<00>?X?<00>?<00>?<00>?<3F>RR?<00>?<00>?<00>?XbL?<00>?<00>?<00>?o4F?<00>?<00>?<00>?<3F><>??<00>?<00>?<00>?j69?<00>?<00>?<00>?~q2?<00>?<00>?<00>?k<>+?<00>?<00>?<00>?<3F>w$?<00>?<00>?<00>?0N?<00>?<00>?<00>?6?<00>?<00>?<00>?v<>?<00>?<00>?<00>?<3F>a?<00>?<00>?<00>??<00>?<00>?<00>?<3F><<3C>><00>?<00>?<00>?<10><>><00>?<00>?<00>?<3F><><EFBFBD>><00>?<00>?<00>?<3F>c<EFBFBD>><00>?<00>?<00>?n<10>><00>?<00>?<00>?&<26><>><00>?<00>?<00>?<1D>><00>?<00>?<00>?*<2A><>><00>?<00>?<00>?<3F>b<EFBFBD>><00>?<00>?<00>?D.g><00>?<00>?<00>?<3F>vN><00>?<00>?<00>?<14>6><00>?<00>?<00>? ><00>?<00>?<00>?<3F>m
><00>?<00>?<00>?p)<29>=<00>?<00>?<00>?<3F><16>=<00>?<00>?<00>?<3F>Ϣ=<00>?<00>?<00>?X<><58>=<00>?<00>?<00>?аJ=<00>?<00>?<00>?P=<00>?<00>?<00>?<3F><><EFBFBD><<00>?<00>?<00>?`<60><><<00>?<00>?<00>?N<<00>?<00>?<00>?<00><>;<00>?<00>?<00>?<00><>:<00>?<00>?<00>?<00>5PB<50>zB~<7E><>a<10><>B<EFBFBD>o<EFBFBD>_™ <0B>z<00>:jkzjz6;<00>N(<28>zD<00> ?T<>XD<00>Az<00>:jkzjz6;<00>N(<28><><1F>C<00> ?C<00>0z<00>:jkzjz6;<00>N(<28><00> ?<00>z<00>:jkzjz6;<00>?<00>?<00>Z5zD<7A><1F>C<00>?i<>yD=<18>Cq<>?<3F><>yD<79><02>C<00><>?<3F><>yD<79><44><EFBFBD>C<00><>?<3F><>yDެ<44>C<00>]?<17>yDWm<57>C<00><>~?F<>yDT <20>C;<3B>~?<3F><>yD<10><>CP<>}?<02>yD<79>^<5E>CyK}?<3F><>yD<79><44><EFBFBD>C<19>|?<3F>hyDj<>C<00><>{?<3F>IyD <20><>CJ<>z?^(yDD<>C<00><>y?[yD)<29><>C<00><>x?<3F><>xD<78><44><EFBFBD>C<00><>w?´xD<78>2<EFBFBD>CC}v?G<>xD<78>k<EFBFBD>C<00>5u?h[xD<78><44><EFBFBD>C=<3D>s?3+xD<78><44><EFBFBD>Ctpr?<3F><>wD<77><44><EFBFBD>C<01>p?<3F><>wD<08><>CEdo?<0E>wD<77><44><EFBFBD>C<00><>m?TwDF<44><46>C<00>l?<3F>wDu<44><75>CDTj?<3F><>vDR<44><52>CI<>h?<3F><>vD<19><>C<00><>f?o[vDq<>C<00><>d?vvDR><3E>Cѹb?<3F><>uD:<03>CǮ`?<0F>uD<75><44><EFBFBD>C<00><>^?<3F>DuD<75>t<EFBFBD>C<00>o\?<3F><>tD<74>!<21>Cj<Z?<1A>tD<74><44><EFBFBD>C<00><>W?<3F>atD<74>e<EFBFBD>CX<>U?&tDd<44><64>CRXS?<3F><>sD <09><>C<00><>P?GqsD"<18>C:<3A>N?@sD훻C<00> L?<3F><>rD<72><19>CT<>I?CtrD<72><44><EFBFBD>C<00><>F?grD<72><03>C<00>dD?^<5E>qD<71>p<EFBFBD>C{<7B>A?6lqDXسC{??<3F>qD#;<3B>Cj<?<3F><>pD=<3D><>C<00><>9?}ZpD<70><44><EFBFBD>C<00><>6?V<>oDPH<50>C<00>'4?O<>oD<6F><44><EFBFBD>CX1?v@oDe<44><65>C<03>.?<3F><>nD<6E>1<EFBFBD>Cx<>+?<3F><>nDZx<5A>CB<>(?~nD<1C><>C<00><>%?ܽmD<08><>CY<>"?<3F>[mDW;<3B>Cn ?<3F><>lDGw<47>Cd?<3F><>lD<13><>C<00>?&2lD<6C><44><EFBFBD>C|?.<2E>kD'<1F>Cd?<3F>ikD<6B>S<EFBFBD>C<00>?VkDp<44><70>C<00>?<3F><>jD<6A><44><EFBFBD>C0 ?<3F>;jD<6A><44><EFBFBD>C?<3F><>iD<1D>C<00> ?wqiDN<>C;?X iD<69>~<7E>Cp<><70>>@<40>hD<68><44><EFBFBD>C<00><><EFBFBD>>@BhD{<7B><>C<00><><EFBFBD>>c<>gD<67><13>C<04><>><3E>xgD<67>F<EFBFBD>C<00><><EFBFBD>>GgD<67>z<EFBFBD>C<00><><EFBFBD>>!<21>fD<0E><>Cش<>>SLfD<03><>C<00><><EFBFBD>><3E><>eD<65>?~C<00><><EFBFBD>><3E><>eD<12>zC<00><><EFBFBD>>u#eD/wC2<><32>><3E><>dD"<22>sC<00><><EFBFBD>>,`dD<64>2pC<00>%<25>>x<>cD<63><44>lC|U<>>v<>cD<63>MiC<00><><EFBFBD>>3@cD&<26>eC<00>Ԥ><3E><>bD<62><44>bC<00>%<25>><1B>bD<62>*_CP<><50>>a'bD@<40>[C`<60><>><3E><>aD<61><44>XC<00>g<EFBFBD>><3E>paD>QUC<00><><EFBFBD>>aDdRĊ<>>s<>`D<><44>NC<00>`|><3E>f`DZ<44>KC<00><>q><3E>`D<11>HC<00>kg><3E><>_D><3E>EC<00>(]><3E>g_DS<44>BCL S><3E>_DĻ?C<00>I><3E><>^D<11><C R?><3E>t^D<><44>9C<00><>5><3E>&^D37CLF,>|<7C>]D<>v4C #><3E><>]D<><44>1CL<>>dF]DF*/C<00>><3E><>\DL<44>,C|n><1F>\Dh*C<08><>=+u\D <0C>'Chv<68>=3\D<>P%CPj<50>=<3D><>[D<>#C<00><><EFBFBD>=<3D><>[D<><44> C<00><><EFBFBD>=lx[DD<44>C<00><07>=A>[D<><44>C<00>ܣ=2[D"<22>C(1<>=M<>ZD<5A><44>C<00><08>=<3D><>ZD"<22>Cp<>x=0kZDtC<00><>`=<ZD<5A>QCp<>I=QZD<10>C<00>3=<3D><>YDD4C<00><>=<19>YD<08>C<00> =<3D><>YD<59>p C<00><1F><<3C>tYD2 C<00><><EFBFBD><<3C>TYDJ C<00><><EFBFBD><87YD<59><44> C`<18><jYDd C\l<_YD4+C@<40>;<&<26>XD<58>hC<00><><<3C><>XD<58><44>C<00><>;Z<>XDH3C <20>;<3B><>XD<0E>C<00>?;l<>XDxjC<10>:
<EFBFBD>XD0C<00>A:ƭXDCC9T<39>XDC<00>3<EFBFBD>5<00>N(<28>5 X?<3F>5<00>B<EFBFBD>zB<00>~<7E><EFBFBD>XN<58>X=<3D>8Y;<3B><><00>z<00>:jkzjz6;R<>@N<>@<00>?<00>?<00>Z<00>5#^<5E><>=<3D><> >u<>O>R<1E>>
<EFBFBD><EFBFBD>>+)<29>><3E><><EFBFBD>><3E>><3E>>X<>?<3F><>?<3F>j?XY&?%<25>/?<3F>R8?<3F>f@?<3F><>G?<3F><>N?<3F>7U?<3F>[?<3F>m`?<3F>Ie?<3F><>i?<3F><>m?vq?<3F>,t?<3F><>v?z$y? {?<3F><>|?<3F><>}?a<>~?&<26>?<3F><>?<00>?<3F>5B<>zB*p<>&<26>d`F<>V<EFBFBD>q<EFBFBD>Y<EFBFBD><02><00>z<00>:jkzjz6;<00>?<00>?<00>Z<00>59<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<><<00>5`B<>zBx<>nC<6E>O<EFBFBD>u<00>d<EFBFBD>%<25><><00>z<00>:jkzjz6;<00>?<00>?<00>Z<00>59<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<><<00>5`B<>zBmNY<4E>f<EFBFBD>rH<72>u<EFBFBD><75><07>=0<>f- <00><00>zB\<5C><>4Sq{K<>^{`<01>'<12>+<00><00><><EFBFBD><EFBFBD>B4C4D4<00>zBR<>2<EFBFBD><32><EFBFBD>
O<EFBFBD>9<><39><10>g<EFBFBD><00><00>)zB<00><><EFBFBD>A<EFBFBD>]<5D><><EFBFBD><EFBFBD><EFBFBD>"<22><><EFBFBD><EFBFBD><EFBFBD><00>z<00>zl<00><00>z<00><00><00>g<00>g<00>zB<00><><EFBFBD>A<EFBFBD>]<5D><><EFBFBD><EFBFBD><EFBFBD>"<22><><EFBFBD><EFBFBD>,4<00><00><00> <00><00><00><00>ySz%,,y<00>4<00><00> <00>.44g%4!4\R<00><00>/z18Y<>Y<>Y<>Y@Y@Y@<4%5z%z<00> z<00><00><00>5z<00>z<00><00>5z<00>z<00>g<00>Iz^<00><00>5z<00>z<00><00><00>g g<00>z<00><00>R<00>a&5z&z<00>$5z$z<00><00>uz<00><00>R<00>`&5z&z<00>$5z$z<00><00>#z<00><00><00><00>zgi5ziz<00><00>J<00><00><00><00><00>5z<00>z<00><00>y<00><00>zz<00>$5z$z<00>,<00>zzy
<00><00><00>z<00><00>R<00>]&5z&z<00>$5z$z<00><00><00>z<00><00>R<00>^&5z&z<00>$5z$z<00><00>@<00>eP<00>W<00><00>X<00>zf<00><00><00><00>zB<00><00>zf<00><00><00><00>zB<00>&<00>V^<00>><00>_[<00><00><00><00><00><00>w VzB[<5B><05>^i<>L<EFBFBD>ۣ9Ql4<6C><34>y
Trails006<00>v<00>m{<00><00>VzBzy<7A>y<EFBFBD><79>D<EFBFBD><44>k<EFBFBD>[<5B>m<EFBFBD>ozBzy<7A>y<EFBFBD><79>D<EFBFBD><44>k<EFBFBD>[<5B>m<EFBFBD>nzB<00><><19>5<EFBFBD>"׋^)<29>D<EFBFBD> QwzQzB<00>zBP<>Y}<7D><><EFBFBD>D<EFBFBD>S\I<>%\<5C> <00>zBfzA<00><00>J<00>r<EFBFBD>mbMfK5t<35>!<21><>^OE<4F>K<EFBFBD>gzA<00><00>J(<28>bi><3E><><EFBFBD> 4;<14>9<08><>U<>zA<00><00>J<00>9<EFBFBD><39>^kK 2U<32><55><EFBFBD>`<18><><EFBFBD> <09><00><00>.E;H=<00><00><00>jz<00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>f<00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00> gY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>h#4<00><00>=.EH;?zB<00>Px<50><78>3<EFBFBD>M<EFBFBD><4D><EFBFBD><1A><><1A><>VzB]9 <09>m<10>B<EFBFBD>\E<>X<EFBFBD>WozB]9 <09>m<10>B<EFBFBD>\E<>X<EFBFBD>WnzB<00><><19>5<EFBFBD>"׋^)<29>D<EFBFBD> QwzQzB<00>zB/%A<><41><EFBFBD>D<EFBFBD><44>G<EFBFBD>n uC<75> <00>zBfzA<00><00>J<00><>i<EFBFBD><69>Lgp<67>^<5E><>t.<2E><>J<><4A>gzA<00><00>J(<28>bi><3E><><EFBFBD> 4;<14>9<08><>U<>zA<00><00>J<00>9<EFBFBD><39>^kK 2U<32><55><EFBFBD>`<18><><EFBFBD> <09><00><00>/F<I><00><00><00>jz<00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>i<00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00> jY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>k#4<00><00>>/FI<?zB<00>Px<50><78>3<EFBFBD>M<EFBFBD><4D><EFBFBD><1A><><1A><>VzB]<5D>4h]$E<>-#(<28><><1E>ozB]<5D>4h]$E<>-#(<28><><1E>nzB<00><><19>5<EFBFBD>"׋^)<29>D<EFBFBD> Q<00>zQzx<00>zB<00><>~<7E>R<EFBFBD><52>N<EFBFBD><4E><EFBFBD>B<EFBFBD>vx׿ <00>zBfzA<00><00>J<00><>}!Woפ<6F><D7A4>{<7B>v<EFBFBD>8Ҧ=A<>gzA<00><00>J<00>3o<33> %<25><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>k ? <0E>(<28>zA<00><00>J<00>9<EFBFBD><39>^kK 2U<32><55><EFBFBD>`<18><><EFBFBD> <09><00><00>0?<00>zBH#<23><>Q<EFBFBD>I<EFBFBD>cZ<63>|2 H<> <00>zBfzA<00><00>J_<><5F>$<24><>3<EFBFBD>V[w(<28>Em7U<37><55>gzA
<EFBFBD><06>lJ,}Qr<51>)<29>[<5B><>zA<00><00>Jl<>h <x<><78><EFBFBD><11>Rn<52>/<2F>8V<38><56><00>\<00>6*-,9P +O:S"R!2K$J#D<00>zB<00><><EFBFBD><EFBFBD> <06>@<40> k<><6F><CC9E> <00>zBfzA<00><00>JD<><44><EFBFBD>oJ<11>!<21>NR/)<29><1D><>A<EFBFBD>gzA<00><00>Jt<><11>m<EFBFBD><6D><EFBFBD><EFBFBD> <0A>ɯ<EFBFBD><C9AF><EFBFBD>0v8<76>z-<00><00>J<00><00><00><00>#4<00><00><00>,A3B4C5D6,()*MN8O P9-Q7+!R"S:#J$K2%&'LG?zB<00><><EFBFBD><EFBFBD>s<1F>I<EFBFBD><49><EFBFBD><EFBFBD><05>A<EFBFBD><41>Gzn<00>CEzCzB<18>D<EFBFBD>5^%K<><4B>ߴtk<74><00>Gzn<00>CEzCzB8<><38>\<5C><><EFBFBD>M<EFBFBD> <20><><EFBFBD>Gd<47><64><00><00><00>n<00>zBŶ+<00>bL<62><4C><EFBFBD>o<EFBFBD><02><><EFBFBD><00><00>
Trails006U  VzB<00><> ?9wC<77><43><EFBFBD> <20>l<EFBFBD><6C><EFBFBD>gp<><70><EFBFBD><EFBFBD>zB<00>_<EFBFBD><5F><EFBFBD><08>D<EFBFBD><44><01><><1F><><EFBFBD>;:T^U<>\J<><0F><>:<3A>6<EFBFBD>;:T^U<>\J<><0F><>:<3A>6<EFBFBD>[<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>0Kp <0F>2D<32><15>b<EFBFBD>Ntt<00>jk!<21>MzG<7A><47><14><>9X<00>jk!<21>MzG<7A><47><14><>9X<39><00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00>?M9<13><14>8F<38>*<2A>sG0<47>D<00><00>n<00>zBŶ+<00>bL<62><4C><EFBFBD>o<EFBFBD><02><><EFBFBD><00><00>
Trails006U  VzBP<>|k<>V<EFBFBD>D<EFBFBD><44>I/<2F><>!<21>gp<><70><EFBFBD><EFBFBD>g<00><00>zB<00><>kt<6B>0tE<74><45><EFBFBD>if<69>ju<6A>q <09>(<28>qEJ<45><4A>Ȕ>}<7D>q <09>(<28>qEJ<45><4A>Ȕ>}<7D>[<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>_<><5F>k<12>B<EFBFBD>Y<07>X<EFBFBD><58>j<00><>
K<>Q<><51>%t&<00><>
K<>Q<><51>%t&<26><00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00>@<00>:u<><0E>N<><08><>:?<3F> :<00><00><><EFBFBD><EFBFBD>LzB<00><><EFBFBD>H)wDK<44>jxa<<3C>9y SystemStateVzB<00><><EFBFBD><EFBFBD><EFBFBD>_<EFBFBD>K<EFBFBD><4B><EFBFBD>K<EFBFBD><EFBFBD>g<00><><EFBFBD><EFBFBD><EFBFBD>g<00><00>zB<00>&!<21>视F<E8A786><46><EFBFBD>58<35>p<16><00><><DFAD>D<EFBFBD>Bm<42><6D>Jп<00><><DFAD>D<EFBFBD>Bm<42><6D>Jп[<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>1~8<>BS<42>$F<><46>~`N<>Wm<00>%ce<08>D<EFBFBD><44><EFBFBD>ђ<EFBFBD>B<EFBFBD><00>%ce<08>D<EFBFBD><44><EFBFBD>ђ<EFBFBD>B<EFBFBD>J<00><00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><00>NewEnumerator0NewEnumerator0<00><00><10>`R<><52>M<EFBFBD><4D>7<><37><EFBFBD><EFBFBD><00><>$
b<EFBFBD><EFBFBD>O<EFBFBD>S,<11><><EFBFBD><EFBFBD><00><>$
b<EFBFBD><EFBFBD>O<EFBFBD>S,<11><><EFBFBD><EFBFBD>}<00><00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><00>NewEnumerator0NewEnumerator0<00><>o<>O<EFBFBD>.<2E><>f<EFBFBD>k<00>im<69><6D>C<>ǘnV<07>M<00>im<69><6D>C<>ǘnV<07>M<EFBFBD><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>falsefalse<00>ŏ<01><>IG<49>\=<<1E><>6_<><5F>k<12>B<EFBFBD>Y<07>X<EFBFBD><58>j_<><5F>k<12>B<EFBFBD>Y<07>X<EFBFBD><58>j<EFBFBD><00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00>q <09>(<28>qEJ<45><4A>Ȕ>}<7D>:<00><00><><EFBFBD><EFBFBD>YzB<00><><EFBFBD>'<27>s<EFBFBD>E<EFBFBD>C<EFBFBD><43><EFBFBD><EFBFBD>><3E>LzB <0C>B<EFBFBD>
'<27>J<EFBFBD><4A>n<EFBFBD><10><><EFBFBD>9ySkeletalMeshLocation0015<00>8z<00>XVMnE<><45>O
<0F>d<00>J<EFBFBD><03>p@<40>I<EFBFBD><49><EFBFBD>=fcVzB<15><> <20><><EFBFBD>G<EFBFBD><47>U]ue<75><65><EFBFBD>gp<><70><EFBFBD><EFBFBD>g <00>F4<00>zB<04>[<5B><>y<EFBFBD>C<EFBFBD>!<21><>Bp<42><0E>W<>3Q(2<>M<EFBFBD> Z<b]6<>W<>3Q(2<>M<EFBFBD> Z<b]6<>[<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>Q<00><>4<EFBFBD>xQ<78>D<EFBFBD><44><EFBFBD>v4<><00>ڗ\<5C><>QF<51><46>dB9<42>o"<00>ڗ\<5C><>QF<51><46>dB9<42>o"<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>falsefalse<00>b|R<17><>B<EFBFBD>'-K4<4B><34><00><><EFBFBD>Grk@<40>#K<>f"<22><00><><EFBFBD>Grk@<40>#K<>f"<22>2<00><00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><00>NewEnumerator0NewEnumerator0<00><00><><1C><><EFBFBD><EFBFBD>E<EFBFBD>V@J<><4A><00><>i<EFBFBD>`<60><>I<EFBFBD><49>C<EFBFBD><43><EFBFBD>E<EFBFBD><00><>i<EFBFBD>`<60><>I<EFBFBD><49>C<EFBFBD><43><EFBFBD>E<EFBFBD>3<00><00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><00>NewEnumerator0NewEnumerator3<00><16>/<2F><>S<EFBFBD>K<EFBFBD><4B><EFBFBD><EFBFBD>H<0F>2 <0A><>qQ<71>SC<53><43><EFBFBD><EFBFBD>,53 <0A><>qQ<71>SC<53><43><EFBFBD><EFBFBD>,53.<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>falsefalse<00><00><>V<03>RjK<6A><4B><14><>O^.<00><><EFBFBD><EFBFBD>5G<><47>S<EFBFBD><53><EFBFBD>‰<00><><EFBFBD><EFBFBD>5G<><47>S<EFBFBD><53><EFBFBD>‰=<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>falsefalse<00>'<27><>Ar<41>@<40><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>N<00>;r<><72>t<EFBFBD>C<EFBFBD><43>- O<><18><00>;r<><72>t<EFBFBD>C<EFBFBD><43>- O<><18>K<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>falsefalse<00><00><><EFBFBD>]<>L<><4C><EFBFBD>k<EFBFBD><14><><00><><EFBFBD>"e90H<30>U<EFBFBD><55><EFBFBD><EFBFBD>p{<00><><EFBFBD>"e90H<30>U<EFBFBD><55><EFBFBD><EFBFBD>p{e<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>truetrue<00>VR<56>֟<04>J<EFBFBD><19><><EFBFBD><EFBFBD><14><00>f<EFBFBD><66><EFBFBD><EFBFBD>QH<51>k2<6B>B[<5B><><00>f<EFBFBD><66><EFBFBD><EFBFBD>QH<51>k2<6B>B[<5B>È<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>falsefalse<00>l<><6C> wP<77>@<40><>}qX<71><58>F<>Pg<50><67>hN<68><4E><EFBFBD>VP?dF<>Pg<50><67>hN<68><4E><EFBFBD>VP?d<><00><00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><00>NewEnumerator5NewEnumerator0<00><00><>}<7D>5<EFBFBD>E<EFBFBD>Ӌ7@l<><00>ͭ<EFBFBD>oX<6F>H<EFBFBD>S<EFBFBD><03>g,<00>ͭ<EFBFBD>oX<6F>H<EFBFBD>S<EFBFBD><03>g,<><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>falsefalse<00><00>**T
<EFBFBD>J<>|<17>qn<71><00>=]<5D><>a<EFBFBD>D<EFBFBD>N<EFBFBD><4E> <0A>Ҹ<00>=]<5D><>a<EFBFBD>D<EFBFBD>N<EFBFBD><4E> <0A>ҸB<00><00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><00>Local Simulation<00><00>|<7C><>_J<>_<15><>e<EFBFBD><65>)[<5B><><EFBFBD><EFBFBD><EFBFBD>I<EFBFBD><49><EFBFBD>E<EFBFBD><45>ϵ)[<5B><><EFBFBD><EFBFBD><EFBFBD>I<EFBFBD><49><EFBFBD>E<EFBFBD><45>ϵC<00><00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><00>World Simulation<00><00>K<EFBFBD>c<~O<>?wY6<59><19><00><><EFBFBD>P<EFBFBD><50>S@<40>u<05><>Sz<00><><EFBFBD>P<EFBFBD><50>S@<40>u<05><>SzD<00><00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><00>NewEnumerator0NewEnumerator0<00>i2<69>bY‚C<C282>l4xU!<<00>=`:<3A>dPN<50>3<EFBFBD><18>?b2<00>=`:<3A>dPN<50>3<EFBFBD><18>?b2F<00><00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><00>Local Simulation<00><00><><EFBFBD><EFBFBD>?'<27>M<EFBFBD><63><D184><EFBFBD><EFBFBD>v-p͎$<24>F<EFBFBD><46><EFBFBD>h<EFBFBD><68><EFBFBD><EFBFBD>v-p͎$<24>F<EFBFBD><46><EFBFBD>h<EFBFBD><68><EFBFBD><EFBFBD>e<00><00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><00>NewEnumerator5NewEnumerator0<00>؋<>!<21>׏M<D78F><4D>:h<>5<EFBFBD>s<00>xC9<43>I<>&N<><4E><EFBFBD>f<00>xC9<43>I<>&N<><4E><EFBFBD>f<><00><00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><00>NewEnumerator0NewEnumerator0<00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>@<40>+nƑh<C691> <00>]<5D><>U<EFBFBD><55>M<EFBFBD>E{<7B>#+<2B><00>]<5D><>U<EFBFBD><55>M<EFBFBD>E{<7B>#+<2B><><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>falsefalse<00><00><><EFBFBD>4<EFBFBD><34><EFBFBD>D<EFBFBD><1A><><EFBFBD><00>Wcs*.<2E>@<40><><EFBFBD>HZ<><00>Wcs*.<2E>@<40><><EFBFBD>HZ<><5A><00><00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><00>NewEnumerator0NewEnumerator0<00>~W<><57><EFBFBD>z<EFBFBD>H<EFBFBD>ͣtNwr<77>ҵZ<D2B5> (K<><4B>}
<EFBFBD><EFBFBD>֯ҵZ<D2B5> (K<><4B>}
<EFBFBD><EFBFBD>֯<EFBFBD><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>falsefalse<00><00><><EFBFBD>pUtVF<56> *'<27> <20><00><><EFBFBD>;D<><44>D<EFBFBD><44><EFBFBD>vg<76> <00><><EFBFBD>;D<><44>D<EFBFBD><44><EFBFBD>vg<76> <20><00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00>C<00><><EFBFBD><EFBFBD><EFBFBD>!<21>I<EFBFBD><49>(P<>:<00><00><><EFBFBD><EFBFBD>YzBc<>v<EFBFBD><76>XA<><41><1A><>5<04>LzB<00><1C><><07><>E<EFBFBD>T<EFBFBD><54>Qu<51><75>9yParticleStateVzB<00><><EFBFBD><EFBFBD>o<11>A<EFBFBD><41>HqN_<4E><5F><EFBFBD>g<00><><EFBFBD><EFBFBD><EFBFBD>g:<00>zBx<>%<25>HzD<>'>!ٳy<D9B3><79><00><><EFBFBD>7<EFBFBD>!D<> <0B><1A>J(<00><><EFBFBD>7<EFBFBD>!D<> <0B><1A>J([<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>6C7y<16>H<EFBFBD>L<EFBFBD>w-#Z<><00><>(IeA<65>mo^<5E><><EFBFBD><00><>(IeA<65>mo^<5E><><EFBFBD>l<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>truetrue<00>s<>r<EFBFBD><72><EFBFBD><EFBFBD>N<EFBFBD><4E>c<EFBFBD><00><>"<00>lWB<57><42><EFBFBD>5$<24>0<EFBFBD><00>lWB<57><42><EFBFBD>5$<24>0<EFBFBD><30><00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00>*<00>\<5C>Q<EFBFBD>OB<4F><42><19><><EFBFBD><EFBFBD>h:<00>ZLzBWS<57><10><><EFBFBD>D<EFBFBD><44> *<2A><>HL9yRibbon_Orientation_06VzB]C<>۸q<DBB8>B<EFBFBD>s9%fb<66><62><EFBFBD>g<10><><EFBFBD><EFBFBD>g <00>zBF<07><><EFBFBD><EFBFBD><EFBFBD>I<EFBFBD><49>sQԼO<D4BC><4F>Ex<45>_<17>WF<57>d<EFBFBD>K<EFBFBD><<1B>Ex<45>_<17>WF<57>d<EFBFBD>K<EFBFBD><<1B>[<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>5<00><><EFBFBD><EFBFBD>.<2E>hH<68><17><>=b<00><><19><><EFBFBD>M<><4D><EFBFBD><EFBFBD>q<08>j<00><><19><><EFBFBD>M<><4D><EFBFBD><EFBFBD>q<08>j<EFBFBD><00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00>L<1E>
<EFBFBD><EFBFBD>N[L<>-<12><><EFBFBD><EFBFBD><EFBFBD>GQx<51>2<EFBFBD>¸G<C2B8>hB)<29>U <09>:<00><00><><EFBFBD><EFBFBD>LzBi 
^<5E><>M<EFBFBD>EFIL9yColorFromCurve5<00> z<00>qr<71><72>f<>H<EFBFBD>O<EFBFBD><4F>LK<1E>dVzB<00>g{<7B><>!MH<4D>
<EFBFBD>ħ<EFBFBD>V=<3D>g0<><30><EFBFBD><EFBFBD>gL JF4<00>zB<00><><EFBFBD>y<EFBFBD> <0C>E<EFBFBD><45><EFBFBD><EFBFBD><EFBFBD><13><><EFBFBD><00><><1F>bi<62>G<EFBFBD>i<EFBFBD><69><12>6-<00><><1F>bi<62>G<EFBFBD>i<EFBFBD><69><12>6-[<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>Np<>C<EFBFBD>H<EFBFBD>`<60>c.<1B><>h<>?9<><39><EFBFBD>B<EFBFBD>e<EFBFBD>ո<EFBFBD><D5B8><EFBFBD>h<>?9<><39><EFBFBD>B<EFBFBD>e<EFBFBD>ո<EFBFBD><D5B8><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD>X<00><00><><EFBFBD><EFBFBD><00><00>R<12>wvO<76>[<5B><><EFBFBD><EFBFBD><18>R<12>wvO<76>[<5B><><EFBFBD><EFBFBD><18><><00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00>M<00>b<><62><EFBFBD><EFBFBD>B<EFBFBD><42>{S<>t#<23>:<00><00><><EFBFBD><EFBFBD>LzB<00><14>ٲ<EFBFBD>E<EFBFBD><45>9M<39>ȅ<EFBFBD>9ySpawnPerFrameVzB<00><1C>@I<>F<EFBFBD>߫3<>a<EFBFBD>gp<><70><EFBFBD><EFBFBD>g<00>"4!g<00>zB<00><> <0A>F`KE<4B><45>N<EFBFBD>K<1A>b<EFBFBD><00>@p~<7E><>rO<72>gMV+ݰG<00>@p~<7E><>rO<72>gMV+ݰG[<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>(<00><>;<3B>ΕG<CE95><47><EFBFBD><EFBFBD>bT<62>8<00><>?ԙedG<64>>$<24>U<><55><00><>?ԙedG<64>>$<24>U<><55><EFBFBD><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>falsefalse<00><00><><EFBFBD><EFBFBD>P<>Y<01><1B><><EFBFBD>Q<EFBFBD><00><><EFBFBD>n8<6E><38>F<EFBFBD>Orh<72><68><EFBFBD><EFBFBD><00><><EFBFBD>n8<6E><38>F<EFBFBD>Orh<72><68><EFBFBD><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00>B<00>H<13>P<EFBFBD>K<>t<EFBFBD><74><EFBFBD>~<7E><>:<00><00><><EFBFBD><EFBFBD>LzB<00><>@<40>^aI<61><49><EFBFBD><EFBFBD>2Sy9y
Color5<00>8z<00><00>=<3D><><EFBFBD>,D<><44>F"<19>@\8<><38>℁iO<69><4F>i<><69>.<2E>_VzBi@f<<3C>l<EFBFBD>F<EFBFBD>t<EFBFBD><74><EFBFBD><7F>|<7C>g<10><><EFBFBD><EFBFBD>g:<00>zBo<><6F>T
dK<64><4B><EFBFBD>#<23>=q<><71><>V!<19><>J<EFBFBD><4A>*<2A>ٚ<>V!<19><>J<EFBFBD><4A>*<2A>ٚ[<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>O<00><><EFBFBD>9#w<>D<EFBFBD><17>c<EFBFBD>%/<00><>O<EFBFBD> <0A>&A<>i<EFBFBD><69>FwFn<00><>O<EFBFBD> <0A>&A<>i<EFBFBD><69>FwFn<46><00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00>ScJ<03><><EFBFBD>L<EFBFBD><4C><EFBFBD>!<21><>y<EFBFBD>:<00><00><><EFBFBD><EFBFBD>LzBi 
^<5E><>M<EFBFBD>EFIL9yColorFromCurve0015<00> z<00>qr<71><72>f<>H<EFBFBD>O<EFBFBD><4F>LK<1E>eVzB@| ɷ<><C9B7>C<EFBFBD><43><EFBFBD><EFBFBD>$<24><><EFBFBD><EFBFBD>g<00><><EFBFBD><EFBFBD><EFBFBD>g J<00>zB<00><10><>
H<EFBFBD>/~<7E><01>:<3A> <00>͗<EFBFBD><CD97><EFBFBD>A<7F><41>
<EFBFBD><EFBFBD>)U<> <00>͗<EFBFBD><CD97><EFBFBD>A<7F><41>
<EFBFBD><EFBFBD>)U<>[<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>P<00>D<EFBFBD>I<EFBFBD><1A>A<EFBFBD><41><EFBFBD><EFBFBD>%<25><1A> <13>%<25>u<EFBFBD>>@<40>V<EFBFBD>r<EFBFBD>!6 <13>%<25>u<EFBFBD>>@<40>V<EFBFBD>r<EFBFBD>!6<19><00><00><><EFBFBD><EFBFBD>X<00><00><><EFBFBD><EFBFBD><00><00> <1E><><1D>@O<>+E[rU<72>j <1E><><1D>@O<>+E[rU<72>j<EFBFBD><00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00>OQa<51><02>D<EFBFBD>5H@<<3C><1B>:<00><00><><EFBFBD><EFBFBD>YzB*<2A><>V<02><>I<EFBFBD><49><EFBFBD>^<5E><>`LzB<00><><EFBFBD><EFBFBD>S<EFBFBD><53>J<EFBFBD><4A>{<7B><12>9yScaleRibbonWidth5<00> z<00><00><><EFBFBD><EFBFBD>|ąL<C485>8syt<79>Y<EFBFBD>KVzB<00><>=<3D><><EFBFBD><EFBFBD>C<EFBFBD>n<><0E>Y<EFBFBD>g<00><><EFBFBD><EFBFBD><EFBFBD>g:<00>zB?<3F>3.h <0B>B<EFBFBD><42><1E>d<EFBFBD>;<3B><>!R<>,<2C><>s<EFBFBD>H<EFBFBD><48><EFBFBD><1B><>t!R<>,<2C><>s<EFBFBD>H<EFBFBD><48><EFBFBD><1B><>t[<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>R<00><><C385><EFBFBD>J<EFBFBD><4A><EFBFBD>Ѧѱ!rW<72><57>]<5D>C@<40>U+<2B><><EFBFBD>`<60>!rW<72><57>]<5D>C@<40>U+<2B><><EFBFBD>`<60><><00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00>K<00><><EFBFBD><EFBFBD><EFBFBD>I<><49>N<EFBFBD>8<EFBFBD>Hx:<00><00><><EFBFBD><EFBFBD>LzB<49>1<EFBFBD>mC<6D><43><EFBFBD>q<EFBFBD>l<EFBFBD>,9yFloatFromCurve5<00> z<00><00><>|r_<7F>I<EFBFBD><EFBFBD>%<08>ެ2VzB2`uҎ<F<>Hf<48>ܪ<EFBFBD><DCAA><EFBFBD>g<00><><EFBFBD><EFBFBD><EFBFBD>g J<00>zB<00>H<EFBFBD><48>6<EFBFBD><36>H<EFBFBD><48><EFBFBD>v<EFBFBD>g
<13>"-<0F><><06>L<><4C><EFBFBD>&E"-<0F><><06>L<><4C><EFBFBD>&E[<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>S<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>zI<7A>}<7D>b9<62><39><EFBFBD>"<15><><EFBFBD>K<EFBFBD><4B><EFBFBD>C<EFBFBD><43><1A>"<15><><EFBFBD>K<EFBFBD><4B><EFBFBD>C<EFBFBD><43><1A><><00><00><><EFBFBD><EFBFBD>X<00><00><><EFBFBD><EFBFBD><00><00>"V<>6<EFBFBD>V <20>D<EFBFBD>)<29><><EFBFBD><EFBFBD><06>"V<>6<EFBFBD>V <20>D<EFBFBD>)<29><><EFBFBD><EFBFBD><06><><00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00>R| /<2F><>{K<><4B><EFBFBD>+<1A><>d:<00><00><><EFBFBD><EFBFBD>LzB<00>g<EFBFBD><67><EFBFBD>,<2C>H<EFBFBD>Хn<D0A5><6E>;<3B>9yJitterPosition5<00> z<00><00>=<3D>OA<>@<40><>vqs<71><73>!iVzBx_:Pn5bF<62><1F>96N-<2D>gp<><70><EFBFBD><EFBFBD>g:<00>F4<00>zBjL<6A><4C>Kf<4B>E<EFBFBD>i Hv<48>P<EFBFBD><50>#<00>>H<><48><EFBFBD>0M<30><4D><EFBFBD>*D<05><>#<00>>H<><48><EFBFBD>0M<30><4D><EFBFBD>*D<05><>[<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>J<00><>_<EFBFBD><5F>KM<>_<EFBFBD><5F><EFBFBD><EFBFBD>x_#<00><05>߸<EFBFBD><DFB8>C<EFBFBD> {k<><6B><EFBFBD><EFBFBD>#<00><05>߸<EFBFBD><DFB8>C<EFBFBD> {k<><6B><EFBFBD><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00>Dy<><79>}7<><37>B<EFBFBD>.<2E>ތF<DE8C>}:<00><00><><EFBFBD><EFBFBD>LzB<49>1<EFBFBD>mC<6D><43><EFBFBD>q<EFBFBD>l<EFBFBD>,9yFloatFromCurve0015<00> z<00><00><>|r_<7F>I<EFBFBD><EFBFBD>%<08>ެ3VzB<00><>zǴg(I<>m<EFBFBD>A=w<11><>gP<><50><EFBFBD><EFBFBD>g J<00>F4<00>zBe<>;<3B>-<2D><>D<EFBFBD><44>f<EFBFBD><66>͸<EFBFBD><CDB8>$whҩ<68>7<EFBFBD>A<EFBFBD>J<EFBFBD><4A><EFBFBD><EFBFBD>e]$whҩ<68>7<EFBFBD>A<EFBFBD>J<EFBFBD><4A><EFBFBD><EFBFBD>e][<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>K<00><>Z<><06>M<EFBFBD>#`<60>)<29><>H$3<><0F>N<EFBFBD><4E><EFBFBD> n<><6E>
$3<><0F>N<EFBFBD><4E><EFBFBD> n<><6E>
<EFBFBD><00><00><><EFBFBD><EFBFBD>X<00><00><><EFBFBD><EFBFBD><00><00>$<00><1C>ٿ<EFBFBD>&H<>F<EFBFBD><46><EFBFBD>b<EFBFBD><62>$<00><1C>ٿ<EFBFBD>&H<>F<EFBFBD><46><EFBFBD>b<EFBFBD><62><EFBFBD><00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00>J;j<><6A>*nH<6E><48><EFBFBD><EFBFBD><EFBFBD>a<EFBFBD>:<00><00><><EFBFBD><EFBFBD>LzBn5<6E><35><EFBFBD><EFBFBD>@<40>{yt9y Add_Vector5<00>8z<00>1k<31>6r<36><72>I<EFBFBD><49><EFBFBD>c3<63>?bF6}a<><13>@<40><><EFBFBD><EFBFBD>V<EFBFBD>,$ VzB<00>R<EFBFBD><52>֍(N<>諑D;<3B><><EFBFBD>g0<><30><EFBFBD><EFBFBD>g<00>F4<00>zBO<>v<EFBFBD><76>H<EFBFBD>N<EFBFBD>3x<11><>o<EFBFBD><6F>%$<24><EFBFBD>]<5D>aB<61>f<><66><EFBFBD><EFBFBD><EFBFBD>%$<24><EFBFBD>]<5D>aB<61>f<><66><EFBFBD><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>Np<>C<EFBFBD>H<EFBFBD>`<60>c.<1B><>%<00><><EFBFBD>pQ<70>ZD<5A><44>\
<EFBFBD><EFBFBD>v%<00><><EFBFBD>pQ<70>ZD<5A><44>\
<EFBFBD><EFBFBD>v/<00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00>M:<3A><>2<EFBFBD><32><EFBFBD>J<EFBFBD><1D>ٷ<EFBFBD><D9B7>c:<00><00><><EFBFBD><EFBFBD>LzBM<> <15><>M<EFBFBD>^2~<7E><>h 9ySimulationPositionVzB<19><><EFBFBD><EFBFBD>t<EFBFBD>O<EFBFBD><4F>Х<EFBFBD>Q<1C><>g<00><><EFBFBD><EFBFBD><EFBFBD>gLF4<00>zB<00><>r<EFBFBD>^<5E>H@<40><>\F/<2F><>K<EFBFBD>&;<3B><><EFBFBD><EFBFBD>]+K<>zf<7A>M<EFBFBD><4D>{&;<3B><><EFBFBD><EFBFBD>]+K<>zf<7A>M<EFBFBD><4D>{<7B><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>L<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>D<><44>"<22><>:<03>&<00>5!KE<4B>I<EFBFBD><49>$<24>~G&<00>5!KE<4B>I<EFBFBD><49>$<24>~G]<00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00>N<00>$<24><><EFBFBD>]<5D>C<EFBFBD>`r*c<1C>:<00><00><><EFBFBD><EFBFBD>LzB}|<7C><><EFBFBD><EFBFBD>FG<46><47><EFBFBD>_Ťs 9yMultiply_VectorByFloat5<00> z<00><00>lE<6C><45><EFBFBD><EFBFBD>F<EFBFBD><46>ޠ*<2A><>_<EFBFBD>VzBc <11>'<27><>B<EFBFBD><42><EFBFBD><EFBFBD>v<>4<EFBFBD>g<00><><EFBFBD><EFBFBD><EFBFBD>g<00>F4<00>zB<00>syS<79>+hH<68><48>.<2E><>6<00><>'<00> <0C>L ^O<><4F><EFBFBD>Kqu<71><75>'<00> <0C>L ^O<><4F><EFBFBD>Kqu<71><75><EFBFBD><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>L<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>D<><44>"<22><>:<03>'<00>kM̴|jA<6A><41><EFBFBD>7<EFBFBD>D<EFBFBD><44>'<00>kM̴|jA<6A><41><EFBFBD>7<EFBFBD>D<EFBFBD><44>/<00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00>N5<>6z<36><7A><EFBFBD>N<EFBFBD><4E>%g`=<3D>n:<00><00><><EFBFBD><EFBFBD>LzBl<><6C>^<5E><><EFBFBD>I<EFBFBD><49><05>%Z<19>9y EmitterStateVzB<00>~<7E><>oM<6F>M<EFBFBD>#<19><>u:<3A><>g<00><><EFBFBD><EFBFBD><EFBFBD>g<00> J<00>zB<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><00><00><00><><EFBFBD><EFBFBD><00><00>4<00>9<EFBFBD>K<17><>H<EFBFBD><48><EFBFBD> <0B><>9<EFBFBD>(<00><>gq<67><71><EFBFBD>O<EFBFBD>;<0F>[<5B>6<EFBFBD>(<00><>gq<67><71><EFBFBD>O<EFBFBD>;<0F>[<5B>6<EFBFBD>N<00><00><><EFBFBD><EFBFBD>X<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><00><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><00><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>Ǘ<>J<00><00><><EFBFBD><EFBFBD><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><>x<00><00><><EFBFBD><EFBFBD><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<>}<00><00><><EFBFBD><EFBFBD><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>:n~<00><00><><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><00>NewEnumerator1NewEnumerator0<00>
<EFBFBD><EFBFBD><EFBFBD>:<3A><>A<EFBFBD>eYr2<72><32>(2?ͧ$)K<>Y<EFBFBD><08><><EFBFBD>(2?ͧ$)K<>Y<EFBFBD><08><><EFBFBD>H<00><00><><EFBFBD><EFBFBD><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>J<00><00><><EFBFBD><EFBFBD><00><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><04><00><00><><EFBFBD><EFBFBD><00><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><01><00><00><><EFBFBD><EFBFBD><00><00><00>@p~<7E><>rO<72>gMV+ݰG:<00><00><><EFBFBD><EFBFBD>YzB<00>p<EFBFBD><70>\x>K<>| <20>&éLzB]<5D><>k|ڑN<DA91><4E>^<5E><> b(9yInitializeRibbon5<00><00>z<00>!4<> <0C><<3C>K<EFBFBD>6<EFBFBD><36><EFBFBD>^<5E>GM[Q<>!<21><><EFBFBD>L<EFBFBD><4C><EFBFBD>{S<00>D<EFBFBD>G<EFBFBD><1A>I<EFBFBD><49><EFBFBD>Z3<5A><33>aP<00><>!<21><><02>I<EFBFBD><49><EFBFBD>:<3A>FFT<00> <09>Q<EFBFBD>_M<>2Ig<49><67><EFBFBD>RQ<00><><EFBFBD><EFBFBD><EFBFBD><08>E<EFBFBD>,g<><67>><3E>R<00>0XpMh<4D>L<EFBFBD>u<EFBFBD><75><EFBFBD><EFBFBD><EFBFBD>4O<00>T<EFBFBD>f<EFBFBD><66>HO<48><4F>f<EFBFBD>ɴKNVzBd}{d:#E<>D<EFBFBD><44>4<EFBFBD><01><>gP<><50><EFBFBD><EFBFBD>g F4<00>zB~j <0A><> B<><42><EFBFBD>K<EFBFBD><4B><EFBFBD><EFBFBD><EFBFBD>)<00>П<EFBFBD>Ei<45>L<EFBFBD>}kc<6B>z<EFBFBD>$)<00>П<EFBFBD>Ei<45>L<EFBFBD>}kc<6B>z<EFBFBD>$[<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>ML<>;<3B>ݙM<DD99><4D><EFBFBD>g*(<28>b))<29>yk<79>i<EFBFBD>J<EFBFBD>(<28><><EFBFBD><EFBFBD>(4))<29>yk<79>i<EFBFBD>J<EFBFBD>(<28><><EFBFBD><EFBFBD>(4<><00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00>Qe<>ƹN<C6B9><4E><EFBFBD>1<EFBFBD>]<5D><>:<00><00><><EFBFBD><EFBFBD>YzB9<14>><3E>m<EFBFBD>K<EFBFBD>Џ$<24> ?<3F>LzBk<13> <20>O
J<EFBFBD>ٴհu<EFBFBD>~9y DragVzB<00>i<14><>O<EFBFBD>C<EFBFBD>B <0C><>q<>g@<40><><EFBFBD><EFBFBD>g:F4<00>zB@1<>Ҕ<1C>M<EFBFBD>Ɯ0/Y<><59>*<00>\<5C>Q<EFBFBD>OB<4F><42><19><><EFBFBD><EFBFBD>h*<00>\<5C>Q<EFBFBD>OB<4F><42><19><><EFBFBD><EFBFBD>h[<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00><00>lWB<57><42><EFBFBD>5$<24>0<EFBFBD>*<00>n<>ǻLO<4C><4F>/<2F>w<EFBFBD>7 *<00>n<>ǻLO<4C><4F>/<2F>w<EFBFBD>7 <0C><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>truetrue<00>v<>Wf<57><66>LC<4C><43>O<EFBFBD>y<EFBFBD><79><EFBFBD>*Ϸ<>$<24><><EFBFBD>N<EFBFBD>T<EFBFBD><54><EFBFBD>- *Ϸ<>$<24><><EFBFBD>N<EFBFBD>T<EFBFBD><54><EFBFBD>- <20><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>falsefalse<00>Η<><7A>O<EFBFBD><4F><EFBFBD>~$-cd*<00><08>o<EFBFBD><6F>yG<79><47><EFBFBD>0=<3D>@<40>*<00><08>o<EFBFBD><6F>yG<79><47><EFBFBD>0=<3D>@<40><><00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00>-q<>pKAG<41><47>~Z<><5A><EFBFBD><EFBFBD>:<00><00><><EFBFBD><EFBFBD>LzB<00>=<3D>+YEZI<5A>s&z<11><><EFBFBD>9yVectorFromFloatVzB<00>l `<60>z/I<><49>ޭ<EFBFBD> ݷ<>g<00><><EFBFBD><EFBFBD><EFBFBD>g<00><00>zB<00>w<EFBFBD>e<EFBFBD><65>WL<57>\<5C>0<EFBFBD>A<EFBFBD><41><EFBFBD>+VU<56><55>[##@<40>W<EFBFBD><57>77;7+VU<56><55>[##@<40>W<EFBFBD><57>77;7[<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>P<00>D<EFBFBD>I<EFBFBD><1A>A<EFBFBD><41><EFBFBD><EFBFBD>%<25><1A>+<00>Wp<1B><><EFBFBD>K<EFBFBD><4B><EFBFBD>Je<4A>[<5B>+<00>Wp<1B><><EFBFBD>K<EFBFBD><4B><EFBFBD>Je<4A>[<5B><><00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00>O'<27>?pX<70>/H<>&h<>4/5N:<00><00><><EFBFBD><EFBFBD>YzBk<><6B><EFBFBD>w<EFBFBD><77>G<EFBFBD>l:<3A><13>=*LzB<00><>ZM|<7C>A<EFBFBD><41>L<EFBFBD><4C>~3m9ySolveForcesAndVelocityVzB<00>P<EFBFBD>DA<>E<EFBFBD><45>3j=<3D><16><>g`<60><><EFBFBD><EFBFBD>g:<00>zBg<><67><1E><>RA<52><41>7<)<29>p<>,<16><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>O<EFBFBD><4F>HM<48>u5L,<16><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>O<EFBFBD><4F>HM<48>u5L[<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>-<00>4<EFBFBD><34>%z G<>[M<><4D><EFBFBD>P<EFBFBD>,<00><>%<25>q<EFBFBD>A<EFBFBD><41>m<EFBFBD><08><><EFBFBD>,<00><>%<25>q<EFBFBD>A<EFBFBD><41>m<EFBFBD><08><><EFBFBD>W<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>falsefalse<00><00>XO<15>LN<4C><4E><EFBFBD>}=<3D><><EFBFBD>,<00>3<EFBFBD><33><EFBFBD><EFBFBD><EFBFBD>M<EFBFBD>9<EFBFBD><39>4V<34><56>,<00>3<EFBFBD><33><EFBFBD><EFBFBD><EFBFBD>M<EFBFBD>9<EFBFBD><39>4V<34><56>{<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>falsefalse<00>F<>>_<18>I<EFBFBD><49>!'"<22>]$,<6B><11><>C<EFBFBD>p<EFBFBD>/<2F>aZ<61>,<6B><11><>C<EFBFBD>p<EFBFBD>/<2F>aZ<61>><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>truetrue<00>ȯ<>)<29>ٖ@<40>4<EFBFBD>`0<1F>,<00><><EFBFBD><EFBFBD><EFBFBD>ު@<40><>%Mg#<23><>,<00><><EFBFBD><EFBFBD><EFBFBD>ު@<40><>%Mg#<23><><EFBFBD><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>truetrue<00><00><><EFBFBD><00>L<EFBFBD>O<EFBFBD><4F><06><><EFBFBD><EFBFBD>K,<18><><EFBFBD> "<22>J<EFBFBD><4A>R ',<18><><EFBFBD> "<22>J<EFBFBD><4A>R '<12><00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00>P2Z2<5A>0<>K<EFBFBD>a<><61><EFBFBD>5A:<00><00><><EFBFBD><EFBFBD>LzB<00>+<2B><><EFBFBD>GH<47><48><EFBFBD><15>:7<>9yCurlNoiseForceVzBOdG7J<>o+.<2E><><EFBFBD>g<00><><EFBFBD><EFBFBD><EFBFBD>g: JF4<00>zB<00><11><>3֯E<D6AF><45>aZϹ<5A>><3E> -q<>pKAG<41><47>~Z<><5A><EFBFBD><EFBFBD>-q<>pKAG<41><47>~Z<><5A><EFBFBD><EFBFBD>[<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD>
T-E<><1E>Y xA<78><41>j*<2A><>
T<EFBFBD><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>truetrue<00>[H<>!D<><44><EFBFBD><1E>@<14>9-<00>4<EFBFBD><34>%z G<>[M<><4D><EFBFBD>P<EFBFBD>-<00>4<EFBFBD><34>%z G<>[M<><4D><EFBFBD>P<EFBFBD><50><00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00>,<16><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>O<EFBFBD><4F>HM<48>u5LYzo<00>[Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>TgVzB<1F>z<EFBFBD>i<EFBFBD><69>C<EFBFBD>y<EFBFBD>v<EFBFBD>Ē<EFBFBD><C492>g<00><><EFBFBD><EFBFBD><EFBFBD>g<00><><EFBFBD><EFBFBD><EFBFBD>zB<00><>E+<2B><><EFBFBD>C<EFBFBD>лc<D0BB>,1<><31>.[<5B>4P@<40>E<EFBFBD>)<29><><05>.[<5B>4P@<40>E<EFBFBD>)<29><><05>Y<00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00>E<00>?D<>C<EFBFBD><N<><4E><EFBFBD>8V<00>pHz<1B><><EFBFBD><EFBFBD>D<>J<EFBFBD>]~]<5D>Yzo<00>[Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>TgVzB<1F>z<EFBFBD>i<EFBFBD><69>C<EFBFBD>y<EFBFBD>v<EFBFBD>Ē<EFBFBD><C492>g<00><><EFBFBD><EFBFBD><EFBFBD>g<00><><EFBFBD><EFBFBD><EFBFBD>zB<00><>E+<2B><><EFBFBD>C<EFBFBD>лc<D0BB>,1<><31>/[<5B>4P@<40>E<EFBFBD>)<29><><05>/[<5B>4P@<40>E<EFBFBD>)<29><><05>Y<00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00>F<00>?D<>C<EFBFBD><N<><4E><EFBFBD>8V<00>pIz<1B><><EFBFBD><EFBFBD>D<>J<EFBFBD>]~]<5D>Yzn<00>[Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>VzB<00>Bf<42>i<EFBFBD><69>N<EFBFBD><4E><EFBFBD><01><><EFBFBD><1A>g<00><><EFBFBD><EFBFBD><EFBFBD>zBl/v<>z<EFBFBD><7A>N<EFBFBD><4E><EFBFBD> Zun <0B>0Kp <0F>2D<32><15>b<EFBFBD>Ntt0Kp <0F>2D<32><15>b<EFBFBD>NttY<00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00>;:T^U<>\J<><0F><>:<3A>6<EFBFBD>Yzo<00>[Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>VzBq4TyթG<D5A9>?M<>m<12>A<EFBFBD>gP<><50><EFBFBD><EFBFBD>g<00><00>zB<00>=d<><06><>A<EFBFBD>Z<EFBFBD>z<EFBFBD><03><><EFBFBD>1~8<>BS<42>$F<><46>~`N<>Wm1~8<>BS<42>$F<><46>~`N<>WmY<00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00><00><><DFAD>D<EFBFBD>Bm<42><6D>JпYzn<00>hY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>Tg<00><00>VzB<00><>3bp<62><70>F<EFBFBD><46><EFBFBD><><DFB9><EFBFBD>g<00><><EFBFBD><EFBFBD><EFBFBD>g<00><00>F4<00>zB3<>c<EFBFBD>$@PG<50>ئD<D8A6>i<><69>2<00><><EFBFBD>hKO<4B>”<30><CDB8>2<00><><EFBFBD>hKO<4B>”<30><CDB8>Y<00><00><><EFBFBD><EFBFBD>X<00><00><><EFBFBD><EFBFBD><00><00>Ko<><EFBFBD>}iC<69>sa<73><14><><EFBFBD>Yzo<00>[Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>VzB<00><><EFBFBD>!;<3B><>L<EFBFBD><4C><03>x<1C>h<EFBFBD>gp<><70><EFBFBD><EFBFBD>zB<00><0E><><EFBFBD>XF<58>u)<29>)|<7C><>3<00><>q<EFBFBD><71><EFBFBD><EFBFBD>A<EFBFBD>U<16> <09><>}3<00><>q<EFBFBD><71><EFBFBD><EFBFBD>A<EFBFBD>U<16> <09><>}Y<00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00>A<02>I0<49>%<25>J<EFBFBD><4A><EFBFBD><0E><04>pYzo<00>
<09><><EFBFBD>EC<45>z<EFBFBD>K6<><36><EFBFBD>gP<><50><EFBFBD><EFBFBD>g<00><00>F4<00>zB]2b<32><62><EFBFBD><EFBFBD>E<EFBFBD>=Q<><51>b<EFBFBD>f<EFBFBD>7o@<40>!<21><>0I<30><49><06><>e<EFBFBD><65>7o@<40>!<21><>0I<30><49><06><>e<EFBFBD><65>Y<00><00><><EFBFBD><EFBFBD>X<00><00><><EFBFBD><EFBFBD><00><00>Qt<><74><EFBFBD><EFBFBD><EFBFBD><EFBFBD>C<EFBFBD><43>gyyߎ<79>Yzn<00>]Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>Tg<00><00>VzB<00><><EFBFBD><EFBFBD><EFBFBD>X<EFBFBD>@<40>[<5B><>9=<3D><>g<00><><EFBFBD><EFBFBD><EFBFBD>g<00>F4<00>zB%<25>i<EFBFBD>L<EFBFBD><4C>A<EFBFBD>?<3F><><EFBFBD>ω<EFBFBD><CF89>8L<>sH6<48><36>C<EFBFBD>l<EFBFBD>R<EFBFBD><52><EFBFBD>k8L<>sH6<48><36>C<EFBFBD>l<EFBFBD>R<EFBFBD><52><EFBFBD>kY<00><00><><EFBFBD><EFBFBD>X<00><00><><EFBFBD><EFBFBD><00><00>N z<1A><>V|H<>j<08>˗<<3C>Yzn<00>^Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>Tg<00><00>VzB<00><1B><>jj<6A>F<EFBFBD>߮]g<>ES<45>g`<60><><EFBFBD><EFBFBD>g<00>zB5O?˲<>FF<46><46><EFBFBD><EFBFBD>&d0<64><30>9<00><>k(<28>1<EFBFBD>@<40><><EFBFBD>(<28><07>59<00><>k(<28>1<EFBFBD>@<40><><EFBFBD>(<28><07>5Y<00><00><><EFBFBD><EFBFBD>X<00><00><><EFBFBD><EFBFBD><00><00>Ph<><68>$<24><>I<><49>hR<68><52>5Yzn<00>0Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>Tg<00><00> VzBJބ,z"|C<>ϡ|<7C><13><><EFBFBD>g<10><><EFBFBD><EFBFBD>g<00><00>zBL<>c<EFBFBD><0F><>D<EFBFBD>3<EFBFBD> ]<5D><><EFBFBD><EFBFBD>:p<><70><EFBFBD>_C<5F><0E>p<EFBFBD>A<EFBFBD><41>:p<><70><EFBFBD>_C<5F><0E>p<EFBFBD>A<EFBFBD><41>Y<00><00><><EFBFBD><EFBFBD>X<00><00><><EFBFBD><EFBFBD><00><00>SX<17>Cx<>H<EFBFBD>V<EFBFBD><56><EFBFBD>m3 <00><00><00>VzB:<3A>36<33><36>nD<6E>x=$~<7E><><EFBFBD><EFBFBD>g0<00>g0<00>zBc<>/k<> L<><4C>(<28>TZ<54>2<EFBFBD>;<00><><EFBFBD><EFBFBD><EFBFBD>V'@<40>x<EFBFBD><78><13>Zj;<00><><EFBFBD><EFBFBD><EFBFBD>V'@<40>x<EFBFBD><78><13>Zj<5A><00><00><><EFBFBD><EFBFBD>M<00><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>EPh<7F><68><15>I<EFBFBD><_<><5F>U<>;<07><>`AoI<6F><16><02>5<15>;<07><>`AoI<6F><16><02>5<15><><00><00><><EFBFBD><EFBFBD>V<00><00><00><><EFBFBD><EFBFBD><00> 1.0,1.0,1.0 1.0,1.0,1.0<00>E<00><><76>#E<><45>V
H<16>;<00><><EFBFBD><EFBFBD>g<1B>B<EFBFBD>7<>,<2C>;<00><><EFBFBD><EFBFBD>g<1B>B<EFBFBD>7<>,<2C>/<00><00><><EFBFBD><EFBFBD>Result<01><00><00><><EFBFBD><EFBFBD><00><00>H$<24><04>FcL<63>Ebf<62><66>A<EFBFBD><00><00><00>VzB:<3A>36<33><36>nD<6E>x=$~<7E><><EFBFBD><EFBFBD>g0<00>g0<00>zBc<>/k<> L<><4C>(<28>TZ<54>2<EFBFBD><<00><><EFBFBD><EFBFBD><EFBFBD>V'@<40>x<EFBFBD><78><13>Zj<<00><><EFBFBD><EFBFBD><EFBFBD>V'@<40>x<EFBFBD><78><13>Zj<5A><00><00><><EFBFBD><EFBFBD>M<00><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>FPh<7F><68><15>I<EFBFBD><_<><5F>U<><<07><>`AoI<6F><16><02>5<15><<07><>`AoI<6F><16><02>5<15><><00><00><><EFBFBD><EFBFBD>V<00><00><00><><EFBFBD><EFBFBD><00> 1.0,1.0,1.0 1.0,1.0,1.0<00>F<00><><76>#E<><45>V
H<16><<00><><EFBFBD><EFBFBD>g<1B>B<EFBFBD>7<>,<2C><<00><><EFBFBD><EFBFBD>g<1B>B<EFBFBD>7<>,<2C>/<00><00><><EFBFBD><EFBFBD>Result<01><00><00><><EFBFBD><EFBFBD><00><00>I$<24><04>FcL<63>Ebf<62><66>A<EFBFBD><00><00>z<00>zo<00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>U VzBԬ|k<>VB<56>,Җ@<40>g<00><00>g<00><><EFBFBD><EFBFBD>!g<00>zB<00><><0E>ʮ^G<>cr<63>=/`<60>=S
<EFBFBD>V~<7E>lA<6C>r<>Ex=S
<EFBFBD>V~<7E>lA<6C>r<>Ex<45><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>Hv<>X<EFBFBD>+<2B><>J<EFBFBD><47><14>~<00><00>z<00>zo<00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>U VzBԬ|k<>VB<56>,Җ@<40>g<00><00>g<00><><EFBFBD><EFBFBD>!g<00>zB<00><><0E>ʮ^G<>cr<63>=/`<60>>S
<EFBFBD>V~<7E>lA<6C>r<>Ex>S
<EFBFBD>V~<7E>lA<6C>r<>Ex<45><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>Iv<>X<EFBFBD>+<2B><>J<EFBFBD><47><14>~<00><00>z<00>zn<00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>U VzB<00><>6<EFBFBD><36><EFBFBD>5L<35><4C> {<7B><><08>zB><3E><>A$ <0A>J<EFBFBD>x<EFBFBD>.<2E><>ډ<EFBFBD>?M9<13><14>8F<38>*<2A>sG0<47>D?M9<13><14>8F<38>*<2A>sG0<47>D<EFBFBD><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00><00>jk!<21>MzG<7A><47><14><>9X<00><00>z<00>zn<00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>U VzBεe<CEB5><65>ġK<C4A1>Gs<47><73>'-<12>g<00><00>zB><3E><>JT9<54>F<EFBFBD>|<7C> <0A>j<EFBFBD><1E>@<00>:u<><0E>N<><08><>:?<3F> @<00>:u<><0E>N<><08><>:?<3F> <0A><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00><00><>
K<>Q<><51>%t&<00><00>z<00>zn<00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>U  VzBf>Xb<58><62>I<EFBFBD>1<EFBFBD><31>Z<EFBFBD>z<>zB<00>Ю
<EFBFBD><EFBFBD>!C<><43><EFBFBD><EFBFBD><EFBFBD>Gs<47><73>A<02>I0<49>%<25>J<EFBFBD><4A><EFBFBD><0E><04>pA<02>I0<49>%<25>J<EFBFBD><4A><EFBFBD><0E><04>p<EFBFBD><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>3<00><>q<EFBFBD><71><EFBFBD><EFBFBD>A<EFBFBD>U<16> <09><>}<00><00>z<00>zn<00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>U  VzB<00>a<EFBFBD><61>7<EFBFBD><37>L<EFBFBD><4C><EFBFBD>3<EFBFBD>͛<>g<00><00>zBи<>;7<> J<><4A>)<29>T<EFBFBD>W&<26>B<00>H<13>P<EFBFBD>K<>t<EFBFBD><74><EFBFBD>~<7E><>B<00>H<13>P<EFBFBD>K<>t<EFBFBD><74><EFBFBD>~<7E><><EFBFBD><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD>n8<6E><38>F<EFBFBD>Orh<72><68><EFBFBD><EFBFBD><00><00>z<00>zo<00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>U VzB=h ~<7E>BTH<54><48>?<3F>83<38>g <00>zBHc<18>lepD<70>5q<35>r<EFBFBD>Um<55>C<00><><EFBFBD><EFBFBD><EFBFBD>!<21>I<EFBFBD><49>(P<>C<00><><EFBFBD><EFBFBD><EFBFBD>!<21>I<EFBFBD><49>(P<><1C><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD>;D<><44>D<EFBFBD><44><EFBFBD>vg<76> <00><00>z<00>zn<00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>U VzB)<29><><EFBFBD><EFBFBD>9N<39><4E>B,#<23>!<21><>g:<00>zB'<27>X<EFBFBD>6d<36>O<EFBFBD><4F><EFBFBD>,<00> <09><>Dy<><79>}7<><37>B<EFBFBD>.<2E>ތF<DE8C>}Dy<><79>}7<><37>B<EFBFBD>.<2E>ތF<DE8C>}<7D><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>#<00><05>߸<EFBFBD><DFB8>C<EFBFBD> {k<><6B><EFBFBD><EFBFBD> <00>Hzz:<3A>Y<EFBFBD><59><EFBFBD>L<EFBFBD><4C><EFBFBD><12><>A<EFBFBD>a>B<05>Y5@<40>F<EFBFBD><46><EFBFBD><EFBFBD> <0C><>,Ѣ<>4M<34><4D>&"+<2B> <09><>W<11>p <0B>I<EFBFBD><49>п*C<><43>VzBE<>E<EFBFBD><45>s@<40>ECZm* \<5C>g@<40><><EFBFBD><EFBFBD>zBu<>~<7E> *<2A>D<EFBFBD>j<EFBFBD>*3~<7E><><EFBFBD>E<00>?D<>C<EFBFBD><N<><4E><EFBFBD>8V<00>pE<00>?D<>C<EFBFBD><N<><4E><EFBFBD>8V<00>pj<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>.[<5B>4P@<40>E<EFBFBD>)<29><><05>EPh<7F><68><15>I<EFBFBD><_<><5F>U<>EPh<7F><68><15>I<EFBFBD><_<><5F>U<><55><00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00>;<00><><EFBFBD><EFBFBD><EFBFBD>V'@<40>x<EFBFBD><78><13>Zj:<3A>Y<EFBFBD><59><EFBFBD>L<EFBFBD><4C><EFBFBD><12><>A<EFBFBD>E<00><><76>#E<><45>V
H<16>E<00><><76>#E<><45>V
H<16><><00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00>;<07><>`AoI<6F><16><02>5<15><00>,Ѣ<>4M<34><4D>&"+<2B> <09>EN<07><><EFBFBD> N<>Tb<54>-PZ<50>EN<07><><EFBFBD> N<>Tb<54>-PZ<50><5A><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Engine.Owner.SystemLocalToWorld<00><76><D89E><P0<>]:N_<>d<EFBFBD>Spe<70>y(u0<00><00><00><><EFBFBD><EFBFBD><00><00>a>B<05>Y5@<40>F<EFBFBD><46><EFBFBD><EFBFBD> <0C>E<00><>ҍ<EFBFBD>)<29>A<EFBFBD>œT <20>W<E<00><>ҍ<EFBFBD>)<29>A<EFBFBD>œT <20>W<<00><00><><EFBFBD><EFBFBD><01><00><00><00>ETjFrǏL<C78F>hTzhm<68>#ETjFrǏL<C78F>hTzhm<68>#<23><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.New Vector<00><76><D89E><P0<00><00><00><><EFBFBD><EFBFBD><00>0.000,0.000,0.000<00><00>W<11>p <0B>I<EFBFBD><49>п*C<><43> <00>Hzz:<3A>Y<EFBFBD><59><EFBFBD>L<EFBFBD><4C><EFBFBD><12><>A<EFBFBD>a>B<05>Y5@<40>F<EFBFBD><46><EFBFBD><EFBFBD> <0C><>,Ѣ<>4M<34><4D>&"+<2B> <09><>W<11>p <0B>I<EFBFBD><49>п*C<><43>VzB<00><1B><><EFBFBD><EFBFBD><EFBFBD>O<EFBFBD><4F><EFBFBD>r<03><><EFBFBD>g@<40><><EFBFBD><EFBFBD>zBu<>~<7E> *<2A>D<EFBFBD>j<EFBFBD>*3~<7E><><EFBFBD>F<00>?D<>C<EFBFBD><N<><4E><EFBFBD>8V<00>pF<00>?D<>C<EFBFBD><N<><4E><EFBFBD>8V<00>pj<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>/[<5B>4P@<40>E<EFBFBD>)<29><><05>FPh<7F><68><15>I<EFBFBD><_<><5F>U<>FPh<7F><68><15>I<EFBFBD><_<><5F>U<><55><00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00><<00><><EFBFBD><EFBFBD><EFBFBD>V'@<40>x<EFBFBD><78><13>Zj:<3A>Y<EFBFBD><59><EFBFBD>L<EFBFBD><4C><EFBFBD><12><>A<EFBFBD>F<00><><76>#E<><45>V
H<16>F<00><><76>#E<><45>V
H<16><><00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00><<07><>`AoI<6F><16><02>5<15><00>,Ѣ<>4M<34><4D>&"+<2B> <09>FN<07><><EFBFBD> N<>Tb<54>-PZ<50>FN<07><><EFBFBD> N<>Tb<54>-PZ<50><5A><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Engine.Owner.SystemLocalToWorld<00><76><D89E><P0<>]:N_<>d<EFBFBD>Spe<70>y(u0<00><00><00><><EFBFBD><EFBFBD><00><00>a>B<05>Y5@<40>F<EFBFBD><46><EFBFBD><EFBFBD> <0C>F<00><>ҍ<EFBFBD>)<29>A<EFBFBD>œT <20>W<F<00><>ҍ<EFBFBD>)<29>A<EFBFBD>œT <20>W<<00><00><><EFBFBD><EFBFBD><01><00><00><00>FTjFrǏL<C78F>hTzhm<68>#FTjFrǏL<C78F>hTzhm<68>#<23><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.New Vector<00><76><D89E><P0<00><00><00><><EFBFBD><EFBFBD><00>0.000,0.000,0.000<00><00>W<11>p <0B>I<EFBFBD><49>п*C<><43> <00>(zz<00>Y<EFBFBD><59><EFBFBD><1D>D<EFBFBD>8<><01><19>p<>)<29>=<3D>@<40><04>zs<7A><73>+VzB<00><>gi<67>M<EFBFBD>C<EFBFBD><43><EFBFBD><02><><EFBFBD> <0C>g<10><><EFBFBD><EFBFBD>g<00>F4<00>zB}<7D>`<60><>ȡN<C8A1>a^<5E>^)<29><>GQx<51>2<EFBFBD>¸G<C2B8>hB)<29>U <09>GQx<51>2<EFBFBD>¸G<C2B8>hB)<29>U <09>j<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00><00><><19><><EFBFBD>M<><4D><EFBFBD><EFBFBD>q<08>jG<00><>nJV<4A><56>I<EFBFBD>2DV<44>`G<00><>nJV<4A><56>I<EFBFBD>2DV<44>`<00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00>L<00><>Z<EFBFBD>!<21>pB<70><42><EFBFBD><EFBFBD>^PѢ<00>Y<EFBFBD><59><EFBFBD><1D>D<EFBFBD>8<><01><19>G<00>Z<06>"<22>H<EFBFBD><48>ъ<EFBFBD>,<2C>PG<00>Z<06>"<22>H<EFBFBD><48>ъ<EFBFBD>,<2C>P<00><00><><EFBFBD><EFBFBD><01><00><00><00>G<00>8<EFBFBD><38>W<EFBFBD><57>F<EFBFBD>s<EFBFBD><73>F<10>7G<00>8<EFBFBD><38>W<EFBFBD><57>F<EFBFBD>s<EFBFBD><73>F<10>7<EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>YKNMR<4D>l gvQ<76>N!jWW(WXh-N<>[vQۏL<DB8F><4C><EFBFBD>n <0C>RO(uParticles.RibbonFacing<00><76><D89E><P0<00><00><00><><EFBFBD><EFBFBD><00>0.000,0.000,0.000<00>p<>)<29>=<3D>@<40><04>zs<7A><73>+VzB<00>K35<33><35><EFBFBD>N<EFBFBD><4E>X<EFBFBD><58>S<EFBFBD>n<EFBFBD>g<00><00>g<00><><EFBFBD><EFBFBD><EFBFBD>zB<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>rL<72>e<EFBFBD><65><EFBFBD>#b<>Hz<1B><><EFBFBD><EFBFBD>D<>J<EFBFBD>]~]<5D>Hz<1B><><EFBFBD><EFBFBD>D<>J<EFBFBD>]~]<5D>j<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>.[<5B>4P@<40>E<EFBFBD>)<29><><05>h<>#7<>E<><45><EFBFBD><EFBFBD>NHv<>X<EFBFBD>+<2B><>J<EFBFBD><47><14>~Hv<>X<EFBFBD>+<2B><>J<EFBFBD><47><14>~<7E><00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00>=S
<EFBFBD>V~<7E>lA<6C>r<>Ex<14><>6!<21><>E<EFBFBD>G<EFBFBD><47>7<EFBFBD> H$<24><04>FcL<63>Ebf<62><66>A<EFBFBD>H$<24><04>FcL<63>Ebf<62><66>A<EFBFBD><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>;<00><><EFBFBD><EFBFBD>g<1B>B<EFBFBD>7<>,<2C><00>Ɛ<EFBFBD>M<1A>D<EFBFBD>(n:<3A>[<5B>HF<><EFBFBD>N<><4E>"6<>]<5D><>HF<><EFBFBD>N<><4E>"6<>]<5D><><00><00><><EFBFBD><EFBFBD><00><00><00><00>~<7E>·<EFBFBD><CE87>N<><4E><EFBFBD>d<EFBFBD>+|<7C>VzB<00>K35<33><35><EFBFBD>N<EFBFBD><4E>X<EFBFBD><58>S<EFBFBD>n<EFBFBD>g<00><00>g<00><><EFBFBD><EFBFBD><EFBFBD>zB<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>rL<72>e<EFBFBD><65><EFBFBD>#b<>Iz<1B><><EFBFBD><EFBFBD>D<>J<EFBFBD>]~]<5D>Iz<1B><><EFBFBD><EFBFBD>D<>J<EFBFBD>]~]<5D>j<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>/[<5B>4P@<40>E<EFBFBD>)<29><><05>h<>#7<>E<><45><EFBFBD><EFBFBD>NIv<>X<EFBFBD>+<2B><>J<EFBFBD><47><14>~Iv<>X<EFBFBD>+<2B><>J<EFBFBD><47><14>~<7E><00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00>>S
<EFBFBD>V~<7E>lA<6C>r<>Ex<14><>6!<21><>E<EFBFBD>G<EFBFBD><47>7<EFBFBD> I$<24><04>FcL<63>Ebf<62><66>A<EFBFBD>I$<24><04>FcL<63>Ebf<62><66>A<EFBFBD><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00><<00><><EFBFBD><EFBFBD>g<1B>B<EFBFBD>7<>,<2C><00>Ɛ<EFBFBD>M<1A>D<EFBFBD>(n:<3A>[<5B>IF<><EFBFBD>N<><4E>"6<>]<5D><>IF<><EFBFBD>N<><4E>"6<>]<5D><><00><00><><EFBFBD><EFBFBD><00><00><00><00>~<7E>·<EFBFBD><CE87>N<><4E><EFBFBD>d<EFBFBD>+|<7C>VzB<00><>C+<2B>XF<58><46><EFBFBD><08>%<1B><>g<00><><EFBFBD><EFBFBD><EFBFBD>g:<00>F4<00>zB+F<><46>,*<2A>J<EFBFBD><19>]<5D><><EFBFBD><EFBFBD>J!T<>܏BJ<42>:<1C><><EFBFBD>a<EFBFBD>J!T<>܏BJ<42>:<1C><><EFBFBD>a<EFBFBD>j<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>K<00><>Z<><06>M<EFBFBD>#`<60>)<29><>H<1F>fE<66>y<EFBFBD>D<EFBFBD>ij<><C4B3>pJ;j<><6A>*nH<6E><48><EFBFBD><EFBFBD><EFBFBD>a<EFBFBD>J;j<><6A>*nH<6E><48><EFBFBD><EFBFBD><EFBFBD>a<EFBFBD>i<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>$<00><1C>ٿ<EFBFBD>&H<>F<EFBFBD><46><EFBFBD>b<EFBFBD><62><00>'<27><><EFBFBD>'N<>k%f<><66>7J<00><>_<EFBFBD><5F>KM<>_<EFBFBD><5F><EFBFBD><EFBFBD>x_J<00><>_<EFBFBD><5F>KM<>_<EFBFBD><5F><EFBFBD><EFBFBD>x_<78><00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00>#<00>>H<><48><EFBFBD>0M<30><4D><EFBFBD>*D<05><><00>+<2B><56>E<EFBFBD>u<EFBFBD><75><EFBFBD>h<>J<00><>`<60>5<EFBFBD><35>C<EFBFBD><43><EFBFBD>D&<26>vJ<00><>`<60>5<EFBFBD><35>C<EFBFBD><43><EFBFBD>D&<26>v<00><00><><EFBFBD><EFBFBD><00><00><00><00><00>e`@<40><>)H<><48><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>VzB<00><><EFBFBD><EFBFBD>Ϥ<EFBFBD>O<EFBFBD><4F>6$<24><>,v<>gP<><50><EFBFBD><EFBFBD>g:<00>F4<00>zBO<><4F><EFBFBD> <09>RK<52>׎}<7D>z}v<>K<00><><EFBFBD><EFBFBD><EFBFBD>I<><49>N<EFBFBD>8<EFBFBD>HxK<00><><EFBFBD><EFBFBD><EFBFBD>I<><49>N<EFBFBD>8<EFBFBD>Hxj<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>!rW<72><57>]<5D>C@<40>U+<2B><><EFBFBD>`<60><00><16><>ēC<>!<21><><EFBFBD><01>+Ko<><EFBFBD>}iC<69>sa<73><14><><EFBFBD>Ko<><EFBFBD>}iC<69>sa<73><14><><EFBFBD>3<00><00><><EFBFBD><EFBFBD>X<00><00><><EFBFBD><EFBFBD><00><00>2<00><><EFBFBD>hKO<4B>”<30><CDB8>S<05><>DB<>؆<EFBFBD><D886><EFBFBD><08>K<00><>Z<><06>M<EFBFBD>#`<60>)<29><>HK<00><>Z<><06>M<EFBFBD>#`<60>)<29><>H<EFBFBD><00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00>$whҩ<68>7<EFBFBD>A<EFBFBD>J<EFBFBD><4A><EFBFBD><EFBFBD>e]J!T<>܏BJ<42>:<1C><><EFBFBD>a<EFBFBD><00>Xi<>YI<><49><EFBFBD>6v<36>XuK ]<5D><>+oG<>&Z<><5A>
wK ]<5D><>+oG<>&Z<><5A>
w<00><00><><EFBFBD><EFBFBD><00><00><00><00><00>|<1D>!<21>FJ<46><4A><EFBFBD><10><>.EVzBy<1E> <0B>VM<56>ۧ<EFBFBD><07>S<EFBFBD><53>g<00><><EFBFBD><EFBFBD><EFBFBD>g F4<00>zBȔm<C894>d<EFBFBD>oB<6F>j<EFBFBD>! P<>L<1E>
<EFBFBD><EFBFBD>N[L<>-<12><><EFBFBD><EFBFBD><EFBFBD>L<1E>
<EFBFBD><EFBFBD>N[L<>-<12><><EFBFBD><EFBFBD><EFBFBD>j<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00><00><><19><><EFBFBD>M<><4D><EFBFBD><EFBFBD>q<08>j<00>oy6*J<><4A><EFBFBD>ۤ<EFBFBD>`<60>L<00><>Z<EFBFBD>!<21>pB<70><42><EFBFBD><EFBFBD>^PѢL<00><>Z<EFBFBD>!<21>pB<70><42><EFBFBD><EFBFBD>^PѢ<50><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>G<00><>nJV<4A><56>I<EFBFBD>2DV<44>`RE<52>Q}"fH<66><48>[G<>w<EFBFBD><77>L<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>D<><44>"<22><>:<03>L<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>D<><44>"<22><>:<03><><00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00>'<00> <0C>L ^O<><4F><EFBFBD>Kqu<71><75>N<00><>[<5B><><EFBFBD><EFBFBD>K<EFBFBD><4B><1B>x<EFBFBD><78>&;<3B><><EFBFBD><EFBFBD>]+K<>zf<7A>M<EFBFBD><4D>{<D<><44><EFBFBD><EFBFBD>qG<71><47>5<EFBFBD>MIiL<00>m<EFBFBD>=<3D><>K<EFBFBD><4B>Ox<4F>=_<>L<00>m<EFBFBD>=<3D><>K<EFBFBD><4B>Ox<4F>=_<><00><00><><EFBFBD><EFBFBD><00><00><00><00><00>R0 '}A<><08><<3C>J|VzBch<00>Q%>I<><49>]A`Ӹ)<29>g<00><><EFBFBD><EFBFBD><EFBFBD>g F4<00>zB<00><07>Lk<4C>B<><1E>x<EFBFBD><78> MT`<60><><EFBFBD>E<><45>\<5C>h<EFBFBD><68>MT`<60><><EFBFBD>E<><45>\<5C>h<EFBFBD><68>j<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>Np<>C<EFBFBD>H<EFBFBD>`<60>c.<1B><>•<><C295><EFBFBD><18>F<EFBFBD><46><EFBFBD><EFBFBD><EFBFBD>M<00>b<><62><EFBFBD><EFBFBD>B<EFBFBD><42>{S<>t#<23>M<00>b<><62><EFBFBD><EFBFBD>B<EFBFBD><42>{S<>t#<23>M<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>R<12>wvO<76>[<5B><><EFBFBD><EFBFBD><18><00><>z]Ci<43>G<EFBFBD><47><EFBFBD>r<EFBFBD>\<5C>/M<00><><EFBFBD>b <0C>)@<40>g<EFBFBD>=<3D>6<EFBFBD>M<00><><EFBFBD>b <0C>)@<40>g<EFBFBD>=<3D>6<EFBFBD>S<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>false<00>q^<5E>˳<EFBFBD><CBB3>N<EFBFBD><4E>w6I+M<00>χl1l<31>F<EFBFBD><46><04>e<>M<00>χl1l<31>F<EFBFBD><46><04>e<>P<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>false<00><00><>9<EFBFBD><39><EFBFBD>%I<>G<EFBFBD>cD<63><44><EFBFBD>M<00>N6<4E>ǜ<EFBFBD>G<EFBFBD><47><EFBFBD><02><>M<00>N6<4E>ǜ<EFBFBD>G<EFBFBD><47><EFBFBD><02><>T<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>true<00><00>o <20><>I F<>Q<EFBFBD>n9<6E><1F>M؊;<3B>-;<3B>O<EFBFBD>7<EFBFBD>:<15><>M؊;<3B>-;<3B>O<EFBFBD>7<EFBFBD>:<15><>Q<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>false<00>G<><02>qCD<43><44> X<>B<EFBFBD>M<00>ڑ<EFBFBD><00><>J<EFBFBD><4A><EFBFBD>/P<><50><EFBFBD>M<00>ڑ<EFBFBD><00><>J<EFBFBD><4A><EFBFBD>/P<><50><EFBFBD>R<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>true<00><00>}<7D><>4<EFBFBD><34>F<EFBFBD><46><EFBFBD>O<EFBFBD><4F>E]M<00>N<EFBFBD><15><1B>B<EFBFBD><42>T"¹M<00>N<EFBFBD><15><1B>B<EFBFBD><42>T"¹O<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>false<00><00><><EFBFBD><EFBFBD>nwD<>M<EFBFBD><4D>B! M:<3A><>2<EFBFBD><32><EFBFBD>J<EFBFBD><1D>ٷ<EFBFBD><D9B7>cM:<3A><>2<EFBFBD><32><EFBFBD>J<EFBFBD><1D>ٷ<EFBFBD><D9B7>cN<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>%<00><><EFBFBD>pQ<70>ZD<5A><44>\
<EFBFBD><EFBFBD>v<00>9y[;"GI<47><49><EFBFBD><EFBFBD>:<3A>"<22>ML<>;<3B>ݙM<DD99><4D><EFBFBD>g*(<28>bML<>;<3B>ݙM<DD99><4D><EFBFBD>g*(<28>b<EFBFBD><00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00>)<00>П<EFBFBD>Ei<45>L<EFBFBD>}kc<6B>z<EFBFBD>$P:<3A>:<3A>n4E<34>Wz<57>#<10>M<00><><EFBFBD>_<EFBFBD><5F><EFBFBD>O<EFBFBD><10><12><>\<5C>M<00><><EFBFBD>_<EFBFBD><5F><EFBFBD>O<EFBFBD><10><12><>\<5C><00><00><><EFBFBD><EFBFBD><00><00><00><00><00>(O<15><>N<><4E><EFBFBD>§<EFBFBD>)#VzB<00><>m<EFBFBD><1C>@<40>s<EFBFBD>$*G<><47><EFBFBD>g0<><30><EFBFBD><EFBFBD>g F4<00>zB<00><><EFBFBD>1<EFBFBD>r<EFBFBD>C<EFBFBD><43>ɸ<EFBFBD>7<EFBFBD><37><EFBFBD>N<00><>[<5B><><EFBFBD><EFBFBD>K<EFBFBD><4B><1B>x<EFBFBD><78>N<00><>[<5B><><EFBFBD><EFBFBD>K<EFBFBD><4B><1B>x<EFBFBD><78>j<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>L<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>D<><44>"<22><>:<03>x
X#<23>mG<6D>z<EFBFBD>N z<1A><>V|H<>j<08>˗<<3C>N z<1A><>V|H<>j<08>˗<<3C>d<00><00><><EFBFBD><EFBFBD>X<00><00><><EFBFBD><EFBFBD><00><00>8L<>sH6<48><36>C<EFBFBD>l<EFBFBD>R<EFBFBD><52><EFBFBD>k<00><>H <18><>O<EFBFBD>d<EFBFBD><64>pZ<70><5A>N<00>$<24><><EFBFBD>]<5D>C<EFBFBD>`r*c<1C>N<00>$<24><><EFBFBD>]<5D>C<EFBFBD>`r*c<1C><00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>&<00>5!KE<4B>I<EFBFBD><49>$<24>~G<14> ~<7E><>I<EFBFBD><49>ȮSO
$N5<>6z<36><7A><EFBFBD>N<EFBFBD><4E>%g`=<3D>nN5<>6z<36><7A><EFBFBD>N<EFBFBD><4E>%g`=<3D>n <00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>'<00>kM̴|jA<6A><41><EFBFBD>7<EFBFBD>D<EFBFBD><44><00>x W<>uL<75>O<EFBFBD>j<EFBFBD><0E><>Np<>C<EFBFBD>H<EFBFBD>`<60>c.<1B><>Np<>C<EFBFBD>H<EFBFBD>`<60>c.<1B><><EFBFBD><00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00>MT`<60><><EFBFBD>E<><45>\<5C>h<EFBFBD><68><00><><1F>bi<62>G<EFBFBD>i<EFBFBD><69><12>6-%$<24><EFBFBD>]<5D>aB<61>f<><66><EFBFBD><EFBFBD><EFBFBD><00>;grS B<><42>K<EFBFBD><4B><07><>N<00>Ə<EFBFBD><C68F><EFBFBD>CO<43><4F><EFBFBD><EFBFBD>'<1A>AN<00>Ə<EFBFBD><C68F><EFBFBD>CO<43><4F><EFBFBD><EFBFBD>'<1A>A<00><00><><EFBFBD><EFBFBD><00><00><00><00><00>ό<EFBFBD>)<11>I<EFBFBD><49><EFBFBD>0{n<>yVzB)<29>}e<>9L<39>?<3F><>m<EFBFBD><6D><EFBFBD><EFBFBD>g<00><><EFBFBD><EFBFBD><EFBFBD>g:<00>zB<00>z\< h@<40>|w1st<73><74>O3cxx<03>B<EFBFBD>J?<3F>d^<5E><>O3cxx<03>B<EFBFBD>J?<3F>d^<5E><>j<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>P<00>D<EFBFBD>I<EFBFBD><1A>A<EFBFBD><41><EFBFBD><EFBFBD>%<25><1A><00><>b<EFBFBD> <0C>#D<>$<24>jq<><71>OQa<51><02>D<EFBFBD>5H@<<3C><1B>OQa<51><02>D<EFBFBD>5H@<<3C><1B>\<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00> <1E><><1D>@O<>+E[rU<72>j<00><><EFBFBD><EFBFBD><EFBFBD>?<3F>D<EFBFBD><44><EFBFBD><1A>MO'<27>?pX<70>/H<>&h<>4/5NO'<27>?pX<70>/H<>&h<>4/5N_<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>+<00>Wp<1B><><EFBFBD>K<EFBFBD><4B><EFBFBD>Je<4A>[<5B><00><><<3C><><EFBFBD>AL<41>ţ<EFBFBD>
@oO<00><><EFBFBD>9#w<>D<EFBFBD><17>c<EFBFBD>%/O<00><><EFBFBD>9#w<>D<EFBFBD><17>c<EFBFBD>%/<2F><00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00><>V!<19><>J<EFBFBD><4A>*<2A>ٚ<00>6D<36><44><EFBFBD><EFBFBD>H<EFBFBD><48>n<EFBFBD><6E>%<25>O<00><>d?CG<43><05><><EFBFBD>׳$O<00><>d?CG<43><05><><EFBFBD>׳$<00><00><><EFBFBD><EFBFBD><00><00><00><00><00>3n<33>]W<>F<EFBFBD>T<EFBFBD>{"<22><><EFBFBD>VzB<00><><EFBFBD>0<>vA<76>p"<22>3<><05>g<00><><EFBFBD><EFBFBD><EFBFBD>g:<00>zBḕ`<60><><EFBFBD>@<40><><EFBFBD><03><>P2Z2<5A>0<>K<EFBFBD>a<><61><EFBFBD>5AP2Z2<5A>0<>K<EFBFBD>a<><61><EFBFBD>5Aj<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>,<18><><EFBFBD> "<22>J<EFBFBD><4A>R '|<7C><><EFBFBD><EFBFBD>(<28>L<EFBFBD><4C><EFBFBD><EFBFBD>( <13>Ph<><68>$<24><>I<><49>hR<68><52>5Ph<><68>$<24><>I<><49>hR<68><52>5e<00><00><><EFBFBD><EFBFBD>X<00><00><><EFBFBD><EFBFBD><00><00>9<00><>k(<28>1<EFBFBD>@<40><><EFBFBD>(<28><07>5!<21><>F<EFBFBD>emL<6D>F<EFBFBD><46>B<EFBFBD>z<EFBFBD>P<00>D<EFBFBD>I<EFBFBD><1A>A<EFBFBD><41><EFBFBD><EFBFBD>%<25><1A>P<00>D<EFBFBD>I<EFBFBD><1A>A<EFBFBD><41><EFBFBD><EFBFBD>%<25><1A><><00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00> <00>͗<EFBFBD><CD97><EFBFBD>A<7F><41>
<EFBFBD><EFBFBD>)U<>O3cxx<03>B<EFBFBD>J?<3F>d^<5E><>+VU<56><55>[##@<40>W<EFBFBD><57>77;7<15><>ZL<>=<3D>C3<43><33><EFBFBD>P.tn,<2C>TF<>e<EFBFBD>U<EFBFBD><55><EFBFBD><EFBFBD>P.tn,<2C>TF<>e<EFBFBD>U<EFBFBD><55><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><00><00><00><00><00>觯t<12>I<EFBFBD>&Z<>P$<24>VzB<00>F@<40>t<EFBFBD>aB<61><42>0 4<>
<00>g<00><><EFBFBD><EFBFBD><EFBFBD>g <00>F4<00>zB<0F><><05><><EFBFBD>K<EFBFBD><4B>8Y<38>20#<23>Qe<>ƹN<C6B9><4E><EFBFBD>1<EFBFBD>]<5D><>Qe<>ƹN<C6B9><4E><EFBFBD>1<EFBFBD>]<5D><>j<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>))<29>yk<79>i<EFBFBD>J<EFBFBD>(<28><><EFBFBD><EFBFBD>(4<00>*{<7B><>X<EFBFBD>J<EFBFBD><4A><08><04>A*Qt<><74><EFBFBD><EFBFBD><EFBFBD><EFBFBD>C<EFBFBD><43>gyyߎ<79>Qt<><74><EFBFBD><EFBFBD><EFBFBD><EFBFBD>C<EFBFBD><43>gyyߎ<79>d<00><00><><EFBFBD><EFBFBD>X<00><00><><EFBFBD><EFBFBD><00><00>7o@<40>!<21><>0I<30><49><06><>e<EFBFBD><65><00><><EFBFBD>y<EFBFBD>&yO<79><4F>n<EFBFBD>I<EFBFBD><49><EFBFBD>Qr<14><>o<EFBFBD><6F>D<EFBFBD>`<60><><15><1A>Qr<14><>o<EFBFBD><6F>D<EFBFBD>`<60><><15><1A>c<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00>true<00><00>+<2B>Xw
G<EFBFBD>G<EFBFBD>o<EFBFBD><EFBFBD>"<22>Q<00><>4<EFBFBD>xQ<78>D<EFBFBD><44><EFBFBD>v4<>Q<00><>4<EFBFBD>xQ<78>D<EFBFBD><44><EFBFBD>v4<><34><00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00>W<>3Q(2<>M<EFBFBD> Z<b]6<>p<>1@<40><1A>L<EFBFBD>[?<3F>=<3D>Q<00><03><00> H<>$fo<66>O60Q<00><03><00> H<>$fo<66>O60<00><00><><EFBFBD><EFBFBD><00><00><00><00><00><>T]ddRD<52>!<21><>4G<01>VzB 9<>W<00>UM<55><07><><EFBFBD><04><><EFBFBD>g0<><30><EFBFBD><EFBFBD>g:<00>zB<08>KѲ<>B<EFBFBD><42> <0C>W<EFBFBD>A<EFBFBD><41>R<00>Єѡ7I<37><49><EFBFBD>̝c-R<00>Єѡ7I<37><49><EFBFBD>̝c-j<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>S<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>zI<7A>}<7D>b9<62><39><EFBFBD><1C><><EFBFBD>ÜE<C39C><45><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>UR| /<2F><>{K<><4B><EFBFBD>+<1A><>dR| /<2F><>{K<><4B><EFBFBD>+<1A><>dK<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00>"V<>6<EFBFBD>V <20>D<EFBFBD>)<29><><EFBFBD><EFBFBD><06>Z<><5A>gS<>E<EFBFBD><45>V<EFBFBD>[fR<00><><C385><EFBFBD>J<EFBFBD><4A><EFBFBD>ѦѱR<00><><C385><EFBFBD>J<EFBFBD><4A><EFBFBD>Ѧѱ<><00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00>!R<>,<2C><>s<EFBFBD>H<EFBFBD><48><EFBFBD><1B><>tK<><4B><EFBFBD>_<EFBFBD>D<EFBFBD>GA<47>k<EFBFBD>A<EFBFBD>R<00><>|<7C><><EFBFBD><EFBFBD>D<EFBFBD>;<3B>w<EFBFBD>7/-R<00><>|<7C><><EFBFBD><EFBFBD>D<EFBFBD>;<3B>w<EFBFBD>7/-<00><00><><EFBFBD><EFBFBD><00><00><00><00>\<5C><>mxJ L<><EFBFBD><E9A1B1>DVzB:<3A><>rೇA<E0B387>'<27><>C<EFBFBD>Z<EFBFBD><5A>g<00><><EFBFBD><EFBFBD><EFBFBD>g:<00>zB{C zxD<78>^$<24>J<EFBFBD>ܱ<EFBFBD>ScJ<03><><EFBFBD>L<EFBFBD><4C><EFBFBD>!<21><>y<EFBFBD>ScJ<03><><EFBFBD>L<EFBFBD><4C><EFBFBD>!<21><>y<EFBFBD>j<00><00><><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><00><00><00><>O<EFBFBD> <0A>&A<>i<EFBFBD><69>FwFn<00>K<EFBFBD>P<>mL<6D><4C><EFBFBD>u<EFBFBD><75>SX<17>Cx<>H<EFBFBD>V<EFBFBD><56><EFBFBD>m3 SX<17>Cx<>H<EFBFBD>V<EFBFBD><56><EFBFBD>m3 2<00><00><><EFBFBD><EFBFBD>X<00><00><><EFBFBD><EFBFBD><00><00>:p<><70><EFBFBD>_C<5F><0E>p<EFBFBD>A<EFBFBD><41><00>C<EFBFBD>c<EFBFBD>4F<34>:H<>j<EFBFBD> <0A>S<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>zI<7A>}<7D>b9<62><39><EFBFBD>S<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>zI<7A>}<7D>b9<62><39><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD><01><00><00><><EFBFBD><EFBFBD><00><00>"-<0F><><06>L<><4C><EFBFBD>&ER<00>Єѡ7I<37><49><EFBFBD>̝c-<00><> <0B>{27O<37>/<2F><><EFBFBD><EFBFBD>,SWJ$N<><4E>*B<>5<EFBFBD><35>f3<66><33>SWJ$N<><4E>*B<>5<EFBFBD><35>f3<66><33><00><00><><EFBFBD><EFBFBD><00><00><00><00><00>H
\t<>+A<><41><EFBFBD><EFBFBD>k<1F><00><00>n<00>g<00><><EFBFBD><EFBFBD><EFBFBD>g <00>zB<00>۰x[<0E>E<EFBFBD><45><EFBFBD>l<01>!<08><00><00>n<00>zBŶ+<00>bL<62><4C><EFBFBD>o<EFBFBD><02><><EFBFBD>g<00><00>g0F4<00>zB
L<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>C<EFBFBD><EFBFBD><EFBFBD><EFBFBD>vb<02><><00><00><00><><EFBFBD><EFBFBD><EFBFBD>z<00><00><00>v<00><00><00>z<00><00><00>v<00><00>*-4z"<00>4<00>bz"<00>4<00><00>z"<00>4<00><00>z"<00>4<00>6z"<00>4<00>9z"<00>4<00>4z"<00>4<00><00>z"<00>4<00>7z"<00>4<00>%z<00><00>=zn<00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>zj<00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>6zn<00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00><00>zB<00><><EFBFBD>A<EFBFBD>]<5D><><EFBFBD><EFBFBD><EFBFBD>"<22><><EFBFBD><EFBFBD><EFBFBD>zB#<16><><EFBFBD><1A>F<EFBFBD> <20>r<EFBFBD> <20><><EFBFBD><00><00><00> )zB<00>R8<52><38>!"<22>V<>ɛ<EFBFBD><C99B><EFBFBD><EFBFBD><00> z<00>z<00> <00><00>z<00><00><00>g<00>g<00>zB<00>R8<52><38>!"<22>V<>ɛ<EFBFBD><C99B><EFBFBD>,4<00><00><00> <00><00>g<00>U<00>;!9EFEC2754688770EFEEE238A26C4F1C4Default?4<00>'5z'z<00>4<00><00> <00><00><00>E4<00><00><00>y<00>z%,,y<00><00><00> 4'<00> <00><00><00> <00>w
<00><00><00><00><00> <00>k<00> <00>Z<00> <00>W5zWz<00>X5zXz<00>4T<00><00>y^5z^z<00>qz<00><00>izBV WzB y 5z z<00>G44$4<4z-<00><00>J<00>5zz<00>XzB<00><00><00><00>ySz%,,y<00><00>wz<00>zB<00><00><00><00><><EFBFBD><EFBFBD>Mg<00>(<28><>j<00>b<00>zf<00><00>yEANiagaraScript /Niagara/DefaultAssets/DefaultModule.DefaultModule<00><00><00> )zBt<>?<3F>bC:#]<5D><>"<><00> z<00>z<00> <00><00>z<00><00><00>g<00>g<00>zBt<>?<3F>bC:#]<5D><>"먩,4<00><00><00> <00><00>g<00>U<00>;!9EFEC2754688770EFEEE238A26C4F1C4Default?4<00>'5z'z<00>4<00><00> <00><00><00>E4<00><00><00>y<00>z%,,y<00><00><00> 4'<00> <00><00><00> <00>w
<00><00><00><00><00> <00>k<00> <00>Z<00> <00>W5zWz<00>X5zXz<00>4T<00><00>y^5z^z<00>qz<00><00>izBV WzB y 5z z<00>G44$4<4z-<00><00>J<00>5zz<00>XzB<00><00><00><00>ySz%,,y<00><00>wz<00>zB<00><00><00><00><><EFBFBD><EFBFBD>Mg<00>(<28><>j<00>c<00>zf<00><00>yEANiagaraScript /Niagara/DefaultAssets/DefaultModule.DefaultModule<00><00><00> )zBv<>KE<4B><45>Cn<43>/<2F>"<22><00> z<00>zR <00><00>z<00><00><00>g<00>g<00>zBv<>KE<4B><45>Cn<43>/<2F>",4<00><00><00> <00><00>g<00>U<00> <00>?4<00>'5z'z<00>4<00><00> <00><00><00>E4<00><00><00>y<00>z%,,y<00><00><00> 4'<00> <00><00><00> <00>w
<00><00><00><00><00> <00>k<00> <00>Z<00> <00>W5zWz<00>X5zXz<00>4T<00><00>y^5z^z<00>qz<00><00>izB<00><><19>5<EFBFBD>"׋^)<29>D<EFBFBD> V WzB MyCPUSimExperimentalVMDisabledFailIfNotSetMessageSeverity: 3 5z z<00>G44$4<4zA<00><00>J<00>3o<33> %<25><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>k ? <0E>(<28>zz<00><00><00>J <0B><<3C><><EFBFBD>~<7E>\B<>@<40><10><>B<EFBFBD><42><EFBFBD><00>J<17><>h<EFBFBD>_厺S<E58EBA>ʏ<EFBFBD>z<EFBFBD>wTZ<54><5A><00>J<18>+(<28><>==<3D>r<EFBFBD> <13><>:1<>ع<EFBFBD><00>J$'y^<1D>><3E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>!,R<><00>J(<28><><EFBFBD>e<02>)v`<60>Ar!<21><>,}p<><70><00>JA.<2E><>/<1A>y<EFBFBD><79><EFBFBD>ac<61>ـ<EFBFBD><D980><EFBFBD><00>Jy<>-m0$(<28>D.U<>Sd<53>AqN<71><4E><00>J<00><00>O7<4F><37><EFBFBD><EFBFBD>_i<><69><03>ވ<EFBFBD><DE88><00>J<00>!<21><><EFBFBD><EFBFBD>m<EFBFBD><6D>LNy
(t=$<24><><00>J<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>N<EFBFBD>S<03><02>$y<>Q<EFBFBD>7<EFBFBD><00>J<00>U<EFBFBD><55><EFBFBD>S<EFBFBD><53>d <09><><EFBFBD><EFBFBD><><C399><00>J<00>%Y<>F|<7C><><18> `<60><>><3E>S<EFBFBD><53><00>J<00><><EFBFBD><EFBFBD><EFBFBD>}C<><43>T<EFBFBD>g<EFBFBD><67><EFBFBD><EFBFBD>|<7C><><EFBFBD><00>J<00><>-><07>6W"<22>b<EFBFBD><62>5<EFBFBD><35><EFBFBD><EFBFBD><EFBFBD><00>J<00>9<EFBFBD><39>^kK 2U<32><55><EFBFBD>`<18><><EFBFBD> <09>XzB<00><00><00><00>ySz%,,y<00><00>5z<00>z<00>j<00>d<00>z|<00><00>y[WNiagaraScript /Game/DashVFX/NiagaraVFX/Dash_01/NS_Dash_01.NS_Dash_01:SystemSpawnScript<00>Pz<00><00>izB<00><><19>5<EFBFBD>"׋^)<29>D<EFBFBD> V  MyCPUSimExperimentalVMDisabledFailIfNotSetMessageSeverity: 3G44zA<00><00>J<00>3o<33> %<25><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>k ? <0E>(<28>zz<00><00><00>J <0B><<3C><><EFBFBD>~<7E>\B<>@<40><10><>B<EFBFBD><42><EFBFBD><00>J<17><>h<EFBFBD>_厺S<E58EBA>ʏ<EFBFBD>z<EFBFBD>wTZ<54><5A><00>J<18>+(<28><>==<3D>r<EFBFBD> <13><>:1<>ع<EFBFBD><00>J$'y^<1D>><3E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>!,R<><00>J(<28><><EFBFBD>e<02>)v`<60>Ar!<21><>,}p<><70><00>JA.<2E><>/<1A>y<EFBFBD><79><EFBFBD>ac<61>ـ<EFBFBD><D980><EFBFBD><00>Jy<>-m0$(<28>D.U<>Sd<53>AqN<71><4E><00>J<00><00>O7<4F><37><EFBFBD><EFBFBD>_i<><69><03>ވ<EFBFBD><DE88><00>J<00>!<21><><EFBFBD><EFBFBD>m<EFBFBD><6D>LNy
(t=$<24><><00>J<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>N<EFBFBD>S<03><02>$y<>Q<EFBFBD>7<EFBFBD><00>J<00>U<EFBFBD><55><EFBFBD>S<EFBFBD><53>d <09><><EFBFBD><EFBFBD><><C399><00>J<00>%Y<>F|<7C><><18> `<60><>><3E>S<EFBFBD><53><00>J<00><><EFBFBD><EFBFBD><EFBFBD>}C<><43>T<EFBFBD>g<EFBFBD><67><EFBFBD><EFBFBD>|<7C><><EFBFBD><00>J<00><>-><07>6W"<22>b<EFBFBD><62>5<EFBFBD><35><EFBFBD><EFBFBD><EFBFBD><00>J<00>9<EFBFBD><39>^kK 2U<32><55><EFBFBD>`<18><><EFBFBD> <09><00>Ozl^<00>Iz<00><00><00>J<00>[$V(T S,T0S,T4T4T4S,S,S,S,S,T4T4T4S,S,S, T4S,
S, T4 \<00><00>g<00>z<00><00><00><00>z<00>zr<00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>dz<00><00><00>oz<00>z:<00>cY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>cY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00><><EFBFBD><EFBFBD>cY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>cY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>cY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>zz<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>|Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>}Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>~Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00><00><00><00>z<00><00>z<00>zJ<00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>w]zwz(<00>8<00><00>7<00><00><00>8<00><00>7<00><00><00>8<00><00>7<00><00><00>8<00><00>7<00><00><00>ry<00>F<00><><EFBFBD><EFBFBD>// Shader generated by Niagara HLSL T
// Compile Data> PinToConstantValues Input:
// Pin: /<00>S\hVTrails006 ub/Solve Forces and Velocity/ f\Get/ f\Get->Particles.RotationalVelocityEnabled Value: Particles.RotationalVelocityEnabled
// Pin: /<00>S\hVTrails006 ub/Solve Forces and Velocity/ f\Get/ f\Get->Module.Manually Enable Rotational Solver Value: false
// Pin: /<00>S\hVTrails006 ub/Solve Forces and Velocity/;<3B><><EFBFBD>OR<08>Y<EFBFBD>` <09>/;<3B><><EFBFBD>OR<08>Y<EFBFBD>` <09>->Result Value: 0
// Pin: /<00>S\hVTrails006 ub/Solve Forces and Velocity/͑<><CD91>1u<31><75><EFBFBD>p/͑<><CD91>1u<31><75><EFBFBD>p->InputPin Value: 0
// Pin: /<00>S\hVTrails006 ub/Solve Forces and Velocity/͑<><CD91>1u<31><75><EFBFBD>p/͑<><CD91>1u<31><75><EFBFBD>p->OutputPin Value: 0
// Pin: /<00>S\hVTrails006 ub/Solve Forces and Velocity/͑<><CD91>1u<31><75><EFBFBD>p/͑<><CD91>1u<31><75><EFBFBD>p->InputPin Value: 0
// Pin: /<00>S\hVTrails006 ub/Solve Forces and Velocity/͑<><CD91>1u<31><75><EFBFBD>p/͑<><CD91>1u<31><75><EFBFBD>p->OutputPin Value: 0
// Pin: /<00>S\hVTrails006 <00>f<EFBFBD>e/Solve Forces and Velocity/ f\Get/ f\Get->Particles.RotationalVelocityEnabled Value: Particles.RotationalVelocityEnabled
// Pin: /<00>S\hVTrails006 <00>f<EFBFBD>e/Solve Forces and Velocity/ f\Get/ f\Get->Module.Manually Enable Rotational Solver Value: false
// Pin: /<00>S\hVTrails006 <00>f<EFBFBD>e/Solve Forces and Velocity/;<3B><><EFBFBD>OR<08>Y<EFBFBD>` <09>/;<3B><><EFBFBD>OR<08>Y<EFBFBD>` <09>->Result Value: 0
// Pin: /<00>S\hVTrails006 <00>f<EFBFBD>e/Solve Forces and Velocity/͑<><CD91>1u<31><75><EFBFBD>p/͑<><CD91>1u<31><75><EFBFBD>p->InputPin Value: 0
// Pin: /<00>S\hVTrails006 <00>f<EFBFBD>e/Solve Forces and Velocity/͑<><CD91>1u<31><75><EFBFBD>p/͑<><CD91>1u<31><75><EFBFBD>p->OutputPin Value: 0
// Pin: /<00>S\hVTrails006 <00>f<EFBFBD>e/Solve Forces and Velocity/͑<><CD91>1u<31><75><EFBFBD>p/͑<><CD91>1u<31><75><EFBFBD>p->InputPin Value: 0
// Pin: /<00>S\hVTrails006 <00>f<EFBFBD>e/Solve Forces and Velocity/͑<><CD91>1u<31><75><EFBFBD>p/͑<><CD91>1u<31><75><EFBFBD>p->OutputPin Value: 0
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_Trails006_SpawnPerFrame
{
NiagaraSpawnInfo SpawnBurst;
};
struct FParamMap0_Trails006_Scalability
{
float DistanceFraction;
};
struct FParamMap0_Trails006
{
float Age;
float CurrentLoopDuration;
float DistanceTraveled;
int ExecutionState;
int ExecutionStateSource;
int LoopCount;
float LoopedAge;
float NormalizedLoopAge;
FParamMap0_Trails006_Scalability Scalability;
FParamMap0_Trails006_SpawnPerFrame SpawnPerFrame;
};
struct FParamMap0_System
{
float Age;
bool bCompleteOnInactive;
float CurrentLoopDuration;
int ExecutionState;
int ExecutionStateSource;
int LoopCount;
float LoopedAge;
float NormalizedLoopAge;
};
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_System System;
FParamMap0_Trails006 Trails006;
};
struct FSimulationContext
{
FParamMap0 Map;
};
static float HackSpawnInterp = 1.0;
void Trails006_2B17B6C54C629B006FCCCCAFB68A02B8_Func_(inout FSimulationContext Context);
float GetSpawnInterpolation();
void Trails006_2B17B6C54C629B006FCCCCAFB68A02B8_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.Trails006.Age = Constant;
int Constant1 = 0;
Context.Map.Trails006.ExecutionState = Constant1;
float Constant2 = 0;
Context.Map.Trails006.CurrentLoopDuration = Constant2;
float Constant3 = 0;
Context.Map.Trails006.LoopedAge = Constant3;
int Constant4 = 0;
Context.Map.Trails006.LoopCount = Constant4;
float Constant5 = (0.0);
Context.Map.Trails006.NormalizedLoopAge = Constant5;
float Constant6 = (0.0);
Context.Map.Trails006.Scalability.DistanceFraction = Constant6;
int Constant7 = 0;
Context.Map.System.ExecutionState = Constant7;
int Constant8 = 0;
Context.Map.System.ExecutionStateSource = Constant8;
int Constant9 = 0;
Context.Map.Trails006.ExecutionStateSource = Constant9;
float Constant10 = 0;
Context.Map.Trails006.DistanceTraveled = Constant10;
NiagaraSpawnInfo Constant11 = (NiagaraSpawnInfo)0;
Context.Map.Trails006.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 /**Trails006*/);
Trails006_2B17B6C54C629B006FCCCCAFB68A02B8_Func_(Context);
ExitStatScope(/**Trails006*/);
// Begin HandleMissingDefaultValues
// End HandleMissingDefaultValues
ExitStatScope(/**SystemSpawnScript*/);
}
void SimulateMain()
{
EnterStatScope(2 /**SystemSpawnScript_Main*/);
FSimulationContext Context = (FSimulationContext)0;
Context.Map.Emitter.RandomSeed = 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.Trails006.Age = 0.0f;
Context.Map.Trails006.CurrentLoopDuration = 0.0f;
Context.Map.Trails006.DistanceTraveled = 0.0f;
Context.Map.Trails006.ExecutionState = 0;
Context.Map.Trails006.ExecutionStateSource = 0;
Context.Map.Trails006.LoopCount = 0;
Context.Map.Trails006.LoopedAge = 0.0f;
Context.Map.Trails006.NormalizedLoopAge = 0.0f;
Context.Map.Trails006.Scalability.DistanceFraction = 0.0f;
Context.Map.Trails006.SpawnPerFrame.SpawnBurst.Count = 0;
Context.Map.Trails006.SpawnPerFrame.SpawnBurst.InterpStartDt = 0.0f;
Context.Map.Trails006.SpawnPerFrame.SpawnBurst.IntervalDt = 0.0f;
Context.Map.Trails006.SpawnPerFrame.SpawnBurst.SpawnGroup = 0;
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.System.Age);
OutputDataBool(0, 1, TmpWriteIndex, Context.Map.System.bCompleteOnInactive);
OutputDataFloat(0, 1, TmpWriteIndex, Context.Map.System.CurrentLoopDuration);
OutputDataInt(0, 2, TmpWriteIndex, Context.Map.System.ExecutionState);
OutputDataInt(0, 3, TmpWriteIndex, Context.Map.System.ExecutionStateSource);
OutputDataInt(0, 4, TmpWriteIndex, Context.Map.System.LoopCount);
OutputDataFloat(0, 2, TmpWriteIndex, Context.Map.System.LoopedAge);
OutputDataFloat(0, 3, TmpWriteIndex, Context.Map.System.NormalizedLoopAge);
OutputDataFloat(0, 4, TmpWriteIndex, Context.Map.Trails006.Age);
OutputDataFloat(0, 5, TmpWriteIndex, Context.Map.Trails006.CurrentLoopDuration);
OutputDataFloat(0, 6, TmpWriteIndex, Context.Map.Trails006.DistanceTraveled);
OutputDataInt(0, 5, TmpWriteIndex, Context.Map.Trails006.ExecutionState);
OutputDataInt(0, 6, TmpWriteIndex, Context.Map.Trails006.ExecutionStateSource);
OutputDataInt(0, 7, TmpWriteIndex, Context.Map.Trails006.LoopCount);
OutputDataFloat(0, 7, TmpWriteIndex, Context.Map.Trails006.LoopedAge);
OutputDataFloat(0, 8, TmpWriteIndex, Context.Map.Trails006.NormalizedLoopAge);
OutputDataFloat(0, 9, TmpWriteIndex, Context.Map.Trails006.Scalability.DistanceFraction);
OutputDataInt(0, 8, TmpWriteIndex, Context.Map.Trails006.SpawnPerFrame.SpawnBurst.Count);
OutputDataFloat(0, 10, TmpWriteIndex, Context.Map.Trails006.SpawnPerFrame.SpawnBurst.InterpStartDt);
OutputDataFloat(0, 11, TmpWriteIndex, Context.Map.Trails006.SpawnPerFrame.SpawnBurst.IntervalDt);
OutputDataInt(0, 9, TmpWriteIndex, Context.Map.Trails006.SpawnPerFrame.SpawnBurst.SpawnGroup);
}
ExitStatScope(/**SystemSpawnScript_Main*/);
}
my[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 | False
52 | 0
-------------------------------
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 | OutputDataInt(0, 1, [R][0], [C][48]);
5 | OutputDataFloat(0, 1, [R][0], [C][44]);
6 | OutputDataInt(0, 2, [R][0], [C][52]);
7 | OutputDataInt(0, 3, [R][0], [C][52]);
8 | OutputDataInt(0, 4, [R][0], [C][52]);
9 | OutputDataFloat(0, 2, [R][0], [C][44]);
10 | OutputDataFloat(0, 3, [R][0], [C][44]);
11 | OutputDataFloat(0, 4, [R][0], [C][44]);
12 | OutputDataFloat(0, 5, [R][0], [C][44]);
13 | OutputDataFloat(0, 6, [R][0], [C][44]);
14 | OutputDataInt(0, 5, [R][0], [C][52]);
15 | OutputDataInt(0, 6, [R][0], [C][52]);
16 | OutputDataInt(0, 7, [R][0], [C][52]);
17 | OutputDataFloat(0, 7, [R][0], [C][44]);
18 | OutputDataFloat(0, 8, [R][0], [C][44]);
19 | OutputDataFloat(0, 9, [R][0], [C][44]);
20 | OutputDataInt(0, 8, [R][0], [C][52]);
21 | OutputDataFloat(0, 10, [R][0], [C][44]);
22 | OutputDataFloat(0, 11, [R][0], [C][44]);
23 | OutputDataInt(0, 9, [R][0], [C][52]);
24 | exit_stat_scope();
-------------------------------
s<00>p<00><00><00> )zB<00><>G9$Jr]<5D><>ʭ+U0!<21><00> z<00>z<00> <00><00>z<00><00><00>g<00>g<00>zB<00><>G9$Jr]<5D><>ʭ+U0!,4<00><00><00> <00><00>g<00>U<00> <00>?4<00>'5z'z<00>4<00><00> <00><00><00>E4<00><00><00>y<00>z%,,y<00><00><00> 4'<00> <00><00><00> <00>w
<00><00><00><00><00> <00>k<00> <00>Z<00> <00>W5zWz<00>X5zXz<00>4T<00><00>y^5z^z<00>qz<00><00>izB<00><><19>5<EFBFBD>"׋^)<29>D<EFBFBD> V WzB MyCPUSimExperimentalVMDisabledFailIfNotSetMessageSeverity: 3 5z z<00>G44$4<4zA<00><00>J<17><>h<EFBFBD>_厺S<E58EBA>ʏ<EFBFBD>z<EFBFBD>wTZ<54><5A>Ezz<00><00>J <0B><<3C><><EFBFBD>~<7E>\B<>@<40><10><>B<EFBFBD><42><EFBFBD><00>J<18>+(<28><>==<3D>r<EFBFBD> <13><>:1<>ع<EFBFBD><00>J$'y^<1D>><3E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>!,R<><00>J(<28><><EFBFBD>e<02>)v`<60>Ar!<21><>,}p<><70><00>JA.<2E><>/<1A>y<EFBFBD><79><EFBFBD>ac<61>ـ<EFBFBD><D980><EFBFBD><00>Jy<>-m0$(<28>D.U<>Sd<53>AqN<71><4E><00>J|1><3E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>J<EFBFBD><4A><EFBFBD><EFBFBD><EFBFBD><0E><><EFBFBD><EFBFBD><EFBFBD><00>J<00><00>O7<4F><37><EFBFBD><EFBFBD>_i<><69><03>ވ<EFBFBD><DE88><00>J<00>!<21><><EFBFBD><EFBFBD>m<EFBFBD><6D>LNy
(t=$<24><><00>J<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>N<EFBFBD>S<03><02>$y<>Q<EFBFBD>7<EFBFBD><00>J<00>U<EFBFBD><55><EFBFBD>S<EFBFBD><53>d <09><><EFBFBD><EFBFBD><><C399><00>J<00>%Y<>F|<7C><><18> `<60><>><3E>S<EFBFBD><53><00>J<00><><EFBFBD><EFBFBD><EFBFBD>}C<><43>T<EFBFBD>g<EFBFBD><67><EFBFBD><EFBFBD>|<7C><><EFBFBD><00>J<00><>-><07>6W"<22>b<EFBFBD><62>5<EFBFBD><35><EFBFBD><EFBFBD><EFBFBD><00>J<00>3o<33> %<25><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>k ? <0E>(<28><00>J<00>9<EFBFBD><39>^kK 2U<32><55><EFBFBD>`<18><><EFBFBD> <09>XzB<00><00><00><00>ySz%,,y<00><00>5z<00>z<00>j<00>d<00>z<00><00>i<00>zizp<00>nY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>oY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00> <00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>$J <00>@@<40>E<00>?<3F>y\XNiagaraScript /Game/DashVFX/NiagaraVFX/Dash_01/NS_Dash_01.NS_Dash_01:SystemUpdateScript<00>Pz<00><00>izB<00><><19>5<EFBFBD>"׋^)<29>D<EFBFBD> V  MyCPUSimExperimentalVMDisabledFailIfNotSetMessageSeverity: 3G44zA<00><00>J<17><>h<EFBFBD>_厺S<E58EBA>ʏ<EFBFBD>z<EFBFBD>wTZ<54><5A>Ezz<00><00>J <0B><<3C><><EFBFBD>~<7E>\B<>@<40><10><>B<EFBFBD><42><EFBFBD><00>J<18>+(<28><>==<3D>r<EFBFBD> <13><>:1<>ع<EFBFBD><00>J$'y^<1D>><3E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>!,R<><00>J(<28><><EFBFBD>e<02>)v`<60>Ar!<21><>,}p<><70><00>JA.<2E><>/<1A>y<EFBFBD><79><EFBFBD>ac<61>ـ<EFBFBD><D980><EFBFBD><00>Jy<>-m0$(<28>D.U<>Sd<53>AqN<71><4E><00>J|1><3E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>J<EFBFBD><4A><EFBFBD><EFBFBD><EFBFBD><0E><><EFBFBD><EFBFBD><EFBFBD><00>J<00><00>O7<4F><37><EFBFBD><EFBFBD>_i<><69><03>ވ<EFBFBD><DE88><00>J<00>!<21><><EFBFBD><EFBFBD>m<EFBFBD><6D>LNy
(t=$<24><><00>J<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>N<EFBFBD>S<03><02>$y<>Q<EFBFBD>7<EFBFBD><00>J<00>U<EFBFBD><55><EFBFBD>S<EFBFBD><53>d <09><><EFBFBD><EFBFBD><><C399><00>J<00>%Y<>F|<7C><><18> `<60><>><3E>S<EFBFBD><53><00>J<00><><EFBFBD><EFBFBD><EFBFBD>}C<><43>T<EFBFBD>g<EFBFBD><67><EFBFBD><EFBFBD>|<7C><><EFBFBD><00>J<00><>-><07>6W"<22>b<EFBFBD><62>5<EFBFBD><35><EFBFBD><EFBFBD><EFBFBD><00>J<00>3o<33> %<25><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>k ? <0E>(<28><00>J<00>9<EFBFBD><39>^kK 2U<32><55><EFBFBD>`<18><><EFBFBD> <09><00>Ozk<00>Iz4<00><00> J[$MMNNNMMMMN N
M N M MMMN[([,[0)4+8G2,H,9,++8,+,+,< ,8<C+ +< \[<[@)4+D  4H;, ; , < @< LCC 8
C ;< ; 0; <DC L ; ,+0 + +
<,
; < C
<@
<L C
C
8 0 C
+0
+0 <
, < ,C C  <
@ <
LC C  8 @ C +@
+@
      P  \\\\VT T S T TS T T T S S S S S T T
T ,S S 4S  T 0S 
S 4 T , \<00><00>g<00>z<00><00><00><00>z<00>zr<00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>dz(<00><00><00>z <00>z<00><00>cY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>cY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>cY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>cY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>cY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>cY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>@cY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>cY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>cY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Gc Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>G<03>?c
Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>c Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00> <20><>Lc Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00><><EFBFBD><EFBFBD><EFBFBD><00>zz<00><00>nY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>oY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>@<40>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>@<40>E<EFBFBD>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>?zz<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>|Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>}Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>~Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00><00><00><00>z<00><00>Kz<00>z<00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0
// Compile Data> PinToConstantValues Input:
// Pin: /<00>S\hVTrails006 ub/Solve Forces and Velocity/ f\Get/ f\Get->Particles.RotationalVelocityEnabled Value: Particles.RotationalVelocityEnabled
// Pin: /<00>S\hVTrails006 ub/Solve Forces and Velocity/ f\Get/ f\Get->Module.Manually Enable Rotational Solver Value: false
// Pin: /<00>S\hVTrails006 ub/Solve Forces and Velocity/;<3B><><EFBFBD>OR<08>Y<EFBFBD>` <09>/;<3B><><EFBFBD>OR<08>Y<EFBFBD>` <09>->Result Value: 0
// Pin: /<00>S\hVTrails006 ub/Solve Forces and Velocity/͑<><CD91>1u<31><75><EFBFBD>p/͑<><CD91>1u<31><75><EFBFBD>p->InputPin Value: 0
// Pin: /<00>S\hVTrails006 ub/Solve Forces and Velocity/͑<><CD91>1u<31><75><EFBFBD>p/͑<><CD91>1u<31><75><EFBFBD>p->OutputPin Value: 0
// Pin: /<00>S\hVTrails006 ub/Solve Forces and Velocity/͑<><CD91>1u<31><75><EFBFBD>p/͑<><CD91>1u<31><75><EFBFBD>p->InputPin Value: 0
// Pin: /<00>S\hVTrails006 ub/Solve Forces and Velocity/͑<><CD91>1u<31><75><EFBFBD>p/͑<><CD91>1u<31><75><EFBFBD>p->OutputPin Value: 0
// Pin: /<00>S\hVTrails006 <00>f<EFBFBD>e/Solve Forces and Velocity/ f\Get/ f\Get->Particles.RotationalVelocityEnabled Value: Particles.RotationalVelocityEnabled
// Pin: /<00>S\hVTrails006 <00>f<EFBFBD>e/Solve Forces and Velocity/ f\Get/ f\Get->Module.Manually Enable Rotational Solver Value: false
// Pin: /<00>S\hVTrails006 <00>f<EFBFBD>e/Solve Forces and Velocity/;<3B><><EFBFBD>OR<08>Y<EFBFBD>` <09>/;<3B><><EFBFBD>OR<08>Y<EFBFBD>` <09>->Result Value: 0
// Pin: /<00>S\hVTrails006 <00>f<EFBFBD>e/Solve Forces and Velocity/͑<><CD91>1u<31><75><EFBFBD>p/͑<><CD91>1u<31><75><EFBFBD>p->InputPin Value: 0
// Pin: /<00>S\hVTrails006 <00>f<EFBFBD>e/Solve Forces and Velocity/͑<><CD91>1u<31><75><EFBFBD>p/͑<><CD91>1u<31><75><EFBFBD>p->OutputPin Value: 0
// Pin: /<00>S\hVTrails006 <00>f<EFBFBD>e/Solve Forces and Velocity/͑<><CD91>1u<31><75><EFBFBD>p/͑<><CD91>1u<31><75><EFBFBD>p->InputPin Value: 0
// Pin: /<00>S\hVTrails006 <00>f<EFBFBD>e/Solve Forces and Velocity/͑<><CD91>1u<31><75><EFBFBD>p/͑<><CD91>1u<31><75><EFBFBD>p->OutputPin Value: 0
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_Transient
{
bool FirstFrame;
int ScalabilityEmitterExecutionState;
float ScalabilityEmitterSpawnCountScale;
int ScalabilityExecutionState;
bool SpawningbCanEverSpawn;
};
struct FParamMap0_Trails006_SpawnPerFrame
{
NiagaraSpawnInfo SpawnBurst;
};
struct FParamMap0_Trails006_Scalability
{
float DistanceFraction;
};
struct FParamMap0_Trails006
{
float Age;
float CurrentLoopDuration;
float DistanceTraveled;
int ExecutionState;
int ExecutionStateSource;
int LoopCount;
float LoopedAge;
float NormalizedLoopAge;
FParamMap0_Trails006_Scalability Scalability;
FParamMap0_Trails006_SpawnPerFrame SpawnPerFrame;
};
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_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_Trails006
{
int NumParticles;
};
struct FParamMap0_Engine_System
{
int RandomSeed;
};
struct FParamMap0_Engine_Owner
{
int ExecutionState;
float LODDistanceFraction;
float3 Velocity;
};
struct FParamMap0_Engine_Emitter
{
int InstanceSeed;
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;
FParamMap0_Engine_Trails006 Trails006;
float WorldDeltaTime;
};
struct FParamMap0_EmitterState
{
float LoopDelay;
};
struct FParamMap0_Emitter
{
int RandomSeed;
};
struct FParamMap0
{
FParamMap0_Emitter Emitter;
FParamMap0_EmitterState EmitterState;
FParamMap0_Engine Engine;
FParamMap0_Local Local;
FParamMap0_SpawnPerFrame SpawnPerFrame;
FParamMap0_System System;
FParamMap0_SystemState SystemState;
FParamMap0_Trails006 Trails006;
FParamMap0_Transient Transient;
};
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_Trails006_Func_(int In_NewState, bool In_Condition, int In_NewStateSource, inout FSimulationContext Context);
void EmitterState_EmitterChangeState_Trails006_Func_(int In_NewState, bool In_Condition, int In_NewStateSource, inout FSimulationContext Context);
void EmitterState_EmitterChangeState005_Trails006_Func_(int In_NewState, bool In_Condition, int In_NewStateSource, inout FSimulationContext Context);
void EmitterState_EmitterChangeState003_Trails006_Func_(int In_NewState, bool In_Condition, int In_NewStateSource, inout FSimulationContext Context);
void EmitterState_Trails006_Func_(inout FSimulationContext Context);
void SpawnPerFrame_Trails006_Func_(inout FSimulationContext Context);
void Trails006_2B17B6C54C629B006FCCCCAFB68A02B8_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_Trails006_Func_(int In_NewState, bool In_Condition, int In_NewStateSource, inout FSimulationContext Context)
{
int Constant34 = 3;
bool Result27 = NiagaraAll(Context.Map.Trails006.ExecutionState != Constant34);
int Constant35 = 4;
bool Result28 = NiagaraAll(Context.Map.Trails006.ExecutionState != Constant35);
bool Result29 = Result27 && Result28;
bool Result30 = In_Condition && Result29;
bool Result31 = NiagaraAll(Context.Map.Trails006.ExecutionStateSource <= In_NewStateSource);
bool Result32 = Result30 && Result31;
int Constant36 = 2;
bool Result33 = NiagaraAll(In_NewState == Constant36);
int Constant37 = 1;
bool Result34 = NiagaraAll(Context.Map.Trails006.ExecutionState == Constant37);
int Constant38 = 2;
bool Result35 = NiagaraAll(Context.Map.Trails006.ExecutionState == Constant38);
bool Result36 = Result34 || Result35;
bool Result37 = Result33 && Result36;
int Constant39 = 1;
int Constant40 = (int)0;
int ENiagaraExecutionState_SelectResult = Constant40;
ENiagaraExecutionState_SelectResult = Constant39;
if(Result37 == 0)
{
ENiagaraExecutionState_SelectResult = In_NewState;
}
int ENiagaraExecutionState_IfResult3;
int ENiagaraExecutionStateSource_IfResult3;
if(Result32)
{
ENiagaraExecutionState_IfResult3 = ENiagaraExecutionState_SelectResult;
ENiagaraExecutionStateSource_IfResult3 = In_NewStateSource;
}
else
{
ENiagaraExecutionState_IfResult3 = Context.Map.Trails006.ExecutionState;
ENiagaraExecutionStateSource_IfResult3 = Context.Map.Trails006.ExecutionStateSource;
}
Context.Map.Trails006.ExecutionState = ENiagaraExecutionState_IfResult3;
Context.Map.Trails006.ExecutionStateSource = ENiagaraExecutionStateSource_IfResult3;
}
void EmitterState_EmitterChangeState_Trails006_Func_(int In_NewState, bool In_Condition, int In_NewStateSource, inout FSimulationContext Context)
{
int Constant43 = 3;
bool Result38 = NiagaraAll(Context.Map.Trails006.ExecutionState != Constant43);
int Constant44 = 4;
bool Result39 = NiagaraAll(Context.Map.Trails006.ExecutionState != Constant44);
bool Result40 = Result38 && Result39;
bool Result41 = In_Condition && Result40;
bool Result42 = NiagaraAll(Context.Map.Trails006.ExecutionStateSource <= In_NewStateSource);
bool Result43 = Result41 && Result42;
int Constant45 = 2;
bool Result44 = NiagaraAll(In_NewState == Constant45);
int Constant46 = 1;
bool Result45 = NiagaraAll(Context.Map.Trails006.ExecutionState == Constant46);
int Constant47 = 2;
bool Result46 = NiagaraAll(Context.Map.Trails006.ExecutionState == Constant47);
bool Result47 = Result45 || Result46;
bool Result48 = Result44 && Result47;
int Constant48 = 1;
int Constant49 = (int)0;
int ENiagaraExecutionState_SelectResult1 = Constant49;
ENiagaraExecutionState_SelectResult1 = Constant48;
if(Result48 == 0)
{
ENiagaraExecutionState_SelectResult1 = In_NewState;
}
int ENiagaraExecutionState_IfResult4;
int ENiagaraExecutionStateSource_IfResult4;
if(Result43)
{
ENiagaraExecutionState_IfResult4 = ENiagaraExecutionState_SelectResult1;
ENiagaraExecutionStateSource_IfResult4 = In_NewStateSource;
}
else
{
ENiagaraExecutionState_IfResult4 = Context.Map.Trails006.ExecutionState;
ENiagaraExecutionStateSource_IfResult4 = Context.Map.Trails006.ExecutionStateSource;
}
Context.Map.Trails006.ExecutionState = ENiagaraExecutionState_IfResult4;
Context.Map.Trails006.ExecutionStateSource = ENiagaraExecutionStateSource_IfResult4;
}
void EmitterState_EmitterChangeState005_Trails006_Func_(int In_NewState, bool In_Condition, int In_NewStateSource, inout FSimulationContext Context)
{
int Constant54 = 3;
bool Result52 = NiagaraAll(Context.Map.Trails006.ExecutionState != Constant54);
int Constant55 = 4;
bool Result53 = NiagaraAll(Context.Map.Trails006.ExecutionState != Constant55);
bool Result54 = Result52 && Result53;
bool Result55 = In_Condition && Result54;
bool Result56 = NiagaraAll(Context.Map.Trails006.ExecutionStateSource <= In_NewStateSource);
bool Result57 = Result55 && Result56;
int Constant56 = 2;
bool Result58 = NiagaraAll(In_NewState == Constant56);
int Constant57 = 1;
bool Result59 = NiagaraAll(Context.Map.Trails006.ExecutionState == Constant57);
int Constant58 = 2;
bool Result60 = NiagaraAll(Context.Map.Trails006.ExecutionState == Constant58);
bool Result61 = Result59 || Result60;
bool Result62 = Result58 && Result61;
int Constant59 = 1;
int Constant60 = (int)0;
int ENiagaraExecutionState_SelectResult2 = Constant60;
ENiagaraExecutionState_SelectResult2 = Constant59;
if(Result62 == 0)
{
ENiagaraExecutionState_SelectResult2 = In_NewState;
}
int ENiagaraExecutionState_IfResult5;
int ENiagaraExecutionStateSource_IfResult5;
if(Result57)
{
ENiagaraExecutionState_IfResult5 = ENiagaraExecutionState_SelectResult2;
ENiagaraExecutionStateSource_IfResult5 = In_NewStateSource;
}
else
{
ENiagaraExecutionState_IfResult5 = Context.Map.Trails006.ExecutionState;
ENiagaraExecutionStateSource_IfResult5 = Context.Map.Trails006.ExecutionStateSource;
}
Context.Map.Trails006.ExecutionState = ENiagaraExecutionState_IfResult5;
Context.Map.Trails006.ExecutionStateSource = ENiagaraExecutionStateSource_IfResult5;
}
void EmitterState_EmitterChangeState003_Trails006_Func_(int In_NewState, bool In_Condition, int In_NewStateSource, inout FSimulationContext Context)
{
int Constant65 = 3;
bool Result67 = NiagaraAll(Context.Map.Trails006.ExecutionState != Constant65);
int Constant66 = 4;
bool Result68 = NiagaraAll(Context.Map.Trails006.ExecutionState != Constant66);
bool Result69 = Result67 && Result68;
bool Result70 = In_Condition && Result69;
bool Result71 = NiagaraAll(Context.Map.Trails006.ExecutionStateSource <= In_NewStateSource);
bool Result72 = Result70 && Result71;
int Constant67 = 2;
bool Result73 = NiagaraAll(In_NewState == Constant67);
int Constant68 = 1;
bool Result74 = NiagaraAll(Context.Map.Trails006.ExecutionState == Constant68);
int Constant69 = 2;
bool Result75 = NiagaraAll(Context.Map.Trails006.ExecutionState == Constant69);
bool Result76 = Result74 || Result75;
bool Result77 = Result73 && Result76;
int Constant70 = 1;
int Constant71 = (int)0;
int ENiagaraExecutionState_SelectResult3 = Constant71;
ENiagaraExecutionState_SelectResult3 = Constant70;
if(Result77 == 0)
{
ENiagaraExecutionState_SelectResult3 = In_NewState;
}
int ENiagaraExecutionState_IfResult6;
int ENiagaraExecutionStateSource_IfResult6;
if(Result72)
{
ENiagaraExecutionState_IfResult6 = ENiagaraExecutionState_SelectResult3;
ENiagaraExecutionStateSource_IfResult6 = In_NewStateSource;
}
else
{
ENiagaraExecutionState_IfResult6 = Context.Map.Trails006.ExecutionState;
ENiagaraExecutionStateSource_IfResult6 = Context.Map.Trails006.ExecutionStateSource;
}
Context.Map.Trails006.ExecutionState = ENiagaraExecutionState_IfResult6;
Context.Map.Trails006.ExecutionStateSource = ENiagaraExecutionStateSource_IfResult6;
}
void EmitterState_Trails006_Func_(inout FSimulationContext Context)
{
bool Result19 = NiagaraAll(Context.Map.Trails006.Age <= Context.Map.Engine.DeltaTime);
Context.Map.Transient.FirstFrame = Result19;
Context.Map.Local.EmitterState.PreviousEmitterState = Context.Map.Trails006.ExecutionState;
float Constant20 = 65500;
Context.Map.Local.EmitterState.LoopDuration = Constant20;
float Constant21 = 0;
float Constant22 = 0;
bool Result20 = NiagaraAll(Context.Map.Trails006.Age == Constant22);
float Duration_IfResult1;
if(Result20)
{
Duration_IfResult1 = Context.Map.Local.EmitterState.LoopDuration;
}
else
{
Duration_IfResult1 = Context.Map.Trails006.CurrentLoopDuration;
}
float Constant23 = 0;
Context.Map.Trails006.CurrentLoopDuration = Duration_IfResult1;
Context.Map.EmitterState.LoopDelay = Constant23;
float Result21 = Context.Map.Trails006.Age + Context.Map.Engine.DeltaTime;
float Result22 = Context.Map.Engine.DeltaTime + Context.Map.Trails006.LoopedAge;
bool Result23 = NiagaraAll(Result22 >= Context.Map.Trails006.CurrentLoopDuration);
int Constant24 = 0;
Context.Map.Trails006.Age = Result21;
Context.Map.Trails006.LoopedAge = Result22;
Context.Map.Local.EmitterState.LoopCountIncreased = Result23;
Context.Map.Trails006.LoopCount = Constant24;
bool Constant25 = false;
int Constant26 = 0;
Context.Map.Local.EmitterState.LoopCountIncreased = Constant25;
Context.Map.Trails006.LoopCount = Constant26;
float Constant27 = 0;
float Duration_IfResult2;
float LoopedAge_IfResult1;
if(Context.Map.Local.EmitterState.LoopCountIncreased)
{
Duration_IfResult2 = Context.Map.Local.EmitterState.LoopDuration;
LoopedAge_IfResult1 = Constant27;
}
else
{
Duration_IfResult2 = Context.Map.Trails006.CurrentLoopDuration;
LoopedAge_IfResult1 = Context.Map.Trails006.LoopedAge;
}
Context.Map.Trails006.CurrentLoopDuration = Duration_IfResult2;
Context.Map.Trails006.LoopedAge = LoopedAge_IfResult1;
float Constant28 = 0;
Context.Map.Trails006.NormalizedLoopAge = Constant28;
float Constant29 = 0;
float Constant30 = 1.0001;
float Result24 = clamp(Context.Map.Engine.Owner.LODDistanceFraction,Constant29,Constant30);
Context.Map.Trails006.Scalability.DistanceFraction = Result24;
int Constant31 = 0;
Context.Map.Transient.ScalabilityEmitterExecutionState = Constant31;
int Constant32 = 0;
bool Result25 = NiagaraAll(Context.Map.Engine.Trails006.NumParticles == Constant32);
Context.Map.Local.EmitterState.NoActiveEmitterParticles = Result25;
int Constant33 = 0;
bool Result26 = NiagaraAll(Context.Map.System.ExecutionStateSource == Constant33);
EmitterState_EmitterChangeState002_Trails006_Func_(Context.Map.System.ExecutionState, Result26, Context.Map.System.ExecutionStateSource, Context);
int Constant41 = 1;
int Constant42 = 1;
EmitterState_EmitterChangeState_Trails006_Func_(Constant41, Context.Map.Local.EmitterState.LoopCountIncreased, Constant42, Context);
int Constant50 = 1;
int Constant51 = 0;
bool Result49 = NiagaraAll(Context.Map.System.ExecutionState != Constant51);
int Constant52 = 2;
bool Result50 = NiagaraAll(Context.Map.System.ExecutionStateSource == Constant52);
bool Result51 = Result49 && Result50;
int Constant53 = 1;
EmitterState_EmitterChangeState005_Trails006_Func_(Constant50, Result51, Constant53, Context);
int Constant61 = 3;
int Constant62 = 0;
bool Result63 = NiagaraAll(Context.Map.Trails006.ExecutionState != Constant62);
int Constant63 = 0;
bool Result64 = NiagaraAll(Context.Map.Trails006.ExecutionStateSource != Constant63);
bool Result65 = Result63 && Result64;
bool Result66 = Context.Map.Local.EmitterState.NoActiveEmitterParticles && Result65;
int Constant64 = 3;
EmitterState_EmitterChangeState003_Trails006_Func_(Constant61, Result66, Constant64, Context);
float3 Result78 = Context.Map.Engine.Owner.Velocity * Context.Map.Engine.DeltaTime;
float Result79 = length(Result78);
float Constant72 = 1e+08;
float Result80 = Modulo(Context.Map.Trails006.DistanceTraveled, Constant72);
float Result81 = Result79 + Result80;
Context.Map.Trails006.DistanceTraveled = Result81;
}
void SpawnPerFrame_Trails006_Func_(inout FSimulationContext Context)
{
int Constant73 = 1;
float Constant74 = 1;
Context.Map.Transient.ScalabilityEmitterSpawnCountScale = Constant74;
int Constant75 = 0;
bool Constant76 = false;
Context.Map.Transient.SpawningbCanEverSpawn = Constant76;
bool Constant77 = true;
Context.Map.SpawnPerFrame.Spawn = Constant77;
float Constant78 = 1;
float Result82 = Constant73 * Context.Map.Transient.ScalabilityEmitterSpawnCountScale;
float Constant79 = 0;
NiagaraSpawnInfo Output1;
Output1.Count = Result82;
Output1.InterpStartDt = Context.Map.Engine.DeltaTime;
Output1.IntervalDt = Constant79;
Output1.SpawnGroup = Constant75;
int Constant80 = 0;
float Constant81 = 0;
float Constant82 = 0;
NiagaraSpawnInfo Output11;
Output11.Count = Constant80;
Output11.InterpStartDt = Constant81;
Output11.IntervalDt = Constant82;
Output11.SpawnGroup = Constant75;
NiagaraSpawnInfo SpawnInfo_IfResult;
if(Context.Map.SpawnPerFrame.Spawn)
{
SpawnInfo_IfResult = Output1;
}
else
{
SpawnInfo_IfResult = Output11;
}
bool Result83 = Context.Map.Transient.SpawningbCanEverSpawn || Context.Map.SpawnPerFrame.Spawn;
Context.Map.Trails006.SpawnPerFrame.SpawnBurst = SpawnInfo_IfResult;
Context.Map.Transient.SpawningbCanEverSpawn = Result83;
}
void Trails006_2B17B6C54C629B006FCCCCAFB68A02B8_Func_(inout FSimulationContext Context)
{
EnterStatScope(3 /**EmitterState_Trails006_Func_*/);
EmitterState_Trails006_Func_(Context);
ExitStatScope(/**EmitterState_Trails006_Func_*/);
EnterStatScope(4 /**SpawnPerFrame_Trails006_Func_*/);
SpawnPerFrame_Trails006_Func_(Context);
ExitStatScope(/**SpawnPerFrame_Trails006_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 /**Trails006*/);
Trails006_2B17B6C54C629B006FCCCCAFB68A02B8_Func_(Context);
ExitStatScope(/**Trails006*/);
ExitStatScope(/**SystemUpdateScript*/);
}
void SimulateMain()
{
EnterStatScope(5 /**SystemUpdateScript_Main*/);
FSimulationContext Context = (FSimulationContext)0;
Context.Map.Emitter.RandomSeed = InputDataInt(0, 0);
Context.Map.System.Age = InputDataFloat(0, 0);
Context.Map.System.bCompleteOnInactive = InputDataBool(0, 1);
Context.Map.System.CurrentLoopDuration = InputDataFloat(0, 1);
Context.Map.System.ExecutionState = InputDataInt(0, 2);
Context.Map.System.ExecutionStateSource = InputDataInt(0, 3);
Context.Map.System.LoopCount = InputDataInt(0, 4);
Context.Map.System.LoopedAge = InputDataFloat(0, 2);
Context.Map.System.NormalizedLoopAge = InputDataFloat(0, 3);
Context.Map.Trails006.Age = InputDataFloat(0, 4);
Context.Map.Trails006.CurrentLoopDuration = InputDataFloat(0, 5);
Context.Map.Trails006.DistanceTraveled = InputDataFloat(0, 6);
Context.Map.Trails006.ExecutionState = InputDataInt(0, 5);
Context.Map.Trails006.ExecutionStateSource = InputDataInt(0, 6);
Context.Map.Trails006.LoopCount = InputDataInt(0, 7);
Context.Map.Trails006.LoopedAge = InputDataFloat(0, 7);
Context.Map.Trails006.NormalizedLoopAge = InputDataFloat(0, 8);
Context.Map.Trails006.Scalability.DistanceFraction = InputDataFloat(0, 9);
Context.Map.Trails006.SpawnPerFrame.SpawnBurst.Count = 0;
Context.Map.Trails006.SpawnPerFrame.SpawnBurst.InterpStartDt = 0.0f;
Context.Map.Trails006.SpawnPerFrame.SpawnBurst.IntervalDt = 0.0f;
Context.Map.Trails006.SpawnPerFrame.SpawnBurst.SpawnGroup = 0;
Context.Map.Engine.Emitter.InstanceSeed = InputDataInt(1, 0);
Context.Map.Engine.Emitter.TotalSpawnedParticles = InputDataInt(1, 1);
Context.Map.Engine.Owner.ExecutionState = InputDataInt(1, 2);
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, 3);
Context.Map.Engine.Trails006.NumParticles = InputDataInt(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.System.Age);
OutputDataBool(0, 1, TmpWriteIndex, Context.Map.System.bCompleteOnInactive);
OutputDataFloat(0, 1, TmpWriteIndex, Context.Map.System.CurrentLoopDuration);
OutputDataInt(0, 2, TmpWriteIndex, Context.Map.System.ExecutionState);
OutputDataInt(0, 3, TmpWriteIndex, Context.Map.System.ExecutionStateSource);
OutputDataInt(0, 4, TmpWriteIndex, Context.Map.System.LoopCount);
OutputDataFloat(0, 2, TmpWriteIndex, Context.Map.System.LoopedAge);
OutputDataFloat(0, 3, TmpWriteIndex, Context.Map.System.NormalizedLoopAge);
OutputDataFloat(0, 4, TmpWriteIndex, Context.Map.Trails006.Age);
OutputDataFloat(0, 5, TmpWriteIndex, Context.Map.Trails006.CurrentLoopDuration);
OutputDataFloat(0, 6, TmpWriteIndex, Context.Map.Trails006.DistanceTraveled);
OutputDataInt(0, 5, TmpWriteIndex, Context.Map.Trails006.ExecutionState);
OutputDataInt(0, 6, TmpWriteIndex, Context.Map.Trails006.ExecutionStateSource);
OutputDataInt(0, 7, TmpWriteIndex, Context.Map.Trails006.LoopCount);
OutputDataFloat(0, 7, TmpWriteIndex, Context.Map.Trails006.LoopedAge);
OutputDataFloat(0, 8, TmpWriteIndex, Context.Map.Trails006.NormalizedLoopAge);
OutputDataFloat(0, 9, TmpWriteIndex, Context.Map.Trails006.Scalability.DistanceFraction);
OutputDataInt(0, 8, TmpWriteIndex, Context.Map.Trails006.SpawnPerFrame.SpawnBurst.Count);
OutputDataFloat(0, 10, TmpWriteIndex, Context.Map.Trails006.SpawnPerFrame.SpawnBurst.InterpStartDt);
OutputDataFloat(0, 11, TmpWriteIndex, Context.Map.Trails006.SpawnPerFrame.SpawnBurst.IntervalDt);
OutputDataInt(0, 9, TmpWriteIndex, Context.Map.Trails006.SpawnPerFrame.SpawnBurst.SpawnGroup);
}
ExitStatScope(/**SystemUpdateScript_Main*/);
}
my 
-------------------------------
Summary
-------------------------------
Num Byte Code Ops: 131
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 | 65500
72 | 1.00010002
76 | 4
80 | 100000000
84 | True
-------------------------------
Byte Code (131 Ops)
-------------------------------
0 | enter_stat_scope(C[36]);
1 | [R][0] = InputDataFloat(0, 0);
2 | [R][1] = InputDataFloat(0, 1);
3 | [R][2] = InputDataInt(0, 2);
4 | [R][3] = InputDataInt(0, 3);
5 | [R][4] = InputDataInt(0, 4);
6 | [R][5] = InputDataFloat(0, 2);
7 | [R][6] = InputDataFloat(0, 4);
8 | [R][7] = InputDataFloat(0, 5);
9 | [R][8] = InputDataFloat(0, 6);
10 | [R][9] = InputDataInt(0, 5);
11 | [R][10] = InputDataInt(0, 6);
12 | [R][11] = InputDataFloat(0, 7);
13 | [R][12] = InputDataInt(1, 2);
14 | [R][13] = InputDataFloat(1, 0);
15 | [R][14] = InputDataFloat(1, 1);
16 | [R][15] = InputDataFloat(1, 2);
17 | [R][16] = InputDataFloat(1, 3);
18 | [R][17] = InputDataInt(1, 4);
19 | enter_stat_scope(C[40]);
20 | enter_stat_scope(C[44]);
21 | enter_stat_scope(C[48]);
22 | R[18] = cmpeq(R[0], C[52]);
23 | R[19] = select(R[18], C[56], R[1]);
24 | R[1] = add(C[4], R[5]);
25 | R[5] = div(R[1], R[19]);
26 | R[18] = f2i(R[5]);
27 | R[5] = maxi(R[18], C[44]);
28 | R[18] = i2f(R[5]);
29 | R[20] = mul(R[18], R[19]);
30 | R[18] = sub(R[1], R[20]);
31 | R[1] = addi(R[5], R[4]);
32 | R[4] = add(R[0], C[4]);
33 | R[0] = cmpgti(R[5], C[44]);
34 | R[5] = select(R[0], R[19], R[19]);
35 | R[19] = select(R[0], R[18], R[18]);
36 | R[0] = div(R[19], R[5]);
37 | R[18] = cmplei(R[3], C[44]);
38 | R[20] = select(R[18], C[44], R[2]);
39 | R[2] = select(R[18], C[44], R[3]);
40 | R[3] = cmpneqi(R[12], C[44]);
41 | R[18] = cmplei(R[2], C[60]);
42 | R[21] = logic_and(R[3], R[18]);
43 | R[3] = select(R[21], R[12], R[20]);
44 | R[12] = select(R[21], C[60], R[2]);
45 | exit_stat_scope();
46 | enter_stat_scope(C[60]);
47 | enter_stat_scope(C[64]);
48 | R[2] = cmpeq(R[6], C[52]);
49 | R[18] = select(R[2], C[68], R[7]);
50 | R[2] = add(C[4], R[11]);
51 | R[7] = add(R[6], C[4]);
52 | R[6] = clamp(R[13], C[52], C[72]);
53 | R[11] = cmpeqi(R[17], C[44]);
54 | R[13] = cmpeqi(R[12], C[44]);
55 | R[17] = cmpneqi(R[9], C[64]);
56 | R[20] = cmpneqi(R[9], C[76]);
57 | R[21] = logic_and(R[17], R[20]);
58 | R[17] = logic_and(R[13], R[21]);
59 | R[13] = cmplei(R[10], R[12]);
60 | R[20] = logic_and(R[17], R[13]);
61 | R[13] = cmpeqi(R[3], C[60]);
62 | R[17] = cmpeqi(R[9], C[48]);
63 | R[21] = cmpeqi(R[9], C[60]);
64 | R[22] = logic_or(R[17], R[21]);
65 | R[17] = logic_and(R[13], R[22]);
66 | R[13] = b2i(R[17]);
67 | R[17] = cmpeqi(R[13], C[44]);
68 | R[13] = select(R[17], R[3], C[48]);
69 | R[17] = select(R[20], R[13], R[9]);
70 | R[9] = select(R[20], R[12], R[10]);
71 | R[10] = cmpneqi(R[3], C[44]);
72 | R[13] = cmpeqi(R[12], C[60]);
73 | R[20] = logic_and(R[10], R[13]);
74 | R[10] = cmpneqi(R[17], C[64]);
75 | R[13] = cmpneqi(R[17], C[76]);
76 | R[21] = logic_and(R[10], R[13]);
77 | R[10] = logic_and(R[20], R[21]);
78 | R[13] = cmplei(R[9], C[48]);
79 | R[20] = logic_and(R[10], R[13]);
80 | R[10] = select(R[20], C[48], R[17]);
81 | R[13] = select(R[20], C[48], R[9]);
82 | R[9] = cmpneqi(R[10], C[44]);
83 | R[17] = cmpneqi(R[13], C[44]);
84 | R[20] = logic_and(R[9], R[17]);
85 | R[9] = logic_and(R[11], R[20]);
86 | R[11] = cmpneqi(R[10], C[64]);
87 | R[17] = cmpneqi(R[10], C[76]);
88 | R[20] = logic_and(R[11], R[17]);
89 | R[11] = logic_and(R[9], R[20]);
90 | R[9] = cmplei(R[13], C[64]);
91 | R[17] = logic_and(R[11], R[9]);
92 | R[9] = select(R[17], C[64], R[10]);
93 | R[10] = select(R[17], C[64], R[13]);
94 | R[11] = mul(R[14], C[4]);
95 | R[13] = mul(R[15], C[4]);
96 | R[14] = mul(R[16], C[4]);
97 | R[15] = mul(R[13], R[13]);
98 | R[13] = mad(R[11], R[11], R[15]);
99 | R[11] = mad(R[14], R[14], R[13]);
100 | R[13] = sqrt(R[11]);
101 | R[11] = fmod(R[8], C[80]);
102 | R[8] = add(R[13], R[11]);
103 | exit_stat_scope();
104 | exit_stat_scope();
105 | exit_stat_scope();
106 | exit_stat_scope();
107 | [R][11] = AcquireIndex(0, [C][84]);
108 | OutputDataInt(0, 0, [R][11], [C][32]);
109 | OutputDataFloat(0, 0, [R][11], [R][4]);
110 | OutputDataInt(0, 1, [R][11], [C][84]);
111 | OutputDataFloat(0, 1, [R][11], [R][5]);
112 | OutputDataInt(0, 2, [R][11], [R][3]);
113 | OutputDataInt(0, 3, [R][11], [R][12]);
114 | OutputDataInt(0, 4, [R][11], [R][1]);
115 | OutputDataFloat(0, 2, [R][11], [R][19]);
116 | OutputDataFloat(0, 3, [R][11], [R][0]);
117 | OutputDataFloat(0, 4, [R][11], [R][7]);
118 | OutputDataFloat(0, 5, [R][11], [R][18]);
119 | OutputDataFloat(0, 6, [R][11], [R][8]);
120 | OutputDataInt(0, 5, [R][11], [R][9]);
121 | OutputDataInt(0, 6, [R][11], [R][10]);
122 | OutputDataInt(0, 7, [R][11], [C][44]);
123 | OutputDataFloat(0, 7, [R][11], [R][2]);
124 | OutputDataFloat(0, 8, [R][11], [C][52]);
125 | OutputDataFloat(0, 9, [R][11], [R][6]);
126 | OutputDataInt(0, 8, [R][11], [C][48]);
127 | OutputDataFloat(0, 10, [R][11], [C][4]);
128 | OutputDataFloat(0, 11, [R][11], [C][52]);
129 | OutputDataInt(0, 9, [R][11], [C][44]);
130 | exit_stat_scope();
-------------------------------
s<00><00>p<00>zzt<00>~Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>|Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>}Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00><00><00>  )zBV77(8<>!<21><19><><EFBFBD><l<>[ z<00>z& <00><00>z<00><00><00>g<00>g<00>zBV77(8<>!<21><19><><EFBFBD><l,4<00><00><00> <00><00>g<00>U<00> <00>?4<00>'5z'z<00>4<00><00> <00><00><00>E4<00><00><00>y<00>z%,,y<00><00><00> 4'<00> <00><00><00> <00>w <00><00><00><00><00> <00>k<00> <00>Z<00> <00>W5zWz<00>X5zXz<00>4T<00><00>y^5z^z<00>qz<00><00>izBV WzB y 5z z<00>G44$4<4
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>|<7C>F<EFBFBD>AU\<5C>[ z<00>z& <00><00>z<00><00><00>g<00>g<00>zBhx[
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>|<7C>F<EFBFBD>AU\,4<00><00><00> <00><00>g<00>U<00> <00>?4<00>'5z'z<00>4<00><00> <00><00><00>E4<00><00><00>y<00>z%,,y<00><00><00> 4'<00> <00><00><00> <00>w <00><00><00><00><00> <00>k<00> <00>Z<00> <00>W5zWz<00>X5zXz<00>4T<00><00>y^5z^z<00>qz<00><00>izBV WzB y 5z z<00>G44$4<4z-<00><00>J<00>5zz<00>XzB<00><00><00><00>ySz%,,y<00><00>5z<00>z<00>j<00>e<00>z<00>i<00> zizv <00>pY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>qY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>rY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>sY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>tY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>xuY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>vY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>|wY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>txY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>lyY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>pzY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>0{Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>|Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>}Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>~Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>$Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00> <00>Y<00>
<EFBFBD>2<05><00>J<00>S:6"<22><>S<EFBFBD><53><EFBFBD><EFBFBD>̤4R<34><52><EFBFBD><EFBFBD><00>J<00><>J<EFBFBD><4A><EFBFBD><EFBFBD>@<40><><EFBFBD> <20>x<EFBFBD>b<EFBFBD><03><><EFBFBD><00>J<00><><EFBFBD><EFBFBD><EFBFBD>}C<><43>T<EFBFBD>g<EFBFBD><67><EFBFBD><EFBFBD>|<7C><><EFBFBD><00>J<00><>G~<7E>54<14><><EFBFBD><EFBFBD>P<EFBFBD><50>T<12><><00>J<00>'<27><><EFBFBD><EFBFBD>tV<0F><><EFBFBD><EFBFBD>Ү<EFBFBD>Ap<41><70><00>J<00><>L<EFBFBD><15><>x<EFBFBD>
<EFBFBD><EFBFBD>i<EFBFBD>JB<EFBFBD><EFBFBD>X<EFBFBD><EFBFBD><00>J<00>ZJ4S(T<>݌<11><>j<EFBFBD><6A><EFBFBD><EFBFBD><18><00>J<00><>-><07>6W"<22>b<EFBFBD><62>5<EFBFBD><35><EFBFBD><EFBFBD><EFBFBD><00>J<00>NJJg$,&<26><><EFBFBD>n<><6E>h7<68>M<EFBFBD><4D><00>J<00> <0A><>?
<EFBFBD><06>lJ,}Qr<51>)<29>[<5B><><00>J<00>9<EFBFBD><39>^kK 2U<32><55><EFBFBD>`<18><><EFBFBD> <09><00>J<00>K<EFBFBD> <20>.<2E><><<3C>W<EFBFBD><57><00>J<00><>:Xg<03><>j<EFBFBD>Q<EFBFBD><51><EFBFBD><EFBFBD><EFBFBD>Z<EFBFBD>1s<31><00>J<00><><EFBFBD>V{<7B><><EFBFBD>rd<72>{<7B>Bc<42><1A><><EFBFBD><00>J<00><>Α<EFBFBD>H<EFBFBD>w˴'<27><>F<><46><EFBFBD>I<EFBFBD><00>J<00><><EFBFBD><EFBFBD><04>#&
<EFBFBD>62<EFBFBD>O<EFBFBD>%z:<3A><00>J<00><>B<EFBFBD>Mc~<7E>=<3D><><EFBFBD>hE<68> bN<62>XzB<00><00><00><00>ySz%,,y<00><00>5z<00>z<00>j<00>e<00>z<00><00>i<00>z iz<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00> <00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00> <00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>$<00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>(<00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>,<00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>8<00>@J<?<00>?<00>B<00>?<00>?<00>?<00>ySONiagaraScript /Niagara/DefaultAssets/DefaultEmitter.DefaultEmitter:SpawnScript<00>Pz:<00>izB<00><><19>5<EFBFBD>"׋^)<29>D<EFBFBD> V  <00>yCPUSimExperimentalVMDisabledFailIfNotSetMessageSeverity: 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.VelocityRequiresPersistentIDsTrimAttributes <00>z z<00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>G44<4zA<00><00>
<EFBFBD>2<05><00>J<00>S:6"<22><>S<EFBFBD><53><EFBFBD><EFBFBD>̤4R<34><52><EFBFBD><EFBFBD><00>J<00><>J<EFBFBD><4A><EFBFBD><EFBFBD>@<40><><EFBFBD> <20>x<EFBFBD>b<EFBFBD><03><><EFBFBD><00>J<00><><EFBFBD><EFBFBD><EFBFBD>}C<><43>T<EFBFBD>g<EFBFBD><67><EFBFBD><EFBFBD>|<7C><><EFBFBD><00>J<00><>G~<7E>54<14><><EFBFBD><EFBFBD>P<EFBFBD><50>T<12><><00>J<00>'<27><><EFBFBD><EFBFBD>tV<0F><><EFBFBD><EFBFBD>Ү<EFBFBD>Ap<41><70><00>J<00><>L<EFBFBD><15><>x<EFBFBD>
<EFBFBD><EFBFBD>i<EFBFBD>JB<EFBFBD><EFBFBD>X<EFBFBD><EFBFBD><00>J<00>ZJ4S(T<>݌<11><>j<EFBFBD><6A><EFBFBD><EFBFBD><18><00>J<00><>-><07>6W"<22>b<EFBFBD><62>5<EFBFBD><35><EFBFBD><EFBFBD><EFBFBD><00>J<00>NJJg$,&<26><><EFBFBD>n<><6E>h7<68>M<EFBFBD><4D><00>J<00> <0A><>?
<EFBFBD><06>lJ,}Qr<51>)<29>[<5B><><00>J<00>9<EFBFBD><39>^kK 2U<32><55><EFBFBD>`<18><><EFBFBD> <09><00>J<00>K<EFBFBD> <20>.<2E><><<3C>W<EFBFBD><57><00>J<00><>:Xg<03><>j<EFBFBD>Q<EFBFBD><51><EFBFBD><EFBFBD><EFBFBD>Z<EFBFBD>1s<31><00>J<00><><EFBFBD>V{<7B><><EFBFBD>rd<72>{<7B>Bc<42><1A><><EFBFBD><00>J<00><>Α<EFBFBD>H<EFBFBD>w˴'<27><>F<><46><EFBFBD>I<EFBFBD><00>J<00><>B<EFBFBD>Mc~<7E>=<3D><><EFBFBD>hE<68> bN<62><00>Oz<00><00>Iz<00><00><00><00>J<00>[<5B>^X,d[<5B>[<5B>\\V<00>]S<00>S<00>S<00>S<00>S<00>TTS<00>S<00>S<00>S<00>S<00> S<00>
S<00> S<00> S<00> S<00>S<00>S<00>S<00>S<00>S<00>S<00>S<00>S<00>S<00>SpStSxS<00>S<00>S<00>TS<00>S<00>S<00> \<00><00>g<00>z<00><00><00><00>z<00>zr<00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>dz<00><00><00><00>z<00>z<00><00>cY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>cY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>cY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>cY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>cY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00><><EFBFBD><EFBFBD>cY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>?cY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>BcY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>?<3F>+z z<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>?<3F>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>?<3F>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>B<EFBFBD>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00> <00>?<00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>?<3F>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>?<3F>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00> <00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>jezjz0<00><00>zn<00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>xy Trimmed<00><00>zn<00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>xy Trimmed<00><00>zn<00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>xy Trimmed<00><00>zn<00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>xy Trimmed<00>}zzH<00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>[Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>
Trails006<00>w<00>zwzr<00>8<00>r7<00>r<00>8<00>27<00>1<00>8<00>V7<00>U<00>8<00>s7<00><00><00>8<00>t7<00><00><00>ry<08><00><><EFBFBD><EFBFBD>// Shader generated by Niagara HLSL Translator
// Compile Tags:
// Variable: "Particles.Presolve.Velocity((null))" StringValue: "Trimmed"
// Variable: "Particles.Presolve.Position((null))" StringValue: "Trimmed"
// Variable: "Particles.Presolve.PhysicsForce((null))" StringValue: "Trimmed"
// Variable: "Particles.DistanceTraveled((null))" StringValue: "Trimmed"
// Compile Tags Editor Only:
// Compile Data> Static Variables Input:
// Variable: Constants.Emitter.SolveForcesAndVelocity.Manually Enable Rotational Solver(False)
// Variable: SolveForcesAndVelocity.Manually Enable Rotational Solver(False)
// Compile Data> PinToConstantValues Input:
// Pin: /Solve Forces and Velocity/ f\Get/ f\Get->Particles.RotationalVelocityEnabled Value: Particles.RotationalVelocityEnabled
// Pin: /Solve Forces and Velocity/ f\Get/ f\Get->Module.Manually Enable Rotational Solver Value: False
// Pin: /Solve Forces and Velocity/;<3B><><EFBFBD>OR<08>Y<EFBFBD>` <09>/;<3B><><EFBFBD>OR<08>Y<EFBFBD>` <09>->Result Value: 0
// Pin: /Solve Forces and Velocity/͑<><CD91>1u<31><75><EFBFBD>p/͑<><CD91>1u<31><75><EFBFBD>p->InputPin Value: 0
// Pin: /Solve Forces and Velocity/͑<><CD91>1u<31><75><EFBFBD>p/͑<><CD91>1u<31><75><EFBFBD>p->OutputPin Value: 0
// Pin: /Solve Forces and Velocity/͑<><CD91>1u<31><75><EFBFBD>p/͑<><CD91>1u<31><75><EFBFBD>p->InputPin Value: 0
// Pin: /Solve Forces and Velocity/͑<><CD91>1u<31><75><EFBFBD>p/͑<><CD91>1u<31><75><EFBFBD>p->OutputPin Value: 0
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_DistanceTraveled;
}
struct FParamMap0_Particles_Previous
{
float3 Position;
float3 RibbonFacing;
float RibbonTwist;
float RibbonWidth;
float3 Velocity;
};
struct FParamMap0_Particles_Presolve
{
float3 PhysicsForce;
float3 Position;
float3 Velocity;
};
struct FParamMap0_Particles_Initial
{
float RibbonWidth;
};
struct FParamMap0_Particles
{
float Age;
float4 Color;
float DistanceTraveled;
NiagaraID ID;
FParamMap0_Particles_Initial Initial;
float Lifetime;
float Mass;
float MaterialRandom;
float NormalizedAge;
float3 Position;
FParamMap0_Particles_Presolve Presolve;
FParamMap0_Particles_Previous Previous;
float3 RibbonFacing;
float RibbonTwist;
float RibbonUVDistance;
float RibbonWidth;
int UniqueID;
float3 Velocity;
};
struct FParamMap0_Multiply_VectorByFloat
{
float3 VECTOR_VAR;
};
struct FParamMap0_Local_InitializeRibbon
{
float InitRIbbonDistance;
};
struct FParamMap0_Local
{
FParamMap0_Local_InitializeRibbon InitializeRibbon;
};
struct FParamMap0_InitializeRibbon
{
float4 Color;
float MaterialRandom;
float3 Position;
bool WriteColor;
bool WriteLifetime;
bool WriteMass;
bool WriteMaterialRandom;
bool WritePosition;
bool WriteRibbonTwist;
bool WriteRibbonWidth;
};
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 DistanceTraveled;
int RandomSeed;
};
struct FParamMap0_ColorFromCurve
{
float CurveIndex;
};
struct FParamMap0_Array_Previous
{
int Position;
int RibbonFacing;
int RibbonTwist;
int RibbonWidth;
int Velocity;
};
struct FParamMap0_Array_Presolve
{
int PhysicsForce;
int Position;
int Velocity;
};
struct FParamMap0_Array_Initial
{
int RibbonWidth;
};
struct FParamMap0_Array
{
int Age;
int Color;
int DistanceTraveled;
int ID;
FParamMap0_Array_Initial Initial;
int Lifetime;
int Mass;
int MaterialRandom;
int NormalizedAge;
int Position;
FParamMap0_Array_Presolve Presolve;
FParamMap0_Array_Previous Previous;
int RibbonFacing;
int RibbonTwist;
int RibbonUVDistance;
int RibbonWidth;
int UniqueID;
int Velocity;
};
struct FParamMap0_Add_Vector
{
float3 A;
float3 B;
};
struct FParamMap0
{
FParamMap0_Add_Vector Add_Vector;
FParamMap0_Array Array;
FParamMap0_ColorFromCurve ColorFromCurve;
FParamMap0_Emitter Emitter;
FParamMap0_Engine Engine;
FParamMap0_InitializeRibbon InitializeRibbon;
FParamMap0_Local Local;
FParamMap0_Multiply_VectorByFloat Multiply_VectorByFloat;
FParamMap0_Particles Particles;
};
struct FSimulationContext
{
FParamMap0 Map;
};
static float HackSpawnInterp = 1.0;
void Ribbon_Orientation_06_Emitter_Func_(inout FSimulationContext Context);
void SimulationPosition_Emitter_Func_(out float3 Out_SimulationPosition, inout FSimulationContext Context);
void Multiply_VectorByFloat_Emitter_Func_(out float3 Out_Result, inout FSimulationContext Context);
void SampleColorCurve_Emitter_Color_ColorCurve(float In_X, out float4 Out_Value);
void ColorFromCurve_Emitter_Func_(out float4 Out_Value, inout FSimulationContext Context);
void Add_Vector_Emitter_Func_(out float3 Out_Result, inout FSimulationContext Context);
void InitializeRibbon_SimulationPosition_Emitter_Func_(out float3 Out_OutPosition, inout FSimulationContext Context);
void NiagaraScript_178_Emitter_Determinism_false_Particle_Func_(int In_Seed, int In_Engine_System_TickCount, bool In_OverrideSeed, int In_Particles_UniqueID, int In_Emitter_RandomSeed, bool In_FixedOverrideSeed, int In_RandomnessMode, out NiagaraRandInfo Out_RandomInfo, out bool Out_UseDeterministicRandoms, inout FSimulationContext Context);
void NiagaraScript_189_Func_(float In_Min, float In_Max, int In_Seed, int In_RandomnessMode, bool In_OverrideSeed, out float Out_Result, inout FSimulationContext Context);
void InitializeRibbon_Emitter_Func_(inout FSimulationContext Context);
float GetSpawnInterpolation();
void Ribbon_Orientation_06_Emitter_Func_(inout FSimulationContext Context)
{
float3 Constant17 = float3(0,1,0);
float3 Result = mul(float4(Constant17,0.0),Context.Map.Engine.Owner.SystemLocalToWorld).xyz;
Context.Map.Particles.RibbonFacing = Result;
}
void SimulationPosition_Emitter_Func_(out float3 Out_SimulationPosition, inout FSimulationContext Context)
{
Out_SimulationPosition = Context.Map.Engine.Owner.Position;
}
void Multiply_VectorByFloat_Emitter_Func_(out float3 Out_Result, inout FSimulationContext Context)
{
float Constant19 = 0;
float3 Result1 = Context.Map.Multiply_VectorByFloat.VECTOR_VAR * Constant19;
Out_Result = Result1;
}
void ColorFromCurve_Emitter_Func_(out float4 Out_Value, inout FSimulationContext Context)
{
float4 SampleColorCurve_Emitter_Color_ColorCurveOutput_Value;
SampleColorCurve_Emitter_Color_ColorCurve(Context.Map.ColorFromCurve.CurveIndex, SampleColorCurve_Emitter_Color_ColorCurveOutput_Value);
Out_Value = SampleColorCurve_Emitter_Color_ColorCurveOutput_Value;
}
void Add_Vector_Emitter_Func_(out float3 Out_Result, inout FSimulationContext Context)
{
float3 Result2 = Context.Map.Add_Vector.A + Context.Map.Add_Vector.B;
Out_Result = Result2;
}
void InitializeRibbon_SimulationPosition_Emitter_Func_(out float3 Out_OutPosition, inout FSimulationContext Context)
{
Out_OutPosition = Context.Map.Engine.Owner.Position;
}
void NiagaraScript_178_Emitter_Determinism_false_Particle_Func_(int In_Seed, int In_Engine_System_TickCount, bool In_OverrideSeed, int In_Particles_UniqueID, int In_Emitter_RandomSeed, bool In_FixedOverrideSeed, int In_RandomnessMode, out NiagaraRandInfo Out_RandomInfo, out bool Out_UseDeterministicRandoms, inout FSimulationContext Context)
{
bool Constant41 = false;
int Constant42 = 0;
bool Result3 = NiagaraAll(In_RandomnessMode == Constant42);
bool Result4 = Constant41 && Result3;
int Constant43 = 1;
bool Result5 = NiagaraAll(In_RandomnessMode == Constant43);
bool Result6 = Result4 || Result5;
int Seed_IfResult;
if(In_OverrideSeed)
{
Seed_IfResult = In_Seed;
}
else
{
Seed_IfResult = Context.Map.Emitter.RandomSeed;
}
int Constant44 = 0;
int Constant45 = 0;
int Seed1_IfResult;
int Seed2_IfResult;
int Seed3_IfResult;
if(In_FixedOverrideSeed)
{
Seed1_IfResult = Seed_IfResult;
Seed2_IfResult = Constant44;
Seed3_IfResult = Constant45;
}
else
{
Seed1_IfResult = Context.Map.Particles.UniqueID;
Seed2_IfResult = Context.Map.Engine.System.TickCount;
Seed3_IfResult = Seed_IfResult;
}
int Constant46 = -1;
int Constant47 = -1;
int Constant48 = -1;
int Seed1_IfResult1;
int Seed2_IfResult1;
int Seed3_IfResult1;
if(Result6)
{
Seed1_IfResult1 = Seed1_IfResult;
Seed2_IfResult1 = Seed2_IfResult;
Seed3_IfResult1 = Seed3_IfResult;
}
else
{
Seed1_IfResult1 = Constant46;
Seed2_IfResult1 = Constant47;
Seed3_IfResult1 = Constant48;
}
NiagaraRandInfo Output1;
Output1.Seed1 = Seed1_IfResult1;
Output1.Seed2 = Seed2_IfResult1;
Output1.Seed3 = Seed3_IfResult1;
Out_RandomInfo = Output1;
Out_UseDeterministicRandoms = Result6;
}
void NiagaraScript_189_Func_(float In_Min, float In_Max, int In_Seed, int In_RandomnessMode, bool In_OverrideSeed, out float Out_Result, inout FSimulationContext Context)
{
int Constant36 = (0);
bool Constant37 = false;
int Constant38 = 0;
int Constant39 = (0);
bool Constant40 = false;
NiagaraRandInfo NiagaraScript_178_Emitter_Determinism_false_Particle_Func_Output_RandomInfo;
bool NiagaraScript_178_Emitter_Determinism_false_Particle_Func_Output_UseDeterministicRandoms;
NiagaraScript_178_Emitter_Determinism_false_Particle_Func_(In_Seed, Constant36, In_OverrideSeed, Constant38, Constant39, Constant40, In_RandomnessMode, NiagaraScript_178_Emitter_Determinism_false_Particle_Func_Output_RandomInfo, NiagaraScript_178_Emitter_Determinism_false_Particle_Func_Output_UseDeterministicRandoms, Context);
float Result7 = In_Max - In_Min;
int Seed1;
int Seed2;
int Seed3;
Seed1 = NiagaraScript_178_Emitter_Determinism_false_Particle_Func_Output_RandomInfo.Seed1;
Seed2 = NiagaraScript_178_Emitter_Determinism_false_Particle_Func_Output_RandomInfo.Seed2;
Seed3 = NiagaraScript_178_Emitter_Determinism_false_Particle_Func_Output_RandomInfo.Seed3;
float Result8 = rand_float(Result7, Seed1, Seed2, Seed3);
float Result9 = rand_float(Result7);
float Random_IfResult;
if(NiagaraScript_178_Emitter_Determinism_false_Particle_Func_Output_UseDeterministicRandoms)
{
Random_IfResult = Result8;
}
else
{
Random_IfResult = Result9;
}
float Result10 = In_Min + Random_IfResult;
Out_Result = Result10;
}
void InitializeRibbon_Emitter_Func_(inout FSimulationContext Context)
{
float Constant49 = 0.5;
float Lifetime_IfResult;
if(Context.Map.InitializeRibbon.WriteLifetime)
{
Lifetime_IfResult = Constant49;
}
else
{
Lifetime_IfResult = Context.Map.Particles.Lifetime;
}
Context.Map.Particles.Lifetime = Lifetime_IfResult;
float4 Color_IfResult;
if(Context.Map.InitializeRibbon.WriteColor)
{
Color_IfResult = Context.Map.InitializeRibbon.Color;
}
else
{
Color_IfResult = Context.Map.Particles.Color;
}
Context.Map.Particles.Color = Color_IfResult;
float Constant50 = 1;
float Mass_IfResult;
if(Context.Map.InitializeRibbon.WriteMass)
{
Mass_IfResult = Constant50;
}
else
{
Mass_IfResult = Context.Map.Particles.Mass;
}
Context.Map.Particles.Mass = Mass_IfResult;
float Constant51 = 100;
float RibbonWidth_IfResult;
if(Context.Map.InitializeRibbon.WriteRibbonWidth)
{
RibbonWidth_IfResult = Constant51;
}
else
{
RibbonWidth_IfResult = Context.Map.Particles.RibbonWidth;
}
Context.Map.Particles.RibbonWidth = RibbonWidth_IfResult;
float Constant52 = 0;
float RibbonTwist_IfResult;
if(Context.Map.InitializeRibbon.WriteRibbonTwist)
{
RibbonTwist_IfResult = Constant52;
}
else
{
RibbonTwist_IfResult = Context.Map.Particles.RibbonTwist;
}
Context.Map.Particles.RibbonTwist = RibbonTwist_IfResult;
float3 Scale_IfResult;
if(Context.Map.InitializeRibbon.WritePosition)
{
Scale_IfResult = Context.Map.InitializeRibbon.Position;
}
else
{
Scale_IfResult = Context.Map.Particles.Position;
}
Context.Map.Particles.Position = Scale_IfResult;
float MaterialRandom_IfResult;
if(Context.Map.InitializeRibbon.WriteMaterialRandom)
{
MaterialRandom_IfResult = Context.Map.InitializeRibbon.MaterialRandom;
}
else
{
MaterialRandom_IfResult = Context.Map.Particles.MaterialRandom;
}
Context.Map.Particles.MaterialRandom = MaterialRandom_IfResult;
Context.Map.Local.InitializeRibbon.InitRIbbonDistance = Context.Map.Particles.RibbonUVDistance;
}
float GetSpawnInterpolation()
{
return 1.0f;}
#if (SimulationStageIndex == 0) // MapSpawn
void HandlePreviousValuesForSpawn(inout FSimulationContext Context)
{
Context.Map.Particles.Previous.Position = Context.Map.Particles.Position;
Context.Map.Particles.Previous.RibbonFacing = Context.Map.Particles.RibbonFacing;
Context.Map.Particles.Previous.RibbonTwist = Context.Map.Particles.RibbonTwist;
Context.Map.Particles.Previous.RibbonWidth = Context.Map.Particles.RibbonWidth;
Context.Map.Particles.Previous.Velocity = Context.Map.Particles.Velocity;
}
#endif
void ReadDataSets(inout FSimulationContext Context)
{
}
void WriteDataSets(inout FSimulationContext Context)
{
}
void Simulate(inout FSimulationContext Context)
{
EnterStatScope(0 /**SpawnScript*/);
//Begin Initialize Parameter Map Defaults
float3 Constant = float3(0.0, 0.0, 0.0);
Context.Map.Particles.RibbonFacing = Constant;
float Constant1 = 0;
Context.Map.Particles.NormalizedAge = Constant1;
float Constant2 = 1;
Context.Map.Particles.Lifetime = Constant2;
float4 Constant3 = float4(1,1,1,1);
Context.Map.Particles.Color = Constant3;
float Constant4 = 1;
Context.Map.Particles.Mass = Constant4;
float Constant5 = 1;
Context.Map.Particles.RibbonWidth = Constant5;
float Constant6 = 0;
Context.Map.Particles.RibbonTwist = Constant6;
float Constant7 = 0;
Context.Map.Particles.MaterialRandom = Constant7;
float Constant8 = 0;
Context.Map.Particles.Age = Constant8;
float3 Constant9 = float3(0,0,0);
Context.Map.Particles.Velocity = Constant9;
float3 Constant10 = float3(0.0, 0.0, 0.0);
Context.Map.Particles.Presolve.Velocity = Constant10;
float3 Constant11 = float3(0.0, 0.0, 0.0);
Context.Map.Particles.Presolve.Position = Constant11;
float3 Constant12 = float3(0.0, 0.0, 0.0);
Context.Map.Particles.Presolve.PhysicsForce = Constant12;
float3 Constant13 = float3(0,0,0);
Context.Map.Particles.Previous.Velocity = Constant13;
float3 Constant14 = float3(0,0,0);
Context.Map.Particles.Previous.Position = Constant14;
float Constant15 = 0;
Context.Map.Particles.DistanceTraveled = Constant15;
//End Initialize Parameter Map Defaults
float3 Constant16 = float3(0,1,0);
EnterStatScope(1 /**Ribbon_Orientation_06_Emitter_Func_*/);
Ribbon_Orientation_06_Emitter_Func_(Context);
ExitStatScope(/**Ribbon_Orientation_06_Emitter_Func_*/);
Context.Map.Multiply_VectorByFloat.VECTOR_VAR = Context.Map.Particles.RibbonFacing;
float3 SimulationPosition_Emitter_Func_Output_SimulationPosition;
SimulationPosition_Emitter_Func_(SimulationPosition_Emitter_Func_Output_SimulationPosition, Context);
float Constant18 = 0;
float3 Multiply_VectorByFloat_Emitter_Func_Output_Result;
Multiply_VectorByFloat_Emitter_Func_(Multiply_VectorByFloat_Emitter_Func_Output_Result, Context);
Context.Map.Add_Vector.A = SimulationPosition_Emitter_Func_Output_SimulationPosition;
Context.Map.Add_Vector.B = Multiply_VectorByFloat_Emitter_Func_Output_Result;
Context.Map.ColorFromCurve.CurveIndex = Context.Map.Particles.NormalizedAge;
float4 ColorFromCurve_Emitter_Func_Output_Value;
ColorFromCurve_Emitter_Func_(ColorFromCurve_Emitter_Func_Output_Value, Context);
bool Constant20 = false;
bool Constant21 = false;
bool Constant22 = true;
bool Constant23 = false;
bool Constant24 = true;
bool Constant25 = false;
float3 Add_Vector_Emitter_Func_Output_Result;
Add_Vector_Emitter_Func_(Add_Vector_Emitter_Func_Output_Result, Context);
Context.Map.InitializeRibbon.Color = ColorFromCurve_Emitter_Func_Output_Value;
Context.Map.InitializeRibbon.WriteRibbonTwist = Constant20;
Context.Map.InitializeRibbon.WriteMass = Constant21;
Context.Map.InitializeRibbon.WriteRibbonWidth = Constant22;
Context.Map.InitializeRibbon.WriteMaterialRandom = Constant23;
Context.Map.InitializeRibbon.WritePosition = Constant24;
Context.Map.InitializeRibbon.WriteColor = Constant25;
Context.Map.InitializeRibbon.Position = Add_Vector_Emitter_Func_Output_Result;
bool Constant26 = true;
Context.Map.InitializeRibbon.WriteLifetime = Constant26;
float Constant27 = 0.5;
float Constant28 = 1;
float Constant29 = 100;
float Constant30 = 0;
float3 InitializeRibbon_SimulationPosition_Emitter_Func_Output_OutPosition;
InitializeRibbon_SimulationPosition_Emitter_Func_(InitializeRibbon_SimulationPosition_Emitter_Func_Output_OutPosition, Context);
Context.Map.Particles.Position = InitializeRibbon_SimulationPosition_Emitter_Func_Output_OutPosition;
float Constant31 = 0;
float Constant32 = 1;
int Constant33 = -1;
int Constant34 = 0;
bool Constant35 = false;
float NiagaraScript_189_Func_Output_Result;
NiagaraScript_189_Func_(Constant31, Constant32, Constant33, Constant34, Constant35, NiagaraScript_189_Func_Output_Result, Context);
Context.Map.InitializeRibbon.MaterialRandom = NiagaraScript_189_Func_Output_Result;
Context.Map.Particles.RibbonUVDistance = Context.Map.Emitter.DistanceTraveled;
EnterStatScope(2 /**InitializeRibbon_Emitter_Func_*/);
InitializeRibbon_Emitter_Func_(Context);
ExitStatScope(/**InitializeRibbon_Emitter_Func_*/);
// Begin HandleMissingDefaultValues
Context.Map.Particles.Initial.RibbonWidth = Context.Map.Particles.RibbonWidth;
// End HandleMissingDefaultValues
ExitStatScope(/**SpawnScript*/);
}
void SimulateMain()
{
EnterStatScope(3 /**SpawnScript_Main*/);
FSimulationContext Context = (FSimulationContext)0;
Context.Map.Particles.Age = 0.0f;
Context.Map.Particles.Color.r = 0.0f;
Context.Map.Particles.Color.g = 0.0f;
Context.Map.Particles.Color.b = 0.0f;
Context.Map.Particles.Color.a = 0.0f;
Context.Map.Particles.ID.Index = 0;
Context.Map.Particles.ID.AcquireTag = 0;
Context.Map.Particles.Initial.RibbonWidth = 0.0f;
Context.Map.Particles.Lifetime = 0.0f;
Context.Map.Particles.Mass = 0.0f;
Context.Map.Particles.MaterialRandom = 0.0f;
Context.Map.Particles.NormalizedAge = 0.0f;
Context.Map.Particles.Position.x = 0.0f;
Context.Map.Particles.Position.y = 0.0f;
Context.Map.Particles.Position.z = 0.0f;
Context.Map.Particles.Previous.Position.x = 0.0f;
Context.Map.Particles.Previous.Position.y = 0.0f;
Context.Map.Particles.Previous.Position.z = 0.0f;
Context.Map.Particles.Previous.RibbonFacing.x = 0.0f;
Context.Map.Particles.Previous.RibbonFacing.y = 0.0f;
Context.Map.Particles.Previous.RibbonFacing.z = 0.0f;
Context.Map.Particles.Previous.RibbonTwist = 0.0f;
Context.Map.Particles.Previous.RibbonWidth = 0.0f;
Context.Map.Particles.Previous.Velocity.x = 0.0f;
Context.Map.Particles.Previous.Velocity.y = 0.0f;
Context.Map.Particles.Previous.Velocity.z = 0.0f;
Context.Map.Particles.RibbonFacing.x = 0.0f;
Context.Map.Particles.RibbonFacing.y = 0.0f;
Context.Map.Particles.RibbonFacing.z = 0.0f;
Context.Map.Particles.RibbonTwist = 0.0f;
Context.Map.Particles.RibbonUVDistance = 0.0f;
Context.Map.Particles.RibbonWidth = 0.0f;
Context.Map.Particles.UniqueID = 0;
Context.Map.Particles.Velocity.x = 0.0f;
Context.Map.Particles.Velocity.y = 0.0f;
Context.Map.Particles.Velocity.z = 0.0f;
int TempIDIndex;
int TempIDTag;
AcquireID(0, TempIDIndex, TempIDTag);
Context.Map.Particles.ID.Index = TempIDIndex;
Context.Map.Particles.ID.AcquireTag = TempIDTag;
Context.Map.Particles.UniqueID = Engine_Emitter_TotalSpawnedParticles + ExecIndex();
Context.Map.Engine.Owner.SystemLocalToWorld = Engine_Owner_SystemLocalToWorld;
Context.Map.Engine.Owner.Position = Engine_Owner_Position;
Context.Map.Emitter.RandomSeed = Emitter_RandomSeed;
Context.Map.Engine.System.TickCount = Engine_System_TickCount;
Context.Map.Emitter.DistanceTraveled = Emitter_DistanceTraveled;
Context.Map.Engine.Emitter.TotalSpawnedParticles = Engine_Emitter_TotalSpawnedParticles;
Context.Map.Engine.Emitter.InstanceSeed = Engine_Emitter_InstanceSeed;
Context.Map.Engine.System.RandomSeed = Engine_System_RandomSeed;
ReadDataSets(Context);
EnterStatScope(4 /**SpawnScript_MapMain*/);
Simulate(Context);
ExitStatScope(/**SpawnScript_MapMain*/);
WriteDataSets(Context);
{
int TmpWriteIndex = OutputIndex(0, false, true);
UpdateID(0, Context.Map.Particles.ID.Index, TmpWriteIndex);
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);
OutputDataInt(0, 0, TmpWriteIndex, Context.Map.Particles.ID.Index);
OutputDataInt(0, 1, TmpWriteIndex, Context.Map.Particles.ID.AcquireTag);
OutputDataFloat(0, 5, TmpWriteIndex, Context.Map.Particles.Initial.RibbonWidth);
OutputDataFloat(0, 6, TmpWriteIndex, Context.Map.Particles.Lifetime);
OutputDataFloat(0, 7, TmpWriteIndex, Context.Map.Particles.Mass);
OutputDataFloat(0, 8, TmpWriteIndex, Context.Map.Particles.MaterialRandom);
OutputDataFloat(0, 9, TmpWriteIndex, Context.Map.Particles.NormalizedAge);
OutputDataFloat(0, 10, TmpWriteIndex, Context.Map.Particles.Position.x);
OutputDataFloat(0, 11, TmpWriteIndex, Context.Map.Particles.Position.y);
OutputDataFloat(0, 12, TmpWriteIndex, Context.Map.Particles.Position.z);
OutputDataFloat(0, 13, TmpWriteIndex, Context.Map.Particles.Previous.Position.x);
OutputDataFloat(0, 14, TmpWriteIndex, Context.Map.Particles.Previous.Position.y);
OutputDataFloat(0, 15, TmpWriteIndex, Context.Map.Particles.Previous.Position.z);
OutputDataFloat(0, 16, TmpWriteIndex, Context.Map.Particles.Previous.RibbonFacing.x);
OutputDataFloat(0, 17, TmpWriteIndex, Context.Map.Particles.Previous.RibbonFacing.y);
OutputDataFloat(0, 18, TmpWriteIndex, Context.Map.Particles.Previous.RibbonFacing.z);
OutputDataFloat(0, 19, TmpWriteIndex, Context.Map.Particles.Previous.RibbonTwist);
OutputDataFloat(0, 20, TmpWriteIndex, Context.Map.Particles.Previous.RibbonWidth);
OutputDataFloat(0, 21, TmpWriteIndex, Context.Map.Particles.Previous.Velocity.x);
OutputDataFloat(0, 22, TmpWriteIndex, Context.Map.Particles.Previous.Velocity.y);
OutputDataFloat(0, 23, TmpWriteIndex, Context.Map.Particles.Previous.Velocity.z);
OutputDataFloat(0, 24, TmpWriteIndex, Context.Map.Particles.RibbonFacing.x);
OutputDataFloat(0, 25, TmpWriteIndex, Context.Map.Particles.RibbonFacing.y);
OutputDataFloat(0, 26, TmpWriteIndex, Context.Map.Particles.RibbonFacing.z);
OutputDataFloat(0, 27, TmpWriteIndex, Context.Map.Particles.RibbonTwist);
OutputDataFloat(0, 28, TmpWriteIndex, Context.Map.Particles.RibbonUVDistance);
OutputDataFloat(0, 29, TmpWriteIndex, Context.Map.Particles.RibbonWidth);
OutputDataInt(0, 2, TmpWriteIndex, Context.Map.Particles.UniqueID);
OutputDataFloat(0, 30, TmpWriteIndex, Context.Map.Particles.Velocity.x);
OutputDataFloat(0, 31, TmpWriteIndex, Context.Map.Particles.Velocity.y);
OutputDataFloat(0, 32, TmpWriteIndex, Context.Map.Particles.Velocity.z);
}
ExitStatScope(/**SpawnScript_Main*/);
}
my>#:#
-------------------------------
Summary
-------------------------------
Num Byte Code Ops: 47
Num Constants: 169
-------------------------------
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_DistanceTraveled
644 | 3
648 | 4
652 | 0
656 | 0
660 | True
664 | 1
668 | 100
672 | 0.5
-------------------------------
Byte Code (47 Ops)
-------------------------------
0 | enter_stat_scope(C[644]);
1 | AcquireID(0, [R][0], [R][1]);
2 | R[2] = exec_index;
3 | R[3] = addi(C[612], R[2]);
4 | enter_stat_scope(C[648]);
5 | enter_stat_scope(C[652]);
6 | exit_stat_scope();
7 | exit_stat_scope();
8 | [R][2] = AcquireIndex(0, [C][660]);
9 | UpdateID(0, [0], [2]);
10 | OutputDataFloat(0, 0, [R][2], [C][656]);
11 | OutputDataFloat(0, 1, [R][2], [C][664]);
12 | OutputDataFloat(0, 2, [R][2], [C][664]);
13 | OutputDataFloat(0, 3, [R][2], [C][664]);
14 | OutputDataFloat(0, 4, [R][2], [C][664]);
15 | OutputDataInt(0, 0, [R][2], [R][0]);
16 | OutputDataInt(0, 1, [R][2], [R][1]);
17 | OutputDataFloat(0, 5, [R][2], [C][668]);
18 | OutputDataFloat(0, 6, [R][2], [C][672]);
19 | OutputDataFloat(0, 7, [R][2], [C][664]);
20 | OutputDataFloat(0, 8, [R][2], [C][656]);
21 | OutputDataFloat(0, 9, [R][2], [C][656]);
22 | OutputDataFloat(0, 10, [R][2], [C][496]);
23 | OutputDataFloat(0, 11, [R][2], [C][500]);
24 | OutputDataFloat(0, 12, [R][2], [C][504]);
25 | OutputDataFloat(0, 13, [R][2], [C][656]);
26 | OutputDataFloat(0, 14, [R][2], [C][656]);
27 | OutputDataFloat(0, 15, [R][2], [C][656]);
28 | OutputDataFloat(0, 16, [R][2], [C][656]);
29 | OutputDataFloat(0, 17, [R][2], [C][656]);
30 | OutputDataFloat(0, 18, [R][2], [C][656]);
31 | OutputDataFloat(0, 19, [R][2], [C][656]);
32 | OutputDataFloat(0, 20, [R][2], [C][656]);
33 | OutputDataFloat(0, 21, [R][2], [C][656]);
34 | OutputDataFloat(0, 22, [R][2], [C][656]);
35 | OutputDataFloat(0, 23, [R][2], [C][656]);
36 | OutputDataFloat(0, 24, [R][2], [C][112]);
37 | OutputDataFloat(0, 25, [R][2], [C][116]);
38 | OutputDataFloat(0, 26, [R][2], [C][120]);
39 | OutputDataFloat(0, 27, [R][2], [C][656]);
40 | OutputDataFloat(0, 28, [R][2], [C][640]);
41 | OutputDataFloat(0, 29, [R][2], [C][668]);
42 | OutputDataInt(0, 2, [R][2], [R][3]);
43 | OutputDataFloat(0, 30, [R][2], [C][656]);
44 | OutputDataFloat(0, 31, [R][2], [C][656]);
45 | OutputDataFloat(0, 32, [R][2], [C][656]);
46 | exit_stat_scope();
-------------------------------
s<00>/p<00>zzP<00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>N<00>zNz<00><00><00><00><00><00><00>h<00><00><00>g<00><><EFBFBD><EFBFBD><EFBFBD>zb<00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>!<00><00>"<00><00>ky
Trails006<00>+0z+z<00><00><00><00><00>h<00><00>-y
Trails006.zj<00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>zj<00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>)4*<00><00>g<00><><EFBFBD><EFBFBD><EFBFBD><00><00> )zB<00>SX^0?5-<02>4<EFBFBD><34><EFBFBD><00>z<00>zq<00><00>z<00><00><00>g<00>g<00>zB<00>SX^0?5-<02>4<EFBFBD><34>,4<00><00><00> <00><00>g<00>U<00> <00>?4<00>'5z'z<00>4<00><00> <00><00><00>E4<00><00><00>y<00>z%,,y<00><00><00> 4'<00> <00><00><00> <00>w <00><00><00><00><00> <00>k<00> <00>Z<00> <00>W5zWz<00>X5zXz<00>4T<00><00>y^5z^z<00>qz<00><00>izB<00><><19>5<EFBFBD>"׋^)<29>D<EFBFBD> V WzB <00>yCPUSimExperimentalVMDisabledFailIfNotSetMessageSeverity: 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.VelocityRequiresPersistentIDsTrimAttributes <00>z z<00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>G44$4<4
<EFBFBD><06>lJ,}Qr<51>)<29>[<5B><><00> z.z<00> <00><00>J<08>\h<><45><D588><00><>g><3E><07><>+<2B><00>J Gf8<66><38><EFBFBD><EFBFBD>Ά<EFBFBD><CE86><00>e<EFBFBD><65>F,8<><00>J<0E>%<25>D<EFBFBD><44>[nȸ,<2C>6<EFBFBD>p<><70><EFBFBD><00>J<18>V<EFBFBD><56>4><3E>C<EFBFBD><43>R<EFBFBD><52>5y<35>J<EFBFBD><4A><00>J(<28>bi><3E><><EFBFBD> 4;<14>9<08><>U<><00>J<18>+(<28><>==<3D>r<EFBFBD> <13><>:1<>ع<EFBFBD><00>J<1B>e<EFBFBD><65>Z!CeO R<><52>ٟ(<28><00>J{<7B>Baׯ<61><D7AF>;T-<2D>7b'<27><>M<EFBFBD><00>J<1D><>k.1<EFBFBD> $o<>]<5D><>.<><7F><EFBFBD><EFBFBD><00>J$'y^<1D>><3E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>!,R<><00>J&<26><>dX<64>!P<><50>^<5E>2<EFBFBD>><3E><><EFBFBD><EFBFBD><EFBFBD><00>J(<28><><EFBFBD>e<02>)v`<60>Ar!<21><>,}p<><70><00>J-L<>s-<2D>S<EFBFBD><53><EFBFBD>(<28>̨`<60><EFBFBD><E8A5A7><00>J0<>F<EFBFBD>M<EFBFBD>%<25><>H6&<11>B?ؒ<><00>J2<><32><EFBFBD>=<3D>w<4<>_<EFBFBD><5F> OV<4F>K<><00>J7<1A><><EFBFBD>I<EFBFBD>V<EFBFBD><56><19><>^戮*<2A><><00>J:V/0<><0F><> r_l>ƅ<><C685><EFBFBD><00>JA.<2E><>/<1A>y<EFBFBD><79><EFBFBD>ac<61>ـ<EFBFBD><D980><EFBFBD><00>JG0<47>K<EFBFBD><4B><EFBFBD><EFBFBD><1D>oY<7F>+p3<17><><00>JI<> <h<><68><EFBFBD>#9Y<39>߶<EFBFBD>4<EFBFBD><34><EFBFBD><1B><00>JK<><4B>P<EFBFBD>MV<4D><56><EFBFBD>x<EFBFBD><78>g<EFBFBD><67><EFBFBD>r|<7C><><00>J<59>J<EFBFBD><4A><EFBFBD><EFBFBD>4<EFBFBD>O7~<7E><><EFBFBD><EFBFBD>"<22><><00>J\<5C><>ʡ <0B>O<EFBFBD>zI<7A><49>)X<><58><EFBFBD>kf<6B><00>J^M<><4D> <0A>pt<70><74>b<><62>C<EFBFBD>E<>@<40><00>Jl<>h <x<><78><EFBFBD><11>Rn<52>/<2F>8V<38><56><00>Jt<><11>m<EFBFBD><6D><EFBFBD><EFBFBD> <0A>ɯ<EFBFBD><C9AF><EFBFBD>0v8<76><00>J><3E>/qwi؈YaL6<4C>J<EFBFBD><4A><EFBFBD><EFBFBD><00>J<00>7Q <20><><18><>ߴ<EFBFBD><DFB4><EFBFBD>&Уsj<73><00>J<00>:-i*<1C><><EFBFBD><EFBFBD>ni<10><02><><EFBFBD><EFBFBD><00>J<00> <0A><><10><>?<3F><>v<EFBFBD><76><EFBFBD>\Ia<49><01><00>J<00>f<EFBFBD><08>k"S<><53><EFBFBD> <20><>y
<EFBFBD>2<05><00>J<00>S:6"<22><>S<EFBFBD><53><EFBFBD><EFBFBD>̤4R<34><52><EFBFBD><EFBFBD><00>J<00><>J<EFBFBD><4A><EFBFBD><EFBFBD>@<40><><EFBFBD> <20>x<EFBFBD>b<EFBFBD><03><><EFBFBD><00>J<00><><EFBFBD><EFBFBD><EFBFBD>}C<><43>T<EFBFBD>g<EFBFBD><67><EFBFBD><EFBFBD>|<7C><><EFBFBD><00>J<00><>G~<7E>54<14><><EFBFBD><EFBFBD>P<EFBFBD><50>T<12><><00>J<00>'<27><><EFBFBD><EFBFBD>tV<0F><><EFBFBD><EFBFBD>Ү<EFBFBD>Ap<41><70><00>J<00><>L<EFBFBD><15><>x<EFBFBD>
<EFBFBD><EFBFBD>i<EFBFBD>JB<EFBFBD><EFBFBD>X<EFBFBD><EFBFBD><00>J<00>ZJ4S(T<>݌<11><>j<EFBFBD><6A><EFBFBD><EFBFBD><18><00>J<00><>-><07>6W"<22>b<EFBFBD><62>5<EFBFBD><35><EFBFBD><EFBFBD><EFBFBD><00>J<00>NJJg$,&<26><><EFBFBD>n<><6E>h7<68>M<EFBFBD><4D><00>J<00>9<EFBFBD><39>^kK 2U<32><55><EFBFBD>`<18><><EFBFBD> <09><00>J<00>K<EFBFBD> <20>.<2E><><<3C>W<EFBFBD><57><00>J<00><>:Xg<03><>j<EFBFBD>Q<EFBFBD><51><EFBFBD><EFBFBD><EFBFBD>Z<EFBFBD>1s<31><00>J<00><><EFBFBD>V{<7B><><EFBFBD>rd<72>{<7B>Bc<42><1A><><EFBFBD><00>J<00><>Α<EFBFBD>H<EFBFBD>w˴'<27><>F<><46><EFBFBD>I<EFBFBD><00>J<00><>B<EFBFBD>Mc~<7E>=<3D><><EFBFBD>hE<68> bN<62>XzB<00><00><00><00>ySz%,,y<00><00>5z<00>z<00>j<00>e<00>z<00> <00>i_ziz*<00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00> <00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00> <00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>$<00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>(<00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>,<00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>0<00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>4<00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>8<00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><01><<00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>@<00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>P<00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>\<00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>h<00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>l<00>tJp<00>?<00><>L=<00>B@@<00>?<00>?@@<F<00>?zD<00>@<40>yTPNiagaraScript /Niagara/DefaultAssets/DefaultEmitter.DefaultEmitter:UpdateScript<00>Pz:<00>izB<00><><19>5<EFBFBD>"׋^)<29>D<EFBFBD> V  <00>yCPUSimExperimentalVMDisabledFailIfNotSetMessageSeverity: 3"PreserveAttribute=Particles.Color5PreserveAttribute=Particles.DynamicMaterialParameter6PreserveAttribute=Particles.DynamicMaterialParameter16PreserveAttribute=Particles.DynamicMaterialParameter26PreserveAttribute=Particles.DynamicMaterialParameter3+PreserveAttribute=Particles.MaterialRandom*PreserveAttribute=Particles.NormalizedAge%PreserveAttribute=
<EFBFBD><06>lJ,}Qr<51>)<29>[<5B><><00> z.z<00> <00><00>J<08>\h<><45><D588><00><>g><3E><07><>+<2B><00>J Gf8<66><38><EFBFBD><EFBFBD>Ά<EFBFBD><CE86><00>e<EFBFBD><65>F,8<><00>J<0E>%<25>D<EFBFBD><44>[nȸ,<2C>6<EFBFBD>p<><70><EFBFBD><00>J<18>V<EFBFBD><56>4><3E>C<EFBFBD><43>R<EFBFBD><52>5y<35>J<EFBFBD><4A><00>J(<28>bi><3E><><EFBFBD> 4;<14>9<08><>U<><00>J<18>+(<28><>==<3D>r<EFBFBD> <13><>:1<>ع<EFBFBD><00>J<1B>e<EFBFBD><65>Z!CeO R<><52>ٟ(<28><00>J{<7B>Baׯ<61><D7AF>;T-<2D>7b'<27><>M<EFBFBD><00>J<1D><>k.1<EFBFBD> $o<>]<5D><>.<><7F><EFBFBD><EFBFBD><00>J$'y^<1D>><3E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>!,R<><00>J&<26><>dX<64>!P<><50>^<5E>2<EFBFBD>><3E><><EFBFBD><EFBFBD><EFBFBD><00>J(<28><><EFBFBD>e<02>)v`<60>Ar!<21><>,}p<><70><00>J-L<>s-<2D>S<EFBFBD><53><EFBFBD>(<28>̨`<60><EFBFBD><E8A5A7><00>J0<>F<EFBFBD>M<EFBFBD>%<25><>H6&<11>B?ؒ<><00>J2<><32><EFBFBD>=<3D>w<4<>_<EFBFBD><5F> OV<4F>K<><00>J7<1A><><EFBFBD>I<EFBFBD>V<EFBFBD><56><19><>^戮*<2A><><00>J:V/0<><0F><> r_l>ƅ<><C685><EFBFBD><00>JA.<2E><>/<1A>y<EFBFBD><79><EFBFBD>ac<61>ـ<EFBFBD><D980><EFBFBD><00>JG0<47>K<EFBFBD><4B><EFBFBD><EFBFBD><1D>oY<7F>+p3<17><><00>JI<> <h<><68><EFBFBD>#9Y<39>߶<EFBFBD>4<EFBFBD><34><EFBFBD><1B><00>JK<><4B>P<EFBFBD>MV<4D><56><EFBFBD>x<EFBFBD><78>g<EFBFBD><67><EFBFBD>r|<7C><><00>J<59>J<EFBFBD><4A><EFBFBD><EFBFBD>4<EFBFBD>O7~<7E><><EFBFBD><EFBFBD>"<22><><00>J\<5C><>ʡ <0B>O<EFBFBD>zI<7A><49>)X<><58><EFBFBD>kf<6B><00>J^M<><4D> <0A>pt<70><74>b<><62>C<EFBFBD>E<>@<40><00>Jl<>h <x<><78><EFBFBD><11>Rn<52>/<2F>8V<38><56><00>Jt<><11>m<EFBFBD><6D><EFBFBD><EFBFBD> <0A>ɯ<EFBFBD><C9AF><EFBFBD>0v8<76><00>J><3E>/qwi؈YaL6<4C>J<EFBFBD><4A><EFBFBD><EFBFBD><00>J<00>7Q <20><><18><>ߴ<EFBFBD><DFB4><EFBFBD>&Уsj<73><00>J<00>:-i*<1C><><EFBFBD><EFBFBD>ni<10><02><><EFBFBD><EFBFBD><00>J<00> <0A><><10><>?<3F><>v<EFBFBD><76><EFBFBD>\Ia<49><01><00>J<00>f<EFBFBD><08>k"S<><53><EFBFBD> <20><>y
<EFBFBD>2<05><00>J<00>S:6"<22><>S<EFBFBD><53><EFBFBD><EFBFBD>̤4R<34><52><EFBFBD><EFBFBD><00>J<00><>J<EFBFBD><4A><EFBFBD><EFBFBD>@<40><><EFBFBD> <20>x<EFBFBD>b<EFBFBD><03><><EFBFBD><00>J<00><><EFBFBD><EFBFBD><EFBFBD>}C<><43>T<EFBFBD>g<EFBFBD><67><EFBFBD><EFBFBD>|<7C><><EFBFBD><00>J<00><>G~<7E>54<14><><EFBFBD><EFBFBD>P<EFBFBD><50>T<12><><00>J<00>'<27><><EFBFBD><EFBFBD>tV<0F><><EFBFBD><EFBFBD>Ү<EFBFBD>Ap<41><70><00>J<00><>L<EFBFBD><15><>x<EFBFBD>
<EFBFBD><EFBFBD>i<EFBFBD>JB<EFBFBD><EFBFBD>X<EFBFBD><EFBFBD><00>J<00>ZJ4S(T<>݌<11><>j<EFBFBD><6A><EFBFBD><EFBFBD><18><00>J<00><>-><07>6W"<22>b<EFBFBD><62>5<EFBFBD><35><EFBFBD><EFBFBD><EFBFBD><00>J<00>NJJg$,&<26><><EFBFBD>n<><6E>h7<68>M<EFBFBD><4D><00>J<00>9<EFBFBD><39>^kK 2U<32><55><EFBFBD>`<18><><EFBFBD> <09><00>J<00>K<EFBFBD> <20>.<2E><><<3C>W<EFBFBD><57><00>J<00><>:Xg<03><>j<EFBFBD>Q<EFBFBD><51><EFBFBD><EFBFBD><EFBFBD>Z<EFBFBD>1s<31><00>J<00><><EFBFBD>V{<7B><><EFBFBD>rd<72>{<7B>Bc<42><1A><><EFBFBD><00>J<00><>Α<EFBFBD>H<EFBFBD>w˴'<27><>F<><46><EFBFBD>I<EFBFBD><00>J<00><>B<EFBFBD>Mc~<7E>=<3D><><EFBFBD>hE<68> bN<62><00>Oz<00>s<00>Iz<00><00><00>fJb[<5B>MNNMMMMM
M M M
M M M MMNMMM [<5B>[<5B>[<5B><00><00>%+<00><02>\[<5B>.<03><02>.p<02>.<03><02>,<00>,<00>,<00>.,.,.,.,.,.,<03><02><03><02><03><02>B<00>B<00>B<00>=<00>=<00>=<00>HHH<00><00><00><00> W<17><00><18><00><00><00>\[<5B><00><07><00> \W<16>[<5B><00> <00><00><00>\W<16>[<5B>!\\\V]SS SSSTTSSSSS S
S S S SS S
S S S SSSSS
S S S SS!TSSS \<00><00>g"<00>z<00><00><00><00>z<00>zr<00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>?<3F>dz <00><00><00>
z<00>z<00>
<00>cY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>cY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>cY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>cY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>cY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00><>'7cY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><17><>8cY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00><><EFBFBD><EFBFBD>cY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>cY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>c Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00> fc
Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>_<>n<c Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Bc Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00><>L=c Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00><><EFBFBD>cY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>KcY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>EcY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>BcY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>cY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>7<EFBFBD>5cY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>@@cY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>?cY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>cY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>@cY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00><00>zz<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>?<3F>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00><>L=<3D>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>B<EFBFBD>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00> <00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>@@<40>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>?<3F>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>?<3F>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>@@<40>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><F<>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><01><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>?<3F>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00> <00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00> <00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>zD<7A>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>@j<00>zjz<00><00><00>zr<00>(Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J
Trails006<00><00><00><00><00>g<00><><EFBFBD><EFBFBD><EFBFBD>zb<00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00> <00>z z<00><00><00><00>@]z]z<00><00>cY<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00><00>z<00>zn<00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00><00><00>:4;414 4'<00> <00><<00>@4A4H494=4&4<00>g<00><00><00>g<00><><EFBFBD><EFBFBD>(_<00><>)_<00><>;<00><00><00><00><00> <00>Z<00>z<00><00><00>z<00><00>!<00><00>"<00><00>*4ky
Trails006<00><00><00><00><00>g<00><><EFBFBD><EFBFBD><EFBFBD>zb<00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00> <00>z z<00><00><00><00>A]z]z<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00><00>z<00>zn<00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00><00><00>:4;414 4'<00> <00><<00>@4A4H494=4&4<00>g<00><00><00>g<00><><EFBFBD><EFBFBD>(_<00><>)_<00><>;<00><00><00><00><00> <00>Z<00>z<00><00><00>z<00><00>!<00><00>"<00><00>*4ky
Trails006<00>S<00>zSz<00><00><00><00>G<00><00><00>\4<00>g;5z;z<00><00>5z<00>z<00><00>5z<00>z<00><00><00><00>@<00><00><00>\4<00>g;5z;z<00><00>5z<00>z<00><00>5z<00>z<00><00><00><00>A<00><00><00>\4<00>g;5z;z<00><00>5z<00>z<00><00>5z<00>z<00><00>w<00>z wz<00><00>8<00><00>7<00><00><00>8<00> 7<00>
<00>8<00><00>7<00><00><00>8<00><00>7<00><00><00>8<00>h7<00>g<00>8<00>a7<00>`<00>8<00>M7<00>L<00>8<00><00>7<00><00><00>8<00><00>7<00><00><00>ry<1E><00><><EFBFBD><EFBFBD>// Shader generated by Niagara HLSL Translator
// Compile Tags:
// Variable: "bIsInfinitelyLived(False)" StringValue: ""
// Variable: "bCanDieWhenEmitterDeactivates(True)" StringValue: ""
// Variable: "Particles.DistanceTraveled((null))" StringValue: "Trimmed"
// Variable: "Particles.Presolve.Velocity((null))" StringValue: "Trimmed"
// Variable: "Particles.Presolve.Position((null))" StringValue: "Trimmed"
// Variable: "Particles.Presolve.PhysicsForce((null))" StringValue: "Trimmed"
// Compile Tags Editor Only:
// Compile Data> Static Variables Input:
// Variable: Constants.Emitter.SolveForcesAndVelocity.Manually Enable Rotational Solver(False)
// Variable: SolveForcesAndVelocity.Manually Enable Rotational Solver(False)
// Compile Data> PinToConstantValues Input:
// Pin: /Solve Forces and Velocity/ f\Get/ f\Get->Particles.RotationalVelocityEnabled Value: Particles.RotationalVelocityEnabled
// Pin: /Solve Forces and Velocity/ f\Get/ f\Get->Module.Manually Enable Rotational Solver Value: False
// Pin: /Solve Forces and Velocity/;<3B><><EFBFBD>OR<08>Y<EFBFBD>` <09>/;<3B><><EFBFBD>OR<08>Y<EFBFBD>` <09>->Result Value: 0
// Pin: /Solve Forces and Velocity/͑<><CD91>1u<31><75><EFBFBD>p/͑<><CD91>1u<31><75><EFBFBD>p->InputPin Value: 0
// Pin: /Solve Forces and Velocity/͑<><CD91>1u<31><75><EFBFBD>p/͑<><CD91>1u<31><75><EFBFBD>p->OutputPin Value: 0
// Pin: /Solve Forces and Velocity/͑<><CD91>1u<31><75><EFBFBD>p/͑<><CD91>1u<31><75><EFBFBD>p->InputPin Value: 0
// Pin: /Solve Forces and Velocity/͑<><CD91>1u<31><75><EFBFBD>p/͑<><CD91>1u<31><75><EFBFBD>p->OutputPin Value: 0
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
{
float3 AdvectionVelocity;
bool DragIgnoreMass;
bool FirstFrame;
float PhysicsDeltaTime;
float PhysicsDrag;
float3 PhysicsForce;
float PhysicsRotationalDrag;
float RibbonWidthScaleFactor;
};
struct FParamMap0_SolveForcesAndVelocity
{
float DeltaTime;
float3 Force;
float Mass;
float3 Position;
float3 PreviousVelocity;
float3 Velocity;
bool WritetoIntrinsicProperties;
};
struct FParamMap0_ScaleRibbonWidth
{
float RibbonWidthScale;
};
struct FParamMap0_ParticleState
{
float DeltaTime;
float Lifetime;
};
struct FParamMap0_Particles_Previous
{
float3 Position;
float3 RibbonFacing;
float RibbonTwist;
float RibbonWidth;
float3 Velocity;
};
struct FParamMap0_Particles_Presolve
{
float3 PhysicsForce;
float3 Position;
float3 Velocity;
};
struct FParamMap0_Particles_Initial
{
float RibbonWidth;
};
struct FParamMap0_Particles
{
float Age;
float4 Color;
float DistanceTraveled;
NiagaraID ID;
FParamMap0_Particles_Initial Initial;
float Lifetime;
float Mass;
float MaterialRandom;
float NormalizedAge;
float3 Position;
FParamMap0_Particles_Presolve Presolve;
FParamMap0_Particles_Previous Previous;
float3 RibbonFacing;
float RibbonTwist;
float RibbonUVDistance;
float RibbonWidth;
int UniqueID;
float3 Velocity;
};
struct FParamMap0_OUTPUT_VAR_SolveForcesAndVelocity
{
float IncomingPhysicsDrag;
float3 IncomingPhysicsForce;
float3 Position;
float3 Velocity;
};
struct FParamMap0_OUTPUT_VAR_ParticleState
{
bool FirstFrame;
};
struct FParamMap0_OUTPUT_VAR_CurlNoiseForce
{
float3 CurlNoiseForce;
};
struct FParamMap0_OUTPUT_VAR
{
FParamMap0_OUTPUT_VAR_CurlNoiseForce CurlNoiseForce;
FParamMap0_OUTPUT_VAR_ParticleState ParticleState;
FParamMap0_OUTPUT_VAR_SolveForcesAndVelocity SolveForcesAndVelocity;
};
struct FParamMap0_Local_SolveForcesAndVelocity
{
float3 AdvectionVelocity;
float DeltaTime;
bool DragIgnoreMass;
float3 DragVelocity;
float InverseDeltaTime;
float InverseMass;
float Mass;
float PhysicsDrag;
float3 PhysicsForce;
};
struct FParamMap0_Local_CurlNoiseForce
{
float AgeAdvancement;
float DeterministicOffset;
float Falloff;
float3 SampledNoise;
float3 SamplePosition;
};
struct FParamMap0_Local
{
FParamMap0_Local_CurlNoiseForce CurlNoiseForce;
FParamMap0_Local_SolveForcesAndVelocity SolveForcesAndVelocity;
};
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_DataInstance
{
bool Alive;
};
struct FParamMap0_CurlNoiseForce
{
float CurlNoiseConeMaskAngle;
float3 CurlNoiseConeMaskAxis;
float CurlNoiseConeMaskFalloffAngle;
float3 SamplePosition;
};
struct FParamMap0_ColorFromCurve001
{
float CurveIndex;
};
struct FParamMap0_Color
{
float4 Color;
float3 ScaleColor;
};
struct FParamMap0_Array_Previous
{
int Position;
int RibbonFacing;
int RibbonTwist;
int RibbonWidth;
int Velocity;
};
struct FParamMap0_Array_Presolve
{
int PhysicsForce;
int Position;
int Velocity;
};
struct FParamMap0_Array_Initial
{
int RibbonWidth;
};
struct FParamMap0_Array
{
int Age;
int Color;
int DistanceTraveled;
int ID;
FParamMap0_Array_Initial Initial;
int Lifetime;
int Mass;
int MaterialRandom;
int NormalizedAge;
int Position;
FParamMap0_Array_Presolve Presolve;
FParamMap0_Array_Previous Previous;
int RibbonFacing;
int RibbonTwist;
int RibbonUVDistance;
int RibbonWidth;
int UniqueID;
int Velocity;
};
struct FParamMap0
{
FParamMap0_Array Array;
FParamMap0_Color Color;
FParamMap0_ColorFromCurve001 ColorFromCurve001;
FParamMap0_CurlNoiseForce CurlNoiseForce;
FParamMap0_DataInstance DataInstance;
FParamMap0_Emitter Emitter;
FParamMap0_Engine Engine;
FParamMap0_FloatFromCurve FloatFromCurve;
FParamMap0_Local Local;
FParamMap0_OUTPUT_VAR OUTPUT_VAR;
FParamMap0_Particles Particles;
FParamMap0_ParticleState ParticleState;
FParamMap0_ScaleRibbonWidth ScaleRibbonWidth;
FParamMap0_SolveForcesAndVelocity SolveForcesAndVelocity;
FParamMap0_Transient Transient;
};
struct FSimulationContext
{
FParamMap0 Map;
};
static float HackSpawnInterp = 1.0;
void ParticleState_Emitter_Func_(inout FSimulationContext Context);
void Drag_Emitter_Func_(inout FSimulationContext Context);
void SampleField_Emitter_VectorField32(float3 In_SamplePoint, out float3 Out_SampledValue);
void CurlNoiseForce_Emitter_Func_(int In_Emitter_RandomSeed, inout FSimulationContext Context);
void NiagaraScript_203_Particle_Func_(float3 In_Velocity, float3 In_AdvectionVelocity, float In_InverseMass, float In_Drag, float In_DeltaTime, bool In_IgnoreMass, out float3 Out_Output, inout FSimulationContext Context);
void SolveForcesAndVelocity_Emitter_Func_(inout FSimulationContext Context);
void SampleColorCurve_Emitter_Color_ColorCurve001(float In_X, out float4 Out_Value);
void ColorFromCurve001_Emitter_Func_(out float4 Out_Value, inout FSimulationContext Context);
void VectorFromFloat_Emitter_Func_(out float3 Out_Vec3, inout FSimulationContext Context);
void Color_Emitter_Func_(inout FSimulationContext Context);
void SampleCurve_Emitter_RibbonWidthScale_FloatCurve(float In_X, out float Out_Value);
void FloatFromCurve_Emitter_Func_(out float Out_Value, inout FSimulationContext Context);
void ScaleRibbonWidth_Emitter_Func_(inout FSimulationContext Context);
float GetSpawnInterpolation();
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 Result1 = Context.Map.Particles.Age + Context.Map.ParticleState.DeltaTime;
float Constant1 = 1e-05;
float Result2 = max(Context.Map.ParticleState.Lifetime, Constant1);
float Constant2 = 0.0001;
float Result3 = Result2 - Constant2;
bool Result4 = NiagaraAll(Result1 < Result3);
bool Constant3 = false;
bool bool_IfResult;
if(Result4)
{
bool_IfResult = Context.Map.DataInstance.Alive;
}
else
{
bool_IfResult = Constant3;
}
float Result5 = Result1 / Result2;
Context.Map.DataInstance.Alive = bool_IfResult;
Context.Map.Particles.Age = Result1;
Context.Map.Particles.NormalizedAge = Result5;
bool Constant4 = false;
bool Constant5 = true;
}
void Drag_Emitter_Func_(inout FSimulationContext Context)
{
float Constant10 = 3;
float Result6 = Constant10 + Context.Map.Transient.PhysicsDrag;
Context.Map.Transient.PhysicsDrag = Result6;
float Constant11 = 1;
Context.Map.Transient.PhysicsRotationalDrag = Context.Map.Transient.PhysicsRotationalDrag;
}
void CurlNoiseForce_Emitter_Func_(int In_Emitter_RandomSeed, inout FSimulationContext Context)
{
bool Constant21 = false;
int Constant22 = 0;
float AgeAdvancement_IfResult;
if(Constant21)
{
AgeAdvancement_IfResult = Context.Map.Emitter.Age;
}
else
{
AgeAdvancement_IfResult = Context.Map.Engine.Time;
}
float Constant23 = 4096;
int Constant24 = 0;
float Result7 = rand_float(Constant23, Constant22, Context.Map.Emitter.RandomSeed, Constant24);
Context.Map.Local.CurlNoiseForce.AgeAdvancement = AgeAdvancement_IfResult;
Context.Map.Local.CurlNoiseForce.DeterministicOffset = Result7;
Context.Map.Local.CurlNoiseForce.SamplePosition = Context.Map.CurlNoiseForce.SamplePosition;
float Constant25 = 0.05;
float3 Constant26 = float3(0,0,0);
float3 Result8 = Context.Map.Local.CurlNoiseForce.DeterministicOffset + Context.Map.Local.CurlNoiseForce.SamplePosition;
float3 Result9 = Result8 * Constant25;
float Constant27 = 125;
float3 Result10 = Result9 * Constant27;
float3 SampleField_Emitter_VectorField32Output_SampledValue;
SampleField_Emitter_VectorField32(Result10, SampleField_Emitter_VectorField32Output_SampledValue);
Context.Map.Local.CurlNoiseForce.SampledNoise = SampleField_Emitter_VectorField32Output_SampledValue;
float Constant28 = 1;
float Constant29 = 0;
float Constant30 = 0;
Context.Map.Local.CurlNoiseForce.Falloff = Constant28;
Context.Map.CurlNoiseForce.CurlNoiseConeMaskAngle = Constant29;
Context.Map.CurlNoiseForce.CurlNoiseConeMaskFalloffAngle = Constant30;
Context.Map.CurlNoiseForce.CurlNoiseConeMaskAxis = Context.Map.CurlNoiseForce.CurlNoiseConeMaskAxis;
float Constant31 = 100;
float3 Result11 = Context.Map.Local.CurlNoiseForce.SampledNoise * Constant31;
float3 Result12 = Context.Map.Transient.PhysicsForce + Result11;
Context.Map.Transient.PhysicsForce = Result12;
Context.Map.OUTPUT_VAR.CurlNoiseForce.CurlNoiseForce = Result11;
}
void NiagaraScript_203_Particle_Func_(float3 In_Velocity, float3 In_AdvectionVelocity, float In_InverseMass, float In_Drag, float In_DeltaTime, bool In_IgnoreMass, out float3 Out_Output, inout FSimulationContext Context)
{
float3 Result19 = In_Velocity - In_AdvectionVelocity;
float Result20 = In_Drag * In_InverseMass;
float Constant39 = (0.0);
float NiagaraFloat_SelectResult = Constant39;
NiagaraFloat_SelectResult = In_Drag;
if(In_IgnoreMass == 0)
{
NiagaraFloat_SelectResult = Result20;
}
float Constant40 = 0;
float Result21 = max(NiagaraFloat_SelectResult, Constant40);
float Result22 = Result21 * In_DeltaTime;
float Constant41 = 1;
float Result23 = Result22 + Constant41;
float3 Result24 = Result19 / Result23;
float3 Result25 = Result24 + In_AdvectionVelocity;
Out_Output = Result25;
}
void SolveForcesAndVelocity_Emitter_Func_(inout FSimulationContext Context)
{
Context.Map.Local.SolveForcesAndVelocity.DeltaTime = Context.Map.SolveForcesAndVelocity.DeltaTime;
float Constant37 = 1e-05;
float Result13 = max(Context.Map.Local.SolveForcesAndVelocity.DeltaTime, Constant37);
float Result14 = Reciprocal(Result13);
Context.Map.Local.SolveForcesAndVelocity.InverseDeltaTime = Result14;
Context.Map.Local.SolveForcesAndVelocity.PhysicsForce = Context.Map.SolveForcesAndVelocity.Force;
Context.Map.OUTPUT_VAR.SolveForcesAndVelocity.IncomingPhysicsForce = Context.Map.SolveForcesAndVelocity.Force;
Context.Map.OUTPUT_VAR.SolveForcesAndVelocity.Velocity = Context.Map.SolveForcesAndVelocity.Velocity;
Context.Map.Local.SolveForcesAndVelocity.Mass = Context.Map.SolveForcesAndVelocity.Mass;
Context.Map.OUTPUT_VAR.SolveForcesAndVelocity.Position = Context.Map.SolveForcesAndVelocity.Position;
Context.Map.Particles.Presolve.Velocity = Context.Map.OUTPUT_VAR.SolveForcesAndVelocity.Velocity;
Context.Map.Particles.Presolve.Position = Context.Map.OUTPUT_VAR.SolveForcesAndVelocity.Position;
Context.Map.Particles.Presolve.PhysicsForce = Context.Map.OUTPUT_VAR.SolveForcesAndVelocity.IncomingPhysicsForce;
float Constant38 = 1e-06;
float Result15 = max(Context.Map.Local.SolveForcesAndVelocity.Mass, Constant38);
float Result16 = Reciprocal(Result15);
float3 Result17 = Result16 * Context.Map.Local.SolveForcesAndVelocity.PhysicsForce;
Context.Map.Local.SolveForcesAndVelocity.PhysicsForce = Result17;
Context.Map.Local.SolveForcesAndVelocity.InverseMass = Result16;
float3 Result18 = Context.Map.Local.SolveForcesAndVelocity.PhysicsForce * Context.Map.Local.SolveForcesAndVelocity.DeltaTime + Context.Map.OUTPUT_VAR.SolveForcesAndVelocity.Velocity;
Context.Map.OUTPUT_VAR.SolveForcesAndVelocity.Velocity = Result18;
Context.Map.Local.SolveForcesAndVelocity.AdvectionVelocity = Context.Map.Transient.AdvectionVelocity;
Context.Map.Local.SolveForcesAndVelocity.PhysicsDrag = Context.Map.Transient.PhysicsDrag;
Context.Map.Local.SolveForcesAndVelocity.DragIgnoreMass = Context.Map.Transient.DragIgnoreMass;
float3 NiagaraScript_203_Particle_Func_Output_Output;
NiagaraScript_203_Particle_Func_(Context.Map.OUTPUT_VAR.SolveForcesAndVelocity.Velocity, Context.Map.Local.SolveForcesAndVelocity.AdvectionVelocity, Context.Map.Local.SolveForcesAndVelocity.InverseMass, Context.Map.Local.SolveForcesAndVelocity.PhysicsDrag, Context.Map.Local.SolveForcesAndVelocity.DeltaTime, Context.Map.Local.SolveForcesAndVelocity.DragIgnoreMass, NiagaraScript_203_Particle_Func_Output_Output, Context);
float3 Result26 = NiagaraScript_203_Particle_Func_Output_Output - Context.Map.OUTPUT_VAR.SolveForcesAndVelocity.Velocity;
Context.Map.OUTPUT_VAR.SolveForcesAndVelocity.Velocity = NiagaraScript_203_Particle_Func_Output_Output;
Context.Map.Local.SolveForcesAndVelocity.DragVelocity = Result26;
Context.Map.OUTPUT_VAR.SolveForcesAndVelocity.IncomingPhysicsDrag = Context.Map.Local.SolveForcesAndVelocity.PhysicsDrag;
float Constant42 = 1000;
Context.Map.OUTPUT_VAR.SolveForcesAndVelocity.Velocity = Context.Map.OUTPUT_VAR.SolveForcesAndVelocity.Velocity;
float Constant43 = 9999;
Context.Map.OUTPUT_VAR.SolveForcesAndVelocity.Velocity = Context.Map.OUTPUT_VAR.SolveForcesAndVelocity.Velocity;
float3 Result27 = Context.Map.OUTPUT_VAR.SolveForcesAndVelocity.Velocity * Context.Map.Local.SolveForcesAndVelocity.DeltaTime;
float3 Result28 = Result27 + Context.Map.OUTPUT_VAR.SolveForcesAndVelocity.Position;
Context.Map.OUTPUT_VAR.SolveForcesAndVelocity.Position = Result28;
float3 Position_IfResult;
float3 Velocity_IfResult;
if(Context.Map.SolveForcesAndVelocity.WritetoIntrinsicProperties)
{
Position_IfResult = Context.Map.OUTPUT_VAR.SolveForcesAndVelocity.Position;
Velocity_IfResult = Context.Map.OUTPUT_VAR.SolveForcesAndVelocity.Velocity;
}
else
{
Position_IfResult = Context.Map.Particles.Position;
Velocity_IfResult = Context.Map.Particles.Velocity;
}
Context.Map.Particles.Position = Position_IfResult;
Context.Map.Particles.Velocity = Velocity_IfResult;
float3 Constant44 = float3(0,0,0);
float Constant45 = 0;
float3 ForceVector_IfResult;
float Drag_IfResult;
if(Context.Map.SolveForcesAndVelocity.WritetoIntrinsicProperties)
{
ForceVector_IfResult = Constant44;
Drag_IfResult = Constant45;
}
else
{
ForceVector_IfResult = Context.Map.Transient.PhysicsForce;
Drag_IfResult = Context.Map.Transient.PhysicsDrag;
}
Context.Map.Transient.PhysicsForce = ForceVector_IfResult;
Context.Map.Transient.PhysicsDrag = Drag_IfResult;
float3 Result29 = Context.Map.Particles.Position - Context.Map.Particles.Previous.Position;
float Result30 = length(Result29);
float Constant46 = 0.3333;
float Result31 = Result30 * Constant46;
float Constant47 = 1e+08;
float Result32 = Modulo(Context.Map.Particles.DistanceTraveled, Constant47);
float Result33 = Result31 + Result32;
Context.Map.Particles.DistanceTraveled = Result33;
//SetConstantByStaticVariable "/Solve Forces and Velocity/ f\Get/ f\Get->Particles.RotationalVelocityEnabled"
int Constant48 = 0;
//SetConstantByStaticVariable "/Solve Forces and Velocity/ f\Get/ f\Get->Module.Manually Enable Rotational Solver"
int Constant49 = 0;
//SetConstantByStaticVariable "/Solve Forces and Velocity/;<3B><><EFBFBD>OR<08>Y<EFBFBD>` <09>/;<3B><><EFBFBD>OR<08>Y<EFBFBD>` <09>->Result"
int Constant50 = 0;
}
void ColorFromCurve001_Emitter_Func_(out float4 Out_Value, inout FSimulationContext Context)
{
float4 SampleColorCurve_Emitter_Color_ColorCurve001Output_Value;
SampleColorCurve_Emitter_Color_ColorCurve001(Context.Map.ColorFromCurve001.CurveIndex, SampleColorCurve_Emitter_Color_ColorCurve001Output_Value);
Out_Value = SampleColorCurve_Emitter_Color_ColorCurve001Output_Value;
}
void VectorFromFloat_Emitter_Func_(out float3 Out_Vec3, inout FSimulationContext Context)
{
float Constant52 = 5;
float3 Output1;
Output1.x = Constant52;
Output1.y = Constant52;
Output1.z = Constant52;
Out_Vec3 = Output1;
}
void Color_Emitter_Func_(inout FSimulationContext Context)
{
float Constant54 = 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 Result34 = Output0 * Context.Map.Color.ScaleColor;
float Result35 = Output2 * Constant54;
float Result36 = Result35 * Context.Map.Emitter.AlphaScale;
float4 Output01;
Output01.g = Result34.y;
Output01.a = Result36;
Output01.r = Result34.x;
Output01.b = Result34.z;
Context.Map.Particles.Color = Output01;
}
void FloatFromCurve_Emitter_Func_(out float Out_Value, inout FSimulationContext Context)
{
float Constant56 = 1;
float SampleCurve_Emitter_RibbonWidthScale_FloatCurveOutput_Value;
SampleCurve_Emitter_RibbonWidthScale_FloatCurve(Context.Map.FloatFromCurve.CurveIndex, SampleCurve_Emitter_RibbonWidthScale_FloatCurveOutput_Value);
float Result37 = SampleCurve_Emitter_RibbonWidthScale_FloatCurveOutput_Value * Constant56;
Out_Value = Result37;
}
void ScaleRibbonWidth_Emitter_Func_(inout FSimulationContext Context)
{
float Result38 = Context.Map.ScaleRibbonWidth.RibbonWidthScale * Context.Map.Particles.Initial.RibbonWidth;
float Result39 = Context.Map.ScaleRibbonWidth.RibbonWidthScale * Context.Map.Transient.RibbonWidthScaleFactor;
Context.Map.Particles.RibbonWidth = Result38;
Context.Map.Transient.RibbonWidthScaleFactor = Result39;
}
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*/);
//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_*/);
float Constant6 = 3;
float Constant7 = 0;
Context.Map.Transient.PhysicsDrag = Constant7;
float Constant8 = 1;
float Constant9 = 0;
Context.Map.Transient.PhysicsRotationalDrag = Constant9;
EnterStatScope(2 /**Drag_Emitter_Func_*/);
Drag_Emitter_Func_(Context);
ExitStatScope(/**Drag_Emitter_Func_*/);
bool Constant12 = false;
int Constant13 = (0);
int Constant14 = 0;
Context.Map.CurlNoiseForce.SamplePosition = Context.Map.Particles.Position;
float Constant15 = 0.05;
float3 Constant16 = float3(0,0,0);
float Constant17 = 0;
float Constant18 = 0;
Context.Map.CurlNoiseForce.CurlNoiseConeMaskAxis = Context.Map.Particles.Velocity;
float3 Constant19 = float3(0,0,0);
Context.Map.Transient.PhysicsForce = Constant19;
float Constant20 = 100;
EnterStatScope(3 /**CurlNoiseForce_Emitter_Func_*/);
CurlNoiseForce_Emitter_Func_(Constant13, Context);
ExitStatScope(/**CurlNoiseForce_Emitter_Func_*/);
Context.Map.Transient.PhysicsDeltaTime = Context.Map.Engine.DeltaTime;
Context.Map.SolveForcesAndVelocity.DeltaTime = Context.Map.Transient.PhysicsDeltaTime;
Context.Map.SolveForcesAndVelocity.Force = Context.Map.Transient.PhysicsForce;
Context.Map.SolveForcesAndVelocity.Velocity = Context.Map.Particles.Velocity;
Context.Map.SolveForcesAndVelocity.Mass = Context.Map.Particles.Mass;
Context.Map.SolveForcesAndVelocity.Position = Context.Map.Particles.Position;
float3 Constant32 = float3(0,0,0);
Context.Map.Transient.AdvectionVelocity = Constant32;
bool Constant33 = true;
Context.Map.Transient.DragIgnoreMass = Constant33;
float Constant34 = 1000;
Context.Map.SolveForcesAndVelocity.PreviousVelocity = Context.Map.Particles.Previous.Velocity;
float Constant35 = 9999;
bool Constant36 = true;
Context.Map.SolveForcesAndVelocity.WritetoIntrinsicProperties = Constant36;
EnterStatScope(4 /**SolveForcesAndVelocity_Emitter_Func_*/);
SolveForcesAndVelocity_Emitter_Func_(Context);
ExitStatScope(/**SolveForcesAndVelocity_Emitter_Func_*/);
Context.Map.ColorFromCurve001.CurveIndex = Context.Map.Particles.NormalizedAge;
float4 ColorFromCurve001_Emitter_Func_Output_Value;
ColorFromCurve001_Emitter_Func_(ColorFromCurve001_Emitter_Func_Output_Value, Context);
float Constant51 = 5;
float3 VectorFromFloat_Emitter_Func_Output_Vec3;
VectorFromFloat_Emitter_Func_(VectorFromFloat_Emitter_Func_Output_Vec3, Context);
Context.Map.Color.Color = ColorFromCurve001_Emitter_Func_Output_Value;
Context.Map.Color.ScaleColor = VectorFromFloat_Emitter_Func_Output_Vec3;
float Constant53 = 1;
EnterStatScope(5 /**Color_Emitter_Func_*/);
Color_Emitter_Func_(Context);
ExitStatScope(/**Color_Emitter_Func_*/);
Context.Map.FloatFromCurve.CurveIndex = Context.Map.Particles.NormalizedAge;
float Constant55 = 1;
float FloatFromCurve_Emitter_Func_Output_Value;
FloatFromCurve_Emitter_Func_(FloatFromCurve_Emitter_Func_Output_Value, Context);
Context.Map.ScaleRibbonWidth.RibbonWidthScale = FloatFromCurve_Emitter_Func_Output_Value;
float Constant57 = 1;
Context.Map.Transient.RibbonWidthScaleFactor = Constant57;
EnterStatScope(6 /**ScaleRibbonWidth_Emitter_Func_*/);
ScaleRibbonWidth_Emitter_Func_(Context);
ExitStatScope(/**ScaleRibbonWidth_Emitter_Func_*/);
ExitStatScope(/**UpdateScript*/);
}
void SimulateMain()
{
EnterStatScope(7 /**UpdateScript_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.ID.Index = InputDataInt(0, 0);
Context.Map.Array.ID = 0;
Context.Map.Particles.ID.AcquireTag = InputDataInt(0, 1);
Context.Map.Array.ID = 1;
Context.Map.Particles.Initial.RibbonWidth = InputDataFloat(0, 5);
Context.Map.Array.Initial.RibbonWidth = 5;
Context.Map.Particles.Lifetime = InputDataFloat(0, 6);
Context.Map.Array.Lifetime = 6;
Context.Map.Particles.Mass = InputDataFloat(0, 7);
Context.Map.Array.Mass = 7;
Context.Map.Particles.MaterialRandom = InputDataFloat(0, 8);
Context.Map.Array.MaterialRandom = 8;
Context.Map.Particles.NormalizedAge = InputDataFloat(0, 9);
Context.Map.Array.NormalizedAge = 9;
Context.Map.Particles.Position.x = InputDataFloat(0, 10);
Context.Map.Array.Position = 10;
Context.Map.Particles.Position.y = InputDataFloat(0, 11);
Context.Map.Array.Position = 11;
Context.Map.Particles.Position.z = InputDataFloat(0, 12);
Context.Map.Array.Position = 12;
Context.Map.Particles.RibbonFacing.x = InputDataFloat(0, 24);
Context.Map.Array.RibbonFacing = 24;
Context.Map.Particles.RibbonFacing.y = InputDataFloat(0, 25);
Context.Map.Array.RibbonFacing = 25;
Context.Map.Particles.RibbonFacing.z = InputDataFloat(0, 26);
Context.Map.Array.RibbonFacing = 26;
Context.Map.Particles.RibbonTwist = InputDataFloat(0, 27);
Context.Map.Array.RibbonTwist = 27;
Context.Map.Particles.RibbonUVDistance = InputDataFloat(0, 28);
Context.Map.Array.RibbonUVDistance = 28;
Context.Map.Particles.RibbonWidth = InputDataFloat(0, 29);
Context.Map.Array.RibbonWidth = 29;
Context.Map.Particles.UniqueID = InputDataInt(0, 2);
Context.Map.Array.UniqueID = 2;
Context.Map.Particles.Velocity.x = InputDataFloat(0, 30);
Context.Map.Array.Velocity = 30;
Context.Map.Particles.Velocity.y = InputDataFloat(0, 31);
Context.Map.Array.Velocity = 31;
Context.Map.Particles.Velocity.z = InputDataFloat(0, 32);
Context.Map.Array.Velocity = 32;
Context.Map.Particles.Previous.Position = Context.Map.Particles.Position;
Context.Map.Particles.Previous.RibbonFacing = Context.Map.Particles.RibbonFacing;
Context.Map.Particles.Previous.RibbonTwist = Context.Map.Particles.RibbonTwist;
Context.Map.Particles.Previous.RibbonWidth = Context.Map.Particles.RibbonWidth;
Context.Map.Particles.Previous.Velocity = Context.Map.Particles.Velocity;
Context.Map.Engine.DeltaTime = Engine_DeltaTime;
Context.Map.Emitter.Age = Emitter_Age;
Context.Map.Engine.Time = Engine_Time;
Context.Map.Engine.Owner.Position = Engine_Owner_Position;
Context.Map.Emitter.RandomSeed = Emitter_RandomSeed;
Context.Map.Emitter.AlphaScale = Emitter_AlphaScale;
Context.Map.Engine.Emitter.TotalSpawnedParticles = Engine_Emitter_TotalSpawnedParticles;
Context.Map.Engine.Emitter.InstanceSeed = Engine_Emitter_InstanceSeed;
Context.Map.Engine.System.RandomSeed = Engine_System_RandomSeed;
ReadDataSets(Context);
EnterStatScope(8 /**UpdateScript_MapMain*/);
Simulate(Context);
ExitStatScope(/**UpdateScript_MapMain*/);
WriteDataSets(Context);
{
bool bValid = Context.Map.DataInstance.Alive;
int TmpWriteIndex = OutputIndex(0, true, bValid);
UpdateID(0, Context.Map.Particles.ID.Index, TmpWriteIndex);
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);
OutputDataInt(0, 0, TmpWriteIndex, Context.Map.Particles.ID.Index);
OutputDataInt(0, 1, TmpWriteIndex, Context.Map.Particles.ID.AcquireTag);
OutputDataFloat(0, 5, TmpWriteIndex, Context.Map.Particles.Initial.RibbonWidth);
OutputDataFloat(0, 6, TmpWriteIndex, Context.Map.Particles.Lifetime);
OutputDataFloat(0, 7, TmpWriteIndex, Context.Map.Particles.Mass);
OutputDataFloat(0, 8, TmpWriteIndex, Context.Map.Particles.MaterialRandom);
OutputDataFloat(0, 9, TmpWriteIndex, Context.Map.Particles.NormalizedAge);
OutputDataFloat(0, 10, TmpWriteIndex, Context.Map.Particles.Position.x);
OutputDataFloat(0, 11, TmpWriteIndex, Context.Map.Particles.Position.y);
OutputDataFloat(0, 12, TmpWriteIndex, Context.Map.Particles.Position.z);
OutputDataFloat(0, 13, TmpWriteIndex, Context.Map.Particles.Previous.Position.x);
OutputDataFloat(0, 14, TmpWriteIndex, Context.Map.Particles.Previous.Position.y);
OutputDataFloat(0, 15, TmpWriteIndex, Context.Map.Particles.Previous.Position.z);
OutputDataFloat(0, 16, TmpWriteIndex, Context.Map.Particles.Previous.RibbonFacing.x);
OutputDataFloat(0, 17, TmpWriteIndex, Context.Map.Particles.Previous.RibbonFacing.y);
OutputDataFloat(0, 18, TmpWriteIndex, Context.Map.Particles.Previous.RibbonFacing.z);
OutputDataFloat(0, 19, TmpWriteIndex, Context.Map.Particles.Previous.RibbonTwist);
OutputDataFloat(0, 20, TmpWriteIndex, Context.Map.Particles.Previous.RibbonWidth);
OutputDataFloat(0, 21, TmpWriteIndex, Context.Map.Particles.Previous.Velocity.x);
OutputDataFloat(0, 22, TmpWriteIndex, Context.Map.Particles.Previous.Velocity.y);
OutputDataFloat(0, 23, TmpWriteIndex, Context.Map.Particles.Previous.Velocity.z);
OutputDataFloat(0, 24, TmpWriteIndex, Context.Map.Particles.RibbonFacing.x);
OutputDataFloat(0, 25, TmpWriteIndex, Context.Map.Particles.RibbonFacing.y);
OutputDataFloat(0, 26, TmpWriteIndex, Context.Map.Particles.RibbonFacing.z);
OutputDataFloat(0, 27, TmpWriteIndex, Context.Map.Particles.RibbonTwist);
OutputDataFloat(0, 28, TmpWriteIndex, Context.Map.Particles.RibbonUVDistance);
OutputDataFloat(0, 29, TmpWriteIndex, Context.Map.Particles.RibbonWidth);
OutputDataInt(0, 2, TmpWriteIndex, Context.Map.Particles.UniqueID);
OutputDataFloat(0, 30, TmpWriteIndex, Context.Map.Particles.Velocity.x);
OutputDataFloat(0, 31, TmpWriteIndex, Context.Map.Particles.Velocity.y);
OutputDataFloat(0, 32, TmpWriteIndex, Context.Map.Particles.Velocity.z);
}
ExitStatScope(/**UpdateScript_Main*/);
}
myt1p1
-------------------------------
Summary
-------------------------------
Num Byte Code Ops: 143
Num Constants: 185
-------------------------------
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 | 7
648 | 8
652 | 0
656 | 1
660 | 9.99999975e-06
664 | 9.99999975e-05
668 | True
672 | False
676 | 3
680 | 1664525
684 | 1013904223
688 | 125
692 | 0.0500000007
696 | 16777215
700 | 16777216
704 | 4096
708 | 100
712 | 4
716 | 9.99999997e-07
720 | 3
724 | 1
728 | 5
732 | 5
736 | 6
-------------------------------
Byte Code (143 Ops)
-------------------------------
0 | enter_stat_scope(C[644]);
1 | [R][0] = InputDataFloat(0, 0);
2 | [R][1] = InputDataInt(0, 0);
3 | [R][2] = InputDataInt(0, 1);
4 | [R][3] = InputDataFloat(0, 5);
5 | [R][4] = InputDataFloat(0, 6);
6 | [R][5] = InputDataFloat(0, 7);
7 | [R][6] = InputDataFloat(0, 8);
8 | [R][7] = InputDataFloat(0, 10);
9 | [R][8] = InputDataFloat(0, 11);
10 | [R][9] = InputDataFloat(0, 12);
11 | [R][10] = InputDataFloat(0, 24);
12 | [R][11] = InputDataFloat(0, 25);
13 | [R][12] = InputDataFloat(0, 26);
14 | [R][13] = InputDataFloat(0, 27);
15 | [R][14] = InputDataFloat(0, 28);
16 | [R][15] = InputDataFloat(0, 29);
17 | [R][16] = InputDataInt(0, 2);
18 | [R][17] = InputDataFloat(0, 30);
19 | [R][18] = InputDataFloat(0, 31);
20 | [R][19] = InputDataFloat(0, 32);
21 | enter_stat_scope(C[648]);
22 | enter_stat_scope(C[652]);
23 | enter_stat_scope(C[656]);
24 | R[20] = add(R[0], C[4]);
25 | R[0] = max(R[4], C[660]);
26 | R[21] = sub(R[0], C[664]);
27 | R[22] = cmplt(R[20], R[21]);
28 | R[21] = select(R[22], C[668], C[672]);
29 | R[22] = div(R[20], R[0]);
30 | exit_stat_scope();
31 | enter_stat_scope(C[676]);
32 | R[0] = muli(C[652], C[680]);
33 | R[23] = muli(C[624], C[680]);
34 | R[24] = muli(C[656], C[680]);
35 | R[25] = addi(R[0], C[684]);
36 | R[0] = addi(R[23], C[684]);
37 | R[23] = addi(R[24], C[684]);
38 | R[24] = muli(R[0], R[23]);
39 | R[26] = addi(R[25], R[24]);
40 | R[24] = muli(R[23], R[26]);
41 | R[25] = addi(R[0], R[24]);
42 | R[0] = muli(R[26], R[25]);
43 | R[24] = addi(R[23], R[0]);
44 | R[0] = muli(R[25], R[24]);
45 | R[23] = addi(R[26], R[0]);
46 | R[0] = muli(R[24], R[23]);
47 | R[26] = addi(R[25], R[0]);
48 | R[0] = muli(R[23], R[26]);
49 | R[25] = addi(R[24], R[0]);
50 | R[0] = mul(C[688], C[692]);
51 | R[24] = mul(C[688], C[692]);
52 | R[27] = mul(C[688], C[692]);
53 | R[28] = bit_rshift(R[23], C[648]);
54 | R[23] = bit_rshift(R[26], C[648]);
55 | R[26] = bit_rshift(R[25], C[648]);
56 | R[25] = bit_and(R[28], C[696]);
57 | R[28] = bit_and(R[23], C[696]);
58 | R[23] = bit_and(R[26], C[696]);
59 | R[26] = i2f(R[25]);
60 | R[25] = i2f(R[28]);
61 | R[28] = i2f(R[23]);
62 | R[23] = div(R[26], C[700]);
63 | R[25] = mad(R[23], C[704], R[7]);
64 | R[26] = mad(R[23], C[704], R[8]);
65 | R[28] = mad(R[23], C[704], R[9]);
66 | R[23] = mul(R[0], R[25]);
67 | R[0] = mul(R[24], R[26]);
68 | R[24] = mul(R[27], R[28]);
69 | SampleField_Emitter_VectorField32[func0](R[23], R[0], R[24], R[25], R[26], R[27]);
70 | R[0] = mul(R[25], C[708]);
71 | R[23] = mul(R[26], C[708]);
72 | R[24] = mul(R[27], C[708]);
73 | exit_stat_scope();
74 | enter_stat_scope(C[712]);
75 | R[25] = max(R[5], C[716]);
76 | R[26] = rcp(R[25]);
77 | R[25] = mul(R[26], R[0]);
78 | R[0] = mul(R[26], R[23]);
79 | R[23] = mul(R[26], R[24]);
80 | R[24] = mad(R[25], C[4], R[17]);
81 | R[25] = mad(R[0], C[4], R[18]);
82 | R[0] = mad(R[23], C[4], R[19]);
83 | R[23] = mad(C[720], C[4], C[724]);
84 | R[26] = div(R[24], R[23]);
85 | R[24] = div(R[25], R[23]);
86 | R[25] = div(R[0], R[23]);
87 | R[0] = mad(R[26], C[4], R[7]);
88 | R[23] = mad(R[24], C[4], R[8]);
89 | R[27] = mad(R[25], C[4], R[9]);
90 | exit_stat_scope();
91 | SampleColorCurve_Emitter_Color_ColorCurve001[func1](R[22], R[28], R[29], R[30], R[31]);
92 | enter_stat_scope(C[728]);
93 | R[32] = mul(R[28], C[732]);
94 | R[28] = mul(R[29], C[732]);
95 | R[29] = mul(R[30], C[732]);
96 | R[30] = mul(R[31], C[640]);
97 | exit_stat_scope();
98 | SampleCurve_Emitter_RibbonWidthScale_FloatCurve[func2](R[22], R[31]);
99 | enter_stat_scope(C[736]);
100 | R[33] = mul(R[31], R[3]);
101 | exit_stat_scope();
102 | exit_stat_scope();
103 | exit_stat_scope();
104 | [R][31] = AcquireIndex(0, [R][21]);
105 | UpdateID(0, [1], [31]);
106 | OutputDataFloat(0, 0, [R][31], [R][20]);
107 | OutputDataFloat(0, 1, [R][31], [R][32]);
108 | OutputDataFloat(0, 2, [R][31], [R][28]);
109 | OutputDataFloat(0, 3, [R][31], [R][29]);
110 | OutputDataFloat(0, 4, [R][31], [R][30]);
111 | OutputDataInt(0, 0, [R][31], [R][1]);
112 | OutputDataInt(0, 1, [R][31], [R][2]);
113 | OutputDataFloat(0, 5, [R][31], [R][3]);
114 | OutputDataFloat(0, 6, [R][31], [R][4]);
115 | OutputDataFloat(0, 7, [R][31], [R][5]);
116 | OutputDataFloat(0, 8, [R][31], [R][6]);
117 | OutputDataFloat(0, 9, [R][31], [R][22]);
118 | OutputDataFloat(0, 10, [R][31], [R][0]);
119 | OutputDataFloat(0, 11, [R][31], [R][23]);
120 | OutputDataFloat(0, 12, [R][31], [R][27]);
121 | OutputDataFloat(0, 13, [R][31], [R][7]);
122 | OutputDataFloat(0, 14, [R][31], [R][8]);
123 | OutputDataFloat(0, 15, [R][31], [R][9]);
124 | OutputDataFloat(0, 16, [R][31], [R][10]);
125 | OutputDataFloat(0, 17, [R][31], [R][11]);
126 | OutputDataFloat(0, 18, [R][31], [R][12]);
127 | OutputDataFloat(0, 19, [R][31], [R][13]);
128 | OutputDataFloat(0, 20, [R][31], [R][15]);
129 | OutputDataFloat(0, 21, [R][31], [R][17]);
130 | OutputDataFloat(0, 22, [R][31], [R][18]);
131 | OutputDataFloat(0, 23, [R][31], [R][19]);
132 | OutputDataFloat(0, 24, [R][31], [R][10]);
133 | OutputDataFloat(0, 25, [R][31], [R][11]);
134 | OutputDataFloat(0, 26, [R][31], [R][12]);
135 | OutputDataFloat(0, 27, [R][31], [R][13]);
136 | OutputDataFloat(0, 28, [R][31], [R][14]);
137 | OutputDataFloat(0, 29, [R][31], [R][33]);
138 | OutputDataInt(0, 2, [R][31], [R][16]);
139 | OutputDataFloat(0, 30, [R][31], [R][26]);
140 | OutputDataFloat(0, 31, [R][31], [R][24]);
141 | OutputDataFloat(0, 32, [R][31], [R][25]);
142 | exit_stat_scope();
-------------------------------
s<00><00>pYz
z$<00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00> Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>N<00>zNz<00><00><00><00> <00><00><00>h<00><00><00>g<00><><EFBFBD><EFBFBD><EFBFBD>zb<00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>!<00><00>"<00><00>ky
Trails006<00><00><00><00><00><00>h<00><00><00>g<00><><EFBFBD><EFBFBD><EFBFBD>zb<00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>!<00><00>"<00><00>ky
Trails006<00><00><00>
<00><00><00>h<00><00><00>g<00><><EFBFBD><EFBFBD><EFBFBD>zb<00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>!<00><00>"<00><00>ky
Trails006<00>+&z+z<00><00><00><00><00>h<00><00>-y
Trails006.zj<00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>zj<00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>)4*<00> <00>g<00><><EFBFBD><EFBFBD><EFBFBD><00><00><00>h<00><00>-y
Trails006.zj<00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>zj<00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>)4*<00><00>g<00><><EFBFBD><EFBFBD><EFBFBD><00><00><00>h<00><00>-y
Trails006.zj<00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>zj<00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>)4*<00>
<00>g<00><><EFBFBD><EFBFBD><EFBFBD><00><00><00><00><00><00><00><00><00><00><00><00><00><00>z<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>@<00>zI<00><00>zB<00> s<><73>d<EFBFBD>h<EFBFBD><68><EFBFBD>U63<36><33><EFBFBD><00>z<00><00>KDJ@<00><00>VzB<00>6<EFBFBD><36>)y<>J<EFBFBD><4A><EFBFBD>m<EFBFBD>%<25><><EFBFBD><00>zz<00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00> <00>zI<00><00>zB<00><><EFBFBD>z<EFBFBD>Y.Qj<18><>ɿ<EFBFBD><C9BF><00>zb<00>KJ <00><00>VzB<00>t<EFBFBD>~<10><>D<EFBFBD>[<5B>;a<><61>c<EFBFBD><00>zz<00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00> <00>?<3F>z4<00><00><00><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.<00>zB<00>g<EFBFBD><08><>O<EFBFBD>{D#<23><><EFBFBD><02><00>zb<00>KJ <00><00>>4VzB<00><>z<EFBFBD><7A><EFBFBD><EFBFBD>C<EFBFBD><43><1B><>q<EFBFBD><71>74<00><00>z<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>@<00>zI<00><00>zB<00><><EFBFBD>d<EFBFBD>.B<>5-Ӓ/I<>,<2C><00>z<00><00>KDJ@<00><00>VzB<00>ܡ$(=J<><4A>Q`h<><00>zz<00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00> <00>zI<00><00>zB<00><>\њ0K<30>M=<3D>
(b<><11><00>zb<00>KJ <00><00>VzB<00>'g<67>^<5E>F<EFBFBD><46><04>4<EFBFBD><34><EFBFBD><EFBFBD><00>zz<00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00> <00>?<3F>z4<00><00><00><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.<00>zB<00>g<EFBFBD><08><>O<EFBFBD>{D#<23><><EFBFBD><02><00>zb<00>KJ <00><00>>4VzB<00><>z<EFBFBD><7A><EFBFBD><EFBFBD>C<EFBFBD><43><1B><>q<EFBFBD><71>74<00><00><00>Ny!1b15d5c4495a3125c1e5e0dcaca000dd!1d427a1a8e9ffe4335b24a2124fb37e3<00><00><00>qQ <00>YZ<00>qz<00>z<<00>FzBŶ+<00>bL<62><4C><EFBFBD>o<EFBFBD><02><>H<00>'4<00><00><00><00>zf<00><00><00><00>zB<00><00><00><00>[<00><00>\<00>zi4<00><00>z<00><00>z<00>z<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>|Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>}Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>~Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>}z<00>zH<00>1<00>`<00>D<00>uz<00>
`<00>D<00>uz<00><00><00><00><00><00><00><00>k$<00> <00><00><00><00> <00><00>
<00>nz?<00><00>sz<00>z><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>ez<00>z0<00>1<00>`<00>D<00>uz<00><00><00><00><00><00><00><00>k <00><00><00>1<00>`<00>D<00>uz<00><00><00><00><00><00><00><00>k <00><00><00>1<00>`<00>D<00>uz<00><00><00><00><00><00><00><00>k <00><00><00><00><00><00><00>zT <00><00>z<00>z<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00>Y<00><00><><EFBFBD><EFBFBD><EFBFBD><00>0J<00><00><00><00>z<00>z<00><00>1<00>`<00>D<00>uz<00><00><00><00><00><00><00><00>k <00><00><00>1<00>`<00>D<00>uz<00><00><00><00><00><00><00><00>k <00><00><00>1<00>`<00>D<00>uz<00><00><00><00><00><00><00><00>k <00><00><00>1<00>`<00>D<00>uz<00><00><00><00><00><00><00><00>k <00><00><00>1<00>`<00>D<00>uz<00><00><00><00><00><00><00><00>k<00><00><00>1<00>`<00>D<00>uz<00><00><00><00><00><00><00><00>k <00><00><00>1<00>`<00>D<00>
`<00>D<00>uz<00><00><00><00><00><00><00><00>k<00><00><00>1<00> `<00>D<00>uz<00><00><00><00><00><00><00><00>k<00><00><00>1<00>`<00>D<00>uz<00><00><00><00><00><00><00><00>k<00><00><00>1<00>`<00>D<00>uz<00><00><00><00><00><00><00><00>k <00><00><00>1<00>`<00>D<00>uz<00><00><00><00><00><00><00><00>k <00><00><00>1<00>`<00>D<00>uz<00><00><00><00><00><00><00><00>k<00><00><00>1<00>`<00>D<00>uz<00><00><00><00><00><00><00><00>k<00><00><00>1<00>`<00>D<00>uz<00><00><00><00><00><00><00><00>k <00><00><00>1<00>`<00>D<00>uz<00><00><00><00><00><00><00><00>k <00><00><00>1<00>`<00>D<00>uz<00><00><00><00><00><00><00><00>k <00><00><00>1<00>`<00>D<00>uz<00><00><00><00><00><00><00><00>k <00><00><00>1<00>`<00>D<00>uz<00><00><00><00><00><00><00><00>k<00><00><00>EzR<00><00><00><00><00><00><00><00><00>!<00><00><00><00><4\<00><00><00><00><<00>pv<00>l<00><00><00>z<00><00>|z<00>3<>f@@<40><>v@<40>5<00>?+4<00><00><00>Izfjzi<00>FzB

<00> IHDR<00>x<EFBFBD><78><15>IDATx<01>ֱ <03><><EFBFBD>;[<5B><>c<00>)<29>f<EFBFBD><66><EFBFBD> @<40>!<21><1D>** <20> <00><04>@<40>t<EFBFBD>  @<40><><01>@P<><08>.20<00>
<00><>E&<06> A X<><58><04>p (`K<17>n<> <0C>`<60>"<03> <10><><EFBFBD>,]d`<00>0<00><><EFBFBD>L 7p<01>|<04>a<EFBFBD>`<60>IEND<4E>B`<60><03><><EFBFBD>O<EFBFBD>OKOOOOKKOO<4F>2<00><02>(`@v<>8Qʿ)<29><00><>*<2A>