; Acheron

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

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

[TextureOverrideAcheronHairPosition]
hash = e775bf51
handling = skip
vb0 = ResourceAcheronHairPosition
vb2 = ResourceAcheronHairBlend
draw = 2607,0

[TextureOverrideAcheronHairTexcoord]
hash = f83652e0
vb1 = ResourceAcheronHairTexcoord

[TextureOverrideAcheronHairVertexLimitRaise]
hash = 18425cc1

[TextureOverrideAcheronHairBackPosition]
hash = 567105bf
handling = skip
vb0 = ResourceAcheronHairBackPosition
vb2 = ResourceAcheronHairBackBlend
draw = 1068,0

[TextureOverrideAcheronHairBackTexcoord]
hash = 559b1b5b
vb1 = ResourceAcheronHairBackTexcoord

[TextureOverrideAcheronHairBackVertexLimitRaise]
hash = 6b23c635

[TextureOverrideAcheronHairBackUltPosition]
hash = 2f712832
handling = skip
vb0 = ResourceAcheronHairBackUltPosition
vb2 = ResourceAcheronHairBackUltBlend
draw = 1818,0

[TextureOverrideAcheronHairBackUltTexcoord]
hash = 5be9d715
vb1 = ResourceAcheronHairBackUltTexcoord

[TextureOverrideAcheronHairBackUltVertexLimitRaise]
hash = 71633585

[TextureOverrideAcheronHeadPosition]
hash = 896ef2ee
handling = skip
vb0 = ResourceAcheronHeadPosition
vb2 = ResourceAcheronHeadBlend
draw = 2807,0

[TextureOverrideAcheronHeadTexcoord]
hash = ba4331b2
vb1 = ResourceAcheronHeadTexcoord

[TextureOverrideAcheronHeadVertexLimitRaise]
hash = 008800e7

[TextureOverrideAcheronBodyPosition]
hash = 214bd15a
handling = skip
vb0 = ResourceAcheronBodyPosition
vb2 = ResourceAcheronBodyBlend
draw = 41679,0

[TextureOverrideAcheronBodyPosition_sprint_fix]
hash = 7ffc98fa
handling = skip
vb0 = ResourceAcheronBodyPosition
vb2 = ResourceAcheronBodyBlend
draw = 41679,0

[TextureOverrideAcheronBodyTexcoord]
hash = 95311311
vb1 = ResourceAcheronBodyTexcoord

[TextureOverrideAcheronBodyVertexLimitRaise]
hash = 92bc6d3a

[TextureOverrideAcheronHairIB]
hash = cb7fd896
handling = skip
drawindexed = auto

[TextureOverrideAcheronHairA]
hash = cb7fd896
match_first_index = 0
ib = ResourceAcheronHairAIB

[TextureOverrideAcheronHairADiffuse]
hash = ca948c6c
this = ResourceAcheronHairADiffuse

[TextureOverrideAcheronHairADiffuseUlt]
hash = e341feb3
this = ResourceAcheronHairADiffuseUlt

[TextureOverrideAcheronHairALightMap]
hash = 15cacc23
this = ResourceAcheronHairALightMap

[TextureOverrideAcheronHairBackIB]
hash = 5e7ca268
handling = skip
drawindexed = auto

[TextureOverrideAcheronHairBackA]
hash = 5e7ca268
match_first_index = 0
ib = ResourceAcheronHairBackAIB

[TextureOverrideAcheronHairBackUltIB]
hash = eec7e4eb
handling = skip
drawindexed = auto

[TextureOverrideAcheronHairBackUltA]
hash = eec7e4eb
match_first_index = 0
ib = ResourceAcheronHairBackUltAIB

[TextureOverrideAcheronHeadIB]
hash = 1319ca91
handling = skip
drawindexed = auto

[TextureOverrideAcheronHeadA]
hash = 1319ca91
match_first_index = 0
ib = ResourceAcheronHeadAIB

[TextureOverrideAcheronHeadADiffuse]
hash = 94d0ebac
this = ResourceAcheronHeadADiffuse

[TextureOverrideAcheronHeadADiffuseUlt]
hash = f1d40d3b
this = ResourceAcheronHeadADiffuseUlt

[TextureOverrideAcheronHeadB]
hash = 1319ca91
match_first_index = 11484
ib = ResourceAcheronHeadBIB

[TextureOverrideAcheronBodyIB]
hash = 36536e1b
handling = skip
drawindexed = auto

[TextureOverrideAcheronBodyA]
hash = 36536e1b
match_first_index = 0
ib = ResourceAcheronBodyAIB

[TextureOverrideAcheronBodyADiffuse]
hash = b2c64915
this = ResourceAcheronBodyADiffuse

[TextureOverrideAcheronBodyADiffuseUlt]
hash = b8363627
this = ResourceAcheronBodyADiffuseUlt

[TextureOverrideAcheronBodyALightMap]
hash = 2a42c5e4
this = ResourceAcheronBodyALightMap

[TextureOverrideAcheronBodyALightMapUlt]
hash = 60de0907
this = ResourceAcheronBodyALightMapUlt

[TextureOverrideAcheronBodyB]
hash = 36536e1b
match_first_index = 62376
ib = ResourceAcheronBodyBIB

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

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

[ResourceAcheronHairPosition]
type = Buffer
stride = 40
filename = AcheronHairPosition.buf

[ResourceAcheronHairBlend]
type = Buffer
stride = 32
filename = AcheronHairBlend.buf

[ResourceAcheronHairTexcoord]
type = Buffer
stride = 12
filename = AcheronHairTexcoord.buf

[ResourceAcheronHairBackPosition]
type = Buffer
stride = 40
filename = AcheronHairBackPosition.buf

[ResourceAcheronHairBackBlend]
type = Buffer
stride = 32
filename = AcheronHairBackBlend.buf

[ResourceAcheronHairBackTexcoord]
type = Buffer
stride = 12
filename = AcheronHairBackTexcoord.buf

[ResourceAcheronHairBackUltPosition]
type = Buffer
stride = 40
filename = AcheronHairBackUltPosition.buf

[ResourceAcheronHairBackUltBlend]
type = Buffer
stride = 32
filename = AcheronHairBackUltBlend.buf

[ResourceAcheronHairBackUltTexcoord]
type = Buffer
stride = 12
filename = AcheronHairBackUltTexcoord.buf

[ResourceAcheronHeadPosition]
type = Buffer
stride = 40
filename = AcheronHeadPosition.buf

[ResourceAcheronHeadBlend]
type = Buffer
stride = 32
filename = AcheronHeadBlend.buf

[ResourceAcheronHeadTexcoord]
type = Buffer
stride = 12
filename = AcheronHeadTexcoord.buf

[ResourceAcheronBodyPosition]
type = Buffer
stride = 40
filename = AcheronBodyPosition.buf

[ResourceAcheronBodyBlend]
type = Buffer
stride = 32
filename = AcheronBodyBlend.buf

[ResourceAcheronBodyTexcoord]
type = Buffer
stride = 20
filename = AcheronBodyTexcoord.buf

[ResourceAcheronHairAIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = AcheronHairA.ib

[ResourceAcheronHairBackAIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = AcheronHairBackA.ib

[ResourceAcheronHairBackUltAIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = AcheronHairBackUltA.ib

[ResourceAcheronHeadAIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = AcheronHeadA.ib

[ResourceAcheronHeadBIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = AcheronHeadB.ib

[ResourceAcheronBodyAIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = AcheronBodyA.ib

[ResourceAcheronBodyBIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = AcheronBodyB.ib

[ResourceAcheronHairADiffuse]
filename = AcheronHairADiffuse.dds

[ResourceAcheronHairADiffuseUlt]
filename = AcheronHairADiffuseUlt.dds

[ResourceAcheronHairALightMap]
filename = AcheronHairALightMap.dds

[ResourceAcheronHeadADiffuse]
filename = AcheronHeadADiffuse.dds

[ResourceAcheronHeadADiffuseUlt]
filename = AcheronHeadADiffuseUlt.dds

[ResourceAcheronBodyADiffuse]
filename = AcheronBodyADiffuse.dds

[ResourceAcheronBodyADiffuseUlt]
filename = AcheronBodyADiffuseUlt.dds

[ResourceAcheronBodyALightMap]
filename = AcheronBodyALightMap.dds

[ResourceAcheronBodyALightMapUlt]
filename = AcheronBodyALightMapUlt.dds


; .ini generated by GIMI (Genshin-Impact-Model-Importer)
; 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