1<?xml version="1.0" encoding="utf-8"?>
2<NintendoWareIntermediateFile>
3	<GraphicsContentCtr Version="1.3.0" Namespace="">
4		<EditData>
5			<MetaData>
6				<Key>MetaData</Key>
7				<Create Date="2010-12-17T17:39:55">
8					<ToolDescriptions Name="NintendoWare Creative Studio." Version="0.9.0" />
9				</Create>
10				<Modify Date="2011-02-19T15:05:25">
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="Smoke_Effect">
20								<Notes>
21									<Note Name="MaterialCount" Value="1" />
22									<Note Name="ShapeCount" Value="1" />
23									<Note Name="MeshCount" Value="1" />
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="Smoke_Effect" 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>IsVisible</Path>
45							</AnimationMemberDescription>
46							<AnimationMemberDescription BlendOperationName="Bool" IsBinarized="true">
47								<Path>Meshes["*"].IsVisible</Path>
48							</AnimationMemberDescription>
49							<AnimationMemberDescription BlendOperationName="Bool" IsBinarized="true">
50								<Path>IsBranchVisible</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				</Shapes>
127				<Materials>
128					<MaterialCtr Name="Smoke_ParticleMaterial" IsCompressible="false" LightSetIndex="0" FogIndex="0" IsFragmentLightEnabled="false" IsVertexLightEnabled="false" IsHemiSphereLightEnabled="false" IsHemiSphereOcclusionEnabled="false" IsFogEnabled="false" TextureCoordinateConfig="Config0111" 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="1" />
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="1" G="1" B="1" 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="0" MatrixMode="Dcc3dsMax" ScaleS="1" ScaleT="1" Rotate="0" TranslateS="0" TranslateT="0" />
146						</TextureCoordinators>
147						<TextureMappers>
148							<PixelBasedTextureMapperCtr>
149								<TextureReference>Textures["Smoke_Anim"]@file:../Textures/Smoke_Anim.ctex</TextureReference>
150								<StandardTextureSamplerCtr MinFilter="Linear" MagFilter="Linear" WrapS="ClampToEdge" WrapT="ClampToEdge" MinLod="0" LodBias="0">
151									<BorderColor R="0" G="0" B="0" A="0" />
152								</StandardTextureSamplerCtr>
153							</PixelBasedTextureMapperCtr>
154						</TextureMappers>
155						<FragmentShader LayerConfig="ConfigurationType0">
156							<BufferColor R="0" G="0" B="0" A="0" />
157							<FragmentBump BumpTextureIndex="Texture0" BumpMode="NotUsed" IsBumpRenormalize="false" />
158							<FragmentLighting FresnelConfig="No" IsClampHighLight="false" IsDistribution0Enabled="false" IsDistribution1Enabled="false" IsGeometricFactor0Enabled="false" IsGeometricFactor1Enabled="false" IsReflectionEnabled="false" />
159							<FragmentLightingTable>
160								<ReflectanceRSampler IsAbs="false" Input="CosNormalHalf" Scale="One">
161									<NullLookupTableCtr />
162								</ReflectanceRSampler>
163								<ReflectanceGSampler IsAbs="false" Input="CosNormalHalf" Scale="One">
164									<NullLookupTableCtr />
165								</ReflectanceGSampler>
166								<ReflectanceBSampler IsAbs="false" Input="CosNormalHalf" Scale="One">
167									<NullLookupTableCtr />
168								</ReflectanceBSampler>
169								<Distribution0Sampler IsAbs="true" Input="CosNormalHalf" Scale="One">
170									<NullLookupTableCtr />
171								</Distribution0Sampler>
172								<Distribution1Sampler IsAbs="true" Input="CosNormalHalf" Scale="One">
173									<NullLookupTableCtr />
174								</Distribution1Sampler>
175								<FresnelSampler IsAbs="false" Input="CosNormalHalf" Scale="One">
176									<NullLookupTableCtr />
177								</FresnelSampler>
178							</FragmentLightingTable>
179							<TextureCombiners>
180								<TextureCombinerCtr CombineRgb="Interpolate" CombineAlpha="Modulate" ScaleRgb="One" ScaleAlpha="One" Constant="Constant0" BufferInputRgb="Previous" BufferInputAlpha="Previous">
181									<SourceRgb Source0="Constant" Source1="PrimaryColor" Source2="Texture0" />
182									<OperandRgb Operand0="Color" Operand1="Color" Operand2="Color" />
183									<SourceAlpha Source0="PrimaryColor" Source1="Texture0" Source2="FragmentPrimaryColor" />
184									<OperandAlpha Operand0="Alpha" Operand1="Alpha" Operand2="Alpha" />
185								</TextureCombinerCtr>
186							</TextureCombiners>
187							<AlphaTest IsTestEnabled="false" TestFunction="Gequal" TestReference="0" />
188						</FragmentShader>
189						<FragmentOperation>
190							<DepthOperation IsTestEnabled="true" TestFunction="Less" IsMaskEnabled="false" />
191							<BlendOperation Mode="Blend" LogicOperation="Clear">
192								<RgbParameter BlendFunctionSource="SourceAlpha" BlendFunctionDestination="OneMinusSourceAlpha" BlendEquation="FuncAdd" />
193								<AlphaParameter BlendFunctionSource="Zero" BlendFunctionDestination="Zero" BlendEquation="FuncAdd" />
194								<BlendColor R="0" G="0" B="0" A="0" />
195							</BlendOperation>
196							<StencilOperation IsTestEnabled="false" TestFunction="Never" TestReference="0" TestMask="0" FailOperation="Keep" ZFailOperation="Keep" PassOperation="Keep" />
197						</FragmentOperation>
198					</MaterialCtr>
199				</Materials>
200				<Meshes>
201					<Mesh IsVisible="true" RenderPriority="0" MeshNodeName="">
202						<SeparateShapeReference>Shapes[0]</SeparateShapeReference>
203						<MaterialReference>Materials["Smoke_ParticleMaterial"]</MaterialReference>
204					</Mesh>
205				</Meshes>
206				<ParticleSets>
207					<ParticleSetReference>ParticleSets[0]</ParticleSetReference>
208				</ParticleSets>
209			</ParticleModel>
210		</Models>
211		<ParticleSets>
212			<ParticleSetCtr Name="Smoke_Particle" IsBranchVisible="true" ParticleShapeIndex="0" IsAutoCapacity="true" IsForceWorld="false" IsInheritParentVelocity="false">
213				<ParentNode>SceneNodes["Smoke_Effect"]</ParentNode>
214				<AnimationGroupDescriptions />
215				<ParticleCollection Capacity="12">
216					<ParticleStreams>
217						<ParticleUintStream Usage="Id" IsOptimizeEnabled="true" />
218						<ParticleVector3Stream Usage="Translate" IsOptimizeEnabled="true" />
219						<ParticleVector3Stream Usage="Scale" IsOptimizeEnabled="true" />
220						<ParticleVector3Stream Usage="Rotate" IsOptimizeEnabled="true" />
221						<ParticleVector3Stream Usage="Velocity" IsOptimizeEnabled="true" />
222						<ParticleVector3Stream Usage="Color" IsOptimizeEnabled="true" />
223						<ParticleFloatStream Usage="Alpha" IsOptimizeEnabled="true" />
224						<ParticleVector2Stream Usage="TextureTranslate0" IsOptimizeEnabled="true" />
225						<ParticleVector2Stream Usage="TextureScale0" IsOptimizeEnabled="true" />
226						<ParticleFloatStream Usage="TextureRotate0" IsOptimizeEnabled="true" />
227						<ParticleFloatStream Usage="Life" IsOptimizeEnabled="true" />
228						<ParticleFloatStream Usage="Birth" IsOptimizeEnabled="true" />
229					</ParticleStreams>
230				</ParticleCollection>
231				<ParticleBillboardShapeBuilderCtrXml AscendingOrder="false">
232					<DrawOffset X="0" Y="0" Z="0" />
233				</ParticleBillboardShapeBuilderCtrXml>
234				<ParticleInitializers>
235					<ParticleFloatRangeInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" MaxValue="45" MinValue="20">
236						<TargetStreams>
237							<ParticleUsage>Life</ParticleUsage>
238						</TargetStreams>
239					</ParticleFloatRangeInitializer>
240					<ParticleVector3ImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true">
241						<TargetStreams>
242							<ParticleUsage>Color</ParticleUsage>
243						</TargetStreams>
244						<ImmediateValue X="0.68" Y="0.83" Z="0.89" />
245					</ParticleVector3ImmediateInitializer>
246					<ParticleVector3Random1Initializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" Random="0.25">
247						<TargetStreams>
248							<ParticleUsage>Scale</ParticleUsage>
249						</TargetStreams>
250						<BaseValue X="2.2" Y="2.2" Z="1" />
251					</ParticleVector3Random1Initializer>
252					<ParticleVector3Random3Initializer IsResourceCopyEnabled="false" IsInitializerEnabled="true">
253						<TargetStreams>
254							<ParticleUsage>Rotate</ParticleUsage>
255						</TargetStreams>
256						<BaseValue X="0" Y="0" Z="6.28318548" />
257						<Random X="0" Y="0" Z="1" />
258					</ParticleVector3Random3Initializer>
259					<ParticleVector2ImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true">
260						<TargetStreams>
261							<ParticleUsage>TextureScale0</ParticleUsage>
262						</TargetStreams>
263						<ImmediateValue X="0.25" Y="0.5" />
264					</ParticleVector2ImmediateInitializer>
265					<ParticleFloatImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" ImmediateValue="0">
266						<TargetStreams>
267							<ParticleUsage>TextureRotate0</ParticleUsage>
268						</TargetStreams>
269					</ParticleFloatImmediateInitializer>
270					<ParticleVector2ImmediateInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true">
271						<TargetStreams>
272							<ParticleUsage>TextureTranslate0</ParticleUsage>
273						</TargetStreams>
274						<ImmediateValue X="1.5" Y="0.5" />
275					</ParticleVector2ImmediateInitializer>
276					<ParticleYAxisVelocityInitializer IsResourceCopyEnabled="false" IsInitializerEnabled="true" Power="1.5">
277						<TargetStreams>
278							<ParticleUsage>Velocity</ParticleUsage>
279						</TargetStreams>
280					</ParticleYAxisVelocityInitializer>
281				</ParticleInitializers>
282				<ParticleUpdaters>
283					<ParticleVector3AdditiveUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true">
284						<ParticleAnimationData />
285						<TargetStreams>
286							<ParticleUsage>Scale</ParticleUsage>
287						</TargetStreams>
288						<DefaultValue X="0.03" Y="0.03" Z="0" />
289					</ParticleVector3AdditiveUpdaterXml>
290					<ParticleFloatImmediate4KeyUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true" InTime="0" OutTime="0.49" StartValue="1" MiddleValue="1" EndValue="0.1">
291						<ParticleAnimationData />
292						<TargetStreams>
293							<ParticleUsage>Alpha</ParticleUsage>
294						</TargetStreams>
295					</ParticleFloatImmediate4KeyUpdaterXml>
296					<ParticleTexturePatternUpdaterCtrXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true" DivisionX="Division4" DivisionY="Division2" TextureIndex="0" TextureIndexAnimationText="0,0,0-6">
297						<ParticleAnimationData>
298							<ParticleFittingAnimationOption AnimationDuration="9" />
299							<IntAnimation>
300								<SegmentsFloatCurve PreRepeatMethod="None" PostRepeatMethod="None" StartFrame="0" EndFrame="9">
301									<Segments>
302										<StepFloatSegment>
303											<Keys>
304												<StepFloatKey Frame="0" Value="0" />
305												<StepFloatKey Frame="1" Value="0" />
306												<StepFloatKey Frame="2" Value="0" />
307												<StepFloatKey Frame="3" Value="1" />
308												<StepFloatKey Frame="4" Value="2" />
309												<StepFloatKey Frame="5" Value="3" />
310												<StepFloatKey Frame="6" Value="4" />
311												<StepFloatKey Frame="7" Value="5" />
312												<StepFloatKey Frame="8" Value="6" />
313												<StepFloatKey Frame="9" Value="6" />
314											</Keys>
315										</StepFloatSegment>
316									</Segments>
317								</SegmentsFloatCurve>
318							</IntAnimation>
319						</ParticleAnimationData>
320						<TargetStreams>
321							<ParticleUsage>TextureTranslate0</ParticleUsage>
322						</TargetStreams>
323					</ParticleTexturePatternUpdaterCtrXml>
324					<ParticleAccelarationUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true" Factor="0.9">
325						<ParticleAnimationData />
326						<TargetStreams>
327							<ParticleUsage>Velocity</ParticleUsage>
328						</TargetStreams>
329					</ParticleAccelarationUpdaterXml>
330					<ParticleGravityUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true" Power="0.005">
331						<ParticleAnimationData />
332						<TargetStreams>
333							<ParticleUsage>Velocity</ParticleUsage>
334						</TargetStreams>
335						<Direction X="0" Y="1" Z="0" />
336					</ParticleGravityUpdaterXml>
337					<ParticleGeneralUpdaterXml IsResourceCopyEnabled="false" IsUpdaterEnabled="true">
338						<ParticleAnimationData />
339						<TargetStreams />
340					</ParticleGeneralUpdaterXml>
341				</ParticleUpdaters>
342			</ParticleSetCtr>
343		</ParticleSets>
344		<Emitters>
345			<ParticleEmitter Name="Smoke_ParticleEmitter" IsBranchVisible="true" Id="0" IsResourceCopyEnabled="false" EmissionRatio="12" EmissionRatioRandom="0" EmissionInterval="1" EmissionIntervalRandom="0" EmissionSpanInfinity="false" EmissionSpan="1" EmissionStart="0">
346				<AnimationGroupDescriptions />
347				<Transform>
348					<Scale X="1" Y="1" Z="1" />
349					<Rotate X="0" Y="0" Z="0" />
350					<Translate X="0" Y="0" Z="0" />
351				</Transform>
352				<ParticleSetReference>ParticleSets["Smoke_Particle"]</ParticleSetReference>
353				<ParticleDiscForm IsResourceCopyEnabled="false" Inner="1" AngleWidth="6.28318548" AngleOffset="0" AngleSwing="0.2617994" FixedOffset="false" EvenInterval="true">
354					<Scale X="1" Y="1" />
355				</ParticleDiscForm>
356			</ParticleEmitter>
357		</Emitters>
358	</GraphicsContentCtr>
359</NintendoWareIntermediateFile>