; Merged Mod: .\YixuanSkinMod1\YixuanSkin.ini, .\YixuanSkinMod2\YixuanSkin.ini, .\YixuanSkinMod3\YixuanSkin.ini, .\YixuanSkinMod4\YixuanSkin.ini

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

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

[KeySwap]
condition = $active == 1
key = p
type = cycle
$swapvar = 0,1,2,3
$creditinfo = 0

[Present]
post $active = 0
run = CommandListCreditInfo

; Shader ------------------------------

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

[TextureOverrideYixuanSkinBackBlend]
hash = 4df43644
run = CommandListYixuanSkinBackBlend

[TextureOverrideYixuanSkinBackTexcoord]
hash = ee08ae2a
run = CommandListYixuanSkinBackTexcoord

[TextureOverrideYixuanSkinBackVertexLimitRaise]
hash = e0a315c0

[TextureOverrideYixuanSkinBodyBlend]
hash = b5c70816
run = CommandListYixuanSkinBodyBlend

[TextureOverrideYixuanSkinBodyTexcoord]
hash = 6c57cdb1
run = CommandListYixuanSkinBodyTexcoord

[TextureOverrideYixuanSkinBodyVertexLimitRaise]
hash = 4e321bef

[TextureOverrideYixuanSkinBack2]
hash = 24481cb5
run = CommandListYixuanSkinBack2

[TextureOverrideYixuanSkinBackIB]
hash = 064cd7d3
run = CommandListYixuanSkinBackIB

[TextureOverrideYixuanSkinBackA]
hash = 064cd7d3
match_first_index = 0
run = CommandListYixuanSkinBackA

[TextureOverrideYixuanSkinBackADiffuse]
hash = fe2cc6f3
run = CommandListYixuanSkinBackADiffuse

[TextureOverrideYixuanSkinBackANormalMap]
hash = ebac056e
run = CommandListYixuanSkinBackANormalMap

[TextureOverrideYixuanSkinBackALightMap]
hash = 867e3b95
run = CommandListYixuanSkinBackALightMap

[TextureOverrideYixuanSkinBackAMaterialMap]
hash = c72a2356
run = CommandListYixuanSkinBackAMaterialMap

[TextureOverrideYixuanSkinBackADiffuse.1024]
hash = 5460dbe4
run = CommandListYixuanSkinBackADiffuse.1024

[TextureOverrideYixuanSkinBackALightMap.1024]
hash = 7369431b
run = CommandListYixuanSkinBackALightMap.1024

[TextureOverrideYixuanSkinBackAMaterialMap.1024]
hash = 2d535255
run = CommandListYixuanSkinBackAMaterialMap.1024

[TextureOverrideYixuanSkinBackB]
hash = 064cd7d3
match_first_index = 2820
run = CommandListYixuanSkinBackB

[TextureOverrideYixuanSkinBackBDiffuse]
hash = 487db3e0
run = CommandListYixuanSkinBackBDiffuse

[TextureOverrideYixuanSkinBackBLightMap]
hash = a22695c9
run = CommandListYixuanSkinBackBLightMap

[TextureOverrideYixuanSkinBackBMaterialMap]
hash = 16a1fb10
run = CommandListYixuanSkinBackBMaterialMap

[TextureOverrideYixuanSkinBackBDiffuse.1024]
hash = c13cac2c
run = CommandListYixuanSkinBackBDiffuse.1024

[TextureOverrideYixuanSkinBackBLightMap.1024]
hash = ed7abe1d
run = CommandListYixuanSkinBackBLightMap.1024

[TextureOverrideYixuanSkinBackBMaterialMap.1024]
hash = 9a79cf64
run = CommandListYixuanSkinBackBMaterialMap.1024

[TextureOverrideYixuanSkinBodyIB]
hash = 95de0d39
run = CommandListYixuanSkinBodyIB

[TextureOverrideYixuanSkinBodyA]
hash = 95de0d39
match_first_index = 0
run = CommandListYixuanSkinBodyA

[TextureOverrideYixuanSkinBodyB]
hash = 95de0d39
match_first_index = 48399
run = CommandListYixuanSkinBodyB

[TextureOverrideYixuanSkinBodyC]
hash = 95de0d39
match_first_index = 63420
run = CommandListYixuanSkinBodyC

[TextureOverrideYixuanSkinBack2IB]
hash = 0fdae851
run = CommandListYixuanSkinBack2IB

[TextureOverrideYixuanSkinBack2A]
hash = 0fdae851
match_first_index = 0
run = CommandListYixuanSkinBack2A

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

[CommandListYixuanSkinBackBlend]
if $swapvar == 0
	handling = skip
	vb2 = ResourceYixuanSkinBackBlend.0
	if DRAW_TYPE == 1
		vb0 = ResourceYixuanSkinBackPosition.0
		draw = 0,0
	endif
	$active = 1
else if $swapvar == 1
	handling = skip
	vb2 = ResourceYixuanSkinBackBlend.1
	if DRAW_TYPE == 1
		vb0 = ResourceYixuanSkinBackPosition.1
		draw = 0,0
	endif
	$active = 1
else if $swapvar == 2
	handling = skip
	vb2 = ResourceYixuanSkinBackBlend.2
	if DRAW_TYPE == 1
		vb0 = ResourceYixuanSkinBackPosition.2
		draw = 0,0
	endif
	$active = 1
else if $swapvar == 3
	handling = skip
	vb2 = ResourceYixuanSkinBackBlend.3
	if DRAW_TYPE == 1
		vb0 = ResourceYixuanSkinBackPosition.3
		draw = 0,0
	endif
	$active = 1
endif

[CommandListYixuanSkinBackTexcoord]
if $swapvar == 0
	vb1 = ResourceYixuanSkinBackTexcoord.0
else if $swapvar == 1
	vb1 = ResourceYixuanSkinBackTexcoord.1
else if $swapvar == 2
	vb1 = ResourceYixuanSkinBackTexcoord.2
else if $swapvar == 3
	vb1 = ResourceYixuanSkinBackTexcoord.3
endif

[CommandListYixuanSkinBodyBlend]
if $swapvar == 0
	handling = skip
	vb2 = ResourceYixuanSkinBodyBlend.0
	if DRAW_TYPE == 1
		vb0 = ResourceYixuanSkinBodyPosition.0
		draw = 55913,0
	endif
	$active = 1
else if $swapvar == 1
	handling = skip
	vb2 = ResourceYixuanSkinBodyBlend.1
	if DRAW_TYPE == 1
		vb0 = ResourceYixuanSkinBodyPosition.1
		draw = 42007,0
	endif
	$active = 1
else if $swapvar == 2
	handling = skip
	vb2 = ResourceYixuanSkinBodyBlend.2
	if DRAW_TYPE == 1
		vb0 = ResourceYixuanSkinBodyPosition.2
		draw = 43320,0
	endif
	$active = 1
else if $swapvar == 3
	handling = skip
	vb2 = ResourceYixuanSkinBodyBlend.3
	if DRAW_TYPE == 1
		vb0 = ResourceYixuanSkinBodyPosition.3
		draw = 30378,0
	endif
	$active = 1
endif

[CommandListYixuanSkinBodyTexcoord]
if $swapvar == 0
	vb1 = ResourceYixuanSkinBodyTexcoord.0
else if $swapvar == 1
	vb1 = ResourceYixuanSkinBodyTexcoord.1
else if $swapvar == 2
	vb1 = ResourceYixuanSkinBodyTexcoord.2
else if $swapvar == 3
	vb1 = ResourceYixuanSkinBodyTexcoord.3
endif

[CommandListYixuanSkinBack2]
if $swapvar == 0
	vb0 = ResourceYixuanSkinBack2.0
	$active = 1
else if $swapvar == 1
	vb0 = ResourceYixuanSkinBack2.1
	$active = 1
else if $swapvar == 2
	vb0 = ResourceYixuanSkinBack2.2
	$active = 1
else if $swapvar == 3
	vb0 = ResourceYixuanSkinBack2.3
	$active = 1
endif

[CommandListYixuanSkinBackIB]
if $swapvar == 0
	handling = skip
	drawindexed = auto
else if $swapvar == 1
	handling = skip
	drawindexed = auto
else if $swapvar == 2
	handling = skip
	drawindexed = auto
else if $swapvar == 3
	handling = skip
	drawindexed = auto
endif

[CommandListYixuanSkinBackA]
if $swapvar == 0
	ib = null
else if $swapvar == 1
	ib = null
else if $swapvar == 2
	ib = null
else if $swapvar == 3
	ib = null
endif

[CommandListYixuanSkinBackADiffuse]
if $swapvar == 0
	this = ResourceYixuanSkinBackADiffuse.0
else if $swapvar == 1
	this = ResourceYixuanSkinBackADiffuse.1
else if $swapvar == 2
	this = ResourceYixuanSkinBackADiffuse.2
else if $swapvar == 3
	this = ResourceYixuanSkinBackADiffuse.3
endif

[CommandListYixuanSkinBackANormalMap]
if $swapvar == 0
	this = ResourceYixuanSkinBackANormalMap.0
else if $swapvar == 1
	this = ResourceYixuanSkinBackANormalMap.1
else if $swapvar == 2
	this = ResourceYixuanSkinBackANormalMap.2
else if $swapvar == 3
	this = ResourceYixuanSkinBackANormalMap.3
endif

[CommandListYixuanSkinBackALightMap]
if $swapvar == 0
	this = ResourceYixuanSkinBackALightMap.0
else if $swapvar == 1
	this = ResourceYixuanSkinBackALightMap.1
else if $swapvar == 2
	this = ResourceYixuanSkinBackALightMap.2
else if $swapvar == 3
	this = ResourceYixuanSkinBackALightMap.3
endif

[CommandListYixuanSkinBackAMaterialMap]
if $swapvar == 0
	this = ResourceYixuanSkinBackAMaterialMap.0
else if $swapvar == 1
	this = ResourceYixuanSkinBackAMaterialMap.1
else if $swapvar == 2
	this = ResourceYixuanSkinBackAMaterialMap.2
else if $swapvar == 3
	this = ResourceYixuanSkinBackAMaterialMap.3
endif

[CommandListYixuanSkinBackADiffuse.1024]
if $swapvar == 0
	this = ResourceYixuanSkinBackADiffuse.0
else if $swapvar == 1
	this = ResourceYixuanSkinBackADiffuse.1
else if $swapvar == 2
	this = ResourceYixuanSkinBackADiffuse.2
else if $swapvar == 3
	this = ResourceYixuanSkinBackADiffuse.3
endif

[CommandListYixuanSkinBackALightMap.1024]
if $swapvar == 0
	this = ResourceYixuanSkinBackALightMap.0
else if $swapvar == 1
	this = ResourceYixuanSkinBackALightMap.1
else if $swapvar == 2
	this = ResourceYixuanSkinBackALightMap.2
else if $swapvar == 3
	this = ResourceYixuanSkinBackALightMap.3
endif

[CommandListYixuanSkinBackAMaterialMap.1024]
if $swapvar == 0
	this = ResourceYixuanSkinBackAMaterialMap.0
endif

[CommandListYixuanSkinBackB]
if $swapvar == 0
	ib = null
else if $swapvar == 1
	ib = null
else if $swapvar == 2
	ib = null
else if $swapvar == 3
	ib = null
endif

[CommandListYixuanSkinBackBDiffuse]
if $swapvar == 0
	this = ResourceYixuanSkinBackBDiffuse.0
else if $swapvar == 1
	this = ResourceYixuanSkinBackBDiffuse.1
else if $swapvar == 2
	this = ResourceYixuanSkinBackBDiffuse.2
else if $swapvar == 3
	this = ResourceYixuanSkinBackBDiffuse.3
endif

[CommandListYixuanSkinBackBLightMap]
if $swapvar == 0
	this = ResourceYixuanSkinBackBLightMap.0
else if $swapvar == 1
	this = ResourceYixuanSkinBackBLightMap.1
else if $swapvar == 2
	this = ResourceYixuanSkinBackBLightMap.2
else if $swapvar == 3
	this = ResourceYixuanSkinBackBLightMap.3
endif

[CommandListYixuanSkinBackBMaterialMap]
if $swapvar == 0
	this = ResourceYixuanSkinBackBMaterialMap.0
else if $swapvar == 1
	this = ResourceYixuanSkinBackBMaterialMap.1
else if $swapvar == 2
	this = ResourceYixuanSkinBackBMaterialMap.2
else if $swapvar == 3
	this = ResourceYixuanSkinBackBMaterialMap.3
endif

[CommandListYixuanSkinBackBDiffuse.1024]
if $swapvar == 0
	this = ResourceYixuanSkinBackBDiffuse.0
else if $swapvar == 1
	this = ResourceYixuanSkinBackBDiffuse.1
else if $swapvar == 2
	this = ResourceYixuanSkinBackBDiffuse.2
else if $swapvar == 3
	this = ResourceYixuanSkinBackBDiffuse.3
endif

[CommandListYixuanSkinBackBLightMap.1024]
if $swapvar == 0
	this = ResourceYixuanSkinBackBLightMap.0
else if $swapvar == 1
	this = ResourceYixuanSkinBackBLightMap.1
else if $swapvar == 2
	this = ResourceYixuanSkinBackBLightMap.2
else if $swapvar == 3
	this = ResourceYixuanSkinBackBLightMap.3
endif

[CommandListYixuanSkinBackBMaterialMap.1024]
if $swapvar == 0
	this = ResourceYixuanSkinBackBMaterialMap.0
else if $swapvar == 1
	this = ResourceYixuanSkinBackBMaterialMap.1
else if $swapvar == 2
	this = ResourceYixuanSkinBackBMaterialMap.2
else if $swapvar == 3
	this = ResourceYixuanSkinBackBMaterialMap.3
endif

[CommandListYixuanSkinBodyIB]
if $swapvar == 0
	handling = skip
	drawindexed = auto
else if $swapvar == 1
	handling = skip
	drawindexed = auto
else if $swapvar == 2
	handling = skip
	drawindexed = auto
else if $swapvar == 3
	handling = skip
	drawindexed = auto
endif

[CommandListYixuanSkinBodyA]
if $swapvar == 0
	run = CommandListSkinTexture
	ib = ResourceYixuanSkinBodyAIB.0
else if $swapvar == 1
	run = CommandListSkinTexture
	ib = ResourceYixuanSkinBodyAIB.1
else if $swapvar == 2
	run = CommandListSkinTexture
	ib = ResourceYixuanSkinBodyAIB.2
else if $swapvar == 3
	run = CommandListSkinTexture
	ib = ResourceYixuanSkinBodyAIB.3
endif

[CommandListYixuanSkinBodyB]
if $swapvar == 0
	ib = null
else if $swapvar == 1
	run = CommandListSkinTexture
	ib = ResourceYixuanSkinBodyBIB.1
else if $swapvar == 2
	run = CommandListSkinTexture
	ib = ResourceYixuanSkinBodyBIB.2
else if $swapvar == 3
	run = CommandListSkinTexture
	ib = ResourceYixuanSkinBodyBIB.3
endif

[CommandListYixuanSkinBodyC]
if $swapvar == 0
	ib = null
else if $swapvar == 1
	ib = null
else if $swapvar == 2
	ib = null
else if $swapvar == 3
	ib = null
endif

[CommandListYixuanSkinBack2IB]
if $swapvar == 0
	handling = skip
	drawindexed = auto
else if $swapvar == 1
	handling = skip
	drawindexed = auto
else if $swapvar == 2
	handling = skip
	drawindexed = auto
else if $swapvar == 3
	handling = skip
	drawindexed = auto
endif

[CommandListYixuanSkinBack2A]
if $swapvar == 0
	ib = null
else if $swapvar == 1
	ib = null
else if $swapvar == 2
	ib = null
else if $swapvar == 3
	ib = null
endif

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

[ResourceYixuanSkinBackADiffuse.0]
filename = .\YixuanSkinMod1\YixuanSkinBackADiffuse.dds

[ResourceYixuanSkinBackANormalMap.0]
filename = .\YixuanSkinMod1\YixuanSkinBackANormalMap.jpg

[ResourceYixuanSkinBackALightMap.0]
filename = .\YixuanSkinMod1\YixuanSkinBackALightMap.dds

[ResourceYixuanSkinBackAMaterialMap.0]
filename = .\YixuanSkinMod1\YixuanSkinBackAMaterialMap.dds

[ResourceYixuanSkinBackBDiffuse.0]
filename = .\YixuanSkinMod1\YixuanSkinBackBDiffuse.dds

[ResourceYixuanSkinBackBLightMap.0]
filename = .\YixuanSkinMod1\YixuanSkinBackBLightMap.dds

[ResourceYixuanSkinBackBMaterialMap.0]
filename = .\YixuanSkinMod1\YixuanSkinBackBMaterialMap.dds

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

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

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

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

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

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

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

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

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

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

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

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

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

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

[ResourceYixuanSkinBackADiffuse.1]
filename = .\YixuanSkinMod2\YixuanSkinBackADiffuse.dds

[ResourceYixuanSkinBackANormalMap.1]
filename = .\YixuanSkinMod2\YixuanSkinBackANormalMap.jpg

[ResourceYixuanSkinBackALightMap.1]
filename = .\YixuanSkinMod2\YixuanSkinBackALightMap.dds

[ResourceYixuanSkinBackAMaterialMap.1]
filename = .\YixuanSkinMod2\YixuanSkinBackAMaterialMap.dds

[ResourceYixuanSkinBackBDiffuse.1]
filename = .\YixuanSkinMod2\YixuanSkinBackBDiffuse.dds

[ResourceYixuanSkinBackBLightMap.1]
filename = .\YixuanSkinMod2\YixuanSkinBackBLightMap.dds

[ResourceYixuanSkinBackBMaterialMap.1]
filename = .\YixuanSkinMod2\YixuanSkinBackBMaterialMap.dds

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

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

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

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

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

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

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

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

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

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

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

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

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

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

[ResourceYixuanSkinBackADiffuse.2]
filename = .\YixuanSkinMod3\YixuanSkinBackADiffuse.dds

[ResourceYixuanSkinBackANormalMap.2]
filename = .\YixuanSkinMod3\YixuanSkinBackANormalMap.jpg

[ResourceYixuanSkinBackALightMap.2]
filename = .\YixuanSkinMod3\YixuanSkinBackALightMap.dds

[ResourceYixuanSkinBackAMaterialMap.2]
filename = .\YixuanSkinMod3\YixuanSkinBackAMaterialMap.dds

[ResourceYixuanSkinBackBDiffuse.2]
filename = .\YixuanSkinMod3\YixuanSkinBackBDiffuse.dds

[ResourceYixuanSkinBackBLightMap.2]
filename = .\YixuanSkinMod3\YixuanSkinBackBLightMap.dds

[ResourceYixuanSkinBackBMaterialMap.2]
filename = .\YixuanSkinMod3\YixuanSkinBackBMaterialMap.dds

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

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

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

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

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

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

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

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

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

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

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

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

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

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

[ResourceYixuanSkinBackADiffuse.3]
filename = .\YixuanSkinMod4\YixuanSkinBackADiffuse.dds

[ResourceYixuanSkinBackANormalMap.3]
filename = .\YixuanSkinMod4\YixuanSkinBackANormalMap.jpg

[ResourceYixuanSkinBackALightMap.3]
filename = .\YixuanSkinMod4\YixuanSkinBackALightMap.dds

[ResourceYixuanSkinBackAMaterialMap.3]
filename = .\YixuanSkinMod4\YixuanSkinBackAMaterialMap.dds

[ResourceYixuanSkinBackBDiffuse.3]
filename = .\YixuanSkinMod4\YixuanSkinBackBDiffuse.dds

[ResourceYixuanSkinBackBLightMap.3]
filename = .\YixuanSkinMod4\YixuanSkinBackBLightMap.dds

[ResourceYixuanSkinBackBMaterialMap.3]
filename = .\YixuanSkinMod4\YixuanSkinBackBMaterialMap.dds

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



; .ini generated by GIMI (Genshin-Impact-Model-Importer) mod merger script
; If you have any issues or find any bugs, please open a ticket at https://github.com/SilentNightSound/GI-Model-Importer/issues or contact SilentNightSound#7430 on discord