; Piper

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


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

[TextureOverridePiperHairBlend]
hash = 64697011
handling = skip
vb2 = ResourcePiperHairBlend
if DRAW_TYPE == 1
	vb0 = ResourcePiperHairPosition
	draw = 7681, 0
endif

[TextureOverridePiperHairTexcoord]
hash = 1c6d41af
vb1 = ResourcePiperHairTexcoord

[TextureOverridePiperHairVertexLimitRaise]
hash = da8a2564
override_vertex_count = 7681
override_byte_stride = 40

[TextureOverridePiperBodyBlend]
hash = 3d329807
handling = skip
vb2 = ResourcePiperBodyBlend
if DRAW_TYPE == 1
	vb0 = ResourcePiperBodyPosition
	draw = 11990, 0
endif

[TextureOverridePiperBodyTexcoord]
hash = 6357b120
vb1 = ResourcePiperBodyTexcoord

[TextureOverridePiperBodyVertexLimitRaise]
hash = d28231af
override_vertex_count = 11990
override_byte_stride = 40

[TextureOverridePiperHairIB]
hash = 940454ef
handling = skip

[TextureOverridePiperHairA]
hash = 940454ef
match_first_index = 0
ib = ResourcePiperHairAIB
Resource\ZZMI\Diffuse = ref ResourcePiperHairADiffuse
Resource\ZZMI\NormalMap = ref ResourcePiperHairANormalMap
Resource\ZZMI\LightMap = ref ResourcePiperHairALightMap
Resource\ZZMI\MaterialMap = ref ResourcePiperHairAMaterialMap
run = CommandList\ZZMI\SetTextures
; PiperHairA-vb0=c4619559.txt (7681)
drawindexed = 32571, 0, 0

[TextureOverridePiperBodyIB]
hash = 585da98b
handling = skip

[TextureOverridePiperBodyA]
hash = 585da98b
match_first_index = 0
ib = ResourcePiperBodyAIB
Resource\ZZMI\Diffuse = ref ResourcePiperBodyADiffuse
Resource\ZZMI\NormalMap = ref ResourcePiperBodyANormalMap
Resource\ZZMI\LightMap = ref ResourcePiperBodyALightMap
Resource\ZZMI\MaterialMap = ref ResourcePiperBodyAMaterialMap
run = CommandList\ZZMI\SetTextures
; PiperBodyA-vb0=ffe8fea7.txt (11990)
drawindexed = 63198, 0, 0

[TextureOverridePiperGlassesIB]
hash = 90bc5b0f
handling = skip

[TextureOverridePiperFaceADiffuse]
hash = 3b2eb1d9
this = ResourcePiperFaceADiffuse


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


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

[ResourcePiperHairPosition]
type = Buffer
stride = 40
filename = PiperHairPosition.buf

[ResourcePiperHairBlend]
type = Buffer
stride = 32
filename = PiperHairBlend.buf

[ResourcePiperHairTexcoord]
type = Buffer
stride = 20
filename = PiperHairTexcoord.buf

[ResourcePiperHairAIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = PiperHairA.ib

[ResourcePiperBodyPosition]
type = Buffer
stride = 40
filename = PiperBodyPosition.buf

[ResourcePiperBodyBlend]
type = Buffer
stride = 32
filename = PiperBodyBlend.buf

[ResourcePiperBodyTexcoord]
type = Buffer
stride = 16
filename = PiperBodyTexcoord.buf

[ResourcePiperBodyAIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = PiperBodyA.ib

[ResourcePiperHairADiffuse]
filename = PiperHairADiffuse.dds

[ResourcePiperHairANormalMap]
filename = PiperHairANormalMap.dds

[ResourcePiperHairALightMap]
filename = PiperHairALightMap.dds

[ResourcePiperHairAMaterialMap]
filename = PiperHairAMaterialMap.dds

[ResourcePiperBodyADiffuse]
filename = PiperBodyADiffuse.dds

[ResourcePiperBodyANormalMap]
filename = PiperBodyANormalMap.dds

[ResourcePiperBodyALightMap]
filename = PiperBodyALightMap.dds

[ResourcePiperBodyAMaterialMap]
filename = PiperBodyAMaterialMap.dds

[ResourcePiperGlassesADiffuse]
filename = PiperGlassesADiffuse.dds

[ResourcePiperGlassesANormalMap]
filename = PiperGlassesANormalMap.dds

[ResourcePiperGlassesALightMap]
filename = PiperGlassesALightMap.dds

[ResourcePiperGlassesAMaterialMap]
filename = PiperGlassesAMaterialMap.dds

[ResourcePiperFaceADiffuse]
filename = PiperFaceADiffuse.dds


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