; YixuanSkin

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

[Constants]
global $active = 0
global $creditinfo = 0

[Present]
post $active = 0
run = CommandListCreditInfo

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

[TextureOverrideYixuanSkinBackBlend]
hash = 4df43644
handling = skip
vb2 = ResourceYixuanSkinBackBlend
if DRAW_TYPE == 1
	vb0 = ResourceYixuanSkinBackPosition
	draw = 0,0
endif
$active = 1

[TextureOverrideYixuanSkinBackTexcoord]
hash = ee08ae2a
vb1 = ResourceYixuanSkinBackTexcoord

[TextureOverrideYixuanSkinBackVertexLimitRaise]
hash = e0a315c0
override_vertex_count = 0
override_byte_stride = 76

[TextureOverrideYixuanSkinBodyBlend]
hash = b5c70816
handling = skip
vb2 = ResourceYixuanSkinBodyBlend
if DRAW_TYPE == 1
	vb0 = ResourceYixuanSkinBodyPosition
	draw = 42007,0
endif
$active = 1

[TextureOverrideYixuanSkinBodyTexcoord]
hash = 6c57cdb1
vb1 = ResourceYixuanSkinBodyTexcoord

[TextureOverrideYixuanSkinBodyVertexLimitRaise]
hash = 4e321bef
override_vertex_count = 42007
override_byte_stride = 96

[TextureOverrideYixuanSkinBack2]
hash = 24481cb5
vb0 = ResourceYixuanSkinBack2
$active = 1

[TextureOverrideYixuanSkinBackIB]
hash = 064cd7d3
handling = skip
drawindexed = auto

[TextureOverrideYixuanSkinBackA]
hash = 064cd7d3
match_first_index = 0
ib = null

[TextureOverrideYixuanSkinBackADiffuse]
hash = fe2cc6f3
this = ResourceYixuanSkinBackADiffuse

[TextureOverrideYixuanSkinBackANormalMap]
hash = ebac056e
this = ResourceYixuanSkinBackANormalMap

[TextureOverrideYixuanSkinBackALightMap]
hash = 867e3b95
this = ResourceYixuanSkinBackALightMap

[TextureOverrideYixuanSkinBackAMaterialMap]
hash = c72a2356
this = ResourceYixuanSkinBackAMaterialMap

[TextureOverrideYixuanSkinBackADiffuse.1024]
hash = 5460dbe4
this = ResourceYixuanSkinBackADiffuse

[TextureOverrideYixuanSkinBackALightMap.1024]
hash = 7369431b
this = ResourceYixuanSkinBackALightMap

[TextureOverrideYixuanSkinBackAMaterialMap.1024]

[TextureOverrideYixuanSkinBackB]
hash = 064cd7d3
match_first_index = 2820
ib = null

[TextureOverrideYixuanSkinBackBDiffuse]
hash = 487db3e0
this = ResourceYixuanSkinBackBDiffuse

[TextureOverrideYixuanSkinBackBLightMap]
hash = a22695c9
this = ResourceYixuanSkinBackBLightMap

[TextureOverrideYixuanSkinBackBMaterialMap]
hash = 16a1fb10
this = ResourceYixuanSkinBackBMaterialMap

[TextureOverrideYixuanSkinBackBDiffuse.1024]
hash = c13cac2c
this = ResourceYixuanSkinBackBDiffuse

[TextureOverrideYixuanSkinBackBLightMap.1024]
hash = ed7abe1d
this = ResourceYixuanSkinBackBLightMap

[TextureOverrideYixuanSkinBackBMaterialMap.1024]
hash = 9a79cf64
this = ResourceYixuanSkinBackBMaterialMap

[TextureOverrideYixuanSkinBodyIB]
hash = 95de0d39
handling = skip
drawindexed = auto

[TextureOverrideYixuanSkinBodyA]
hash = 95de0d39
match_first_index = 0
run = CommandListSkinTexture
ib = ResourceYixuanSkinBodyAIB

[TextureOverrideYixuanSkinBodyB]
hash = 95de0d39
match_first_index = 48399
run = CommandListSkinTexture
ib = ResourceYixuanSkinBodyBIB

[TextureOverrideYixuanSkinBodyC]
hash = 95de0d39
match_first_index = 63420
ib = null

[TextureOverrideYixuanSkinBack2IB]
hash = 0fdae851
handling = skip
drawindexed = auto

[TextureOverrideYixuanSkinBack2A]
hash = 0fdae851
match_first_index = 0
ib = null

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

[CommandListCreditInfo]
if $creditinfo == 0 && $active == 1
    pre Resource\ShaderFixes\help.ini\Notification = ResourceCreditInfo
    pre run = CustomShader\ShaderFixes\help.ini\FormatText
    pre $\ShaderFixes\help.ini\notification_timeout = time + 5.0
    $creditinfo = 1
endif

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

[ResourceYixuanSkinBackPosition]
type = Buffer
stride = 40
filename = YixuanSkinBackPosition.buf

[ResourceYixuanSkinBackBlend]
type = Buffer
stride = 16
filename = YixuanSkinBackBlend.buf

[ResourceYixuanSkinBackTexcoord]
type = Buffer
stride = 20
filename = YixuanSkinBackTexcoord.buf

[ResourceYixuanSkinBodyPosition]
type = Buffer
stride = 40
filename = YixuanSkinBodyPosition.buf

[ResourceYixuanSkinBodyBlend]
type = Buffer
stride = 32
filename = YixuanSkinBodyBlend.buf

[ResourceYixuanSkinBodyTexcoord]
type = Buffer
stride = 24
filename = YixuanSkinBodyTexcoord.buf

[ResourceYixuanSkinBack2]
type = Buffer
stride = 32
filename = YixuanSkinBack2.buf

[ResourceYixuanSkinBackAIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = YixuanSkinBackA.ib

[ResourceYixuanSkinBackBIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = YixuanSkinBackB.ib

[ResourceYixuanSkinBodyAIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = YixuanSkinBodyA.ib

[ResourceYixuanSkinBodyBIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = YixuanSkinBodyB.ib

[ResourceYixuanSkinBodyCIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = YixuanSkinBodyC.ib

[ResourceYixuanSkinBack2AIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = YixuanSkinBack2A.ib

[ResourceYixuanSkinBackADiffuse]
filename = YixuanSkinBackADiffuse.dds

[ResourceYixuanSkinBackANormalMap]
filename = YixuanSkinBackANormalMap.jpg

[ResourceYixuanSkinBackALightMap]
filename = YixuanSkinBackALightMap.dds

[ResourceYixuanSkinBackAMaterialMap]
filename = YixuanSkinBackAMaterialMap.dds

[ResourceYixuanSkinBackBDiffuse]
filename = YixuanSkinBackBDiffuse.dds

[ResourceYixuanSkinBackBLightMap]
filename = YixuanSkinBackBLightMap.dds

[ResourceYixuanSkinBackBMaterialMap]
filename = YixuanSkinBackBMaterialMap.dds

[ResourceCreditInfo]
type = Buffer
data = "Created by monsoon.fanbox.cc"

; .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