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-10-18T20:12:52"> 8 <ToolDescriptions Name="NintendoWare Creative Studio." Version="1.2.0" /> 9 </Create> 10 <Modify Date="2010-11-17T11:26:19"> 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="MobileFireModel"> 20 <Notes> 21 <Note Name="MaterialCount" Value="1" /> 22 <Note Name="ShapeCount" Value="1" /> 23 <Note Name="MeshCount" Value="1" /> 24 </Notes> 25 </ObjectSummary> 26 <ObjectSummary TypeName="ParticleModel" Name="MobileSmokeModel"> 27 <Notes> 28 <Note Name="MaterialCount" Value="1" /> 29 <Note Name="ShapeCount" Value="1" /> 30 <Note Name="MeshCount" Value="1" /> 31 </Notes> 32 </ObjectSummary> 33 </ObjectSummaries> 34 </ContentSummary> 35 </Values> 36 </ContentSummaryMetaData> 37 </EditData> 38 <Models> 39 <ParticleModel Name="MobileFireModel" 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="2" Y="2" Z="2" /> 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 </Shapes> 127 <Materials> 128 <MaterialCtr Name="MobileFireMaterial" IsCompressible="false" LightSetIndex="0" FogIndex="0" IsFragmentLightEnabled="false" IsVertexLightEnabled="false" IsHemiSphereLightEnabled="false" IsHemiSphereOcclusionEnabled="false" IsFogEnabled="false" TextureCoordinateConfig="Config0120" TranslucencyKind="Layer1" ShaderProgramDescriptionIndex="-1" ShaderBinaryKind="Particle"> 129 <ShaderReference /> 130 <MaterialColor VertexColorScale="1"> 131 <Emission R="0" G="0" B="0" A="0" /> 132 <Ambient R="1" G="1" B="1" A="0" /> 133 <Diffuse R="1" G="1" B="1" A="1" /> 134 <Specular0 R="0" G="0" B="0" A="0" /> 135 <Specular1 R="0" G="0" B="0" A="0" /> 136 <Constant0 R="0" G="0" B="0" A="0" /> 137 <Constant1 R="0" G="0" B="0" A="0" /> 138 <Constant2 R="0" G="0" B="0" A="0" /> 139 <Constant3 R="0" G="0" B="0" A="0" /> 140 <Constant4 R="0" G="0" B="0" A="0" /> 141 <Constant5 R="0" G="0" B="0" A="0" /> 142 </MaterialColor> 143 <Rasterization CullingMode="BackFace" IsPolygonOffsetEnabled="false" PolygonOffsetUnit="0" /> 144 <TextureCoordinators> 145 <TextureCoordinatorCtr SourceCoordinate="0" MappingMethod="UvCoordinateMap" ReferenceCamera="-1" MatrixMode="DccMaya" ScaleS="2" ScaleT="2" Rotate="0" TranslateS="0" TranslateT="0" /> 146 <TextureCoordinatorCtr SourceCoordinate="0" MappingMethod="UvCoordinateMap" ReferenceCamera="-1" MatrixMode="DccMaya" ScaleS="1" ScaleT="1" Rotate="0" TranslateS="0" TranslateT="0" /> 147 <TextureCoordinatorCtr SourceCoordinate="0" MappingMethod="UvCoordinateMap" ReferenceCamera="-1" MatrixMode="DccMaya" ScaleS="1" ScaleT="1" Rotate="0" TranslateS="0" TranslateT="0" /> 148 </TextureCoordinators> 149 <TextureMappers> 150 <PixelBasedTextureMapperCtr> 151 <TextureReference>Textures["MobileFire"]@file:FireAndSmoke.ctex</TextureReference> 152 <StandardTextureSamplerCtr MinFilter="Linear" MagFilter="Linear" WrapS="MirroredRepeat" WrapT="MirroredRepeat" MinLod="0" LodBias="0"> 153 <BorderColor R="0" G="0" B="0" A="1" /> 154 </StandardTextureSamplerCtr> 155 </PixelBasedTextureMapperCtr> 156 </TextureMappers> 157 <FragmentShader LayerConfig="ConfigurationType0"> 158 <BufferColor R="0" G="0" B="0" A="1" /> 159 <FragmentBump BumpTextureIndex="Texture0" BumpMode="NotUsed" IsBumpRenormalize="false" /> 160 <FragmentLighting FresnelConfig="No" IsClampHighLight="true" IsDistribution0Enabled="false" IsDistribution1Enabled="false" IsGeometricFactor0Enabled="false" IsGeometricFactor1Enabled="false" IsReflectionEnabled="false" /> 161 <FragmentLightingTable> 162 <ReflectanceRSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 163 <NullLookupTableCtr /> 164 </ReflectanceRSampler> 165 <ReflectanceGSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 166 <NullLookupTableCtr /> 167 </ReflectanceGSampler> 168 <ReflectanceBSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 169 <NullLookupTableCtr /> 170 </ReflectanceBSampler> 171 <Distribution0Sampler IsAbs="true" Input="CosNormalHalf" Scale="One"> 172 <NullLookupTableCtr /> 173 </Distribution0Sampler> 174 <Distribution1Sampler IsAbs="true" Input="CosNormalHalf" Scale="One"> 175 <NullLookupTableCtr /> 176 </Distribution1Sampler> 177 <FresnelSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 178 <NullLookupTableCtr /> 179 </FresnelSampler> 180 </FragmentLightingTable> 181 <TextureCombiners> 182 <TextureCombinerCtr CombineRgb="Modulate" CombineAlpha="Modulate" ScaleRgb="One" ScaleAlpha="One" Constant="Constant0" BufferInputRgb="Previous" BufferInputAlpha="Previous"> 183 <SourceRgb Source0="PrimaryColor" Source1="Texture0" Source2="FragmentSecondaryColor" /> 184 <OperandRgb Operand0="Color" Operand1="Color" Operand2="Color" /> 185 <SourceAlpha Source0="PrimaryColor" Source1="Texture0" Source2="FragmentPrimaryColor" /> 186 <OperandAlpha Operand0="Alpha" Operand1="Alpha" Operand2="Alpha" /> 187 </TextureCombinerCtr> 188 </TextureCombiners> 189 <AlphaTest IsTestEnabled="false" TestFunction="Gequal" TestReference="0" /> 190 </FragmentShader> 191 <FragmentOperation> 192 <DepthOperation IsTestEnabled="true" TestFunction="Less" IsMaskEnabled="false" /> 193 <BlendOperation Mode="Blend" LogicOperation="Copy"> 194 <RgbParameter BlendFunctionSource="SourceAlpha" BlendFunctionDestination="One" BlendEquation="FuncAdd" /> 195 <AlphaParameter BlendFunctionSource="Zero" BlendFunctionDestination="Zero" BlendEquation="FuncAdd" /> 196 <BlendColor R="0" G="0" B="0" A="1" /> 197 </BlendOperation> 198 <StencilOperation IsTestEnabled="false" TestFunction="Never" TestReference="0" TestMask="0" FailOperation="Keep" ZFailOperation="Keep" PassOperation="Keep" /> 199 </FragmentOperation> 200 </MaterialCtr> 201 </Materials> 202 <Meshes> 203 <Mesh IsVisible="true" RenderPriority="0" MeshNodeName=""> 204 <SeparateShapeReference>Shapes[0]</SeparateShapeReference> 205 <MaterialReference>Materials["MobileFireMaterial"]</MaterialReference> 206 </Mesh> 207 </Meshes> 208 <MeshNodeVisibilities /> 209 <ParticleSets> 210 <ParticleSetReference>ParticleSets[0]</ParticleSetReference> 211 </ParticleSets> 212 </ParticleModel> 213 <ParticleModel Name="MobileSmokeModel" IsBranchVisible="true" IsVisible="true" CullingMode="Dynamic" IsNonuniformScalable="false" LayerId="0"> 214 <AnimationGroupDescriptions> 215 <GraphicsAnimationGroupDescription Name="VisibilityAnimation" EvaluationTiming="BeforeWorldUpdate"> 216 <MemberInformationSet> 217 <AnimationMemberDescription BlendOperationName="Bool" IsBinarized="true"> 218 <Path>IsBranchVisible</Path> 219 </AnimationMemberDescription> 220 <AnimationMemberDescription BlendOperationName="Bool" IsBinarized="true"> 221 <Path>IsVisible</Path> 222 </AnimationMemberDescription> 223 <AnimationMemberDescription BlendOperationName="Bool" IsBinarized="true"> 224 <Path>Meshes["*"].IsVisible</Path> 225 </AnimationMemberDescription> 226 </MemberInformationSet> 227 </GraphicsAnimationGroupDescription> 228 <GraphicsAnimationGroupDescription Name="MaterialAnimation" EvaluationTiming="AfterSceneCulling"> 229 <MemberInformationSet> 230 <AnimationMemberDescription BlendOperationName="RgbaColor" IsBinarized="true"> 231 <Path>Materials["*"].MaterialColor.Emission</Path> 232 </AnimationMemberDescription> 233 <AnimationMemberDescription BlendOperationName="RgbaColor" IsBinarized="true"> 234 <Path>Materials["*"].MaterialColor.Ambient</Path> 235 </AnimationMemberDescription> 236 <AnimationMemberDescription BlendOperationName="RgbaColor" IsBinarized="true"> 237 <Path>Materials["*"].MaterialColor.Diffuse</Path> 238 </AnimationMemberDescription> 239 <AnimationMemberDescription BlendOperationName="RgbaColor" IsBinarized="true"> 240 <Path>Materials["*"].MaterialColor.Specular0</Path> 241 </AnimationMemberDescription> 242 <AnimationMemberDescription BlendOperationName="RgbaColor" IsBinarized="true"> 243 <Path>Materials["*"].MaterialColor.Specular1</Path> 244 </AnimationMemberDescription> 245 <AnimationMemberDescription BlendOperationName="RgbaColor" IsBinarized="true"> 246 <Path>Materials["*"].MaterialColor.Constant0</Path> 247 </AnimationMemberDescription> 248 <AnimationMemberDescription BlendOperationName="RgbaColor" IsBinarized="true"> 249 <Path>Materials["*"].MaterialColor.Constant1</Path> 250 </AnimationMemberDescription> 251 <AnimationMemberDescription BlendOperationName="RgbaColor" IsBinarized="true"> 252 <Path>Materials["*"].MaterialColor.Constant2</Path> 253 </AnimationMemberDescription> 254 <AnimationMemberDescription BlendOperationName="RgbaColor" IsBinarized="true"> 255 <Path>Materials["*"].MaterialColor.Constant3</Path> 256 </AnimationMemberDescription> 257 <AnimationMemberDescription BlendOperationName="RgbaColor" IsBinarized="true"> 258 <Path>Materials["*"].MaterialColor.Constant4</Path> 259 </AnimationMemberDescription> 260 <AnimationMemberDescription BlendOperationName="RgbaColor" IsBinarized="true"> 261 <Path>Materials["*"].MaterialColor.Constant5</Path> 262 </AnimationMemberDescription> 263 <AnimationMemberDescription BlendOperationName="RgbaColor" IsBinarized="true"> 264 <Path>Materials["*"].TextureMappers["*"].Sampler.BorderColor</Path> 265 </AnimationMemberDescription> 266 <AnimationMemberDescription BlendOperationName="Int" IsBinarized="true"> 267 <Path>Materials["*"].TextureMappers["*"].Texture</Path> 268 </AnimationMemberDescription> 269 <AnimationMemberDescription BlendOperationName="RgbaColor" IsBinarized="true"> 270 <Path>Materials["*"].FragmentOperation.BlendOperation.BlendColor</Path> 271 </AnimationMemberDescription> 272 <AnimationMemberDescription BlendOperationName="Vector2" IsBinarized="true"> 273 <Path>Materials["*"].TextureCoordinators["*"].Scale</Path> 274 </AnimationMemberDescription> 275 <AnimationMemberDescription BlendOperationName="Float" IsBinarized="true"> 276 <Path>Materials["*"].TextureCoordinators["*"].Rotate</Path> 277 </AnimationMemberDescription> 278 <AnimationMemberDescription BlendOperationName="Vector2" IsBinarized="true"> 279 <Path>Materials["*"].TextureCoordinators["*"].Translate</Path> 280 </AnimationMemberDescription> 281 </MemberInformationSet> 282 </GraphicsAnimationGroupDescription> 283 </AnimationGroupDescriptions> 284 <Transform> 285 <Scale X="1" Y="1" Z="1" /> 286 <Rotate X="0" Y="0" Z="0" /> 287 <Translate X="0" Y="0" Z="0" /> 288 </Transform> 289 <Shapes> 290 <ParticleShapeCtr> 291 <OrientedBoundingBox> 292 <CenterPosition X="0" Y="0" Z="0" /> 293 <OrientationMatrix M00="1" M01="0" M02="0" M10="0" M11="1" M12="0" M20="0" M21="0" M22="1" /> 294 <Size X="1" Y="1" Z="1" /> 295 </OrientedBoundingBox> 296 <PositionOffset X="0" Y="0" Z="0" /> 297 <PrimitiveSets /> 298 <VertexAttributes /> 299 </ParticleShapeCtr> 300 </Shapes> 301 <Materials> 302 <MaterialCtr Name="MobileSmokeMaterial" IsCompressible="false" LightSetIndex="0" FogIndex="0" IsFragmentLightEnabled="false" IsVertexLightEnabled="false" IsHemiSphereLightEnabled="false" IsHemiSphereOcclusionEnabled="false" IsFogEnabled="false" TextureCoordinateConfig="Config0120" TranslucencyKind="Layer1" ShaderProgramDescriptionIndex="-1" ShaderBinaryKind="Particle"> 303 <ShaderReference /> 304 <MaterialColor VertexColorScale="1"> 305 <Emission R="0" G="0" B="0" A="0" /> 306 <Ambient R="1" G="1" B="1" A="0" /> 307 <Diffuse R="0" G="0" B="0" A="1" /> 308 <Specular0 R="0" G="0" B="0" A="0" /> 309 <Specular1 R="0" G="0" B="0" A="0" /> 310 <Constant0 R="0" G="0" B="0" A="0" /> 311 <Constant1 R="0" G="0" B="0" A="0" /> 312 <Constant2 R="0" G="0" B="0" A="0" /> 313 <Constant3 R="0" G="0" B="0" A="0" /> 314 <Constant4 R="0" G="0" B="0" A="0" /> 315 <Constant5 R="0" G="0" B="0" A="0" /> 316 </MaterialColor> 317 <Rasterization CullingMode="BackFace" IsPolygonOffsetEnabled="false" PolygonOffsetUnit="0" /> 318 <TextureCoordinators> 319 <TextureCoordinatorCtr SourceCoordinate="0" MappingMethod="UvCoordinateMap" ReferenceCamera="-1" MatrixMode="DccMaya" ScaleS="1" ScaleT="1" Rotate="0" TranslateS="0" TranslateT="0" /> 320 <TextureCoordinatorCtr SourceCoordinate="0" MappingMethod="UvCoordinateMap" ReferenceCamera="-1" MatrixMode="DccMaya" ScaleS="1" ScaleT="1" Rotate="0" TranslateS="0" TranslateT="0" /> 321 <TextureCoordinatorCtr SourceCoordinate="0" MappingMethod="UvCoordinateMap" ReferenceCamera="-1" MatrixMode="DccMaya" ScaleS="1" ScaleT="1" Rotate="0" TranslateS="0" TranslateT="0" /> 322 </TextureCoordinators> 323 <TextureMappers> 324 <PixelBasedTextureMapperCtr> 325 <TextureReference>Textures["MobileSmoke"]@file:FireAndSmoke.ctex</TextureReference> 326 <StandardTextureSamplerCtr MinFilter="Linear" MagFilter="Linear" WrapS="Repeat" WrapT="Repeat" MinLod="0" LodBias="0"> 327 <BorderColor R="0" G="0" B="0" A="1" /> 328 </StandardTextureSamplerCtr> 329 </PixelBasedTextureMapperCtr> 330 </TextureMappers> 331 <FragmentShader LayerConfig="ConfigurationType0"> 332 <BufferColor R="0" G="0" B="0" A="1" /> 333 <FragmentBump BumpTextureIndex="Texture0" BumpMode="NotUsed" IsBumpRenormalize="false" /> 334 <FragmentLighting FresnelConfig="No" IsClampHighLight="true" IsDistribution0Enabled="false" IsDistribution1Enabled="false" IsGeometricFactor0Enabled="false" IsGeometricFactor1Enabled="false" IsReflectionEnabled="false" /> 335 <FragmentLightingTable> 336 <ReflectanceRSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 337 <NullLookupTableCtr /> 338 </ReflectanceRSampler> 339 <ReflectanceGSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 340 <NullLookupTableCtr /> 341 </ReflectanceGSampler> 342 <ReflectanceBSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 343 <NullLookupTableCtr /> 344 </ReflectanceBSampler> 345 <Distribution0Sampler IsAbs="true" Input="CosNormalHalf" Scale="One"> 346 <NullLookupTableCtr /> 347 </Distribution0Sampler> 348 <Distribution1Sampler IsAbs="true" Input="CosNormalHalf" Scale="One"> 349 <NullLookupTableCtr /> 350 </Distribution1Sampler> 351 <FresnelSampler IsAbs="false" Input="CosNormalHalf" Scale="One"> 352 <NullLookupTableCtr /> 353 </FresnelSampler> 354 </FragmentLightingTable> 355 <TextureCombiners> 356 <TextureCombinerCtr CombineRgb="Modulate" CombineAlpha="Modulate" ScaleRgb="One" ScaleAlpha="One" Constant="Constant0" BufferInputRgb="Previous" BufferInputAlpha="Previous"> 357 <SourceRgb Source0="PrimaryColor" Source1="Texture0" Source2="FragmentSecondaryColor" /> 358 <OperandRgb Operand0="Color" Operand1="Color" Operand2="Color" /> 359 <SourceAlpha Source0="PrimaryColor" Source1="Texture0" Source2="FragmentPrimaryColor" /> 360 <OperandAlpha Operand0="Alpha" Operand1="Alpha" Operand2="Alpha" /> 361 </TextureCombinerCtr> 362 </TextureCombiners> 363 <AlphaTest IsTestEnabled="false" TestFunction="Gequal" TestReference="0" /> 364 </FragmentShader> 365 <FragmentOperation> 366 <DepthOperation IsTestEnabled="true" TestFunction="Less" IsMaskEnabled="false" /> 367 <BlendOperation Mode="Blend" LogicOperation="Copy"> 368 <RgbParameter BlendFunctionSource="SourceAlpha" BlendFunctionDestination="OneMinusSourceAlpha" BlendEquation="FuncAdd" /> 369 <AlphaParameter BlendFunctionSource="Zero" BlendFunctionDestination="Zero" BlendEquation="FuncAdd" /> 370 <BlendColor R="0" G="0" B="0" A="1" /> 371 </BlendOperation> 372 <StencilOperation IsTestEnabled="false" TestFunction="Never" TestReference="0" TestMask="0" FailOperation="Keep" ZFailOperation="Keep" PassOperation="Keep" /> 373 </FragmentOperation> 374 </MaterialCtr> 375 </Materials> 376 <Meshes> 377 <Mesh IsVisible="true" RenderPriority="0" MeshNodeName=""> 378 <SeparateShapeReference>Shapes[0]</SeparateShapeReference> 379 <MaterialReference>Materials["MobileSmokeMaterial"]</MaterialReference> 380 </Mesh> 381 </Meshes> 382 <MeshNodeVisibilities /> 383 <ParticleSets> 384 <ParticleSetReference>ParticleSets[1]</ParticleSetReference> 385 </ParticleSets> 386 </ParticleModel> 387 </Models> 388 <ParticleSets> 389 <ParticleSetCtr Name="MobileFireParticle" IsBranchVisible="true" ParticleShapeIndex="0" IsAutoCapacity="false" IsForceWorld="false"> 390 <ParentNode>SceneNodes["MobileFireModel"]</ParentNode> 391 <AnimationGroupDescriptions /> 392 <ParticleCollection Capacity="1000"> 393 <ParticleStreams> 394 <ParticleUintStream Usage="Id" IsOptimizeEnabled="true" /> 395 <ParticleVector3Stream Usage="Translate" IsOptimizeEnabled="true" /> 396 <ParticleVector3Stream Usage="Scale" IsOptimizeEnabled="true" /> 397 <ParticleVector3Stream Usage="Rotate" IsOptimizeEnabled="true" /> 398 <ParticleVector3Stream Usage="Velocity" IsOptimizeEnabled="true" /> 399 <ParticleVector3Stream Usage="Color" IsOptimizeEnabled="true" /> 400 <ParticleFloatStream Usage="Alpha" IsOptimizeEnabled="true" /> 401 <ParticleVector2Stream Usage="TextureTranslate0" IsOptimizeEnabled="true" /> 402 <ParticleVector2Stream Usage="TextureScale0" IsOptimizeEnabled="true" /> 403 <ParticleFloatStream Usage="TextureRotate0" IsOptimizeEnabled="true" /> 404 <ParticleFloatStream Usage="Life" IsOptimizeEnabled="true" /> 405 <ParticleFloatStream Usage="Birth" IsOptimizeEnabled="true" /> 406 </ParticleStreams> 407 </ParticleCollection> 408 <ParticleBillboardShapeBuilderCtrXml AscendingOrder="true"> 409 <DrawOffset X="0" Y="0" Z="0" /> 410 </ParticleBillboardShapeBuilderCtrXml> 411 <ParticleInitializers> 412 <ParticleFloatRangeInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" MaxValue="18" MinValue="18"> 413 <TargetStreams> 414 <ParticleUsage>Life</ParticleUsage> 415 </TargetStreams> 416 </ParticleFloatRangeInitializer> 417 <ParticleVector3Random3Initializer IsResourceCopyEnabled="false" IsInitializerEnabled="true"> 418 <TargetStreams> 419 <ParticleUsage>Rotate</ParticleUsage> 420 </TargetStreams> 421 <BaseValue X="0" Y="0" Z="0" /> 422 <Random X="0" Y="0" Z="0" /> 423 </ParticleVector3Random3Initializer> 424 <ParticleDirectionalVelocityInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" Power="0.1"> 425 <TargetStreams> 426 <ParticleUsage>Velocity</ParticleUsage> 427 </TargetStreams> 428 <Direction X="1" Y="0" Z="0" /> 429 </ParticleDirectionalVelocityInitializer> 430 <ParticleVector3MultRandomInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" Random="0.5"> 431 <TargetStreams> 432 <ParticleUsage>Velocity</ParticleUsage> 433 </TargetStreams> 434 </ParticleVector3MultRandomInitializer> 435 <ParticleFloatRandomInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" BaseValue="1" Random="0"> 436 <TargetStreams> 437 <ParticleUsage>Alpha</ParticleUsage> 438 </TargetStreams> 439 </ParticleFloatRandomInitializer> 440 <ParticleVector2ImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true"> 441 <TargetStreams> 442 <ParticleUsage>TextureTranslate0</ParticleUsage> 443 </TargetStreams> 444 <ImmediateValue X="0" Y="0" /> 445 </ParticleVector2ImmediateInitializer> 446 <ParticleVector2ImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true"> 447 <TargetStreams> 448 <ParticleUsage>TextureScale0</ParticleUsage> 449 </TargetStreams> 450 <ImmediateValue X="1" Y="1" /> 451 </ParticleVector2ImmediateInitializer> 452 <ParticleFloatImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" ImmediateValue="0"> 453 <TargetStreams> 454 <ParticleUsage>TextureRotate0</ParticleUsage> 455 </TargetStreams> 456 </ParticleFloatImmediateInitializer> 457 </ParticleInitializers> 458 <ParticleUpdaters> 459 <ParticleVector3ImmediateUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true"> 460 <ParticleAnimationData> 461 <Vector3Animation> 462 <XSegmentsFloatCurve PreRepeatMethod="None" PostRepeatMethod="None" StartFrame="0" EndFrame="19"> 463 <Segments> 464 <HermiteFloatSegment> 465 <Keys> 466 <HermiteFloatKey Frame="0" Value="3" InSlope="0" OutSlope="0" /> 467 <HermiteFloatKey Frame="19" Value="0" InSlope="0" OutSlope="0" /> 468 </Keys> 469 </HermiteFloatSegment> 470 </Segments> 471 </XSegmentsFloatCurve> 472 <YSegmentsFloatCurve PreRepeatMethod="None" PostRepeatMethod="None" StartFrame="0" EndFrame="19"> 473 <Segments> 474 <HermiteFloatSegment> 475 <Keys> 476 <HermiteFloatKey Frame="0" Value="3" InSlope="0" OutSlope="0" /> 477 <HermiteFloatKey Frame="19" Value="0" InSlope="0" OutSlope="0" /> 478 </Keys> 479 </HermiteFloatSegment> 480 </Segments> 481 </YSegmentsFloatCurve> 482 <ZSegmentsFloatCurve PreRepeatMethod="None" PostRepeatMethod="None" StartFrame="0" EndFrame="19"> 483 <Segments> 484 <HermiteFloatSegment> 485 <Keys> 486 <HermiteFloatKey Frame="0" Value="3" InSlope="0" OutSlope="0" /> 487 <HermiteFloatKey Frame="19" Value="0" InSlope="0" OutSlope="0" /> 488 </Keys> 489 </HermiteFloatSegment> 490 </Segments> 491 </ZSegmentsFloatCurve> 492 </Vector3Animation> 493 </ParticleAnimationData> 494 <TargetStreams> 495 <ParticleUsage>Scale</ParticleUsage> 496 </TargetStreams> 497 <DefaultValue X="0" Y="0" Z="0" /> 498 </ParticleVector3ImmediateUpdaterXml> 499 <ParticleRandomUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true" Interval="1"> 500 <ParticleAnimationData /> 501 <TargetStreams> 502 <ParticleUsage>Velocity</ParticleUsage> 503 </TargetStreams> 504 <Power X="0" Y="0.01" Z="0.01" /> 505 </ParticleRandomUpdaterXml> 506 <ParticleVector3ImmediateUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true"> 507 <ParticleAnimationData> 508 <Vector3Animation> 509 <XSegmentsFloatCurve PreRepeatMethod="None" PostRepeatMethod="None" StartFrame="0" EndFrame="15"> 510 <Segments> 511 <HermiteFloatSegment> 512 <Keys> 513 <HermiteFloatKey Frame="0" Value="1" InSlope="0" OutSlope="0" /> 514 <HermiteFloatKey Frame="15" Value="0.7" InSlope="0" OutSlope="0" /> 515 </Keys> 516 </HermiteFloatSegment> 517 </Segments> 518 </XSegmentsFloatCurve> 519 <YSegmentsFloatCurve PreRepeatMethod="None" PostRepeatMethod="None" StartFrame="0" EndFrame="15"> 520 <Segments> 521 <HermiteFloatSegment> 522 <Keys> 523 <HermiteFloatKey Frame="0" Value="0.8" InSlope="0" OutSlope="0" /> 524 <HermiteFloatKey Frame="15" Value="0.2" InSlope="0" OutSlope="0" /> 525 </Keys> 526 </HermiteFloatSegment> 527 </Segments> 528 </YSegmentsFloatCurve> 529 <ZSegmentsFloatCurve PreRepeatMethod="None" PostRepeatMethod="None" StartFrame="0" EndFrame="15"> 530 <Segments> 531 <HermiteFloatSegment> 532 <Keys> 533 <HermiteFloatKey Frame="0" Value="0.5" InSlope="0" OutSlope="0" /> 534 <HermiteFloatKey Frame="15" Value="0.1" InSlope="0" OutSlope="0" /> 535 </Keys> 536 </HermiteFloatSegment> 537 </Segments> 538 </ZSegmentsFloatCurve> 539 </Vector3Animation> 540 </ParticleAnimationData> 541 <TargetStreams> 542 <ParticleUsage>Color</ParticleUsage> 543 </TargetStreams> 544 <DefaultValue X="0" Y="0" Z="0" /> 545 </ParticleVector3ImmediateUpdaterXml> 546 <ParticleGeneralUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true"> 547 <ParticleAnimationData /> 548 <TargetStreams /> 549 </ParticleGeneralUpdaterXml> 550 </ParticleUpdaters> 551 </ParticleSetCtr> 552 <ParticleSetCtr Name="MobileSmokeParticle" IsBranchVisible="true" ParticleShapeIndex="0" IsAutoCapacity="false" IsForceWorld="false"> 553 <ParentNode>SceneNodes["MobileSmokeModel"]</ParentNode> 554 <AnimationGroupDescriptions /> 555 <ParticleCollection Capacity="1000"> 556 <ParticleStreams> 557 <ParticleUintStream Usage="Id" IsOptimizeEnabled="true" /> 558 <ParticleVector3Stream Usage="Translate" IsOptimizeEnabled="true" /> 559 <ParticleVector3Stream Usage="Scale" IsOptimizeEnabled="true" /> 560 <ParticleVector3Stream Usage="Rotate" IsOptimizeEnabled="true" /> 561 <ParticleVector3Stream Usage="Velocity" IsOptimizeEnabled="true" /> 562 <ParticleVector3Stream Usage="Color" IsOptimizeEnabled="true" /> 563 <ParticleFloatStream Usage="Alpha" IsOptimizeEnabled="true" /> 564 <ParticleVector2Stream Usage="TextureTranslate0" IsOptimizeEnabled="true" /> 565 <ParticleVector2Stream Usage="TextureScale0" IsOptimizeEnabled="true" /> 566 <ParticleFloatStream Usage="TextureRotate0" IsOptimizeEnabled="true" /> 567 <ParticleFloatStream Usage="Life" IsOptimizeEnabled="true" /> 568 <ParticleFloatStream Usage="Birth" IsOptimizeEnabled="true" /> 569 </ParticleStreams> 570 </ParticleCollection> 571 <ParticleBillboardShapeBuilderCtrXml AscendingOrder="true"> 572 <DrawOffset X="0" Y="0" Z="0" /> 573 </ParticleBillboardShapeBuilderCtrXml> 574 <ParticleInitializers> 575 <ParticleFloatRangeInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" MaxValue="100" MinValue="100"> 576 <TargetStreams> 577 <ParticleUsage>Life</ParticleUsage> 578 </TargetStreams> 579 </ParticleFloatRangeInitializer> 580 <ParticleVector3Random1Initializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" Random="0"> 581 <TargetStreams> 582 <ParticleUsage>Scale</ParticleUsage> 583 </TargetStreams> 584 <BaseValue X="1.2" Y="1.2" Z="1" /> 585 </ParticleVector3Random1Initializer> 586 <ParticleVector3Random3Initializer IsResourceCopyEnabled="false" IsInitializerEnabled="true"> 587 <TargetStreams> 588 <ParticleUsage>Rotate</ParticleUsage> 589 </TargetStreams> 590 <BaseValue X="0" Y="0" Z="0" /> 591 <Random X="0" Y="0" Z="0" /> 592 </ParticleVector3Random3Initializer> 593 <ParticleOriginVelocityInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" Power="0.25"> 594 <TargetStreams> 595 <ParticleUsage>Velocity</ParticleUsage> 596 </TargetStreams> 597 </ParticleOriginVelocityInitializer> 598 <ParticleDirectionalVelocityInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" Power="0.2"> 599 <TargetStreams> 600 <ParticleUsage>Velocity</ParticleUsage> 601 </TargetStreams> 602 <Direction X="0" Y="0" Z="1" /> 603 </ParticleDirectionalVelocityInitializer> 604 <ParticleVector3MultRandomInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" Random="0.5"> 605 <TargetStreams> 606 <ParticleUsage>Velocity</ParticleUsage> 607 </TargetStreams> 608 </ParticleVector3MultRandomInitializer> 609 <ParticleVector2ImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true"> 610 <TargetStreams> 611 <ParticleUsage>TextureTranslate0</ParticleUsage> 612 </TargetStreams> 613 <ImmediateValue X="0" Y="0" /> 614 </ParticleVector2ImmediateInitializer> 615 <ParticleVector2ImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true"> 616 <TargetStreams> 617 <ParticleUsage>TextureScale0</ParticleUsage> 618 </TargetStreams> 619 <ImmediateValue X="1" Y="1" /> 620 </ParticleVector2ImmediateInitializer> 621 <ParticleFloatImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" ImmediateValue="0"> 622 <TargetStreams> 623 <ParticleUsage>TextureRotate0</ParticleUsage> 624 </TargetStreams> 625 </ParticleFloatImmediateInitializer> 626 </ParticleInitializers> 627 <ParticleUpdaters> 628 <ParticleVector3AdditiveUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true"> 629 <ParticleAnimationData /> 630 <TargetStreams> 631 <ParticleUsage>Scale</ParticleUsage> 632 </TargetStreams> 633 <DefaultValue X="0.01" Y="0.01" Z="0.01" /> 634 </ParticleVector3AdditiveUpdaterXml> 635 <ParticleGravityUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true" Power="0.005"> 636 <ParticleAnimationData /> 637 <TargetStreams> 638 <ParticleUsage>Velocity</ParticleUsage> 639 </TargetStreams> 640 <Direction X="0" Y="1" Z="0" /> 641 </ParticleGravityUpdaterXml> 642 <ParticleAccelarationUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true" Factor="0.85"> 643 <ParticleAnimationData /> 644 <TargetStreams> 645 <ParticleUsage>Velocity</ParticleUsage> 646 </TargetStreams> 647 </ParticleAccelarationUpdaterXml> 648 <ParticleVector3ImmediateUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true"> 649 <ParticleAnimationData> 650 <Vector3Animation> 651 <XSegmentsFloatCurve PreRepeatMethod="None" PostRepeatMethod="None" StartFrame="0" EndFrame="20"> 652 <Segments> 653 <HermiteFloatSegment> 654 <Keys> 655 <HermiteFloatKey Frame="0" Value="0.4" InSlope="0" OutSlope="0" /> 656 <HermiteFloatKey Frame="20" Value="1" InSlope="0" OutSlope="0" /> 657 </Keys> 658 </HermiteFloatSegment> 659 </Segments> 660 </XSegmentsFloatCurve> 661 <YSegmentsFloatCurve PreRepeatMethod="None" PostRepeatMethod="None" StartFrame="0" EndFrame="20"> 662 <Segments> 663 <HermiteFloatSegment> 664 <Keys> 665 <HermiteFloatKey Frame="0" Value="0.4" InSlope="0" OutSlope="0" /> 666 <HermiteFloatKey Frame="20" Value="1" InSlope="0" OutSlope="0" /> 667 </Keys> 668 </HermiteFloatSegment> 669 </Segments> 670 </YSegmentsFloatCurve> 671 <ZSegmentsFloatCurve PreRepeatMethod="None" PostRepeatMethod="None" StartFrame="0" EndFrame="20"> 672 <Segments> 673 <HermiteFloatSegment> 674 <Keys> 675 <HermiteFloatKey Frame="0" Value="0.4" InSlope="0" OutSlope="0" /> 676 <HermiteFloatKey Frame="20" Value="1" InSlope="0" OutSlope="0" /> 677 </Keys> 678 </HermiteFloatSegment> 679 </Segments> 680 </ZSegmentsFloatCurve> 681 </Vector3Animation> 682 </ParticleAnimationData> 683 <TargetStreams> 684 <ParticleUsage>Color</ParticleUsage> 685 </TargetStreams> 686 <DefaultValue X="0" Y="0" Z="0" /> 687 </ParticleVector3ImmediateUpdaterXml> 688 <ParticleFloatImmediateUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true" DefaultValue="0"> 689 <ParticleAnimationData> 690 <FloatAnimation> 691 <SegmentsFloatCurve PreRepeatMethod="None" PostRepeatMethod="None" StartFrame="0" EndFrame="40"> 692 <Segments> 693 <HermiteFloatSegment> 694 <Keys> 695 <HermiteFloatKey Frame="0" Value="1" InSlope="0" OutSlope="0" /> 696 <HermiteFloatKey Frame="40" Value="0" InSlope="0" OutSlope="0" /> 697 </Keys> 698 </HermiteFloatSegment> 699 </Segments> 700 </SegmentsFloatCurve> 701 </FloatAnimation> 702 </ParticleAnimationData> 703 <TargetStreams> 704 <ParticleUsage>Alpha</ParticleUsage> 705 </TargetStreams> 706 </ParticleFloatImmediateUpdaterXml> 707 <ParticleGeneralUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true"> 708 <ParticleAnimationData /> 709 <TargetStreams /> 710 </ParticleGeneralUpdaterXml> 711 </ParticleUpdaters> 712 </ParticleSetCtr> 713 </ParticleSets> 714 <Emitters> 715 <ParticleEmitter Name="MobileFireEmitter" IsBranchVisible="true" Id="9" IsResourceCopyEnabled="false" EmissionRatio="1" EmissionRatioRandom="0" EmissionInterval="1" EmissionIntervalRandom="0" EmissionSpanInfinity="false" EmissionSpan="100" EmissionStart="0"> 716 <AnimationGroupDescriptions /> 717 <Transform> 718 <Scale X="1" Y="1" Z="1" /> 719 <Rotate X="0" Y="0" Z="0" /> 720 <Translate X="0" Y="0" Z="0" /> 721 </Transform> 722 <ParticleSetReference>ParticleSets["MobileFireParticle"]</ParticleSetReference> 723 <ParticleSphereForm IsResourceCopyEnabled="false" Inner="0" AngleWidth="6.28318548" AngleOffset="0" AngleSwing="3.14159274" FixedOffset="false" EvenInterval="false"> 724 <Scale X="0.1" Y="0.1" Z="0.1" /> 725 </ParticleSphereForm> 726 </ParticleEmitter> 727 <ParticleEmitter Name="MobileSmokeEmitter" IsBranchVisible="true" Id="11" IsResourceCopyEnabled="false" EmissionRatio="4" EmissionRatioRandom="0" EmissionInterval="34" EmissionIntervalRandom="0" EmissionSpanInfinity="false" EmissionSpan="90" EmissionStart="100"> 728 <AnimationGroupDescriptions /> 729 <Transform> 730 <Scale X="1" Y="1" Z="1" /> 731 <Rotate X="0" Y="0" Z="0" /> 732 <Translate X="0" Y="0" Z="0" /> 733 </Transform> 734 <ParticleSetReference>ParticleSets["MobileSmokeParticle"]</ParticleSetReference> 735 <ParticlePointForm IsResourceCopyEnabled="false" /> 736 </ParticleEmitter> 737 </Emitters> 738 </GraphicsContentCtr> 739</NintendoWareIntermediateFile>