

;;;;;;;;;;;;;;;;;;;;;;;;;;; Common ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;


[Resource_Tex_Transparent]
filename = transparent.png


;;;;;;;;;;;;;;;;;;;;;;;;;;;;BODY_A;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;


[Resource_Tex_BodyA_d]
filename = body_A_d.png
[Resource_Tex_BodyA_n]
filename = body_A_n.png
[Resource_Tex_BodyA_s]
filename = body_A_s.png
[TextureOverride_BodyA]
; the hash of ps-t1
hash = 1072348c
ps-t1 = Resource_Tex_BodyA_d
ps-t2 = Resource_Tex_BodyA_n
if ps-t3 == 123
    ps-t3 = Resource_Tex_BodyA_s
endif
if ps-t4 == 123
    ps-t4 = Resource_Tex_BodyA_s
endif

[TextureOverride_BodySpecA]
hash=734c24bd
filter_index=123


;;;;;;;;;;;;;;;;;;;;;;;;;;;;BODY_B;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;


[Resource_Tex_BodyB_d]
filename = body_B_d.png
[Resource_Tex_BodyB_n]
filename = body_B_n.png
[Resource_Tex_BodyB_s]
filename = body_B_s.png
[TextureOverride_BodyB]
; the hash of ps-t1
hash = 8b92ea9d
ps-t1 = Resource_Tex_BodyB_d
ps-t2 = Resource_Tex_BodyB_n
if ps-t3 == 456
    ps-t3 = Resource_Tex_BodyB_s
endif
if ps-t4 == 456
ps-t4 = Resource_Tex_BodyB_s
endif

[TextureOverride_BodySpecB]
hash=a45d4a0e
filter_index=456


;;;;;;;;;;;;;;;;;;;;;;;;;;;;BODY_C;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;


[Resource_Tex_BodyC_d]
filename = body_C_d.png
[Resource_Tex_BodyC_n]
filename = body_C_n.png
[Resource_Tex_BodyC_s]
filename = body_C_s.png
[TextureOverride_BodyC]
; the hash of ps-t1
hash = c4c27048
ps-t1 = Resource_Tex_BodyC_d
ps-t2 = Resource_Tex_BodyC_n
if ps-t3 == 789
    ps-t3 = Resource_Tex_BodyC_s
endif
if ps-t4 == 789
    ps-t4 = Resource_Tex_BodyC_s
endif

[TextureOverride_BodySpecC]
hash=a3a44978
filter_index=789

;;;;;;;;;;;;;;;;;;;;;;;;;;;;BODY_Dark;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;


[Resource_Tex_BodyDark_d]
filename = body_dark_d.png
[Resource_Tex_BodyDark_n]
filename = body_dark_n.png
[Resource_Tex_BodyDark_s]
filename = body_dark_s.png
[TextureOverride_BodyDark]
; the hash of ps-t1
hash = dc217a1d
ps-t1 = Resource_Tex_BodyDark_d
ps-t2 = Resource_Tex_BodyDark_n
if ps-t3 == 876
    ps-t3 = Resource_Tex_BodyDark_s
endif
if ps-t4 == 876
    ps-t4 = Resource_Tex_BodyDark_s
endif

[TextureOverride_BodyDarkSpec]
hash=bdf1377e
filter_index=876

;;;;;;;;;;;;;;;;;;;;;;;;;; Simple Bra (White) ;;;;;;;;;;;;;;;;;;;;;;;


[TextureOverride_SimpleBraWhite_A]
hash = de146f26
ps-t0 = Resource_Tex_Transparent
[TextureOverride_SimpleBraWhite_B]
hash = 1edede6a
ps-t0 = Resource_Tex_Transparent
[TextureOverride_SimpleBraWhite_C]
hash = dfc42afa
ps-t0 = Resource_Tex_Transparent


;;;;;;;;;;;;;;;;;;;;;;;;;; Simple Panties (White);;;;;;;;;;;;;;;;;;;;


[TextureOverride_SimpleBraPanties_A]
hash = 4f9d7b35
ps-t0 = Resource_Tex_Transparent
[TextureOverride_SimpleBraPanties_B]
hash = cbad2b1f
ps-t0 = Resource_Tex_Transparent
[TextureOverride_SimpleBraPanties_C]
hash = 4787677f
ps-t0 = Resource_Tex_Transparent

;;;;;;;;;;;;;;;;;;;;;;;;;; Other chars ;;;;;;;;;;;;;;;;

[TextureOverride_Yurina_Bra]
hash = c2399fc8
ps-t0 = Resource_Tex_Transparent

[TextureOverride_Yurina_Panties]
hash = 1aaa15f2
ps-t0 = Resource_Tex_Transparent

[TextureOverride_Remi_Bra]
hash = 3514f3a2
ps-t0 = Resource_Tex_Transparent

[TextureOverride_Remi_Panties]
hash = f3b93961
ps-t0 = Resource_Tex_Transparent

[TextureOverride_Tsukiyo_Bra]
hash = 9a6f2c6d
ps-t0 = Resource_Tex_Transparent

[TextureOverride_Tsukiyo_Panties]
hash = 898291d4
ps-t0 = Resource_Tex_Transparent

[TextureOverride_Saki_Bra]
hash = 2c240159
ps-t0 = Resource_Tex_Transparent

[TextureOverride_Saki_Panties]
hash = 506c8f57
ps-t0 = Resource_Tex_Transparent

[TextureOverride_Minagi_Bra]
hash = b280402b
ps-t0 = Resource_Tex_Transparent

[TextureOverride_Minagi_Panties]
hash = d9662fa3
ps-t0 = Resource_Tex_Transparent

[TextureOverride_Aki_Bra]
hash = 30ac6c4b
ps-t0 = Resource_Tex_Transparent

[TextureOverride_Aki_Panties]
hash = 720985cc
ps-t0 = Resource_Tex_Transparent

[TextureOverride_Mai_Bra]
hash = e08be897
ps-t0 = Resource_Tex_Transparent

[TextureOverride_Mai_Panties]
hash = 7e95970d
ps-t0 = Resource_Tex_Transparent

[TextureOverride_Sylvia_Bra]
hash = 9cae5d74
ps-t0 = Resource_Tex_Transparent

[TextureOverride_Sylvia_Panties]
hash = 2ddad3f5
ps-t0 = Resource_Tex_Transparent

[TextureOverride_Sarria_Bra]
hash = 82cf8210
ps-t0 = Resource_Tex_Transparent

[TextureOverride_Sarria_Panties]
hash = 64453e77
ps-t0 = Resource_Tex_Transparent

[TextureOverride_Hardina_Bra]
hash = 3793e15e
ps-t0 = Resource_Tex_Transparent

[TextureOverride_Hardina_Panties]
hash = 8e1713e5
ps-t0 = Resource_Tex_Transparent

[TextureOverride_Faren_Bra]
hash = 6a3e0acc
ps-t0 = Resource_Tex_Transparent

[TextureOverride_Faren_Panties]
hash = 1aa07638
ps-t0 = Resource_Tex_Transparent

[TextureOverride_Merrina_Bra]
hash = 619b4981
ps-t0 = Resource_Tex_Transparent

[TextureOverride_Merrina_Panties]
hash = ab673c25
ps-t0 = Resource_Tex_Transparent

[TextureOverride_Ladoria_Bra]
hash = b2d1d68b
ps-t0 = Resource_Tex_Transparent

[TextureOverride_Ladoria_Panties]
hash = caf9516a
ps-t0 = Resource_Tex_Transparent

;;;;;;;;;; Mission Smoke
[TextureOverride_MissionSmoke]
hash = 9dad9ace
ps-t0 = Resource_Tex_Transparent

;;;;;;;;; F.P.S Light
[TextureOverride_FPSLight]
hash = 84e979a9
ps-t0 = Resource_Tex_Transparent

;;;;;;;;;; Replace BodyB Mesh
[Resource_VB_BodyB]
type = Buffer
stride = 64
filename = BodyB.vb
[Resource_IB_BodyB]
type = Buffer
format = DXGI_FORMAT_R16_UINT
filename = BodyB.ib
[TextureOverride_Mesh_BodyB]
; hash of vb0
hash = 63ce628b
match_first_index = 0
vb0 = Resource_VB_BodyB
ib = Resource_IB_BodyB
handling = skip
drawindexed = auto

;;;;;;;;;; Replace BodyB Edge Mesh
[Resource_VB_BodyB_Edge]
type = Buffer
stride = 48
filename = BodyB_Edge.vb
[Resource_IB_BodyB_Edge]
type = Buffer
format = DXGI_FORMAT_R16_UINT
filename = BodyB_Edge.ib
[TextureOverride_Mesh_BodyB_Edge]
; hash of vb0
hash = bd5419d5
match_first_index = 0
vb0 = Resource_VB_BodyB_Edge
ib = Resource_IB_BodyB_Edge
handling = skip
drawindexed = auto

;;;;;;;;;;;;;;;;;;;;; Below is only for modders ;;;;;;;;;;;;;;;;;;;;;

;;;;;;;;;;;;;; Use this for dumping
;[ShaderOverride_Temporary000]
;hash = xxxxxxxxxxxxxxxxxx
;run = CommandList_BulletGirlsDump
