1<?xml version="1.0" encoding="utf-8"?> 2<NintendoWareIntermediateFile> 3 <GraphicsContentCtr Version="1.2.0" Namespace=""> 4 <EditData> 5 <MetaData> 6 <Key>MetaData</Key> 7 <Create Date="2010-11-22T14:07:52"> 8 <ToolDescriptions Name="NintendoWare Creative Studio." Version="1.3.0.27588" /> 9 </Create> 10 <Modify Date="2010-12-02T16:12:24"> 11 <ToolDescriptions Name="NintendoWare Creative Studio." Version="1.3.0" /> 12 </Modify> 13 </MetaData> 14 <ContentSummaryMetaData> 15 <Key>ContentSummaries</Key> 16 <Values> 17 <ContentSummary ContentTypeName="GraphicsContent"> 18 <ObjectSummaries> 19 <ObjectSummary TypeName="ParticleModel" Name="Missile_Model"> 20 <Notes> 21 <Note Name="MaterialCount" Value="8" /> 22 <Note Name="ShapeCount" Value="8" /> 23 <Note Name="MeshCount" Value="8" /> 24 <Note Name="TotalPrimitiveSetCount" Value="0" /> 25 <Note Name="TotalNoneSkinningPrimitiveSetCount" Value="0" /> 26 <Note Name="TotalRigidSkinningPrimitiveSetCount" Value="0" /> 27 <Note Name="TotalSmoothSkinningPrimitiveSetCount" Value="0" /> 28 <Note Name="TotalIndexStreamCount" Value="0" /> 29 <Note Name="TotalPolygonCount" Value="0" /> 30 <Note Name="TotalVertexCount" Value="0" /> 31 </Notes> 32 </ObjectSummary> 33 </ObjectSummaries> 34 </ContentSummary> 35 </Values> 36 </ContentSummaryMetaData> 37 </EditData> 38 <Models> 39 <ParticleModel Name="Missile_Model" IsBranchVisible="true" IsVisible="true" CullingMode="Dynamic" IsNonuniformScalable="false" LayerId="0"> 40 <AnimationGroupDescriptions> 41 <GraphicsAnimationGroupDescription Name="VisibilityAnimation" EvaluationTiming="BeforeWorldUpdate"> 42 <MemberInformationSet> 43 <AnimationMemberDescription BlendOperationName="Bool" IsBinarized="true"> 44 <Path>IsBranchVisible</Path> 45 </AnimationMemberDescription> 46 <AnimationMemberDescription BlendOperationName="Bool" IsBinarized="true"> 47 <Path>IsVisible</Path> 48 </AnimationMemberDescription> 49 <AnimationMemberDescription BlendOperationName="Bool" IsBinarized="true"> 50 <Path>Meshes["*"].IsVisible</Path> 51 </AnimationMemberDescription> 52 </MemberInformationSet> 53 </GraphicsAnimationGroupDescription> 54 <GraphicsAnimationGroupDescription Name="MaterialAnimation" EvaluationTiming="AfterSceneCulling"> 55 <MemberInformationSet> 56 <AnimationMemberDescription BlendOperationName="RgbaColor" IsBinarized="true"> 57 <Path>Materials["*"].MaterialColor.Emission</Path> 58 </AnimationMemberDescription> 59 <AnimationMemberDescription BlendOperationName="RgbaColor" IsBinarized="true"> 60 <Path>Materials["*"].MaterialColor.Ambient</Path> 61 </AnimationMemberDescription> 62 <AnimationMemberDescription BlendOperationName="RgbaColor" IsBinarized="true"> 63 <Path>Materials["*"].MaterialColor.Diffuse</Path> 64 </AnimationMemberDescription> 65 <AnimationMemberDescription BlendOperationName="RgbaColor" IsBinarized="true"> 66 <Path>Materials["*"].MaterialColor.Specular0</Path> 67 </AnimationMemberDescription> 68 <AnimationMemberDescription BlendOperationName="RgbaColor" IsBinarized="true"> 69 <Path>Materials["*"].MaterialColor.Specular1</Path> 70 </AnimationMemberDescription> 71 <AnimationMemberDescription BlendOperationName="RgbaColor" IsBinarized="true"> 72 <Path>Materials["*"].MaterialColor.Constant0</Path> 73 </AnimationMemberDescription> 74 <AnimationMemberDescription BlendOperationName="RgbaColor" IsBinarized="true"> 75 <Path>Materials["*"].MaterialColor.Constant1</Path> 76 </AnimationMemberDescription> 77 <AnimationMemberDescription BlendOperationName="RgbaColor" IsBinarized="true"> 78 <Path>Materials["*"].MaterialColor.Constant2</Path> 79 </AnimationMemberDescription> 80 <AnimationMemberDescription BlendOperationName="RgbaColor" IsBinarized="true"> 81 <Path>Materials["*"].MaterialColor.Constant3</Path> 82 </AnimationMemberDescription> 83 <AnimationMemberDescription BlendOperationName="RgbaColor" IsBinarized="true"> 84 <Path>Materials["*"].MaterialColor.Constant4</Path> 85 </AnimationMemberDescription> 86 <AnimationMemberDescription BlendOperationName="RgbaColor" IsBinarized="true"> 87 <Path>Materials["*"].MaterialColor.Constant5</Path> 88 </AnimationMemberDescription> 89 <AnimationMemberDescription BlendOperationName="RgbaColor" IsBinarized="true"> 90 <Path>Materials["*"].TextureMappers["*"].Sampler.BorderColor</Path> 91 </AnimationMemberDescription> 92 <AnimationMemberDescription BlendOperationName="Int" IsBinarized="true"> 93 <Path>Materials["*"].TextureMappers["*"].Texture</Path> 94 </AnimationMemberDescription> 95 <AnimationMemberDescription BlendOperationName="RgbaColor" IsBinarized="true"> 96 <Path>Materials["*"].FragmentOperation.BlendOperation.BlendColor</Path> 97 </AnimationMemberDescription> 98 <AnimationMemberDescription BlendOperationName="Vector2" IsBinarized="true"> 99 <Path>Materials["*"].TextureCoordinators["*"].Scale</Path> 100 </AnimationMemberDescription> 101 <AnimationMemberDescription BlendOperationName="Float" IsBinarized="true"> 102 <Path>Materials["*"].TextureCoordinators["*"].Rotate</Path> 103 </AnimationMemberDescription> 104 <AnimationMemberDescription BlendOperationName="Vector2" IsBinarized="true"> 105 <Path>Materials["*"].TextureCoordinators["*"].Translate</Path> 106 </AnimationMemberDescription> 107 </MemberInformationSet> 108 </GraphicsAnimationGroupDescription> 109 </AnimationGroupDescriptions> 110 <Transform> 111 <Scale X="1" Y="1" Z="1" /> 112 <Rotate X="0" Y="0" Z="0" /> 113 <Translate X="0" Y="0" Z="0" /> 114 </Transform> 115 <Shapes> 116 <ParticleShapeCtr> 117 <OrientedBoundingBox> 118 <CenterPosition X="0" Y="0" Z="0" /> 119 <OrientationMatrix M00="1" M01="0" M02="0" M10="0" M11="1" M12="0" M20="0" M21="0" M22="1" /> 120 <Size X="1" Y="1" Z="1" /> 121 </OrientedBoundingBox> 122 <PositionOffset X="0" Y="0" Z="0" /> 123 <PrimitiveSets /> 124 <VertexAttributes /> 125 </ParticleShapeCtr> 126 <ParticleShapeCtr> 127 <OrientedBoundingBox> 128 <CenterPosition X="0" Y="0" Z="0" /> 129 <OrientationMatrix M00="1" M01="0" M02="0" M10="0" M11="1" M12="0" M20="0" M21="0" M22="1" /> 130 <Size X="1" Y="1" Z="1" /> 131 </OrientedBoundingBox> 132 <PositionOffset X="0" Y="0" Z="0" /> 133 <PrimitiveSets /> 134 <VertexAttributes /> 135 </ParticleShapeCtr> 136 <ParticleShapeCtr> 137 <OrientedBoundingBox> 138 <CenterPosition X="0" Y="0" Z="0" /> 139 <OrientationMatrix M00="1" M01="0" M02="0" M10="0" M11="1" M12="0" M20="0" M21="0" M22="1" /> 140 <Size X="1" Y="1" Z="1" /> 141 </OrientedBoundingBox> 142 <PositionOffset X="0" Y="0" Z="0" /> 143 <PrimitiveSets /> 144 <VertexAttributes /> 145 </ParticleShapeCtr> 146 <ParticleShapeCtr> 147 <OrientedBoundingBox> 148 <CenterPosition X="0" Y="0" Z="0" /> 149 <OrientationMatrix M00="1" M01="0" M02="0" M10="0" M11="1" M12="0" M20="0" M21="0" M22="1" /> 150 <Size X="1" Y="1" Z="1" /> 151 </OrientedBoundingBox> 152 <PositionOffset X="0" Y="0" Z="0" /> 153 <PrimitiveSets /> 154 <VertexAttributes /> 155 </ParticleShapeCtr> 156 <ParticleShapeCtr> 157 <OrientedBoundingBox> 158 <CenterPosition X="0" Y="0" Z="0" /> 159 <OrientationMatrix M00="1" M01="0" M02="0" M10="0" M11="1" M12="0" M20="0" M21="0" M22="1" /> 160 <Size X="1" Y="1" Z="1" /> 161 </OrientedBoundingBox> 162 <PositionOffset X="0" Y="0" Z="0" /> 163 <PrimitiveSets /> 164 <VertexAttributes /> 165 </ParticleShapeCtr> 166 <ParticleShapeCtr> 167 <OrientedBoundingBox> 168 <CenterPosition X="0" Y="0" Z="0" /> 169 <OrientationMatrix M00="1" M01="0" M02="0" M10="0" M11="1" M12="0" M20="0" M21="0" M22="1" /> 170 <Size X="1" Y="1" Z="1" /> 171 </OrientedBoundingBox> 172 <PositionOffset X="0" Y="0" Z="0" /> 173 <PrimitiveSets /> 174 <VertexAttributes /> 175 </ParticleShapeCtr> 176 <ParticleShapeCtr> 177 <OrientedBoundingBox> 178 <CenterPosition X="0" Y="0" Z="0" /> 179 <OrientationMatrix M00="1" M01="0" M02="0" M10="0" M11="1" M12="0" M20="0" M21="0" M22="1" /> 180 <Size X="1" Y="1" Z="1" /> 181 </OrientedBoundingBox> 182 <PositionOffset X="0" Y="0" Z="0" /> 183 <PrimitiveSets /> 184 <VertexAttributes /> 185 </ParticleShapeCtr> 186 <ParticleShapeCtr> 187 <OrientedBoundingBox> 188 <CenterPosition X="0" Y="0" Z="0" /> 189 <OrientationMatrix M00="1" M01="0" M02="0" M10="0" M11="1" M12="0" M20="0" M21="0" M22="1" /> 190 <Size X="1" Y="1" Z="1" /> 191 </OrientedBoundingBox> 192 <PositionOffset X="0" Y="0" Z="0" /> 193 <PrimitiveSets /> 194 <VertexAttributes /> 195 </ParticleShapeCtr> 196 </Shapes> 197 <Materials> 198 <MaterialCtr Name="Missile_Flash_Material" IsCompressible="false" LightSetIndex="0" FogIndex="0" IsFragmentLightEnabled="false" IsVertexLightEnabled="false" IsHemiSphereLightEnabled="false" IsHemiSphereOcclusionEnabled="false" IsFogEnabled="false" TextureCoordinateConfig="Config0111" TranslucencyKind="Layer2" ShaderProgramDescriptionIndex="-1" ShaderBinaryKind="Particle"> 199 <ShaderReference /> 200 <MaterialColor VertexColorScale="1"> 201 <Emission R="0" G="0" B="0" A="0" /> 202 <Ambient R="1" G="1" B="1" A="0" /> 203 <Diffuse R="1" G="1" B="1" A="1" /> 204 <Specular0 R="0" G="0" B="0" A="0" /> 205 <Specular1 R="0" G="0" B="0" A="0" /> 206 <Constant0 R="0.2" G="0.05" B="0" A="0" /> 207 <Constant1 R="0" G="0" B="0" A="0" /> 208 <Constant2 R="0" G="0" B="0" A="0" /> 209 <Constant3 R="0" G="0" B="0" A="0" /> 210 <Constant4 R="0" G="0" B="0" A="0" /> 211 <Constant5 R="0" G="0" B="0" A="0" /> 212 </MaterialColor> 213 <Rasterization CullingMode="BackFace" IsPolygonOffsetEnabled="false" PolygonOffsetUnit="0" /> 214 <TextureCoordinators> 215 <TextureCoordinatorCtr SourceCoordinate="0" MappingMethod="UvCoordinateMap" ReferenceCamera="-1" MatrixMode="Dcc3dsMax" ScaleS="1" ScaleT="1" Rotate="0" TranslateS="0" TranslateT="0" /> 216 </TextureCoordinators> 217 <TextureMappers> 218 <PixelBasedTextureMapperCtr> 219 <TextureReference>Textures["Missile_Flash"]@file:Missile_Flash.ctex</TextureReference> 220 <StandardTextureSamplerCtr MinFilter="Linear" MagFilter="Linear" WrapS="ClampToEdge" WrapT="ClampToEdge" MinLod="0" LodBias="0"> 221 <BorderColor R="0" G="0" B="0" A="1" /> 222 </StandardTextureSamplerCtr> 223 </PixelBasedTextureMapperCtr> 224 </TextureMappers> 225 <FragmentShader LayerConfig="ConfigurationType0"> 226 <BufferColor R="0" G="0" B="0" A="1" /> 227 <FragmentBump BumpTextureIndex="Texture0" BumpMode="NotUsed" IsBumpRenormalize="false" /> 228 <FragmentLighting FresnelConfig="No" IsClampHighLight="false" IsDistribution0Enabled="false" IsDistribution1Enabled="false" IsGeometricFactor0Enabled="false" IsGeometricFactor1Enabled="false" IsReflectionEnabled="false" /> 229 <FragmentLightingTable> 230 <ReflectanceRSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 231 <NullLookupTableCtr /> 232 </ReflectanceRSampler> 233 <ReflectanceGSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 234 <NullLookupTableCtr /> 235 </ReflectanceGSampler> 236 <ReflectanceBSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 237 <NullLookupTableCtr /> 238 </ReflectanceBSampler> 239 <Distribution0Sampler IsAbs="true" Input="CosNormalHalf" Scale="One"> 240 <NullLookupTableCtr /> 241 </Distribution0Sampler> 242 <Distribution1Sampler IsAbs="true" Input="CosNormalHalf" Scale="One"> 243 <NullLookupTableCtr /> 244 </Distribution1Sampler> 245 <FresnelSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 246 <NullLookupTableCtr /> 247 </FresnelSampler> 248 </FragmentLightingTable> 249 <TextureCombiners> 250 <TextureCombinerCtr CombineRgb="Interpolate" CombineAlpha="Modulate" ScaleRgb="One" ScaleAlpha="One" Constant="Constant0" BufferInputRgb="Previous" BufferInputAlpha="Previous"> 251 <SourceRgb Source0="PrimaryColor" Source1="Constant" Source2="Texture0" /> 252 <OperandRgb Operand0="Color" Operand1="Color" Operand2="Color" /> 253 <SourceAlpha Source0="PrimaryColor" Source1="Texture0" Source2="FragmentPrimaryColor" /> 254 <OperandAlpha Operand0="Alpha" Operand1="Alpha" Operand2="Alpha" /> 255 </TextureCombinerCtr> 256 </TextureCombiners> 257 <AlphaTest IsTestEnabled="false" TestFunction="Gequal" TestReference="0" /> 258 </FragmentShader> 259 <FragmentOperation> 260 <DepthOperation IsTestEnabled="true" TestFunction="Less" IsMaskEnabled="false" /> 261 <BlendOperation Mode="Blend" LogicOperation="Copy"> 262 <RgbParameter BlendFunctionSource="SourceAlpha" BlendFunctionDestination="One" BlendEquation="FuncAdd" /> 263 <AlphaParameter BlendFunctionSource="Zero" BlendFunctionDestination="Zero" BlendEquation="FuncAdd" /> 264 <BlendColor R="0" G="0" B="0" A="1" /> 265 </BlendOperation> 266 <StencilOperation IsTestEnabled="false" TestFunction="Never" TestReference="0" TestMask="0" FailOperation="Keep" ZFailOperation="Keep" PassOperation="Keep" /> 267 </FragmentOperation> 268 </MaterialCtr> 269 <MaterialCtr Name="Missile_Smoke_Material" IsCompressible="false" LightSetIndex="0" FogIndex="0" IsFragmentLightEnabled="false" IsVertexLightEnabled="false" IsHemiSphereLightEnabled="false" IsHemiSphereOcclusionEnabled="false" IsFogEnabled="false" TextureCoordinateConfig="Config0111" TranslucencyKind="Layer1" ShaderProgramDescriptionIndex="-1" ShaderBinaryKind="Particle"> 270 <ShaderReference /> 271 <MaterialColor VertexColorScale="1"> 272 <Emission R="0" G="0" B="0" A="0" /> 273 <Ambient R="1" G="1" B="1" A="0" /> 274 <Diffuse R="0.5" G="0.5" B="0.5" A="1" /> 275 <Specular0 R="0" G="0" B="0" A="0" /> 276 <Specular1 R="0" G="0" B="0" A="0" /> 277 <Constant0 R="0.5" G="0.5" B="0.5" A="0" /> 278 <Constant1 R="0" G="0" B="0" A="0" /> 279 <Constant2 R="0" G="0" B="0" A="0" /> 280 <Constant3 R="0" G="0" B="0" A="0" /> 281 <Constant4 R="0" G="0" B="0" A="0" /> 282 <Constant5 R="0" G="0" B="0" A="0" /> 283 </MaterialColor> 284 <Rasterization CullingMode="BackFace" IsPolygonOffsetEnabled="false" PolygonOffsetUnit="0" /> 285 <TextureCoordinators> 286 <TextureCoordinatorCtr SourceCoordinate="0" MappingMethod="UvCoordinateMap" ReferenceCamera="-1" MatrixMode="Dcc3dsMax" ScaleS="1" ScaleT="1" Rotate="0" TranslateS="0" TranslateT="0" /> 287 </TextureCoordinators> 288 <TextureMappers> 289 <PixelBasedTextureMapperCtr> 290 <TextureReference>Textures["Missile_Smoke"]@file:Missile_Smoke.ctex</TextureReference> 291 <StandardTextureSamplerCtr MinFilter="Linear" MagFilter="Linear" WrapS="ClampToEdge" WrapT="ClampToEdge" MinLod="0" LodBias="0"> 292 <BorderColor R="0" G="0" B="0" A="1" /> 293 </StandardTextureSamplerCtr> 294 </PixelBasedTextureMapperCtr> 295 </TextureMappers> 296 <FragmentShader LayerConfig="ConfigurationType0"> 297 <BufferColor R="0" G="0" B="0" A="1" /> 298 <FragmentBump BumpTextureIndex="Texture0" BumpMode="NotUsed" IsBumpRenormalize="false" /> 299 <FragmentLighting FresnelConfig="No" IsClampHighLight="false" IsDistribution0Enabled="false" IsDistribution1Enabled="false" IsGeometricFactor0Enabled="false" IsGeometricFactor1Enabled="false" IsReflectionEnabled="false" /> 300 <FragmentLightingTable> 301 <ReflectanceRSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 302 <NullLookupTableCtr /> 303 </ReflectanceRSampler> 304 <ReflectanceGSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 305 <NullLookupTableCtr /> 306 </ReflectanceGSampler> 307 <ReflectanceBSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 308 <NullLookupTableCtr /> 309 </ReflectanceBSampler> 310 <Distribution0Sampler IsAbs="true" Input="CosNormalHalf" Scale="One"> 311 <NullLookupTableCtr /> 312 </Distribution0Sampler> 313 <Distribution1Sampler IsAbs="true" Input="CosNormalHalf" Scale="One"> 314 <NullLookupTableCtr /> 315 </Distribution1Sampler> 316 <FresnelSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 317 <NullLookupTableCtr /> 318 </FresnelSampler> 319 </FragmentLightingTable> 320 <TextureCombiners> 321 <TextureCombinerCtr CombineRgb="Interpolate" CombineAlpha="Modulate" ScaleRgb="One" ScaleAlpha="One" Constant="Constant0" BufferInputRgb="Previous" BufferInputAlpha="Previous"> 322 <SourceRgb Source0="Constant" Source1="PrimaryColor" Source2="Texture0" /> 323 <OperandRgb Operand0="Color" Operand1="Color" Operand2="Color" /> 324 <SourceAlpha Source0="PrimaryColor" Source1="Texture0" Source2="FragmentPrimaryColor" /> 325 <OperandAlpha Operand0="Alpha" Operand1="Alpha" Operand2="Alpha" /> 326 </TextureCombinerCtr> 327 </TextureCombiners> 328 <AlphaTest IsTestEnabled="false" TestFunction="Gequal" TestReference="0" /> 329 </FragmentShader> 330 <FragmentOperation> 331 <DepthOperation IsTestEnabled="true" TestFunction="Less" IsMaskEnabled="false" /> 332 <BlendOperation Mode="Blend" LogicOperation="Copy"> 333 <RgbParameter BlendFunctionSource="SourceAlpha" BlendFunctionDestination="OneMinusSourceAlpha" BlendEquation="FuncAdd" /> 334 <AlphaParameter BlendFunctionSource="Zero" BlendFunctionDestination="Zero" BlendEquation="FuncAdd" /> 335 <BlendColor R="0" G="0" B="0" A="1" /> 336 </BlendOperation> 337 <StencilOperation IsTestEnabled="false" TestFunction="Never" TestReference="0" TestMask="0" FailOperation="Keep" ZFailOperation="Keep" PassOperation="Keep" /> 338 </FragmentOperation> 339 </MaterialCtr> 340 <MaterialCtr Name="Missile_Material" IsCompressible="false" LightSetIndex="0" FogIndex="0" IsFragmentLightEnabled="false" IsVertexLightEnabled="false" IsHemiSphereLightEnabled="false" IsHemiSphereOcclusionEnabled="false" IsFogEnabled="false" TextureCoordinateConfig="Config0111" TranslucencyKind="Layer1" ShaderProgramDescriptionIndex="-1" ShaderBinaryKind="Particle"> 341 <ShaderReference /> 342 <MaterialColor VertexColorScale="1"> 343 <Emission R="0" G="0" B="0" A="0" /> 344 <Ambient R="1" G="1" B="1" A="0" /> 345 <Diffuse R="1" G="1" B="1" A="1" /> 346 <Specular0 R="0" G="0" B="0" A="0" /> 347 <Specular1 R="0" G="0" B="0" A="0" /> 348 <Constant0 R="0" G="0" B="0" A="0" /> 349 <Constant1 R="0" G="0" B="0" A="0" /> 350 <Constant2 R="0" G="0" B="0" A="0" /> 351 <Constant3 R="0" G="0" B="0" A="0" /> 352 <Constant4 R="0" G="0" B="0" A="0" /> 353 <Constant5 R="0" G="0" B="0" A="0" /> 354 </MaterialColor> 355 <Rasterization CullingMode="BackFace" IsPolygonOffsetEnabled="false" PolygonOffsetUnit="0" /> 356 <TextureCoordinators> 357 <TextureCoordinatorCtr SourceCoordinate="0" MappingMethod="UvCoordinateMap" ReferenceCamera="-1" MatrixMode="Dcc3dsMax" ScaleS="2" ScaleT="1" Rotate="0" TranslateS="-0.25" TranslateT="0" /> 358 </TextureCoordinators> 359 <TextureMappers> 360 <PixelBasedTextureMapperCtr> 361 <TextureReference>Textures["Mirror"]@file:Mirror.ctex</TextureReference> 362 <StandardTextureSamplerCtr MinFilter="Linear" MagFilter="Linear" WrapS="MirroredRepeat" WrapT="ClampToEdge" MinLod="0" LodBias="0"> 363 <BorderColor R="0" G="0" B="0" A="1" /> 364 </StandardTextureSamplerCtr> 365 </PixelBasedTextureMapperCtr> 366 </TextureMappers> 367 <FragmentShader LayerConfig="ConfigurationType0"> 368 <BufferColor R="0" G="0" B="0" A="1" /> 369 <FragmentBump BumpTextureIndex="Texture0" BumpMode="NotUsed" IsBumpRenormalize="false" /> 370 <FragmentLighting FresnelConfig="No" IsClampHighLight="false" IsDistribution0Enabled="false" IsDistribution1Enabled="false" IsGeometricFactor0Enabled="false" IsGeometricFactor1Enabled="false" IsReflectionEnabled="false" /> 371 <FragmentLightingTable> 372 <ReflectanceRSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 373 <NullLookupTableCtr /> 374 </ReflectanceRSampler> 375 <ReflectanceGSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 376 <NullLookupTableCtr /> 377 </ReflectanceGSampler> 378 <ReflectanceBSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 379 <NullLookupTableCtr /> 380 </ReflectanceBSampler> 381 <Distribution0Sampler IsAbs="true" Input="CosNormalHalf" Scale="One"> 382 <NullLookupTableCtr /> 383 </Distribution0Sampler> 384 <Distribution1Sampler IsAbs="true" Input="CosNormalHalf" Scale="One"> 385 <NullLookupTableCtr /> 386 </Distribution1Sampler> 387 <FresnelSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 388 <NullLookupTableCtr /> 389 </FresnelSampler> 390 </FragmentLightingTable> 391 <TextureCombiners> 392 <TextureCombinerCtr CombineRgb="Modulate" CombineAlpha="Modulate" ScaleRgb="One" ScaleAlpha="One" Constant="Constant0" BufferInputRgb="Previous" BufferInputAlpha="Previous"> 393 <SourceRgb Source0="PrimaryColor" Source1="Texture0" Source2="FragmentSecondaryColor" /> 394 <OperandRgb Operand0="Color" Operand1="Color" Operand2="Color" /> 395 <SourceAlpha Source0="PrimaryColor" Source1="Texture0" Source2="FragmentPrimaryColor" /> 396 <OperandAlpha Operand0="Alpha" Operand1="Red" Operand2="Alpha" /> 397 </TextureCombinerCtr> 398 </TextureCombiners> 399 <AlphaTest IsTestEnabled="false" TestFunction="Gequal" TestReference="0" /> 400 </FragmentShader> 401 <FragmentOperation> 402 <DepthOperation IsTestEnabled="true" TestFunction="Less" IsMaskEnabled="false" /> 403 <BlendOperation Mode="Blend" LogicOperation="Copy"> 404 <RgbParameter BlendFunctionSource="SourceAlpha" BlendFunctionDestination="OneMinusSourceAlpha" BlendEquation="FuncAdd" /> 405 <AlphaParameter BlendFunctionSource="Zero" BlendFunctionDestination="Zero" BlendEquation="FuncAdd" /> 406 <BlendColor R="0" G="0" B="0" A="1" /> 407 </BlendOperation> 408 <StencilOperation IsTestEnabled="false" TestFunction="Never" TestReference="0" TestMask="0" FailOperation="Keep" ZFailOperation="Keep" PassOperation="Keep" /> 409 </FragmentOperation> 410 </MaterialCtr> 411 <MaterialCtr Name="Missile_Bom_Particle_Material" IsCompressible="false" LightSetIndex="0" FogIndex="0" IsFragmentLightEnabled="false" IsVertexLightEnabled="false" IsHemiSphereLightEnabled="false" IsHemiSphereOcclusionEnabled="false" IsFogEnabled="false" TextureCoordinateConfig="Config0111" TranslucencyKind="Layer3" ShaderProgramDescriptionIndex="-1" ShaderBinaryKind="Particle"> 412 <ShaderReference /> 413 <MaterialColor VertexColorScale="1"> 414 <Emission R="0" G="0" B="0" A="0" /> 415 <Ambient R="1" G="1" B="1" A="0" /> 416 <Diffuse R="1" G="1" B="1" A="1" /> 417 <Specular0 R="0" G="0" B="0" A="0" /> 418 <Specular1 R="0" G="0" B="0" A="0" /> 419 <Constant0 R="0" G="0" B="0" A="0" /> 420 <Constant1 R="0" G="0" B="0" A="0" /> 421 <Constant2 R="0" G="0" B="0" A="0" /> 422 <Constant3 R="0" G="0" B="0" A="0" /> 423 <Constant4 R="0" G="0" B="0" A="0" /> 424 <Constant5 R="0" G="0" B="0" A="0" /> 425 </MaterialColor> 426 <Rasterization CullingMode="BackFace" IsPolygonOffsetEnabled="false" PolygonOffsetUnit="0" /> 427 <TextureCoordinators> 428 <TextureCoordinatorCtr SourceCoordinate="0" MappingMethod="UvCoordinateMap" ReferenceCamera="-1" MatrixMode="Dcc3dsMax" ScaleS="2" ScaleT="2" Rotate="0" TranslateS="-0.25" TranslateT="-0.25" /> 429 </TextureCoordinators> 430 <TextureMappers> 431 <PixelBasedTextureMapperCtr> 432 <TextureReference>Textures["Mirror"]@file:Mirror.ctex</TextureReference> 433 <StandardTextureSamplerCtr MinFilter="Linear" MagFilter="Linear" WrapS="MirroredRepeat" WrapT="MirroredRepeat" MinLod="0" LodBias="0"> 434 <BorderColor R="0" G="0" B="0" A="1" /> 435 </StandardTextureSamplerCtr> 436 </PixelBasedTextureMapperCtr> 437 </TextureMappers> 438 <FragmentShader LayerConfig="ConfigurationType0"> 439 <BufferColor R="0" G="0" B="0" A="1" /> 440 <FragmentBump BumpTextureIndex="Texture0" BumpMode="NotUsed" IsBumpRenormalize="false" /> 441 <FragmentLighting FresnelConfig="No" IsClampHighLight="false" IsDistribution0Enabled="false" IsDistribution1Enabled="false" IsGeometricFactor0Enabled="false" IsGeometricFactor1Enabled="false" IsReflectionEnabled="false" /> 442 <FragmentLightingTable> 443 <ReflectanceRSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 444 <NullLookupTableCtr /> 445 </ReflectanceRSampler> 446 <ReflectanceGSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 447 <NullLookupTableCtr /> 448 </ReflectanceGSampler> 449 <ReflectanceBSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 450 <NullLookupTableCtr /> 451 </ReflectanceBSampler> 452 <Distribution0Sampler IsAbs="true" Input="CosNormalHalf" Scale="One"> 453 <NullLookupTableCtr /> 454 </Distribution0Sampler> 455 <Distribution1Sampler IsAbs="true" Input="CosNormalHalf" Scale="One"> 456 <NullLookupTableCtr /> 457 </Distribution1Sampler> 458 <FresnelSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 459 <NullLookupTableCtr /> 460 </FresnelSampler> 461 </FragmentLightingTable> 462 <TextureCombiners> 463 <TextureCombinerCtr CombineRgb="Modulate" CombineAlpha="Modulate" ScaleRgb="One" ScaleAlpha="One" Constant="Constant0" BufferInputRgb="Previous" BufferInputAlpha="Previous"> 464 <SourceRgb Source0="PrimaryColor" Source1="Texture0" Source2="FragmentSecondaryColor" /> 465 <OperandRgb Operand0="Color" Operand1="Color" Operand2="Color" /> 466 <SourceAlpha Source0="PrimaryColor" Source1="Texture0" Source2="FragmentPrimaryColor" /> 467 <OperandAlpha Operand0="Alpha" Operand1="Alpha" Operand2="Alpha" /> 468 </TextureCombinerCtr> 469 </TextureCombiners> 470 <AlphaTest IsTestEnabled="false" TestFunction="Gequal" TestReference="0" /> 471 </FragmentShader> 472 <FragmentOperation> 473 <DepthOperation IsTestEnabled="true" TestFunction="Less" IsMaskEnabled="false" /> 474 <BlendOperation Mode="Blend" LogicOperation="Copy"> 475 <RgbParameter BlendFunctionSource="SourceAlpha" BlendFunctionDestination="One" BlendEquation="FuncAdd" /> 476 <AlphaParameter BlendFunctionSource="Zero" BlendFunctionDestination="Zero" BlendEquation="FuncAdd" /> 477 <BlendColor R="0" G="0" B="0" A="1" /> 478 </BlendOperation> 479 <StencilOperation IsTestEnabled="false" TestFunction="Never" TestReference="0" TestMask="0" FailOperation="Keep" ZFailOperation="Keep" PassOperation="Keep" /> 480 </FragmentOperation> 481 </MaterialCtr> 482 <MaterialCtr Name="Missile_Bom_Line_Particle_aterial" IsCompressible="false" LightSetIndex="0" FogIndex="0" IsFragmentLightEnabled="false" IsVertexLightEnabled="false" IsHemiSphereLightEnabled="false" IsHemiSphereOcclusionEnabled="false" IsFogEnabled="false" TextureCoordinateConfig="Config0111" TranslucencyKind="Layer3" ShaderProgramDescriptionIndex="-1" ShaderBinaryKind="Particle"> 483 <ShaderReference /> 484 <MaterialColor VertexColorScale="1"> 485 <Emission R="0" G="0" B="0" A="0" /> 486 <Ambient R="1" G="1" B="1" A="0" /> 487 <Diffuse R="1" G="1" B="1" A="1" /> 488 <Specular0 R="0" G="0" B="0" A="0" /> 489 <Specular1 R="0" G="0" B="0" A="0" /> 490 <Constant0 R="0" G="0" B="0" A="0" /> 491 <Constant1 R="0" G="0" B="0" A="0" /> 492 <Constant2 R="0" G="0" B="0" A="0" /> 493 <Constant3 R="0" G="0" B="0" A="0" /> 494 <Constant4 R="0" G="0" B="0" A="0" /> 495 <Constant5 R="0" G="0" B="0" A="0" /> 496 </MaterialColor> 497 <Rasterization CullingMode="BackFace" IsPolygonOffsetEnabled="false" PolygonOffsetUnit="0" /> 498 <TextureCoordinators> 499 <TextureCoordinatorCtr SourceCoordinate="0" MappingMethod="UvCoordinateMap" ReferenceCamera="-1" MatrixMode="Dcc3dsMax" ScaleS="1" ScaleT="1" Rotate="0" TranslateS="0" TranslateT="0" /> 500 </TextureCoordinators> 501 <TextureMappers> 502 <PixelBasedTextureMapperCtr> 503 <TextureReference>Textures["Default"]@file:Default.ctex</TextureReference> 504 <StandardTextureSamplerCtr MinFilter="Linear" MagFilter="Linear" WrapS="ClampToEdge" WrapT="ClampToEdge" MinLod="0" LodBias="0"> 505 <BorderColor R="0" G="0" B="0" A="1" /> 506 </StandardTextureSamplerCtr> 507 </PixelBasedTextureMapperCtr> 508 </TextureMappers> 509 <FragmentShader LayerConfig="ConfigurationType0"> 510 <BufferColor R="0" G="0" B="0" A="1" /> 511 <FragmentBump BumpTextureIndex="Texture0" BumpMode="NotUsed" IsBumpRenormalize="false" /> 512 <FragmentLighting FresnelConfig="No" IsClampHighLight="false" IsDistribution0Enabled="false" IsDistribution1Enabled="false" IsGeometricFactor0Enabled="false" IsGeometricFactor1Enabled="false" IsReflectionEnabled="false" /> 513 <FragmentLightingTable> 514 <ReflectanceRSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 515 <NullLookupTableCtr /> 516 </ReflectanceRSampler> 517 <ReflectanceGSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 518 <NullLookupTableCtr /> 519 </ReflectanceGSampler> 520 <ReflectanceBSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 521 <NullLookupTableCtr /> 522 </ReflectanceBSampler> 523 <Distribution0Sampler IsAbs="true" Input="CosNormalHalf" Scale="One"> 524 <NullLookupTableCtr /> 525 </Distribution0Sampler> 526 <Distribution1Sampler IsAbs="true" Input="CosNormalHalf" Scale="One"> 527 <NullLookupTableCtr /> 528 </Distribution1Sampler> 529 <FresnelSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 530 <NullLookupTableCtr /> 531 </FresnelSampler> 532 </FragmentLightingTable> 533 <TextureCombiners> 534 <TextureCombinerCtr CombineRgb="Modulate" CombineAlpha="Modulate" ScaleRgb="One" ScaleAlpha="One" Constant="Constant0" BufferInputRgb="Previous" BufferInputAlpha="Previous"> 535 <SourceRgb Source0="PrimaryColor" Source1="Texture0" Source2="FragmentSecondaryColor" /> 536 <OperandRgb Operand0="Color" Operand1="Color" Operand2="Color" /> 537 <SourceAlpha Source0="PrimaryColor" Source1="Texture0" Source2="FragmentPrimaryColor" /> 538 <OperandAlpha Operand0="Alpha" Operand1="Alpha" Operand2="Alpha" /> 539 </TextureCombinerCtr> 540 </TextureCombiners> 541 <AlphaTest IsTestEnabled="false" TestFunction="Gequal" TestReference="0" /> 542 </FragmentShader> 543 <FragmentOperation> 544 <DepthOperation IsTestEnabled="true" TestFunction="Less" IsMaskEnabled="false" /> 545 <BlendOperation Mode="Blend" LogicOperation="Copy"> 546 <RgbParameter BlendFunctionSource="SourceAlpha" BlendFunctionDestination="One" BlendEquation="FuncAdd" /> 547 <AlphaParameter BlendFunctionSource="Zero" BlendFunctionDestination="Zero" BlendEquation="FuncAdd" /> 548 <BlendColor R="0" G="0" B="0" A="1" /> 549 </BlendOperation> 550 <StencilOperation IsTestEnabled="false" TestFunction="Never" TestReference="0" TestMask="0" FailOperation="Keep" ZFailOperation="Keep" PassOperation="Keep" /> 551 </FragmentOperation> 552 </MaterialCtr> 553 <MaterialCtr Name="Missile_Bom_Smoke_Material" IsCompressible="false" LightSetIndex="0" FogIndex="0" IsFragmentLightEnabled="false" IsVertexLightEnabled="false" IsHemiSphereLightEnabled="false" IsHemiSphereOcclusionEnabled="false" IsFogEnabled="false" TextureCoordinateConfig="Config0111" TranslucencyKind="Layer1" ShaderProgramDescriptionIndex="-1" ShaderBinaryKind="Particle"> 554 <ShaderReference /> 555 <MaterialColor VertexColorScale="1"> 556 <Emission R="0" G="0" B="0" A="0" /> 557 <Ambient R="1" G="1" B="1" A="0" /> 558 <Diffuse R="1" G="1" B="1" A="1" /> 559 <Specular0 R="0" G="0" B="0" A="0" /> 560 <Specular1 R="0" G="0" B="0" A="0" /> 561 <Constant0 R="1" G="0" B="0" A="1" /> 562 <Constant1 R="0" G="0" B="0" A="0" /> 563 <Constant2 R="0" G="0" B="0" A="0" /> 564 <Constant3 R="0" G="0" B="0" A="0" /> 565 <Constant4 R="0" G="0" B="0" A="0" /> 566 <Constant5 R="0" G="0" B="0" A="0" /> 567 </MaterialColor> 568 <Rasterization CullingMode="BackFace" IsPolygonOffsetEnabled="false" PolygonOffsetUnit="0" /> 569 <TextureCoordinators> 570 <TextureCoordinatorCtr SourceCoordinate="0" MappingMethod="UvCoordinateMap" ReferenceCamera="-1" MatrixMode="Dcc3dsMax" ScaleS="1" ScaleT="1" Rotate="0" TranslateS="0" TranslateT="0" /> 571 </TextureCoordinators> 572 <TextureMappers> 573 <PixelBasedTextureMapperCtr> 574 <TextureReference>Textures["Smoke"]@file:Smoke.ctex</TextureReference> 575 <StandardTextureSamplerCtr MinFilter="Linear" MagFilter="Linear" WrapS="ClampToEdge" WrapT="ClampToEdge" MinLod="0" LodBias="0"> 576 <BorderColor R="0" G="0" B="0" A="1" /> 577 </StandardTextureSamplerCtr> 578 </PixelBasedTextureMapperCtr> 579 </TextureMappers> 580 <FragmentShader LayerConfig="ConfigurationType0"> 581 <BufferColor R="0" G="0" B="0" A="1" /> 582 <FragmentBump BumpTextureIndex="Texture0" BumpMode="NotUsed" IsBumpRenormalize="false" /> 583 <FragmentLighting FresnelConfig="No" IsClampHighLight="false" IsDistribution0Enabled="false" IsDistribution1Enabled="false" IsGeometricFactor0Enabled="false" IsGeometricFactor1Enabled="false" IsReflectionEnabled="false" /> 584 <FragmentLightingTable> 585 <ReflectanceRSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 586 <NullLookupTableCtr /> 587 </ReflectanceRSampler> 588 <ReflectanceGSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 589 <NullLookupTableCtr /> 590 </ReflectanceGSampler> 591 <ReflectanceBSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 592 <NullLookupTableCtr /> 593 </ReflectanceBSampler> 594 <Distribution0Sampler IsAbs="true" Input="CosNormalHalf" Scale="One"> 595 <NullLookupTableCtr /> 596 </Distribution0Sampler> 597 <Distribution1Sampler IsAbs="true" Input="CosNormalHalf" Scale="One"> 598 <NullLookupTableCtr /> 599 </Distribution1Sampler> 600 <FresnelSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 601 <NullLookupTableCtr /> 602 </FresnelSampler> 603 </FragmentLightingTable> 604 <TextureCombiners> 605 <TextureCombinerCtr CombineRgb="Interpolate" CombineAlpha="Modulate" ScaleRgb="One" ScaleAlpha="One" Constant="Constant0" BufferInputRgb="Previous" BufferInputAlpha="Previous"> 606 <SourceRgb Source0="PrimaryColor" Source1="Constant" Source2="Texture0" /> 607 <OperandRgb Operand0="Color" Operand1="Color" Operand2="Color" /> 608 <SourceAlpha Source0="PrimaryColor" Source1="Texture0" Source2="FragmentPrimaryColor" /> 609 <OperandAlpha Operand0="Alpha" Operand1="Red" Operand2="Alpha" /> 610 </TextureCombinerCtr> 611 </TextureCombiners> 612 <AlphaTest IsTestEnabled="false" TestFunction="Gequal" TestReference="0" /> 613 </FragmentShader> 614 <FragmentOperation> 615 <DepthOperation IsTestEnabled="true" TestFunction="Less" IsMaskEnabled="false" /> 616 <BlendOperation Mode="Blend" LogicOperation="Copy"> 617 <RgbParameter BlendFunctionSource="SourceAlpha" BlendFunctionDestination="One" BlendEquation="FuncAdd" /> 618 <AlphaParameter BlendFunctionSource="Zero" BlendFunctionDestination="Zero" BlendEquation="FuncAdd" /> 619 <BlendColor R="0" G="0" B="0" A="1" /> 620 </BlendOperation> 621 <StencilOperation IsTestEnabled="false" TestFunction="Never" TestReference="0" TestMask="0" FailOperation="Keep" ZFailOperation="Keep" PassOperation="Keep" /> 622 </FragmentOperation> 623 </MaterialCtr> 624 <MaterialCtr Name="Missile_Bom_Wide_01_Material" IsCompressible="false" LightSetIndex="0" FogIndex="0" IsFragmentLightEnabled="false" IsVertexLightEnabled="false" IsHemiSphereLightEnabled="false" IsHemiSphereOcclusionEnabled="false" IsFogEnabled="false" TextureCoordinateConfig="Config0111" TranslucencyKind="Layer3" ShaderProgramDescriptionIndex="-1" ShaderBinaryKind="Particle"> 625 <ShaderReference /> 626 <MaterialColor VertexColorScale="1"> 627 <Emission R="0" G="0" B="0" A="0" /> 628 <Ambient R="1" G="1" B="1" A="0" /> 629 <Diffuse R="1" G="1" B="1" A="1" /> 630 <Specular0 R="0" G="0" B="0" A="0" /> 631 <Specular1 R="0" G="0" B="0" A="0" /> 632 <Constant0 R="0" G="0" B="0" A="0" /> 633 <Constant1 R="1" G="0" B="0" A="1" /> 634 <Constant2 R="0" G="0" B="0" A="0" /> 635 <Constant3 R="0" G="0" B="0" A="0" /> 636 <Constant4 R="0" G="0" B="0" A="0" /> 637 <Constant5 R="0" G="0" B="0" A="0" /> 638 </MaterialColor> 639 <Rasterization CullingMode="BackFace" IsPolygonOffsetEnabled="false" PolygonOffsetUnit="0" /> 640 <TextureCoordinators> 641 <TextureCoordinatorCtr SourceCoordinate="0" MappingMethod="UvCoordinateMap" ReferenceCamera="-1" MatrixMode="Dcc3dsMax" ScaleS="2" ScaleT="2" Rotate="0" TranslateS="-0.25" TranslateT="-0.25" /> 642 </TextureCoordinators> 643 <TextureMappers> 644 <PixelBasedTextureMapperCtr> 645 <TextureReference>Textures["Missile_Bom_Ring"]@file:Missile_Bom_Ring.ctex</TextureReference> 646 <StandardTextureSamplerCtr MinFilter="Linear" MagFilter="Linear" WrapS="MirroredRepeat" WrapT="MirroredRepeat" MinLod="0" LodBias="0"> 647 <BorderColor R="0" G="0" B="0" A="1" /> 648 </StandardTextureSamplerCtr> 649 </PixelBasedTextureMapperCtr> 650 </TextureMappers> 651 <FragmentShader LayerConfig="ConfigurationType0"> 652 <BufferColor R="0" G="0" B="0" A="1" /> 653 <FragmentBump BumpTextureIndex="Texture0" BumpMode="NotUsed" IsBumpRenormalize="false" /> 654 <FragmentLighting FresnelConfig="No" IsClampHighLight="false" IsDistribution0Enabled="false" IsDistribution1Enabled="false" IsGeometricFactor0Enabled="false" IsGeometricFactor1Enabled="false" IsReflectionEnabled="false" /> 655 <FragmentLightingTable> 656 <ReflectanceRSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 657 <NullLookupTableCtr /> 658 </ReflectanceRSampler> 659 <ReflectanceGSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 660 <NullLookupTableCtr /> 661 </ReflectanceGSampler> 662 <ReflectanceBSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 663 <NullLookupTableCtr /> 664 </ReflectanceBSampler> 665 <Distribution0Sampler IsAbs="true" Input="CosNormalHalf" Scale="One"> 666 <NullLookupTableCtr /> 667 </Distribution0Sampler> 668 <Distribution1Sampler IsAbs="true" Input="CosNormalHalf" Scale="One"> 669 <NullLookupTableCtr /> 670 </Distribution1Sampler> 671 <FresnelSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 672 <NullLookupTableCtr /> 673 </FresnelSampler> 674 </FragmentLightingTable> 675 <TextureCombiners> 676 <TextureCombinerCtr CombineRgb="Interpolate" CombineAlpha="Modulate" ScaleRgb="One" ScaleAlpha="One" Constant="Constant0" BufferInputRgb="Previous" BufferInputAlpha="Previous"> 677 <SourceRgb Source0="PrimaryColor" Source1="Constant" Source2="Texture0" /> 678 <OperandRgb Operand0="Color" Operand1="Color" Operand2="Color" /> 679 <SourceAlpha Source0="PrimaryColor" Source1="Texture0" Source2="FragmentPrimaryColor" /> 680 <OperandAlpha Operand0="Alpha" Operand1="Red" Operand2="Alpha" /> 681 </TextureCombinerCtr> 682 </TextureCombiners> 683 <AlphaTest IsTestEnabled="false" TestFunction="Gequal" TestReference="0" /> 684 </FragmentShader> 685 <FragmentOperation> 686 <DepthOperation IsTestEnabled="true" TestFunction="Less" IsMaskEnabled="false" /> 687 <BlendOperation Mode="Blend" LogicOperation="Copy"> 688 <RgbParameter BlendFunctionSource="SourceAlpha" BlendFunctionDestination="One" BlendEquation="FuncAdd" /> 689 <AlphaParameter BlendFunctionSource="Zero" BlendFunctionDestination="Zero" BlendEquation="FuncAdd" /> 690 <BlendColor R="0" G="0" B="0" A="1" /> 691 </BlendOperation> 692 <StencilOperation IsTestEnabled="false" TestFunction="Never" TestReference="0" TestMask="0" FailOperation="Keep" ZFailOperation="Keep" PassOperation="Keep" /> 693 </FragmentOperation> 694 </MaterialCtr> 695 <MaterialCtr Name="Missile_Bom_Wide_02_Material" IsCompressible="false" LightSetIndex="0" FogIndex="0" IsFragmentLightEnabled="false" IsVertexLightEnabled="false" IsHemiSphereLightEnabled="false" IsHemiSphereOcclusionEnabled="false" IsFogEnabled="false" TextureCoordinateConfig="Config0111" TranslucencyKind="Layer3" ShaderProgramDescriptionIndex="-1" ShaderBinaryKind="Particle"> 696 <ShaderReference /> 697 <MaterialColor VertexColorScale="1"> 698 <Emission R="0" G="0" B="0" A="0" /> 699 <Ambient R="1" G="1" B="1" A="0" /> 700 <Diffuse R="1" G="1" B="1" A="1" /> 701 <Specular0 R="0" G="0" B="0" A="0" /> 702 <Specular1 R="0" G="0" B="0" A="0" /> 703 <Constant0 R="0" G="0" B="0" A="0" /> 704 <Constant1 R="0" G="0" B="0" A="0" /> 705 <Constant2 R="0" G="0" B="0" A="0" /> 706 <Constant3 R="0" G="0" B="0" A="0" /> 707 <Constant4 R="0" G="0" B="0" A="0" /> 708 <Constant5 R="0" G="0" B="0" A="0" /> 709 </MaterialColor> 710 <Rasterization CullingMode="BackFace" IsPolygonOffsetEnabled="false" PolygonOffsetUnit="0" /> 711 <TextureCoordinators> 712 <TextureCoordinatorCtr SourceCoordinate="0" MappingMethod="UvCoordinateMap" ReferenceCamera="-1" MatrixMode="Dcc3dsMax" ScaleS="2" ScaleT="2" Rotate="0" TranslateS="-0.25" TranslateT="-0.25" /> 713 </TextureCoordinators> 714 <TextureMappers> 715 <PixelBasedTextureMapperCtr> 716 <TextureReference>Textures["Missile_Bom_Ring"]@file:Missile_Bom_Ring.ctex</TextureReference> 717 <StandardTextureSamplerCtr MinFilter="Linear" MagFilter="Linear" WrapS="MirroredRepeat" WrapT="MirroredRepeat" MinLod="0" LodBias="0"> 718 <BorderColor R="0" G="0" B="0" A="1" /> 719 </StandardTextureSamplerCtr> 720 </PixelBasedTextureMapperCtr> 721 </TextureMappers> 722 <FragmentShader LayerConfig="ConfigurationType0"> 723 <BufferColor R="0" G="0" B="0" A="1" /> 724 <FragmentBump BumpTextureIndex="Texture0" BumpMode="NotUsed" IsBumpRenormalize="false" /> 725 <FragmentLighting FresnelConfig="No" IsClampHighLight="false" IsDistribution0Enabled="false" IsDistribution1Enabled="false" IsGeometricFactor0Enabled="false" IsGeometricFactor1Enabled="false" IsReflectionEnabled="false" /> 726 <FragmentLightingTable> 727 <ReflectanceRSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 728 <NullLookupTableCtr /> 729 </ReflectanceRSampler> 730 <ReflectanceGSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 731 <NullLookupTableCtr /> 732 </ReflectanceGSampler> 733 <ReflectanceBSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 734 <NullLookupTableCtr /> 735 </ReflectanceBSampler> 736 <Distribution0Sampler IsAbs="true" Input="CosNormalHalf" Scale="One"> 737 <NullLookupTableCtr /> 738 </Distribution0Sampler> 739 <Distribution1Sampler IsAbs="true" Input="CosNormalHalf" Scale="One"> 740 <NullLookupTableCtr /> 741 </Distribution1Sampler> 742 <FresnelSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 743 <NullLookupTableCtr /> 744 </FresnelSampler> 745 </FragmentLightingTable> 746 <TextureCombiners> 747 <TextureCombinerCtr CombineRgb="Interpolate" CombineAlpha="Modulate" ScaleRgb="One" ScaleAlpha="One" Constant="Constant0" BufferInputRgb="Previous" BufferInputAlpha="Previous"> 748 <SourceRgb Source0="PrimaryColor" Source1="Constant" Source2="Texture0" /> 749 <OperandRgb Operand0="Color" Operand1="Color" Operand2="Color" /> 750 <SourceAlpha Source0="PrimaryColor" Source1="Texture0" Source2="Texture0" /> 751 <OperandAlpha Operand0="Alpha" Operand1="Red" Operand2="Alpha" /> 752 </TextureCombinerCtr> 753 </TextureCombiners> 754 <AlphaTest IsTestEnabled="false" TestFunction="Gequal" TestReference="0" /> 755 </FragmentShader> 756 <FragmentOperation> 757 <DepthOperation IsTestEnabled="true" TestFunction="Less" IsMaskEnabled="false" /> 758 <BlendOperation Mode="Blend" LogicOperation="Copy"> 759 <RgbParameter BlendFunctionSource="SourceAlpha" BlendFunctionDestination="One" BlendEquation="FuncAdd" /> 760 <AlphaParameter BlendFunctionSource="Zero" BlendFunctionDestination="Zero" BlendEquation="FuncAdd" /> 761 <BlendColor R="0" G="0" B="0" A="1" /> 762 </BlendOperation> 763 <StencilOperation IsTestEnabled="false" TestFunction="Never" TestReference="0" TestMask="0" FailOperation="Keep" ZFailOperation="Keep" PassOperation="Keep" /> 764 </FragmentOperation> 765 </MaterialCtr> 766 </Materials> 767 <Meshes> 768 <Mesh IsVisible="true" RenderPriority="255" MeshNodeName=""> 769 <SeparateShapeReference>Shapes[0]</SeparateShapeReference> 770 <MaterialReference>Materials["Missile_Flash_Material"]</MaterialReference> 771 </Mesh> 772 <Mesh IsVisible="true" RenderPriority="100" MeshNodeName=""> 773 <SeparateShapeReference>Shapes[1]</SeparateShapeReference> 774 <MaterialReference>Materials["Missile_Smoke_Material"]</MaterialReference> 775 </Mesh> 776 <Mesh IsVisible="true" RenderPriority="0" MeshNodeName=""> 777 <SeparateShapeReference>Shapes[2]</SeparateShapeReference> 778 <MaterialReference>Materials["Missile_Material"]</MaterialReference> 779 </Mesh> 780 <Mesh IsVisible="true" RenderPriority="0" MeshNodeName=""> 781 <SeparateShapeReference>Shapes[3]</SeparateShapeReference> 782 <MaterialReference>Materials["Missile_Bom_Particle_Material"]</MaterialReference> 783 </Mesh> 784 <Mesh IsVisible="true" RenderPriority="0" MeshNodeName=""> 785 <SeparateShapeReference>Shapes[4]</SeparateShapeReference> 786 <MaterialReference>Materials["Missile_Bom_Line_Particle_aterial"]</MaterialReference> 787 </Mesh> 788 <Mesh IsVisible="true" RenderPriority="0" MeshNodeName=""> 789 <SeparateShapeReference>Shapes[5]</SeparateShapeReference> 790 <MaterialReference>Materials["Missile_Bom_Smoke_Material"]</MaterialReference> 791 </Mesh> 792 <Mesh IsVisible="true" RenderPriority="0" MeshNodeName=""> 793 <SeparateShapeReference>Shapes[6]</SeparateShapeReference> 794 <MaterialReference>Materials["Missile_Bom_Wide_01_Material"]</MaterialReference> 795 </Mesh> 796 <Mesh IsVisible="true" RenderPriority="0" MeshNodeName=""> 797 <SeparateShapeReference>Shapes[7]</SeparateShapeReference> 798 <MaterialReference>Materials["Missile_Bom_Wide_02_Material"]</MaterialReference> 799 </Mesh> 800 </Meshes> 801 <MeshNodeVisibilities /> 802 <ParticleSets> 803 <ParticleSetReference>ParticleSets[2]</ParticleSetReference> 804 <ParticleSetReference>ParticleSets[1]</ParticleSetReference> 805 <ParticleSetReference>ParticleSets[0]</ParticleSetReference> 806 <ParticleSetReference>ParticleSets[3]</ParticleSetReference> 807 <ParticleSetReference>ParticleSets[4]</ParticleSetReference> 808 <ParticleSetReference>ParticleSets[5]</ParticleSetReference> 809 <ParticleSetReference>ParticleSets[6]</ParticleSetReference> 810 <ParticleSetReference>ParticleSets[7]</ParticleSetReference> 811 </ParticleSets> 812 </ParticleModel> 813 </Models> 814 <ParticleSets> 815 <ParticleSetCtr Name="Missile_Particle" IsBranchVisible="true" ParticleShapeIndex="2" IsAutoCapacity="false" IsForceWorld="false" IsInheritParentVelocity="false"> 816 <ParentNode>SceneNodes["Missile_Model"]</ParentNode> 817 <AnimationGroupDescriptions /> 818 <ParticleCollection Capacity="10"> 819 <ParticleStreams> 820 <ParticleUintStream Usage="Id" IsOptimizeEnabled="true" /> 821 <ParticleVector3Stream Usage="Translate" IsOptimizeEnabled="true" /> 822 <ParticleVector3Stream Usage="Scale" IsOptimizeEnabled="true" /> 823 <ParticleVector3Stream Usage="Rotate" IsOptimizeEnabled="true" /> 824 <ParticleVector3Stream Usage="Velocity" IsOptimizeEnabled="true" /> 825 <ParticleVector3Stream Usage="Color" IsOptimizeEnabled="true" /> 826 <ParticleFloatStream Usage="Alpha" IsOptimizeEnabled="true" /> 827 <ParticleVector2Stream Usage="TextureTranslate0" IsOptimizeEnabled="true" /> 828 <ParticleVector2Stream Usage="TextureScale0" IsOptimizeEnabled="true" /> 829 <ParticleFloatStream Usage="TextureRotate0" IsOptimizeEnabled="true" /> 830 <ParticleFloatStream Usage="Life" IsOptimizeEnabled="true" /> 831 <ParticleFloatStream Usage="Birth" IsOptimizeEnabled="true" /> 832 </ParticleStreams> 833 </ParticleCollection> 834 <ParticleYBillboardShapeBuilderCtrXml AscendingOrder="true"> 835 <DrawOffset X="0" Y="-1" Z="0" /> 836 </ParticleYBillboardShapeBuilderCtrXml> 837 <ParticleInitializers> 838 <ParticleFloatRangeInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" MaxValue="100" MinValue="100"> 839 <TargetStreams> 840 <ParticleUsage>Life</ParticleUsage> 841 </TargetStreams> 842 </ParticleFloatRangeInitializer> 843 <ParticleVector3Random1Initializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" Random="0"> 844 <TargetStreams> 845 <ParticleUsage>Scale</ParticleUsage> 846 </TargetStreams> 847 <BaseValue X="0.4" Y="3" Z="1" /> 848 </ParticleVector3Random1Initializer> 849 <ParticleVector3Random3Initializer IsResourceCopyEnabled="false" IsInitializerEnabled="true"> 850 <TargetStreams> 851 <ParticleUsage>Rotate</ParticleUsage> 852 </TargetStreams> 853 <BaseValue X="0" Y="0" Z="0" /> 854 <Random X="0" Y="0" Z="0" /> 855 </ParticleVector3Random3Initializer> 856 <ParticleDirectionalVelocityInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" Power="0.5"> 857 <TargetStreams> 858 <ParticleUsage>Velocity</ParticleUsage> 859 </TargetStreams> 860 <Direction X="0" Y="1" Z="0" /> 861 </ParticleDirectionalVelocityInitializer> 862 <ParticleVector3ImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true"> 863 <TargetStreams> 864 <ParticleUsage>Color</ParticleUsage> 865 </TargetStreams> 866 <ImmediateValue X="1" Y="1" Z="1" /> 867 </ParticleVector3ImmediateInitializer> 868 <ParticleFloatRandomInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" BaseValue="1" Random="0"> 869 <TargetStreams> 870 <ParticleUsage>Alpha</ParticleUsage> 871 </TargetStreams> 872 </ParticleFloatRandomInitializer> 873 <ParticleVector2ImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true"> 874 <TargetStreams> 875 <ParticleUsage>TextureScale0</ParticleUsage> 876 </TargetStreams> 877 <ImmediateValue X="1" Y="1" /> 878 </ParticleVector2ImmediateInitializer> 879 <ParticleFloatImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" ImmediateValue="0"> 880 <TargetStreams> 881 <ParticleUsage>TextureRotate0</ParticleUsage> 882 </TargetStreams> 883 </ParticleFloatImmediateInitializer> 884 <ParticleVector2ImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true"> 885 <TargetStreams> 886 <ParticleUsage>TextureTranslate0</ParticleUsage> 887 </TargetStreams> 888 <ImmediateValue X="0" Y="0" /> 889 </ParticleVector2ImmediateInitializer> 890 </ParticleInitializers> 891 <ParticleUpdaters> 892 <ParticleRotateUpVectorUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true" Source="Velocity"> 893 <ParticleAnimationData /> 894 <TargetStreams> 895 <ParticleUsage>Rotate</ParticleUsage> 896 </TargetStreams> 897 </ParticleRotateUpVectorUpdaterXml> 898 <ParticleGeneralUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true"> 899 <ParticleAnimationData /> 900 <TargetStreams /> 901 </ParticleGeneralUpdaterXml> 902 <ParticleChildUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true" EmissionRatio="1"> 903 <ParticleAnimationData /> 904 <TargetStreams /> 905 <ParticleSetReference>ParticleSets["Missile_Flash_Particle"]</ParticleSetReference> 906 <ParticlePointForm IsResourceCopyEnabled="false" /> 907 <ParticleChildUpdaterFirstUpdateOption /> 908 </ParticleChildUpdaterXml> 909 <ParticleChildUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true" EmissionRatio="1"> 910 <ParticleAnimationData /> 911 <TargetStreams /> 912 <ParticleSetReference>ParticleSets["Missile_Smoke_Particle"]</ParticleSetReference> 913 <ParticleDiscForm IsResourceCopyEnabled="false" Inner="0" AngleWidth="6.28318548" AngleOffset="0" AngleSwing="0" FixedOffset="false" EvenInterval="false"> 914 <Scale X="0.5" Y="0.5" /> 915 </ParticleDiscForm> 916 <ParticleChildUpdaterIntervalOption Start="0" End="0.9" Interval="1" /> 917 </ParticleChildUpdaterXml> 918 <ParticleChildUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true" EmissionRatio="1"> 919 <ParticleAnimationData /> 920 <TargetStreams /> 921 <ParticleSetReference>ParticleSets["Missile_Bom_Particle"]</ParticleSetReference> 922 <ParticlePointForm IsResourceCopyEnabled="false" /> 923 <ParticleChildUpdaterFinalUpdateOption /> 924 </ParticleChildUpdaterXml> 925 </ParticleUpdaters> 926 </ParticleSetCtr> 927 <ParticleSetCtr Name="Missile_Smoke_Particle" IsBranchVisible="true" ParticleShapeIndex="1" IsAutoCapacity="false" IsForceWorld="true" IsInheritParentVelocity="true"> 928 <ParentNode>SceneNodes["Missile_Model"]</ParentNode> 929 <AnimationGroupDescriptions /> 930 <ParticleCollection Capacity="900"> 931 <ParticleStreams> 932 <ParticleUintStream Usage="Id" IsOptimizeEnabled="true" /> 933 <ParticleVector3Stream Usage="Translate" IsOptimizeEnabled="true" /> 934 <ParticleVector3Stream Usage="Scale" IsOptimizeEnabled="true" /> 935 <ParticleVector3Stream Usage="Rotate" IsOptimizeEnabled="true" /> 936 <ParticleVector3Stream Usage="Velocity" IsOptimizeEnabled="true" /> 937 <ParticleVector3Stream Usage="Color" IsOptimizeEnabled="true" /> 938 <ParticleFloatStream Usage="Alpha" IsOptimizeEnabled="true" /> 939 <ParticleVector2Stream Usage="TextureTranslate0" IsOptimizeEnabled="true" /> 940 <ParticleVector2Stream Usage="TextureScale0" IsOptimizeEnabled="true" /> 941 <ParticleFloatStream Usage="TextureRotate0" IsOptimizeEnabled="true" /> 942 <ParticleFloatStream Usage="Life" IsOptimizeEnabled="true" /> 943 <ParticleFloatStream Usage="Birth" IsOptimizeEnabled="true" /> 944 </ParticleStreams> 945 </ParticleCollection> 946 <ParticleBillboardShapeBuilderCtrXml AscendingOrder="true"> 947 <DrawOffset X="0" Y="0" Z="0" /> 948 </ParticleBillboardShapeBuilderCtrXml> 949 <ParticleInitializers> 950 <ParticleVector3Random1Initializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" Random="0.3"> 951 <TargetStreams> 952 <ParticleUsage>Scale</ParticleUsage> 953 </TargetStreams> 954 <BaseValue X="1" Y="1" Z="1" /> 955 </ParticleVector3Random1Initializer> 956 <ParticleVector3Random3Initializer IsResourceCopyEnabled="false" IsInitializerEnabled="true"> 957 <TargetStreams> 958 <ParticleUsage>Rotate</ParticleUsage> 959 </TargetStreams> 960 <BaseValue X="0" Y="0" Z="3.14159274" /> 961 <Random X="0" Y="0" Z="0.5" /> 962 </ParticleVector3Random3Initializer> 963 <ParticleVector2ImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true"> 964 <TargetStreams> 965 <ParticleUsage>TextureTranslate0</ParticleUsage> 966 </TargetStreams> 967 <ImmediateValue X="0" Y="0" /> 968 </ParticleVector2ImmediateInitializer> 969 <ParticleVector2ImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true"> 970 <TargetStreams> 971 <ParticleUsage>TextureScale0</ParticleUsage> 972 </TargetStreams> 973 <ImmediateValue X="1" Y="1" /> 974 </ParticleVector2ImmediateInitializer> 975 <ParticleFloatImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" ImmediateValue="0"> 976 <TargetStreams> 977 <ParticleUsage>TextureRotate0</ParticleUsage> 978 </TargetStreams> 979 </ParticleFloatImmediateInitializer> 980 <ParticleFloatRangeInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" MaxValue="50" MinValue="50"> 981 <TargetStreams> 982 <ParticleUsage>Life</ParticleUsage> 983 </TargetStreams> 984 </ParticleFloatRangeInitializer> 985 <ParticleYAxisVelocityInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" Power="0.2"> 986 <TargetStreams> 987 <ParticleUsage>Velocity</ParticleUsage> 988 </TargetStreams> 989 </ParticleYAxisVelocityInitializer> 990 <ParticleVector3MultRandomInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" Random="0.5"> 991 <TargetStreams> 992 <ParticleUsage>Velocity</ParticleUsage> 993 </TargetStreams> 994 </ParticleVector3MultRandomInitializer> 995 </ParticleInitializers> 996 <ParticleUpdaters> 997 <ParticleVector3AdditiveUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true"> 998 <ParticleAnimationData /> 999 <TargetStreams> 1000 <ParticleUsage>Scale</ParticleUsage> 1001 </TargetStreams> 1002 <DefaultValue X="0.02" Y="0.02" Z="0" /> 1003 </ParticleVector3AdditiveUpdaterXml> 1004 <ParticleVector3AdditiveUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true"> 1005 <ParticleAnimationData /> 1006 <TargetStreams> 1007 <ParticleUsage>Rotate</ParticleUsage> 1008 </TargetStreams> 1009 <DefaultValue X="0" Y="0" Z="0.0104719754" /> 1010 </ParticleVector3AdditiveUpdaterXml> 1011 <ParticleVector3ImmediateUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true"> 1012 <ParticleAnimationData> 1013 <Vector3Animation> 1014 <XSegmentsFloatCurve PreRepeatMethod="None" PostRepeatMethod="None" StartFrame="0" EndFrame="30"> 1015 <Segments> 1016 <LinearFloatSegment> 1017 <Keys> 1018 <LinearFloatKey Frame="0" Value="1" /> 1019 <LinearFloatKey Frame="8" Value="1" /> 1020 <LinearFloatKey Frame="30" Value="0.1" /> 1021 </Keys> 1022 </LinearFloatSegment> 1023 </Segments> 1024 </XSegmentsFloatCurve> 1025 <YSegmentsFloatCurve PreRepeatMethod="None" PostRepeatMethod="None" StartFrame="0" EndFrame="30"> 1026 <Segments> 1027 <LinearFloatSegment> 1028 <Keys> 1029 <LinearFloatKey Frame="0" Value="1" /> 1030 <LinearFloatKey Frame="6" Value="0.6" /> 1031 <LinearFloatKey Frame="30" Value="0.1" /> 1032 </Keys> 1033 </LinearFloatSegment> 1034 </Segments> 1035 </YSegmentsFloatCurve> 1036 <ZSegmentsFloatCurve PreRepeatMethod="None" PostRepeatMethod="None" StartFrame="0" EndFrame="30"> 1037 <Segments> 1038 <LinearFloatSegment> 1039 <Keys> 1040 <LinearFloatKey Frame="0" Value="0.7" /> 1041 <LinearFloatKey Frame="6" Value="0.3" /> 1042 <LinearFloatKey Frame="30" Value="0.1" /> 1043 </Keys> 1044 </LinearFloatSegment> 1045 </Segments> 1046 </ZSegmentsFloatCurve> 1047 </Vector3Animation> 1048 </ParticleAnimationData> 1049 <TargetStreams> 1050 <ParticleUsage>Color</ParticleUsage> 1051 </TargetStreams> 1052 <DefaultValue X="0" Y="0" Z="0" /> 1053 </ParticleVector3ImmediateUpdaterXml> 1054 <ParticleFloatImmediate4KeyUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true" InTime="0.2" OutTime="0.8" StartValue="1" MiddleValue="1" EndValue="0"> 1055 <ParticleAnimationData /> 1056 <TargetStreams> 1057 <ParticleUsage>Alpha</ParticleUsage> 1058 </TargetStreams> 1059 </ParticleFloatImmediate4KeyUpdaterXml> 1060 <ParticleAccelarationUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true" Factor="0.92"> 1061 <ParticleAnimationData /> 1062 <TargetStreams> 1063 <ParticleUsage>Velocity</ParticleUsage> 1064 </TargetStreams> 1065 </ParticleAccelarationUpdaterXml> 1066 <ParticleGeneralUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true"> 1067 <ParticleAnimationData /> 1068 <TargetStreams /> 1069 </ParticleGeneralUpdaterXml> 1070 </ParticleUpdaters> 1071 </ParticleSetCtr> 1072 <ParticleSetCtr Name="Missile_Flash_Particle" IsBranchVisible="true" ParticleShapeIndex="0" IsAutoCapacity="false" IsForceWorld="false" IsInheritParentVelocity="true"> 1073 <ParentNode>SceneNodes["Missile_Model"]</ParentNode> 1074 <AnimationGroupDescriptions /> 1075 <ParticleCollection Capacity="10"> 1076 <ParticleStreams> 1077 <ParticleUintStream Usage="Id" IsOptimizeEnabled="true" /> 1078 <ParticleVector3Stream Usage="Translate" IsOptimizeEnabled="true" /> 1079 <ParticleVector3Stream Usage="Scale" IsOptimizeEnabled="true" /> 1080 <ParticleVector3Stream Usage="Rotate" IsOptimizeEnabled="true" /> 1081 <ParticleVector3Stream Usage="Velocity" IsOptimizeEnabled="true" /> 1082 <ParticleVector3Stream Usage="Color" IsOptimizeEnabled="true" /> 1083 <ParticleFloatStream Usage="Alpha" IsOptimizeEnabled="true" /> 1084 <ParticleVector2Stream Usage="TextureTranslate0" IsOptimizeEnabled="true" /> 1085 <ParticleVector2Stream Usage="TextureScale0" IsOptimizeEnabled="true" /> 1086 <ParticleFloatStream Usage="TextureRotate0" IsOptimizeEnabled="true" /> 1087 <ParticleFloatStream Usage="Life" IsOptimizeEnabled="true" /> 1088 <ParticleFloatStream Usage="Birth" IsOptimizeEnabled="true" /> 1089 </ParticleStreams> 1090 </ParticleCollection> 1091 <ParticleBillboardShapeBuilderCtrXml AscendingOrder="true"> 1092 <DrawOffset X="0" Y="0" Z="0" /> 1093 </ParticleBillboardShapeBuilderCtrXml> 1094 <ParticleInitializers> 1095 <ParticleVector3Random1Initializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" Random="0"> 1096 <TargetStreams> 1097 <ParticleUsage>Scale</ParticleUsage> 1098 </TargetStreams> 1099 <BaseValue X="10" Y="10" Z="1" /> 1100 </ParticleVector3Random1Initializer> 1101 <ParticleVector3Random3Initializer IsResourceCopyEnabled="false" IsInitializerEnabled="true"> 1102 <TargetStreams> 1103 <ParticleUsage>Rotate</ParticleUsage> 1104 </TargetStreams> 1105 <BaseValue X="0" Y="0" Z="0" /> 1106 <Random X="0" Y="0" Z="0" /> 1107 </ParticleVector3Random3Initializer> 1108 <ParticleVector3ImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true"> 1109 <TargetStreams> 1110 <ParticleUsage>Color</ParticleUsage> 1111 </TargetStreams> 1112 <ImmediateValue X="1" Y="0.7" Z="0.5" /> 1113 </ParticleVector3ImmediateInitializer> 1114 <ParticleVector2ImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true"> 1115 <TargetStreams> 1116 <ParticleUsage>TextureTranslate0</ParticleUsage> 1117 </TargetStreams> 1118 <ImmediateValue X="0" Y="0" /> 1119 </ParticleVector2ImmediateInitializer> 1120 <ParticleVector2ImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true"> 1121 <TargetStreams> 1122 <ParticleUsage>TextureScale0</ParticleUsage> 1123 </TargetStreams> 1124 <ImmediateValue X="1" Y="1" /> 1125 </ParticleVector2ImmediateInitializer> 1126 <ParticleFloatImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" ImmediateValue="0"> 1127 <TargetStreams> 1128 <ParticleUsage>TextureRotate0</ParticleUsage> 1129 </TargetStreams> 1130 </ParticleFloatImmediateInitializer> 1131 <ParticleFloatRangeInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" MaxValue="100" MinValue="100"> 1132 <TargetStreams> 1133 <ParticleUsage>Life</ParticleUsage> 1134 </TargetStreams> 1135 </ParticleFloatRangeInitializer> 1136 </ParticleInitializers> 1137 <ParticleUpdaters> 1138 <ParticleFloatImmediateUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true" DefaultValue="1"> 1139 <ParticleAnimationData> 1140 <ParticleFrameLoopAnimationOption AnimationDuration="100" LoopDuration="4" RandomOffset="false" /> 1141 <FloatAnimation> 1142 <SegmentsFloatCurve PreRepeatMethod="None" PostRepeatMethod="None" StartFrame="0" EndFrame="100"> 1143 <Segments> 1144 <LinearFloatSegment> 1145 <Keys> 1146 <LinearFloatKey Frame="0" Value="0.6" /> 1147 <LinearFloatKey Frame="50" Value="1" /> 1148 <LinearFloatKey Frame="100" Value="0.6" /> 1149 </Keys> 1150 </LinearFloatSegment> 1151 </Segments> 1152 </SegmentsFloatCurve> 1153 </FloatAnimation> 1154 </ParticleAnimationData> 1155 <TargetStreams> 1156 <ParticleUsage>Alpha</ParticleUsage> 1157 </TargetStreams> 1158 </ParticleFloatImmediateUpdaterXml> 1159 <ParticleGeneralUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true"> 1160 <ParticleAnimationData /> 1161 <TargetStreams /> 1162 </ParticleGeneralUpdaterXml> 1163 </ParticleUpdaters> 1164 </ParticleSetCtr> 1165 <ParticleSetCtr Name="Missile_Bom_Particle" IsBranchVisible="true" ParticleShapeIndex="3" IsAutoCapacity="false" IsForceWorld="false" IsInheritParentVelocity="false"> 1166 <ParentNode>SceneNodes["Missile_Model"]</ParentNode> 1167 <AnimationGroupDescriptions /> 1168 <ParticleCollection Capacity="10"> 1169 <ParticleStreams> 1170 <ParticleUintStream Usage="Id" IsOptimizeEnabled="true" /> 1171 <ParticleVector3Stream Usage="Translate" IsOptimizeEnabled="true" /> 1172 <ParticleVector3Stream Usage="Scale" IsOptimizeEnabled="true" /> 1173 <ParticleVector3Stream Usage="Rotate" IsOptimizeEnabled="true" /> 1174 <ParticleVector3Stream Usage="Velocity" IsOptimizeEnabled="true" /> 1175 <ParticleVector3Stream Usage="Color" IsOptimizeEnabled="true" /> 1176 <ParticleFloatStream Usage="Alpha" IsOptimizeEnabled="true" /> 1177 <ParticleVector2Stream Usage="TextureTranslate0" IsOptimizeEnabled="true" /> 1178 <ParticleVector2Stream Usage="TextureScale0" IsOptimizeEnabled="true" /> 1179 <ParticleFloatStream Usage="TextureRotate0" IsOptimizeEnabled="true" /> 1180 <ParticleFloatStream Usage="Life" IsOptimizeEnabled="true" /> 1181 <ParticleFloatStream Usage="Birth" IsOptimizeEnabled="true" /> 1182 </ParticleStreams> 1183 </ParticleCollection> 1184 <ParticleYBillboardShapeBuilderCtrXml AscendingOrder="true"> 1185 <DrawOffset X="0" Y="0" Z="0" /> 1186 </ParticleYBillboardShapeBuilderCtrXml> 1187 <ParticleInitializers> 1188 <ParticleFloatRangeInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" MaxValue="10" MinValue="10"> 1189 <TargetStreams> 1190 <ParticleUsage>Life</ParticleUsage> 1191 </TargetStreams> 1192 </ParticleFloatRangeInitializer> 1193 <ParticleVector3Random1Initializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" Random="0"> 1194 <TargetStreams> 1195 <ParticleUsage>Scale</ParticleUsage> 1196 </TargetStreams> 1197 <BaseValue X="2.5" Y="2.5" Z="2.5" /> 1198 </ParticleVector3Random1Initializer> 1199 <ParticleVector3Random3Initializer IsResourceCopyEnabled="false" IsInitializerEnabled="true"> 1200 <TargetStreams> 1201 <ParticleUsage>Rotate</ParticleUsage> 1202 </TargetStreams> 1203 <BaseValue X="0" Y="0" Z="0" /> 1204 <Random X="0" Y="0" Z="0" /> 1205 </ParticleVector3Random3Initializer> 1206 <ParticleVector3ImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true"> 1207 <TargetStreams> 1208 <ParticleUsage>Color</ParticleUsage> 1209 </TargetStreams> 1210 <ImmediateValue X="1" Y="1" Z="0.7" /> 1211 </ParticleVector3ImmediateInitializer> 1212 <ParticleVector2ImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true"> 1213 <TargetStreams> 1214 <ParticleUsage>TextureScale0</ParticleUsage> 1215 </TargetStreams> 1216 <ImmediateValue X="1" Y="1" /> 1217 </ParticleVector2ImmediateInitializer> 1218 <ParticleFloatImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" ImmediateValue="0"> 1219 <TargetStreams> 1220 <ParticleUsage>TextureRotate0</ParticleUsage> 1221 </TargetStreams> 1222 </ParticleFloatImmediateInitializer> 1223 <ParticleVector2ImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true"> 1224 <TargetStreams> 1225 <ParticleUsage>TextureTranslate0</ParticleUsage> 1226 </TargetStreams> 1227 <ImmediateValue X="0" Y="0" /> 1228 </ParticleVector2ImmediateInitializer> 1229 </ParticleInitializers> 1230 <ParticleUpdaters> 1231 <ParticleVector3AdditiveUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true"> 1232 <ParticleAnimationData /> 1233 <TargetStreams> 1234 <ParticleUsage>Scale</ParticleUsage> 1235 </TargetStreams> 1236 <DefaultValue X="1" Y="1" Z="1" /> 1237 </ParticleVector3AdditiveUpdaterXml> 1238 <ParticleFloatImmediate4KeyUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true" InTime="0" OutTime="0" StartValue="1" MiddleValue="1" EndValue="0"> 1239 <ParticleAnimationData /> 1240 <TargetStreams> 1241 <ParticleUsage>Alpha</ParticleUsage> 1242 </TargetStreams> 1243 </ParticleFloatImmediate4KeyUpdaterXml> 1244 <ParticleGeneralUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true"> 1245 <ParticleAnimationData /> 1246 <TargetStreams /> 1247 </ParticleGeneralUpdaterXml> 1248 <ParticleChildUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true" EmissionRatio="5"> 1249 <ParticleAnimationData /> 1250 <TargetStreams /> 1251 <ParticleSetReference>ParticleSets["Missile_Bom_Smoke_Particle"]</ParticleSetReference> 1252 <ParticleSphereForm IsResourceCopyEnabled="false" Inner="0" AngleWidth="6.28318548" AngleOffset="0" AngleSwing="0" FixedOffset="false" EvenInterval="false"> 1253 <Scale X="3" Y="3" Z="3" /> 1254 </ParticleSphereForm> 1255 <ParticleChildUpdaterFirstUpdateOption /> 1256 </ParticleChildUpdaterXml> 1257 <ParticleChildUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true" EmissionRatio="5"> 1258 <ParticleAnimationData /> 1259 <TargetStreams /> 1260 <ParticleSetReference>ParticleSets["Missile_Bom_Line_Particle"]</ParticleSetReference> 1261 <ParticleDiscForm IsResourceCopyEnabled="false" Inner="1" AngleWidth="6.28318548" AngleOffset="0" AngleSwing="0" FixedOffset="true" EvenInterval="true"> 1262 <Scale X="0.1" Y="0.1" /> 1263 </ParticleDiscForm> 1264 <ParticleChildUpdaterFirstUpdateOption /> 1265 </ParticleChildUpdaterXml> 1266 <ParticleChildUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true" EmissionRatio="1"> 1267 <ParticleAnimationData /> 1268 <TargetStreams /> 1269 <ParticleSetReference>ParticleSets["Missile_Bom_Wide_01_Particle"]</ParticleSetReference> 1270 <ParticlePointForm IsResourceCopyEnabled="false" /> 1271 <ParticleChildUpdaterFirstUpdateOption /> 1272 </ParticleChildUpdaterXml> 1273 <ParticleChildUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true" EmissionRatio="1"> 1274 <ParticleAnimationData /> 1275 <TargetStreams /> 1276 <ParticleSetReference>ParticleSets["Missile_Bom_Wide_02_Particle"]</ParticleSetReference> 1277 <ParticlePointForm IsResourceCopyEnabled="false" /> 1278 <ParticleChildUpdaterFirstUpdateOption /> 1279 </ParticleChildUpdaterXml> 1280 </ParticleUpdaters> 1281 </ParticleSetCtr> 1282 <ParticleSetCtr Name="Missile_Bom_Line_Particle" IsBranchVisible="true" ParticleShapeIndex="4" IsAutoCapacity="false" IsForceWorld="false" IsInheritParentVelocity="false"> 1283 <ParentNode>SceneNodes["Missile_Model"]</ParentNode> 1284 <AnimationGroupDescriptions /> 1285 <ParticleCollection Capacity="50"> 1286 <ParticleStreams> 1287 <ParticleUintStream Usage="Id" IsOptimizeEnabled="true" /> 1288 <ParticleVector3Stream Usage="Translate" IsOptimizeEnabled="true" /> 1289 <ParticleVector3Stream Usage="Scale" IsOptimizeEnabled="true" /> 1290 <ParticleVector3Stream Usage="Rotate" IsOptimizeEnabled="true" /> 1291 <ParticleVector3Stream Usage="Velocity" IsOptimizeEnabled="true" /> 1292 <ParticleVector3Stream Usage="Color" IsOptimizeEnabled="true" /> 1293 <ParticleFloatStream Usage="Alpha" IsOptimizeEnabled="true" /> 1294 <ParticleVector2Stream Usage="TextureTranslate0" IsOptimizeEnabled="true" /> 1295 <ParticleVector2Stream Usage="TextureScale0" IsOptimizeEnabled="true" /> 1296 <ParticleFloatStream Usage="TextureRotate0" IsOptimizeEnabled="true" /> 1297 <ParticleFloatStream Usage="Life" IsOptimizeEnabled="true" /> 1298 <ParticleFloatStream Usage="Birth" IsOptimizeEnabled="true" /> 1299 </ParticleStreams> 1300 </ParticleCollection> 1301 <ParticleYBillboardShapeBuilderCtrXml AscendingOrder="true"> 1302 <DrawOffset X="0" Y="-1" Z="0" /> 1303 </ParticleYBillboardShapeBuilderCtrXml> 1304 <ParticleInitializers> 1305 <ParticleFloatRangeInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" MaxValue="20" MinValue="20"> 1306 <TargetStreams> 1307 <ParticleUsage>Life</ParticleUsage> 1308 </TargetStreams> 1309 </ParticleFloatRangeInitializer> 1310 <ParticleOriginVelocityInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" Power="0.2"> 1311 <TargetStreams> 1312 <ParticleUsage>Velocity</ParticleUsage> 1313 </TargetStreams> 1314 </ParticleOriginVelocityInitializer> 1315 <ParticleRandomVelocityInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" Power="0.3"> 1316 <TargetStreams> 1317 <ParticleUsage>Velocity</ParticleUsage> 1318 </TargetStreams> 1319 </ParticleRandomVelocityInitializer> 1320 <ParticleVector3ImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true"> 1321 <TargetStreams> 1322 <ParticleUsage>Color</ParticleUsage> 1323 </TargetStreams> 1324 <ImmediateValue X="1" Y="1" Z="0.7" /> 1325 </ParticleVector3ImmediateInitializer> 1326 <ParticleVector2ImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true"> 1327 <TargetStreams> 1328 <ParticleUsage>TextureScale0</ParticleUsage> 1329 </TargetStreams> 1330 <ImmediateValue X="1" Y="1" /> 1331 </ParticleVector2ImmediateInitializer> 1332 <ParticleFloatImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" ImmediateValue="0"> 1333 <TargetStreams> 1334 <ParticleUsage>TextureRotate0</ParticleUsage> 1335 </TargetStreams> 1336 </ParticleFloatImmediateInitializer> 1337 <ParticleVector2ImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true"> 1338 <TargetStreams> 1339 <ParticleUsage>TextureTranslate0</ParticleUsage> 1340 </TargetStreams> 1341 <ImmediateValue X="0" Y="0" /> 1342 </ParticleVector2ImmediateInitializer> 1343 </ParticleInitializers> 1344 <ParticleUpdaters> 1345 <ParticleGeneralUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true"> 1346 <ParticleAnimationData /> 1347 <TargetStreams /> 1348 </ParticleGeneralUpdaterXml> 1349 <ParticleVector3ImmediateUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true"> 1350 <ParticleAnimationData> 1351 <Vector3Animation> 1352 <YSegmentsFloatCurve PreRepeatMethod="None" PostRepeatMethod="None" StartFrame="0" EndFrame="20"> 1353 <Segments> 1354 <LinearFloatSegment> 1355 <Keys> 1356 <LinearFloatKey Frame="0" Value="0.01" /> 1357 <LinearFloatKey Frame="20" Value="10" /> 1358 </Keys> 1359 </LinearFloatSegment> 1360 </Segments> 1361 </YSegmentsFloatCurve> 1362 </Vector3Animation> 1363 </ParticleAnimationData> 1364 <TargetStreams> 1365 <ParticleUsage>Scale</ParticleUsage> 1366 </TargetStreams> 1367 <DefaultValue X="0.2" Y="10" Z="1" /> 1368 </ParticleVector3ImmediateUpdaterXml> 1369 <ParticleRotateUpVectorUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true" Source="Velocity"> 1370 <ParticleAnimationData /> 1371 <TargetStreams> 1372 <ParticleUsage>Rotate</ParticleUsage> 1373 </TargetStreams> 1374 </ParticleRotateUpVectorUpdaterXml> 1375 <ParticleFloatImmediate4KeyUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true" InTime="0" OutTime="0.1" StartValue="1" MiddleValue="0.5" EndValue="0"> 1376 <ParticleAnimationData /> 1377 <TargetStreams> 1378 <ParticleUsage>Alpha</ParticleUsage> 1379 </TargetStreams> 1380 </ParticleFloatImmediate4KeyUpdaterXml> 1381 </ParticleUpdaters> 1382 </ParticleSetCtr> 1383 <ParticleSetCtr Name="Missile_Bom_Smoke_Particle" IsBranchVisible="true" ParticleShapeIndex="5" IsAutoCapacity="false" IsForceWorld="false" IsInheritParentVelocity="false"> 1384 <ParentNode>SceneNodes["Missile_Model"]</ParentNode> 1385 <AnimationGroupDescriptions /> 1386 <ParticleCollection Capacity="50"> 1387 <ParticleStreams> 1388 <ParticleUintStream Usage="Id" IsOptimizeEnabled="true" /> 1389 <ParticleVector3Stream Usage="Translate" IsOptimizeEnabled="true" /> 1390 <ParticleVector3Stream Usage="Scale" IsOptimizeEnabled="true" /> 1391 <ParticleVector3Stream Usage="Rotate" IsOptimizeEnabled="true" /> 1392 <ParticleVector3Stream Usage="Velocity" IsOptimizeEnabled="true" /> 1393 <ParticleVector3Stream Usage="Color" IsOptimizeEnabled="true" /> 1394 <ParticleFloatStream Usage="Alpha" IsOptimizeEnabled="true" /> 1395 <ParticleVector2Stream Usage="TextureTranslate0" IsOptimizeEnabled="true" /> 1396 <ParticleVector2Stream Usage="TextureScale0" IsOptimizeEnabled="true" /> 1397 <ParticleFloatStream Usage="TextureRotate0" IsOptimizeEnabled="true" /> 1398 <ParticleFloatStream Usage="Life" IsOptimizeEnabled="true" /> 1399 <ParticleFloatStream Usage="Birth" IsOptimizeEnabled="true" /> 1400 </ParticleStreams> 1401 </ParticleCollection> 1402 <ParticleBillboardShapeBuilderCtrXml AscendingOrder="true"> 1403 <DrawOffset X="0" Y="0" Z="0" /> 1404 </ParticleBillboardShapeBuilderCtrXml> 1405 <ParticleInitializers> 1406 <ParticleFloatRangeInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" MaxValue="16" MinValue="16"> 1407 <TargetStreams> 1408 <ParticleUsage>Life</ParticleUsage> 1409 </TargetStreams> 1410 </ParticleFloatRangeInitializer> 1411 <ParticleVector3Random1Initializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" Random="0.5"> 1412 <TargetStreams> 1413 <ParticleUsage>Scale</ParticleUsage> 1414 </TargetStreams> 1415 <BaseValue X="3" Y="3" Z="1" /> 1416 </ParticleVector3Random1Initializer> 1417 <ParticleVector3Random3Initializer IsResourceCopyEnabled="false" IsInitializerEnabled="true"> 1418 <TargetStreams> 1419 <ParticleUsage>Rotate</ParticleUsage> 1420 </TargetStreams> 1421 <BaseValue X="0" Y="0" Z="0" /> 1422 <Random X="0" Y="0" Z="1" /> 1423 </ParticleVector3Random3Initializer> 1424 <ParticleOriginVelocityInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" Power="0.1"> 1425 <TargetStreams> 1426 <ParticleUsage>Velocity</ParticleUsage> 1427 </TargetStreams> 1428 </ParticleOriginVelocityInitializer> 1429 <ParticleRandomVelocityInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" Power="0.1"> 1430 <TargetStreams> 1431 <ParticleUsage>Velocity</ParticleUsage> 1432 </TargetStreams> 1433 </ParticleRandomVelocityInitializer> 1434 <ParticleVector3ImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true"> 1435 <TargetStreams> 1436 <ParticleUsage>Color</ParticleUsage> 1437 </TargetStreams> 1438 <ImmediateValue X="1" Y="1" Z="0.7" /> 1439 </ParticleVector3ImmediateInitializer> 1440 <ParticleVector2ImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true"> 1441 <TargetStreams> 1442 <ParticleUsage>TextureScale0</ParticleUsage> 1443 </TargetStreams> 1444 <ImmediateValue X="1" Y="1" /> 1445 </ParticleVector2ImmediateInitializer> 1446 <ParticleFloatImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" ImmediateValue="0"> 1447 <TargetStreams> 1448 <ParticleUsage>TextureRotate0</ParticleUsage> 1449 </TargetStreams> 1450 </ParticleFloatImmediateInitializer> 1451 <ParticleVector2ImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true"> 1452 <TargetStreams> 1453 <ParticleUsage>TextureTranslate0</ParticleUsage> 1454 </TargetStreams> 1455 <ImmediateValue X="0" Y="0" /> 1456 </ParticleVector2ImmediateInitializer> 1457 </ParticleInitializers> 1458 <ParticleUpdaters> 1459 <ParticleGeneralUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true"> 1460 <ParticleAnimationData /> 1461 <TargetStreams /> 1462 </ParticleGeneralUpdaterXml> 1463 <ParticleVector3AdditiveUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true"> 1464 <ParticleAnimationData /> 1465 <TargetStreams> 1466 <ParticleUsage>Scale</ParticleUsage> 1467 </TargetStreams> 1468 <DefaultValue X="0.1" Y="0.1" Z="0" /> 1469 </ParticleVector3AdditiveUpdaterXml> 1470 <ParticleVector3AdditiveUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true"> 1471 <ParticleAnimationData /> 1472 <TargetStreams> 1473 <ParticleUsage>Rotate</ParticleUsage> 1474 </TargetStreams> 1475 <DefaultValue X="0" Y="0" Z="0.05235988" /> 1476 </ParticleVector3AdditiveUpdaterXml> 1477 <ParticleFloatImmediateUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true" DefaultValue="0"> 1478 <ParticleAnimationData> 1479 <FloatAnimation> 1480 <SegmentsFloatCurve PreRepeatMethod="None" PostRepeatMethod="None" StartFrame="0" EndFrame="16"> 1481 <Segments> 1482 <HermiteFloatSegment> 1483 <Keys> 1484 <HermiteFloatKey Frame="0" Value="1" InSlope="0" OutSlope="0" /> 1485 <HermiteFloatKey Frame="2" Value="0" InSlope="0" OutSlope="0" /> 1486 <HermiteFloatKey Frame="4" Value="1" InSlope="0" OutSlope="0" /> 1487 <HermiteFloatKey Frame="6" Value="0" InSlope="0" OutSlope="0" /> 1488 <HermiteFloatKey Frame="7" Value="1" InSlope="0" OutSlope="0" /> 1489 <HermiteFloatKey Frame="16" Value="0" InSlope="0" OutSlope="0" /> 1490 </Keys> 1491 </HermiteFloatSegment> 1492 </Segments> 1493 </SegmentsFloatCurve> 1494 </FloatAnimation> 1495 </ParticleAnimationData> 1496 <TargetStreams> 1497 <ParticleUsage>Alpha</ParticleUsage> 1498 </TargetStreams> 1499 </ParticleFloatImmediateUpdaterXml> 1500 </ParticleUpdaters> 1501 </ParticleSetCtr> 1502 <ParticleSetCtr Name="Missile_Bom_Wide_01_Particle" IsBranchVisible="true" ParticleShapeIndex="6" IsAutoCapacity="false" IsForceWorld="false" IsInheritParentVelocity="false"> 1503 <ParentNode>SceneNodes["Missile_Model"]</ParentNode> 1504 <AnimationGroupDescriptions /> 1505 <ParticleCollection Capacity="10"> 1506 <ParticleStreams> 1507 <ParticleUintStream Usage="Id" IsOptimizeEnabled="true" /> 1508 <ParticleVector3Stream Usage="Translate" IsOptimizeEnabled="true" /> 1509 <ParticleVector3Stream Usage="Scale" IsOptimizeEnabled="true" /> 1510 <ParticleVector3Stream Usage="Rotate" IsOptimizeEnabled="true" /> 1511 <ParticleVector3Stream Usage="Velocity" IsOptimizeEnabled="true" /> 1512 <ParticleVector3Stream Usage="Color" IsOptimizeEnabled="true" /> 1513 <ParticleFloatStream Usage="Alpha" IsOptimizeEnabled="true" /> 1514 <ParticleVector2Stream Usage="TextureTranslate0" IsOptimizeEnabled="true" /> 1515 <ParticleVector2Stream Usage="TextureScale0" IsOptimizeEnabled="true" /> 1516 <ParticleFloatStream Usage="TextureRotate0" IsOptimizeEnabled="true" /> 1517 <ParticleFloatStream Usage="Life" IsOptimizeEnabled="true" /> 1518 <ParticleFloatStream Usage="Birth" IsOptimizeEnabled="true" /> 1519 </ParticleStreams> 1520 </ParticleCollection> 1521 <ParticleBillboardShapeBuilderCtrXml AscendingOrder="true"> 1522 <DrawOffset X="0" Y="0" Z="0" /> 1523 </ParticleBillboardShapeBuilderCtrXml> 1524 <ParticleInitializers> 1525 <ParticleFloatRangeInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" MaxValue="8" MinValue="8"> 1526 <TargetStreams> 1527 <ParticleUsage>Life</ParticleUsage> 1528 </TargetStreams> 1529 </ParticleFloatRangeInitializer> 1530 <ParticleVector3Random1Initializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" Random="0"> 1531 <TargetStreams> 1532 <ParticleUsage>Scale</ParticleUsage> 1533 </TargetStreams> 1534 <BaseValue X="6" Y="6" Z="1" /> 1535 </ParticleVector3Random1Initializer> 1536 <ParticleVector3Random3Initializer IsResourceCopyEnabled="false" IsInitializerEnabled="true"> 1537 <TargetStreams> 1538 <ParticleUsage>Rotate</ParticleUsage> 1539 </TargetStreams> 1540 <BaseValue X="0" Y="0" Z="0" /> 1541 <Random X="0" Y="0" Z="0" /> 1542 </ParticleVector3Random3Initializer> 1543 <ParticleVector3ImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true"> 1544 <TargetStreams> 1545 <ParticleUsage>Color</ParticleUsage> 1546 </TargetStreams> 1547 <ImmediateValue X="1" Y="1" Z="0.7" /> 1548 </ParticleVector3ImmediateInitializer> 1549 <ParticleVector2ImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true"> 1550 <TargetStreams> 1551 <ParticleUsage>TextureScale0</ParticleUsage> 1552 </TargetStreams> 1553 <ImmediateValue X="1" Y="1" /> 1554 </ParticleVector2ImmediateInitializer> 1555 <ParticleFloatImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" ImmediateValue="0"> 1556 <TargetStreams> 1557 <ParticleUsage>TextureRotate0</ParticleUsage> 1558 </TargetStreams> 1559 </ParticleFloatImmediateInitializer> 1560 <ParticleVector2ImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true"> 1561 <TargetStreams> 1562 <ParticleUsage>TextureTranslate0</ParticleUsage> 1563 </TargetStreams> 1564 <ImmediateValue X="0" Y="0" /> 1565 </ParticleVector2ImmediateInitializer> 1566 </ParticleInitializers> 1567 <ParticleUpdaters> 1568 <ParticleGeneralUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true"> 1569 <ParticleAnimationData /> 1570 <TargetStreams /> 1571 </ParticleGeneralUpdaterXml> 1572 <ParticleVector3AdditiveUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true"> 1573 <ParticleAnimationData /> 1574 <TargetStreams> 1575 <ParticleUsage>Scale</ParticleUsage> 1576 </TargetStreams> 1577 <DefaultValue X="1.5" Y="1.5" Z="0" /> 1578 </ParticleVector3AdditiveUpdaterXml> 1579 <ParticleFloatImmediateUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true" DefaultValue="1"> 1580 <ParticleAnimationData> 1581 <ParticleFittingAnimationOption AnimationDuration="8" /> 1582 <FloatAnimation> 1583 <SegmentsFloatCurve PreRepeatMethod="None" PostRepeatMethod="None" StartFrame="0" EndFrame="8"> 1584 <Segments> 1585 <HermiteFloatSegment> 1586 <Keys> 1587 <HermiteFloatKey Frame="0" Value="0.1" InSlope="-0.01588311" OutSlope="-0.0158820655" /> 1588 <HermiteFloatKey Frame="8" Value="0" InSlope="-0.0107805608" OutSlope="-0.0107808076" /> 1589 </Keys> 1590 </HermiteFloatSegment> 1591 </Segments> 1592 </SegmentsFloatCurve> 1593 </FloatAnimation> 1594 </ParticleAnimationData> 1595 <TargetStreams> 1596 <ParticleUsage>Alpha</ParticleUsage> 1597 </TargetStreams> 1598 </ParticleFloatImmediateUpdaterXml> 1599 </ParticleUpdaters> 1600 </ParticleSetCtr> 1601 <ParticleSetCtr Name="Missile_Bom_Wide_02_Particle" IsBranchVisible="true" ParticleShapeIndex="7" IsAutoCapacity="false" IsForceWorld="false" IsInheritParentVelocity="false"> 1602 <ParentNode>SceneNodes["Missile_Model"]</ParentNode> 1603 <AnimationGroupDescriptions /> 1604 <ParticleCollection Capacity="10"> 1605 <ParticleStreams> 1606 <ParticleUintStream Usage="Id" IsOptimizeEnabled="true" /> 1607 <ParticleVector3Stream Usage="Translate" IsOptimizeEnabled="true" /> 1608 <ParticleVector3Stream Usage="Scale" IsOptimizeEnabled="true" /> 1609 <ParticleVector3Stream Usage="Rotate" IsOptimizeEnabled="true" /> 1610 <ParticleVector3Stream Usage="Velocity" IsOptimizeEnabled="true" /> 1611 <ParticleVector3Stream Usage="Color" IsOptimizeEnabled="true" /> 1612 <ParticleFloatStream Usage="Alpha" IsOptimizeEnabled="true" /> 1613 <ParticleVector2Stream Usage="TextureTranslate0" IsOptimizeEnabled="true" /> 1614 <ParticleVector2Stream Usage="TextureScale0" IsOptimizeEnabled="true" /> 1615 <ParticleFloatStream Usage="TextureRotate0" IsOptimizeEnabled="true" /> 1616 <ParticleFloatStream Usage="Life" IsOptimizeEnabled="true" /> 1617 <ParticleFloatStream Usage="Birth" IsOptimizeEnabled="true" /> 1618 </ParticleStreams> 1619 </ParticleCollection> 1620 <ParticleBillboardShapeBuilderCtrXml AscendingOrder="true"> 1621 <DrawOffset X="0" Y="0" Z="0" /> 1622 </ParticleBillboardShapeBuilderCtrXml> 1623 <ParticleInitializers> 1624 <ParticleFloatRangeInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" MaxValue="30" MinValue="30"> 1625 <TargetStreams> 1626 <ParticleUsage>Life</ParticleUsage> 1627 </TargetStreams> 1628 </ParticleFloatRangeInitializer> 1629 <ParticleVector3Random1Initializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" Random="0"> 1630 <TargetStreams> 1631 <ParticleUsage>Scale</ParticleUsage> 1632 </TargetStreams> 1633 <BaseValue X="4" Y="4" Z="1" /> 1634 </ParticleVector3Random1Initializer> 1635 <ParticleVector3Random3Initializer IsResourceCopyEnabled="false" IsInitializerEnabled="true"> 1636 <TargetStreams> 1637 <ParticleUsage>Rotate</ParticleUsage> 1638 </TargetStreams> 1639 <BaseValue X="0" Y="0" Z="0" /> 1640 <Random X="0" Y="0" Z="0" /> 1641 </ParticleVector3Random3Initializer> 1642 <ParticleVector3ImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true"> 1643 <TargetStreams> 1644 <ParticleUsage>Color</ParticleUsage> 1645 </TargetStreams> 1646 <ImmediateValue X="0.4" Y="0.25" Z="0" /> 1647 </ParticleVector3ImmediateInitializer> 1648 <ParticleVector2ImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true"> 1649 <TargetStreams> 1650 <ParticleUsage>TextureScale0</ParticleUsage> 1651 </TargetStreams> 1652 <ImmediateValue X="1" Y="1" /> 1653 </ParticleVector2ImmediateInitializer> 1654 <ParticleFloatImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" ImmediateValue="0"> 1655 <TargetStreams> 1656 <ParticleUsage>TextureRotate0</ParticleUsage> 1657 </TargetStreams> 1658 </ParticleFloatImmediateInitializer> 1659 <ParticleVector2ImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true"> 1660 <TargetStreams> 1661 <ParticleUsage>TextureTranslate0</ParticleUsage> 1662 </TargetStreams> 1663 <ImmediateValue X="0" Y="0" /> 1664 </ParticleVector2ImmediateInitializer> 1665 </ParticleInitializers> 1666 <ParticleUpdaters> 1667 <ParticleGeneralUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true"> 1668 <ParticleAnimationData /> 1669 <TargetStreams /> 1670 </ParticleGeneralUpdaterXml> 1671 <ParticleVector3AdditiveUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true"> 1672 <ParticleAnimationData /> 1673 <TargetStreams> 1674 <ParticleUsage>Scale</ParticleUsage> 1675 </TargetStreams> 1676 <DefaultValue X="0.4" Y="0.4" Z="0" /> 1677 </ParticleVector3AdditiveUpdaterXml> 1678 <ParticleFloatImmediate4KeyUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true" InTime="0" OutTime="0.1" StartValue="1" MiddleValue="1" EndValue="0"> 1679 <ParticleAnimationData /> 1680 <TargetStreams> 1681 <ParticleUsage>Alpha</ParticleUsage> 1682 </TargetStreams> 1683 </ParticleFloatImmediate4KeyUpdaterXml> 1684 </ParticleUpdaters> 1685 </ParticleSetCtr> 1686 </ParticleSets> 1687 <Emitters> 1688 <ParticleEmitter Name="Missile_Emitter" IsBranchVisible="true" Id="4" IsResourceCopyEnabled="false" EmissionRatio="1" EmissionRatioRandom="0" EmissionInterval="200" EmissionIntervalRandom="0" EmissionSpanInfinity="false" EmissionSpan="1" EmissionStart="0"> 1689 <ParentNode>SceneNodes["Missile_Model"]</ParentNode> 1690 <AnimationGroupDescriptions /> 1691 <Transform> 1692 <Scale X="1" Y="1" Z="1" /> 1693 <Rotate X="0" Y="0" Z="0" /> 1694 <Translate X="0" Y="0" Z="0" /> 1695 </Transform> 1696 <ParticleSetReference>ParticleSets["Missile_Particle"]</ParticleSetReference> 1697 <ParticlePointForm IsResourceCopyEnabled="false" /> 1698 </ParticleEmitter> 1699 </Emitters> 1700 </GraphicsContentCtr> 1701</NintendoWareIntermediateFile>