; Soldier0

; Constants -------------------------

; Overrides -------------------------

[TextureOverrideSoldier0HairBlend]
hash = d13ddfe1
handling = skip
vb2 = ResourceSoldier0HairBlend
if DRAW_TYPE == 1
	vb0 = ResourceSoldier0HairPosition
	draw = 21087,0
endif

[TextureOverrideSoldier0HairTexcoord]
hash = c6b7b3b2
vb1 = ResourceSoldier0HairTexcoord

[TextureOverrideSoldier0HairVertexLimitRaise]
hash = 9a4ae9c7
override_vertex_count = 21087
override_byte_stride = 92

[TextureOverrideSoldier0BodyBlend]
hash = d4ff3f35
handling = skip
vb2 = ResourceSoldier0BodyBlend
if DRAW_TYPE == 1
	vb0 = ResourceSoldier0BodyPosition
	draw = 22655,0
endif

[TextureOverrideSoldier0BodyTexcoord]
hash = 80d87313
vb1 = ResourceSoldier0BodyTexcoord

[TextureOverrideSoldier0BodyVertexLimitRaise]
hash = 36089968
override_vertex_count = 22655
override_byte_stride = 96

[TextureOverrideSoldier0HairIB]
hash = 217ec790
handling = skip
drawindexed = auto

[TextureOverrideSoldier0HairA]
hash = 217ec790
match_first_index = 0
run = CommandListSkinTexture
ib = ResourceSoldier0HairAIB

[TextureOverrideSoldier0HairADiffuse]
hash = aa3d57ff
this = ResourceSoldier0HairADiffuse

[TextureOverrideSoldier0.HairA.Diffuse.1024]
hash = 8cb4086a
this = ResourceSoldier0HairADiffuse

[TextureOverrideSoldier0HairANormalMap]
hash = ebac056e
this = ResourceSoldier0HairANormalMap

[TextureOverrideJuFufu.BodyA.LightMap.1024]
hash = 9d1ab7c4
this = ResourceSoldier0HairANormalMap

[TextureOverrideJuFufu.Body.IB]
hash = de303163
run = CommandListSkinTexture
match_priority = 0

[TextureOverrideSoldier0HairALightMap]
hash = 8d42a55b
this = ResourceSoldier0HairALightMap

[TextureOverrideSoldier0.HairA.LightMap.1024]
hash = 96a28554
this = ResourceSoldier0HairALightMap

[TextureOverrideSoldier0HairAMaterialMap]
hash = 0b059f91
; hash = 464847b3
this = ResourceSoldier0HairAMaterialMap

[TextureOverrideSoldier0.HairA.MaterialMap.1024]
hash = bb979f59
; hash = ce3e73be
this = ResourceSoldier0HairAMaterialMap

[TextureOverrideSoldier0HairB]
hash = 217ec790
match_first_index = 33762
run = CommandListSkinTexture
ib = ResourceSoldier0HairBIB

[TextureOverrideSoldier0BodyIB]
hash = 53d3f4e5
handling = skip
drawindexed = auto

[TextureOverrideSoldier0BodyA]
hash = 53d3f4e5
match_first_index = 0
run = CommandListSkinTexture
ib = ResourceSoldier0BodyAIB

[TextureOverrideSoldier0BodyADiffuse]
hash = 627baf3f
this = ResourceSoldier0BodyADiffuse

[TextureOverrideSoldier0.BodyA.Diffuse.1024]
hash = 0acef326
this = ResourceSoldier0BodyADiffuse

[TextureOverrideSoldier0BodyALightMap]
hash = 3a56b70b
this = ResourceSoldier0BodyALightMap

[TextureOverrideSoldier0.BodyA.LightMap.1024]
hash = 625ad0eb
this = ResourceSoldier0BodyALightMap

[TextureOverrideSoldier0BodyAMaterialMap]
hash = 7cfa12b6
this = ResourceSoldier0BodyAMaterialMap

[TextureOverrideSoldier0.BodyA.MaterialMap.1024]
hash = dea3c5a0
this = ResourceSoldier0BodyAMaterialMap

[TextureOverrideSoldier0FaceAIB]
hash = e30ca87f
; hash = f2f539b8
run = CommandListSkinTexture



; CommandList -----------------------

; Resources -------------------------

[ResourceSoldier0HairPosition]
type = Buffer
stride = 40
filename = Soldier0HairPosition.buf

[ResourceSoldier0HairBlend]
type = Buffer
stride = 32
filename = Soldier0HairBlend.buf

[ResourceSoldier0HairTexcoord]
type = Buffer
stride = 20
filename = Soldier0HairTexcoord.buf

[ResourceSoldier0BodyPosition]
type = Buffer
stride = 40
filename = Soldier0BodyPosition.buf

[ResourceSoldier0BodyBlend]
type = Buffer
stride = 32
filename = Soldier0BodyBlend.buf

[ResourceSoldier0BodyTexcoord]
type = Buffer
stride = 24
filename = Soldier0BodyTexcoord.buf

[ResourceSoldier0HairAIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = Soldier0HairA.ib

[ResourceSoldier0HairBIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = Soldier0HairB.ib

[ResourceSoldier0BodyAIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = Soldier0BodyA.ib

[ResourceSoldier0HairADiffuse]
filename = Soldier0HairADiffuse.dds

[ResourceSoldier0HairANormalMap]
filename = Soldier0HairANormalMap.dds

[ResourceSoldier0HairALightMap]
filename = Soldier0HairALightMap.dds

[ResourceSoldier0HairAMaterialMap]
filename = Soldier0HairAMaterialMap.dds

[ResourceSoldier0BodyADiffuse]
filename = Soldier0BodyADiffuse.dds

[ResourceSoldier0BodyALightMap]
filename = Soldier0BodyALightMap.dds

[ResourceSoldier0BodyAMaterialMap]
filename = Soldier0BodyAMaterialMap.dds


; .ini generated by XXMI (XX-Model-Importer)
; If you have any issues or find any bugs, please open a ticket at https://github.com/leotorrez/XXMI-Tools/issues