[TextureOverride_IB_3b1b73fe]
hash = 3b1b73fe
handling = skip
;MARK:Key----------------------------------------------------------
[KeySwap_0]
condition = $active0 == 1
key = down
type = cycle
$swapkey0 = 0,1,2,3,


;MARK:Key----------------------------------------------------------
[KeySwap_1]
condition = $active0 == 1
key = up
type = cycle
$swapkey1 = 0,1,


;MARK:Constants----------------------------------------------------------
[Constants]
global $active0
global $active1
global $active2
global $active3
global $active4
global persist $swapkey0 = 0
global persist $swapkey1 = 0

;MARK:Present----------------------------------------------------------
[Present]
post $active0 = 0
post $active1 = 0
post $active2 = 0
post $active3 = 0
post $active4 = 0

;MARK:TextureOverrideVertexLimitRaise----------------------------------------------------------
[TextureOverride_4a178546_XBS_VertexLimitRaise]
hash = 25033e92
override_byte_stride = 40
override_vertex_count = 17598
uav_byte_stride = 4


;MARK:TextureOverrideVertexLimitRaise----------------------------------------------------------
[TextureOverride_0534b536_peijian1_VertexLimitRaise]
hash = a93cc204
override_byte_stride = 40
override_vertex_count = 250
uav_byte_stride = 4


;MARK:TextureOverrideVertexLimitRaise----------------------------------------------------------
[TextureOverride_c209c22b_SBS_VertexLimitRaise]
hash = f201bd10
override_byte_stride = 40
override_vertex_count = 24061
uav_byte_stride = 4


;MARK:TextureOverrideVertexLimitRaise----------------------------------------------------------
[TextureOverride_869976a3_Tail_VertexLimitRaise]
hash = 3fe83226
override_byte_stride = 40
override_vertex_count = 1381
uav_byte_stride = 4


;MARK:TextureOverrideVertexLimitRaise----------------------------------------------------------
[TextureOverride_01ef4403_Hair1_VertexLimitRaise]
hash = bd9b6102
override_byte_stride = 40
override_vertex_count = 3533
uav_byte_stride = 4


;MARK:TextureOverrideVB----------------------------------------------------------
; 4a178546 ----------------------------
[TextureOverride_VB_4a178546_XBS_Position]
hash = 514dc7f3
vb0 = Resource4a178546Position
vb2 = Resource4a178546Blend
handling = skip
draw = 17598, 0
$active0 = 1

[TextureOverride_VB_4a178546_XBS_Texcoord]
hash = 5d7f073e
vb1 = Resource4a178546Texcoord

[TextureOverride_VB_4a178546_XBS_Blend]
hash = fb37e9f8


;MARK:TextureOverrideVB----------------------------------------------------------
; 0534b536 ----------------------------
[TextureOverride_VB_0534b536_peijian1_Position]
hash = cad13a53
vb0 = Resource0534b536Position
vb2 = Resource0534b536Blend
handling = skip
draw = 250, 0
$active1 = 1

[TextureOverride_VB_0534b536_peijian1_Texcoord]
hash = 7e5fb476
vb1 = Resource0534b536Texcoord

[TextureOverride_VB_0534b536_peijian1_Blend]
hash = f9b50292


;MARK:TextureOverrideVB----------------------------------------------------------
; c209c22b ----------------------------
[TextureOverride_VB_c209c22b_SBS_Position]
hash = 3239124c
vb0 = Resourcec209c22bPosition
vb2 = Resourcec209c22bBlend
handling = skip
draw = 24061, 0
$active2 = 1

[TextureOverride_VB_c209c22b_SBS_Texcoord]
hash = d1ffd339
vb1 = Resourcec209c22bTexcoord

[TextureOverride_VB_c209c22b_SBS_Blend]
hash = 79c7949c


;MARK:TextureOverrideVB----------------------------------------------------------
; 869976a3 ----------------------------
[TextureOverride_VB_869976a3_Tail_Position]
hash = 9a2dfc61
vb0 = Resource869976a3Position
vb2 = Resource869976a3Blend
handling = skip
draw = 1381, 0
$active3 = 1

[TextureOverride_VB_869976a3_Tail_Texcoord]
hash = cb4b7cc7
vb1 = Resource869976a3Texcoord

[TextureOverride_VB_869976a3_Tail_Blend]
hash = 690ba2b1


;MARK:TextureOverrideVB----------------------------------------------------------
; 01ef4403 ----------------------------
[TextureOverride_VB_01ef4403_Hair1_Position]
hash = f84ce9bf
vb0 = Resource01ef4403Position
vb2 = Resource01ef4403Blend
handling = skip
draw = 3533, 0
$active4 = 1

[TextureOverride_VB_01ef4403_Hair1_Texcoord]
hash = afe311e8
vb1 = Resource01ef4403Texcoord

[TextureOverride_VB_01ef4403_Hair1_Blend]
hash = e841684d


;MARK:TextureOverrideIB----------------------------------------------------------
[TextureOverride_IB_4a178546_XBS_Component1]
hash = 4a178546
match_first_index = 0
handling = skip
ib = Resource_4a178546_Component1
checktextureoverride = ps-t9
checktextureoverride = ps-t13
Resource\ZZMI\Diffuse = ref ResourceDiffuse
Resource\ZZMI\NormalMap = ref ResourceNormalMap
Resource\ZZMI\LightMap = ref ResourceLightMap
Resource\ZZMI\MaterialMap = ref ResourceMaterialMap
run = CommandList\ZZMI\SetTextures
if $swapkey0 == 0
  ; [mesh:4a178546-1-下半身base2] [vertex_count:8245]
  drawindexed = 46500,0,0
  ; [mesh:4a178546-1-XBS.衣服] [vertex_count:1108]
  drawindexed = 4548,46500,0
endif

if $swapkey0 == 1
  ; [mesh:4a178546-1-下半身base] [vertex_count:8245]
  drawindexed = 46500,51048,0
  ; [mesh:4a178546-1-XBS.衣服] [vertex_count:1108]
  drawindexed = 4548,46500,0
endif

if $swapkey0 == 2
  ; [mesh:4a178546-1-下半身base2] [vertex_count:8245]
  drawindexed = 46500,0,0
endif

if $swapkey0 == 3
  ; [mesh:4a178546-1-下半身base] [vertex_count:8245]
  drawindexed = 46500,51048,0
endif


;MARK:TextureOverrideIB----------------------------------------------------------
[TextureOverride_IB_0534b536_peijian1_Component1]
hash = 0534b536
match_first_index = 0
handling = skip
ib = Resource_0534b536_Component1
if $swapkey0 == 0
  ; [mesh:0534b536-1-衣服配件] [vertex_count:250]
  drawindexed = 864,0,0
endif

if $swapkey0 == 1
  ; [mesh:0534b536-1-衣服配件] [vertex_count:250]
  drawindexed = 864,0,0
endif


;MARK:TextureOverrideIB----------------------------------------------------------
[TextureOverride_IB_c209c22b_SBS_Component1]
hash = c209c22b
match_first_index = 0
handling = skip
ib = Resource_c209c22b_Component1
Resource\ZZMI\Diffuse = ref ResourceDiffuse
Resource\ZZMI\NormalMap = ref ResourceNormalMap
Resource\ZZMI\LightMap = ref ResourceLightMap
Resource\ZZMI\MaterialMap = ref ResourceMaterialMap
run = CommandList\ZZMI\SetTextures
if $swapkey0 == 0
  ; [mesh:c209c22b-1-上半身1] [vertex_count:7966]
  drawindexed = 44367,0,0
  ; [mesh:c209c22b-1-衣服.001] [vertex_count:3183]
  drawindexed = 12372,44367,0
endif

if $swapkey0 == 1
  ; [mesh:c209c22b-1-上半身1] [vertex_count:7966]
  drawindexed = 44367,0,0
  ; [mesh:c209c22b-1-衣服.001] [vertex_count:3183]
  drawindexed = 12372,44367,0
endif

if $swapkey0 == 2
  ; [mesh:c209c22b-1-上半身] [vertex_count:8171]
  drawindexed = 45900,56739,0
  ; [mesh:c209c22b-1-颈部无衣服] [vertex_count:435]
  drawindexed = 1212,102639,0
endif

if $swapkey0 == 3
  ; [mesh:c209c22b-1-上半身] [vertex_count:8171]
  drawindexed = 45900,56739,0
  ; [mesh:c209c22b-1-颈部无衣服] [vertex_count:435]
  drawindexed = 1212,102639,0
endif

; [mesh:c209c22b-1-头饰] [vertex_count:144]
drawindexed = 420,103851,0
; [mesh:c209c22b-1-SBS.手臂og] [vertex_count:4162]
drawindexed = 16230,104271,0


;MARK:TextureOverrideIB----------------------------------------------------------
[TextureOverride_IB_869976a3_Tail_Component1]
hash = 869976a3
match_first_index = 0
handling = skip
ib = Resource_869976a3_Component1
if $swapkey1 == 1
  ; [mesh:869976a3-1-og尾巴] [vertex_count:1381]
  drawindexed = 5202,0,0
endif


;MARK:TextureOverrideIB----------------------------------------------------------
[TextureOverride_IB_01ef4403_Hair1_Component1]
hash = 01ef4403
match_first_index = 0
handling = skip
ib = Resource_01ef4403_Component1
; [mesh:01ef4403-1-后发2] [vertex_count:2792]
drawindexed = 9846,0,0

[TextureOverride_IB_01ef4403_Hair1_Component2]
hash = 01ef4403
match_first_index = 9846
handling = skip
ib = Resource_01ef4403_Component2
; [mesh:01ef4403-2-前发2] [vertex_count:741]
drawindexed = 2286,0,0


;MARK:ResourceBuffer----------------------------------------------------------
[Resource4a178546Position]
type = Buffer
stride = 40
filename = Buffer/4a178546-Position.buf

[Resource4a178546Texcoord]
type = Buffer
stride = 20
filename = Buffer/4a178546-Texcoord.buf

[Resource4a178546Blend]
type = Buffer
stride = 32
filename = Buffer/4a178546-Blend.buf

[Resource_4a178546_Component1]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = Buffer/4a178546-Component1.buf


;MARK:ResourceBuffer----------------------------------------------------------
[Resource0534b536Position]
type = Buffer
stride = 40
filename = Buffer/0534b536-Position.buf

[Resource0534b536Texcoord]
type = Buffer
stride = 36
filename = Buffer/0534b536-Texcoord.buf

[Resource0534b536Blend]
type = Buffer
stride = 16
filename = Buffer/0534b536-Blend.buf

[Resource_0534b536_Component1]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = Buffer/0534b536-Component1.buf


;MARK:ResourceBuffer----------------------------------------------------------
[Resourcec209c22bPosition]
type = Buffer
stride = 40
filename = Buffer/c209c22b-Position.buf

[Resourcec209c22bTexcoord]
type = Buffer
stride = 20
filename = Buffer/c209c22b-Texcoord.buf

[Resourcec209c22bBlend]
type = Buffer
stride = 32
filename = Buffer/c209c22b-Blend.buf

[Resource_c209c22b_Component1]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = Buffer/c209c22b-Component1.buf


;MARK:ResourceBuffer----------------------------------------------------------
[Resource869976a3Position]
type = Buffer
stride = 40
filename = Buffer/869976a3-Position.buf

[Resource869976a3Texcoord]
type = Buffer
stride = 20
filename = Buffer/869976a3-Texcoord.buf

[Resource869976a3Blend]
type = Buffer
stride = 32
filename = Buffer/869976a3-Blend.buf

[Resource_869976a3_Component1]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = Buffer/869976a3-Component1.buf


;MARK:ResourceBuffer----------------------------------------------------------
[Resource01ef4403Position]
type = Buffer
stride = 40
filename = Buffer/01ef4403-Position.buf

[Resource01ef4403Texcoord]
type = Buffer
stride = 20
filename = Buffer/01ef4403-Texcoord.buf

[Resource01ef4403Blend]
type = Buffer
stride = 32
filename = Buffer/01ef4403-Blend.buf

[Resource_01ef4403_Component1]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = Buffer/01ef4403-Component1.buf

[Resource_01ef4403_Component2]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = Buffer/01ef4403-Component2.buf

;........................................
[ResourceDiffuse]
filename = Texture/DiffuseMap.dds
[ResourceNormalMap]
filename = Texture/NormalMap.dds
[ResourceLightMap]
filename = Texture/LightMap.dds
[ResourceMaterialMap]
filename = Texture/HightLightMap.dds
[ResourceGlowMap]
filename = Texture/FX.dds
;........................................
[TextureOverrideFX1]
hash = b31acdf9
this = ResourceGlowMap
;........................................
[TextureOverrideFX2]
hash = e996b641
this = ResourceGlowMap
;........................................
[ResourceGlowMap]
filename = Texture/FX.dds
;sha256=a76de8bcfac4a8dd58c132be2744977c3a4ce7b30e2446174da8464a559369b0

