; Burnice

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

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

[Present]
post $active = 0
run = CommandListCreditInfo

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

[TextureOverrideBurniceBurniceBodyPosition]
hash = 208d5e15
handling = skip
vb0 = ResourceBurniceBurniceBodyPosition
vb2 = ResourceBurniceBurniceBodyBlend
draw = 12214,0
$active = 1

[TextureOverrideBurniceBurniceBodyTexcoord]
hash = 35826de5
vb1 = ResourceBurniceBurniceBodyTexcoord

[TextureOverrideBurniceBurniceBodyVertexLimitRaise]
hash = be10c4bb
; override_vertex_count = 12214
; override_byte_stride = 92

[TextureOverrideBurniceBurniceHairPosition]
hash = 511006ba
handling = skip
vb0 = ResourceBurniceBurniceHairPosition
vb2 = ResourceBurniceBurniceHairBlend
draw = 5368,0
$active = 1

[TextureOverrideBurniceBurniceHairTexcoord]
hash = c882e6eb
vb1 = ResourceBurniceBurniceHairTexcoord

[TextureOverrideBurniceBurniceHairVertexLimitRaise]
hash = c22b4efe
; override_vertex_count = 4040
; override_byte_stride = 96

[TextureOverrideBurniceBurniceBodyIB]
hash = af63e974
handling = skip
drawindexed = auto

[TextureOverrideBurniceBurniceBodyA]
hash = af63e974
match_first_index = 0
run = CommandListSkinTexture
ib = ResourceBurniceBurniceBodyAIB

[TextureOverrideBurniceBurniceBodyADiffuse]
hash = 50bf6521
this = ResourceBurniceBurniceBodyADiffuse

[TextureOverrideBurniceBurniceBodyANormalMap]
hash = 0f2c69e2
this = ResourceBurniceBurniceBodyANormalMap

[TextureOverrideBurniceBurniceBodyAMaterialMap]
hash = f4e05ee7
this = ResourceBurniceBurniceBodyAMaterialMap

[TextureOverrideBurniceBurniceBodyALightMap]
hash = c321481d
this = ResourceBurniceBurniceBodyALightMap

[TextureOverrideBurniceBurniceHairIB]
hash = f779fb81
handling = skip
drawindexed = auto

[TextureOverrideBurniceBurniceHairA]
hash = f779fb81
match_first_index = 0
run = CommandListSkinTexture
ib = ResourceBurniceBurniceHairAIB

[TextureOverrideBurniceBurniceHairADiffuse]
hash = 609b50a9
this = ResourceBurniceBurniceHairADiffuse

[TextureOverrideBurniceBurniceHairANormalMap]
hash = 438cf629
this = ResourceBurniceBurniceHairANormalMap

[TextureOverrideBurniceBurniceHairAMaterialMap]
hash = bf0042b9
this = ResourceBurniceBurniceHairAMaterialMap

[TextureOverrideBurniceBurniceHairALightMap]
hash = 5f2840f1
this = ResourceBurniceBurniceHairALightMap

[TextureOverrideBurniceBurniceHairB]
hash = f779fb81
match_first_index = 60
run = CommandListSkinTexture
ib = ResourceBurniceBurniceHairBIB

[TextureOverrideBurniceBurniceHairC]
hash = f779fb81
match_first_index = 5127
run = CommandListSkinTexture
ib = ResourceBurniceBurniceHairCIB

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

[ResourceBurniceBurniceBodyPosition]
type = Buffer
stride = 40
filename = BurniceBurniceBodyPosition.buf

[ResourceBurniceBurniceBodyBlend]
type = Buffer
stride = 32
filename = BurniceBurniceBodyBlend.buf

[ResourceBurniceBurniceBodyTexcoord]
type = Buffer
stride = 20
filename = BurniceBurniceBodyTexcoord.buf

[ResourceBurniceBurniceHairPosition]
type = Buffer
stride = 40
filename = BurniceBurniceHairPosition.buf

[ResourceBurniceBurniceHairBlend]
type = Buffer
stride = 32
filename = BurniceBurniceHairBlend.buf

[ResourceBurniceBurniceHairTexcoord]
type = Buffer
stride = 24
filename = BurniceBurniceHairTexcoord.buf

[ResourceBurniceBurniceBodyAIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = BurniceBurniceBodyA.ib

[ResourceBurniceBurniceHairAIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = BurniceBurniceHairA.ib

[ResourceBurniceBurniceHairBIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = BurniceBurniceHairB.ib

[ResourceBurniceBurniceHairCIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = BurniceBurniceHairC.ib

[ResourceBurniceBurniceBodyADiffuse]
filename = BurniceBurniceBodyADiffuse.dds

[ResourceBurniceBurniceBodyANormalMap]
filename = BurniceBurniceBodyANormalMap.dds

[ResourceBurniceBurniceBodyAMaterialMap]
filename = BurniceBurniceBodyAMaterialMap.dds

[ResourceBurniceBurniceBodyALightMap]
filename = BurniceBurniceBodyALightMap.dds

[ResourceBurniceBurniceHairADiffuse]
filename = BurniceBurniceHairADiffuse.dds

[ResourceBurniceBurniceHairANormalMap]
filename = BurniceBurniceHairANormalMap.dds

[ResourceBurniceBurniceHairAMaterialMap]
filename = BurniceBurniceHairAMaterialMap.dds

[ResourceBurniceBurniceHairALightMap]
filename = BurniceBurniceHairALightMap.dds

[ResourceCreditInfo]
type = Buffer
data = "Created by WaterWeightMate"

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