; Nefer

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

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

[Present]
post $active = 0
run = CommandListCreditInfo

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

[TextureOverrideNeferPosition]
hash = be085382
vb0 = ResourceNeferPosition
$active = 1

[TextureOverrideNeferBlend]
hash = c034288c
handling = skip
vb1 = ResourceNeferBlend
draw = 42880, 0

[TextureOverrideNeferTexcoord]
hash = c0fc7abd
vb1 = ResourceNeferTexcoord

[TextureOverrideNeferVertexLimitRaise]
hash = 540e6acf
override_vertex_count = 42880
override_byte_stride = 40

[TextureOverrideNeferHairFrontPosition]
hash = 1bf11413
vb0 = ResourceNeferHairFrontPosition
$active = 1

[TextureOverrideNeferHairFrontBlend]
hash = 84f23015
handling = skip
vb1 = ResourceNeferHairFrontBlend
draw = 1614, 0

[TextureOverrideNeferHairFrontTexcoord]
hash = 2d424e7d
vb1 = ResourceNeferHairFrontTexcoord

[TextureOverrideNeferHairFrontVertexLimitRaise]
hash = afdeba01
override_vertex_count = 1614
override_byte_stride = 40

[TextureOverrideNeferCapeAPosition]
hash = 5a2cf942
vb0 = ResourceNeferCapeAPosition
$active = 1

[TextureOverrideNeferCapeABlend]
hash = 568970ae
handling = skip
vb1 = ResourceNeferCapeABlend
draw = 1558, 0

[TextureOverrideNeferCapeATexcoord]
hash = 22e34fe0
vb1 = ResourceNeferCapeATexcoord

[TextureOverrideNeferCapeAVertexLimitRaise]
hash = 29a6299d
override_vertex_count = 1558
override_byte_stride = 40

[TextureOverrideNeferCapeBPosition]
hash = 004b76c5
vb0 = ResourceNeferCapeBPosition
$active = 1

[TextureOverrideNeferCapeBBlend]
hash = b0a5d3cc
handling = skip
vb1 = ResourceNeferCapeBBlend
draw = 368, 0

[TextureOverrideNeferCapeBTexcoord]
hash = 3eed22cd
vb1 = ResourceNeferCapeBTexcoord

[TextureOverrideNeferCapeBVertexLimitRaise]
hash = cb6b3186
override_vertex_count = 368
override_byte_stride = 40

[TextureOverrideNeferCapeCPosition]
hash = e3f60e00
vb0 = ResourceNeferCapeCPosition
$active = 1

[TextureOverrideNeferCapeCBlend]
hash = d699e47c
handling = skip
vb1 = ResourceNeferCapeCBlend
draw = 320, 0

[TextureOverrideNeferCapeCTexcoord]
hash = c6f5059c
vb1 = ResourceNeferCapeCTexcoord

[TextureOverrideNeferCapeCVertexLimitRaise]
hash = 03672763
override_vertex_count = 320
override_byte_stride = 40

[TextureOverrideNeferEyesPosition]
hash = e6b32dac
vb0 = ResourceNeferEyesPosition
$active = 1

[TextureOverrideNeferEyesBlend]
hash = 1defa9a0
handling = skip
vb1 = ResourceNeferEyesBlend
draw = 194, 0

[TextureOverrideNeferEyesTexcoord]
hash = 592ef93b
vb1 = ResourceNeferEyesTexcoord

[TextureOverrideNeferEyesVertexLimitRaise]
hash = acfe1118
override_vertex_count = 194
override_byte_stride = 40

[TextureOverrideNeferIB]
hash = 606a6e40
handling = skip

[TextureOverrideNeferHead]
hash = 606a6e40
match_first_index = 0
ib = ResourceNeferHeadIB
ps-t1 = ResourceNeferHeadNormalMap
ps-t2 = ResourceNeferHeadDiffuse
ps-t0 = ResourceNeferHeadLightMap
; Nefer Ear Pieces (862)
drawindexed = 2220, 0, 0
; Nefer Ear Pieces.No Wings (430)
drawindexed = 966, 2220, 0
; Nefer Hair Back (3176)
drawindexed = 11982, 3186, 0
; Nefer Hair Piece Back (879)
drawindexed = 2160, 15168, 0
; Nefer Hair Piece Front (372)
drawindexed = 888, 17328, 0
; Head Neck
; Nefer Jeweled Choker.Gems (211)
drawindexed = 528, 18216, 0
; Head Shoulders
; Nefer Cape Hanger (350)
drawindexed = 750, 18744, 0
; Nefer Clavicle Decorations Gems (211)
drawindexed = 528, 19494, 0
; Nefer Mini Arm Capes (344)
drawindexed = 1152, 20022, 0
; Nefer Shoulder Hanging Straps (282)
drawindexed = 564, 21174, 0
; Head Hands
; Nefer Big Bangle.R (1136)
drawindexed = 2664, 21738, 0
; Nefer Thumb Claws (180)
drawindexed = 348, 24402, 0
; Head Midriff
; Nefer Midwaist Decoration (874)
drawindexed = 2244, 24750, 0
; Head Feet
; Nefer Heels.Anklets2 (360)
drawindexed = 948, 26994, 0

[TextureOverrideNeferBody]
hash = 606a6e40
match_first_index = 31560
ib = ResourceNeferBodyIB
ps-t1 = ResourceNeferBodyNormalMap
ps-t2 = ResourceNeferBodyDiffuse
ps-t0 = ResourceNeferBodyLightMap

; Nefer Body.001 (15324)
drawindexed = 79605, 0, 0
; Body Neck
; Nefer Jeweled Choker (654)
drawindexed = 1659, 79605, 0
; Body Shoulders
; Nefer Back Vision (968)
drawindexed = 2784, 81264, 0
; Nefer Clavicle Decorations (775)
drawindexed = 2070, 84048, 0
; Nefer Mantle.Neckpiece Only (1272)
drawindexed = 3711, 86118, 0
; Nefer Pauldrons (1293)
drawindexed = 3096, 89829, 0
; Body Arms
; Nefer Armbands (1088)
drawindexed = 2190, 92925, 0
; Nefer Gloves (3638)
drawindexed = 12744, 95115, 0
; Body Hands
; Nefer Finger Guards (2180)
drawindexed = 4320, 107859, 0
; Nefer Wristbands (670)
drawindexed = 1500, 112179, 0
; Body Chest
; Nefer Bodysuit Leotard (1337)
drawindexed = 5256, 113679, 0
; Body Midriff
; Nefer Midriff Decoration (434)
drawindexed = 1296, 118935, 0
; Body Pelvis
; Nefer Hip Decoration (234)
drawindexed = 498, 120231, 0
; Nefer Hip Decoration.Chain (216)
drawindexed = 216, 120729, 0
; Body Dress
; Nefer Dress Front Gems.Narrower (48)
drawindexed = 48, 120945, 0
; Body Legs
; Nefer Thighband (626)
drawindexed = 2178, 120993, 0
; Body Feet
; Nefer Heels (1276)
drawindexed = 3966, 123171, 0
; Nefer Heels.Anklets1 (338)
drawindexed = 756, 127137, 0

[TextureOverrideNeferDress]
hash = 606a6e40
match_first_index = 77442
ib = ResourceNeferDressIB
; Nefer Pauldron Cloth (276)
drawindexed = 780, 0, 0
; Dress
; Nefer Skirt Skimpy (287)
drawindexed = 1260, 780, 0
; Nefer Skirt Skimpy Back (279)
drawindexed = 1116, 2040, 0

[TextureOverrideNeferHairFrontIB]
hash = 5a665e02
handling = skip

[TextureOverrideNeferHairFrontHead]
hash = 5a665e02
match_first_index = 0
ib = ResourceNeferHairFrontHeadIB
; NeferHairFrontHead (1614)
drawindexed = 6303, 0, 0

[TextureOverrideNeferCapeAIB]
hash = 345cb65a
handling = skip

[TextureOverrideNeferCapeAHead]
hash = 345cb65a
match_first_index = 0
ib = ResourceNeferCapeAHeadIB
; NeferCapeAHead (1558)
drawindexed = 4212, 0, 0

[TextureOverrideNeferCapeBIB]
hash = cd690a66
handling = skip

[TextureOverrideNeferCapeBHead]
hash = cd690a66
match_first_index = 0
ib = ResourceNeferCapeBHeadIB
; NeferCapeBHead (368)
drawindexed = 1020, 0, 0

[TextureOverrideNeferCapeCIB]
hash = e46f6e57
handling = skip

[TextureOverrideNeferCapeCHead]
hash = e46f6e57
match_first_index = 0
ib = ResourceNeferCapeCHeadIB
; NeferCapeCHead (320)
drawindexed = 888, 0, 0

[TextureOverrideNeferEyesIB]
hash = 6a090a16
handling = skip

[TextureOverrideNeferEyesHead]
hash = 6a090a16
match_first_index = 0
ib = ResourceNeferEyesHeadIB
; NeferEyesHead (194)
drawindexed = 552, 0, 0


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

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

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

[ResourceNeferPosition]
type = Buffer
stride = 40
filename = NeferPosition.buf

[ResourceNeferBlend]
type = Buffer
stride = 32
filename = NeferBlend.buf

[ResourceNeferTexcoord]
type = Buffer
stride = 20
filename = NeferTexcoord.buf

[ResourceNeferHeadIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = NeferHead.ib

[ResourceNeferBodyIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = NeferBody.ib

[ResourceNeferDressIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = NeferDress.ib

[ResourceNeferHairFrontPosition]
type = Buffer
stride = 40
filename = NeferHairFrontPosition.buf

[ResourceNeferHairFrontBlend]
type = Buffer
stride = 32
filename = NeferHairFrontBlend.buf

[ResourceNeferHairFrontTexcoord]
type = Buffer
stride = 12
filename = NeferHairFrontTexcoord.buf

[ResourceNeferHairFrontHeadIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = NeferHairFrontHead.ib

[ResourceNeferCapeAPosition]
type = Buffer
stride = 40
filename = NeferCapeAPosition.buf

[ResourceNeferCapeABlend]
type = Buffer
stride = 32
filename = NeferCapeABlend.buf

[ResourceNeferCapeATexcoord]
type = Buffer
stride = 12
filename = NeferCapeATexcoord.buf

[ResourceNeferCapeAHeadIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = NeferCapeAHead.ib

[ResourceNeferCapeBPosition]
type = Buffer
stride = 40
filename = NeferCapeBPosition.buf

[ResourceNeferCapeBBlend]
type = Buffer
stride = 32
filename = NeferCapeBBlend.buf

[ResourceNeferCapeBTexcoord]
type = Buffer
stride = 12
filename = NeferCapeBTexcoord.buf

[ResourceNeferCapeBHeadIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = NeferCapeBHead.ib

[ResourceNeferCapeCPosition]
type = Buffer
stride = 40
filename = NeferCapeCPosition.buf

[ResourceNeferCapeCBlend]
type = Buffer
stride = 32
filename = NeferCapeCBlend.buf

[ResourceNeferCapeCTexcoord]
type = Buffer
stride = 12
filename = NeferCapeCTexcoord.buf

[ResourceNeferCapeCHeadIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = NeferCapeCHead.ib

[ResourceNeferEyesPosition]
type = Buffer
stride = 40
filename = NeferEyesPosition.buf

[ResourceNeferEyesBlend]
type = Buffer
stride = 32
filename = NeferEyesBlend.buf

[ResourceNeferEyesTexcoord]
type = Buffer
stride = 12
filename = NeferEyesTexcoord.buf

[ResourceNeferEyesHeadIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = NeferEyesHead.ib

[ResourceNeferHeadNormalMap]
filename = NeferHeadNormalMap.dds

[ResourceNeferHeadDiffuse]
filename = NeferHeadDiffuse.dds

[ResourceNeferHeadLightMap]
filename = NeferHeadLightMap.dds

[ResourceNeferBodyNormalMap]
filename = NeferBodyNormalMap.dds

[ResourceNeferBodyDiffuse]
filename = NeferBodyDiffuse.dds

[ResourceNeferBodyLightMap]
filename = NeferBodyLightMap.dds

[ResourceCreditInfo]
type = Buffer
data = "Created by www.patreon.com/lewd_lad"

; .ini generated by XXMI (XX-Model-Importer) v1.6.1
; If you have any issues or find any bugs, please open a ticket at https://github.com/leotorrez/XXMI-Tools/issues
