; EvelynBody

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

[Constants]
global $active = 0
global persist $cloth = 0
global persist $bodytype = 0
global persist $nipple = 0
global persist $condom = 0
global persist $tail = 0
global persist $ears = 0
global persist $bra = 0
global persist $choker = 0
global persist $stock = 0
global persist $shoes = 0
global persist $underwear = 0
global persist $cuffs = 0
global persist $gagger = 0
global persist $cloak = 0
global persist $writing = 4


global $menu = 0
global $page = 0
global $hold
global $holdShape
global $drag

global $navigating
global $navSpeed
global $hovering
global $slot
global $hoveredSlot
global $clickedSlot
global $selectedSlot = 0
global $targetSelectedSlot = 0
global $navDirection = -1

global persist $mx = 0.05
global persist $my = 0.25

global $ww
global $wh
global $cpx
global $cpy

global $dt
global $ts

[KeyShowMenu]
condition = $active == 1
key = no_modifiers /
type = cycle
$menu = 0,1

[KeyMenu.ResetPosition]
condition = $menu == 1
key = no_ctrl shift VK_RIGHT
run = CommandListResetMenuPos

[KeyHold]
condition = $menu == 1 && $hovering == 0
key = no_ctrl no_shift VK_LBUTTON
key = no_ctrl no_shift VK_RBUTTON
type = hold
$hold = 1

[KeyHoldShape]
condition = $menu == 1 && $hovering > 1
key = no_ctrl no_shift VK_LBUTTON
key = no_ctrl no_shift VK_RBUTTON
type = hold
run = CommandListHoldShape

[CommandListHoldShape]
$holdShape = $hovering
post $holdShape = 0

[KeyClickedSlot]
condition = $hovering == 1 && $menu == 1
key = no_ctrl no_shift VK_LBUTTON
key = no_ctrl no_shift VK_RBUTTON
run = CommandListClickedSlot

[KeySwap0]
key = ctrl no_shift no_alt 7
condition = $active == 1
type = cycle
$cloth = 0,1,2
[KeySwap1]
key = ctrl no_shift no_alt 8
condition = $active == 1
type = cycle
$bodytype = 0,1
[KeySwap2]
key = ctrl no_shift no_alt 9
condition = $active == 1
type = cycle
$nipple = 0,1
[KeySwap3]
key = ctrl no_shift no_alt 0
condition = $active == 1
type = cycle
$condom = 0,1
[KeySwap4]
key = no_ctrl shift no_alt 7
condition = $active == 1
type = cycle
$tail = 0,1
[KeySwap5]
key = no_ctrl shift no_alt 8
condition = $active == 1
type = cycle
$ears = 0,1
[KeySwap6]
key = no_ctrl shift no_alt 9
condition = $active == 1
type = cycle
$bra = 0,1
[KeySwap7]
key = no_ctrl shift no_alt 0
condition = $active == 1
type = cycle
$choker = 0,1
[KeySwap8]
key = no_ctrl no_shift alt 7
condition = $active == 1
type = cycle
$stock = 0,1,2
[KeySwap9]
key = no_ctrl no_shift alt 8
condition = $active == 1
type = cycle
$shoes = 0,1,2
[KeySwap10]
key = no_ctrl no_shift alt 9
condition = $active == 1
type = cycle
$underwear = 0,1,2
[KeySwap11]
key = no_ctrl no_shift alt 0
condition = $active == 1
type = cycle
$cuffs = 0,1
[KeySwap12]
key = [
condition = $active == 1
type = cycle
$gagger = 0,1
[KeySwap13]
key = _
condition = $active == 1
type = cycle
$writing = 0,1,2,3,4
[KeySwap14]
key = ]
condition = $active == 1
type = cycle
$cloak = 0,1

[Present]
post $active = 0
if $active
  $dt = time - $ts
  $ts = time
  if $menu
    run = CommandListOutfitMenu
  endif
endif

; Custom Shaders ----------------------------

[CustomShaderTransparencyNippleCondom]
blend = ADD BLEND_FACTOR INV_BLEND_FACTOR
blend_factor[0] = 0.7
blend_factor[1] = 0.7
blend_factor[2] = 0.7
blend_factor[3] = 1
handling = skip
drawindexed = 1410, 3540, 0

[CustomShaderTransparencyCloth.00]
blend = ADD BLEND_FACTOR INV_BLEND_FACTOR
blend_factor[0] = 0.7
blend_factor[1] = 0.7
blend_factor[2] = 0.7
blend_factor[3] = 1
handling = skip
drawindexed = 39858, 472020, 0

[CustomShaderTransparencyCloth.01]
blend = ADD BLEND_FACTOR INV_BLEND_FACTOR
blend_factor[0] = 0.7
blend_factor[1] = 0.7
blend_factor[2] = 0.7
blend_factor[3] = 1
handling = skip
drawindexed = 39834, 511878, 0

[CustomShaderTransparencyCloth.10]
blend = ADD BLEND_FACTOR INV_BLEND_FACTOR
blend_factor[0] = 0.7
blend_factor[1] = 0.7
blend_factor[2] = 0.7
blend_factor[3] = 1
handling = skip
drawindexed = 39858, 551712, 0

[CustomShaderTransparencyCloth.11]
blend = ADD BLEND_FACTOR INV_BLEND_FACTOR
blend_factor[0] = 0.7
blend_factor[1] = 0.7
blend_factor[2] = 0.7
blend_factor[3] = 1
handling = skip
drawindexed = 39834, 591570, 0

[CustomShaderTransparencyClothCollar]
blend = ADD BLEND_FACTOR INV_BLEND_FACTOR
blend_factor[0] = 0.7
blend_factor[1] = 0.7
blend_factor[2] = 0.7
blend_factor[3] = 1
handling = skip
drawindexed = 816, 631404, 0

[CustomShaderTransparencyUnderwear.0]
blend = ADD BLEND_FACTOR INV_BLEND_FACTOR
blend_factor[0] = 0.7
blend_factor[1] = 0.7
blend_factor[2] = 0.7
blend_factor[3] = 1
handling = skip
drawindexed = 2862, 12720, 0

[CustomShaderTransparencyUnderwear.1]
blend = ADD BLEND_FACTOR INV_BLEND_FACTOR
blend_factor[0] = 0.7
blend_factor[1] = 0.7
blend_factor[2] = 0.7
blend_factor[3] = 1
handling = skip
drawindexed = 2862, 15582, 0

[CustomShaderTransparencyStock.0]
blend = ADD BLEND_FACTOR INV_BLEND_FACTOR
blend_factor[0] = 0.7
blend_factor[1] = 0.7
blend_factor[2] = 0.7
blend_factor[3] = 1
handling = skip
drawindexed = 7488, 457044, 0

[CustomShaderTransparencyStock.1]
blend = ADD BLEND_FACTOR INV_BLEND_FACTOR
blend_factor[0] = 0.7
blend_factor[1] = 0.7
blend_factor[2] = 0.7
blend_factor[3] = 1
handling = skip
drawindexed = 7488, 464532, 0

[CustomShaderTransparencyCondom]
blend = ADD BLEND_FACTOR INV_BLEND_FACTOR
blend_factor[0] = 0.7
blend_factor[1] = 0.7
blend_factor[2] = 0.7
blend_factor[3] = 1
handling = skip
drawindexed = 14100, 632220, 0

[CustomShaderTransparencyShoes]
blend = ADD BLEND_FACTOR INV_BLEND_FACTOR
blend_factor[0] = 0.7
blend_factor[1] = 0.7
blend_factor[2] = 0.7
blend_factor[3] = 1
handling = skip
drawindexed = 2646, 654336, 0

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

[TextureOverrideEvelynBodyBlend]
hash = 5ea06832
handling = skip
vb2 = ResourceEvelynBodyBlend
if DRAW_TYPE == 1
	vb0 = ResourceEvelynBodyPosition
	draw = 135326,0
endif
$active = 1

[TextureOverrideEvelynBodyTexcoord]
hash = 26f9ba95
vb1 = ResourceEvelynBodyTexcoord

[TextureOverrideEvelynBodyVertexLimitRaise]
hash = 02b04234
override_vertex_count = 135326
override_byte_stride = 92

[TextureOverrideEvelynBodyIB]
hash = 04b53ecd
handling = skip

[TextureOverrideEvelynBodyA]
hash = 04b53ecd
match_first_index = 0
run = CommandListSkinTexture
ib = ResourceEvelynBodyAIB
ps-t4 = ResourceEvelynBodyANormalMap
drawindexed = 1356, 0, 0

; Draw base body
if $bodytype == 0
  if $cloth <= 1
    if $shoes <= 1
	  drawindexed = 52158, 248412, 0
	else if $shoes == 2
	  drawindexed = 52158, 352728, 0
	endif
  else if $cloth == 2
    if $bra == 0
	  if $shoes <= 1
	    drawindexed = 52158, 248412, 0
	  else if $shoes == 2
	    drawindexed = 52158, 352728, 0
	  endif
	else if $bra == 1
	  if $shoes <= 1
	    drawindexed = 52158, 39780, 0
	  else if $shoes == 2
	    drawindexed = 52158, 144096, 0
	  endif
	endif
  endif
else if $bodytype == 1
  if $cloth <= 1
    if $shoes <= 1
	  drawindexed = 52158, 300570, 0
	else if $shoes == 2
	  drawindexed = 52158, 404886, 0
	endif
  else if $cloth == 2
    if $bra == 0
	  if $shoes <= 1
	    drawindexed = 52158, 300570, 0
	  else if $shoes == 2
	    drawindexed = 52158, 404886, 0
	  endif
	else if $bra == 1
	  if $shoes <= 1
	    drawindexed = 52158, 91938, 0
	  else if $shoes == 2
	    drawindexed = 52158, 196254, 0
	  endif
	endif
  endif
endif

; Draw bra
if $bra == 0
  drawindexed = 3726, 5526, 0
endif

; Draw ears
if $ears == 0
  drawindexed = 3132, 9588, 0
endif

; Draw tail
if $tail == 0
  drawindexed = 336, 9252, 0
endif

; Draw gagger
if $gagger == 1
  drawindexed = 13800, 18444, 0
endif

; Draw cuffs
if $cuffs == 1
  if $shoes <= 1
    drawindexed = 7536, 32244, 0
  else if $shoes == 2
    drawindexed = 7536, 665421, 0
  endif
endif

; Draw choker
if $choker == 1
  drawindexed = 3948, 661473, 0
endif

; Draw nipple rings and nipple condom
if $cloth == 2
  if $bra == 1
    if $nipple == 0
	  drawindexed = 2184, 1356, 0
	  if $condom == 1
	    drawindexed = 576, 4950, 0
		run = CustomShaderTransparencyNippleCondom
	  endif
	endif
  endif
endif

; Draw cloth
if $cloth == 0
  if $shoes <= 1
    if $bodytype == 0
	  drawindexed = 39858, 472020, 0
	else if $bodytype == 1
	  drawindexed = 39834, 511878, 0
	endif
  else if $shoes == 2
    if $bodytype == 0
	  drawindexed = 39858, 551712, 0
	else if $bodytype == 1
	  drawindexed = 39834, 591570, 0
	endif
  endif
  drawindexed = 816, 631404, 0
else if $cloth == 1
  if $shoes <= 1
    if $bodytype == 0
	  run = CustomShaderTransparencyCloth.00
	else if $bodytype == 1
	  run = CustomShaderTransparencyCloth.01
	endif
  else if $shoes == 2
    if $bodytype == 0
	  run = CustomShaderTransparencyCloth.10
	else if $bodytype == 1
	  run = CustomShaderTransparencyCloth.11
	endif
  endif
  run = CustomShaderTransparencyClothCollar
endif

; Draw underwear
if $underwear == 1
  if $bodytype == 0
    drawindexed = 2862, 12720, 0
  else if $bodytype == 1
    drawindexed = 2862, 15582, 0
  endif
else if $underwear == 2
  if $bodytype == 0
    run = CustomShaderTransparencyUnderwear.0
  else if $bodytype == 1
    run = CustomShaderTransparencyUnderwear.1
  endif
endif

; Draw stock
if $stock == 1
  if $shoes <= 1
    drawindexed = 7488, 457044, 0
  else if $shoes == 2
    drawindexed = 7488, 464532, 0
  endif
else if $stock == 2
  if $shoes <= 1
    run = CustomShaderTransparencyStock.0
  else if $shoes == 2
    run = CustomShaderTransparencyStock.1
  endif
endif

; Draw condom
if $condom == 1
  drawindexed = 2256, 652080, 0
  drawindexed = 5760, 646320, 0
  run = CustomShaderTransparencyCondom
endif

; Draw shoes
if $shoes == 0
  drawindexed = 4491, 656982, 0
else if $shoes == 1
  run = CustomShaderTransparencyShoes
endif

[TextureOverrideEvelynBodyB]
hash = 04b53ecd
match_first_index = 50418
run = CommandListSkinTexture
ib = null

[TextureOverrideEvelynBodyADiffuse]
hash = a59b14c0
if $writing == 0
  this = ResourceEvelynBodyADiffuse.0
else if $writing == 1
  this = ResourceEvelynBodyADiffuse.1
else if $writing == 2
  this = ResourceEvelynBodyADiffuse.2
else if $writing == 3
  this = ResourceEvelynBodyADiffuse.3
else if $writing == 4
  this = ResourceEvelynBodyADiffuse.4
endif

[TextureOverrideEvelyn.Body.Diffuse.1024]
hash = 93033898
if $writing == 0
  this = ResourceEvelynBodyADiffuse.0
else if $writing == 1
  this = ResourceEvelynBodyADiffuse.1
else if $writing == 2
  this = ResourceEvelynBodyADiffuse.2
else if $writing == 3
  this = ResourceEvelynBodyADiffuse.3
else if $writing == 4
  this = ResourceEvelynBodyADiffuse.4
endif

[TextureOverrideEvelynBodyALightMap]
hash = d022d32c
this = ResourceEvelynBodyALightMap

[TextureOverrideEvelyn.Body.LightMap.1024]
hash = 16aab2ab
this = ResourceEvelynBodyALightMap

[TextureOverrideEvelynBodyAMaterialMap]
hash = 8624e4e4
this = ResourceEvelynBodyAMaterialMap

[TextureOverrideEvelyn.Body.MaterialMap.1024]
hash = 716561f0
this = ResourceEvelynBodyAMaterialMap

; Face Overrides -----------------------

[TextureOverrideEvelynFaceA]
hash = ddf4efa6
run = CommandListSkinTexture

[TextureOverrideEvelynFaceADiffuse]
hash = 8e1d1a6f
if $writing == 0
  this = ResourceEvelynFaceADiffuse.0
else if $writing == 1
  this = ResourceEvelynFaceADiffuse.1
else if $writing == 2
  this = ResourceEvelynFaceADiffuse.2
else if $writing == 3
  this = ResourceEvelynFaceADiffuse.3
else if $writing == 4
  this = ResourceEvelynFaceADiffuse.4
endif

[TextureOverrideEvelyn.FaceA.Diffuse.1024]
hash = bc090438
if $writing == 0
  this = ResourceEvelynFaceADiffuse.0
else if $writing == 1
  this = ResourceEvelynFaceADiffuse.1
else if $writing == 2
  this = ResourceEvelynFaceADiffuse.2
else if $writing == 3
  this = ResourceEvelynFaceADiffuse.3
else if $writing == 4
  this = ResourceEvelynFaceADiffuse.4
endif

; Hair Overrides -----------------------

[TextureOverrideEvelynHairA]
hash = 10a5bde2
run = CommandListSkinTexture

[TextureOverrideEvelynHairADiffuse]
hash = 0e5c3c97
if $writing == 0
  this = ResourceEvelynHairADiffuse.0
else if $writing == 1
  this = ResourceEvelynHairADiffuse.0
else if $writing == 2
  this = ResourceEvelynHairADiffuse.1
else if $writing == 3
  this = ResourceEvelynHairADiffuse.0
else if $writing == 4
  this = ResourceEvelynHairADiffuse.1
endif

[TextureOverrideEvelyn.Hair.Diffuse.1024]
hash = 65a7592d
if $writing == 0
  this = ResourceEvelynHairADiffuse.0
else if $writing == 1
  this = ResourceEvelynHairADiffuse.0
else if $writing == 2
  this = ResourceEvelynHairADiffuse.1
else if $writing == 3
  this = ResourceEvelynHairADiffuse.0
else if $writing == 4
  this = ResourceEvelynHairADiffuse.1
endif

; Hide others -----------------------

[TextureOverrideEvelynCloakIB]
hash = bb6d1023
run = CommandListSkinTexture
if $cloak == 0
  handling = skip
endif

[TextureOverrideEvelynAcc]
hash = 7fb7467f
handling = skip

[TextureOverrideEvelynShoulderIB]
hash = b3eaedb0
run = CommandListSkinTexture
handling = skip


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


[CommandListDimensions]
if window_width != 0
  $ww = window_width
  $wh = window_height
elif $ww != 0
  $ww = rt_width
  $wh = rt_height
else
  $ww = res_width
  $wh = res_height
endif

if cursor_x != 0 && cursor_y != 0
  $cpx = cursor_x
  $cpy = cursor_y
elif cursor_window_x != 0 && cursor_window_y != 0
  $cpx = cursor_window_x / $ww
  $cpy = cursor_window_y / $wh
else
  $cpx = cursor_screen_x / $ww
  $cpy = cursor_screen_y / $wh
endif

[CommandListClickedSlot]
$clickedSlot = $hoveredSlot

if $clickedSlot == 1
  $ears = 1 - $ears
elif $clickedSlot == 2
  $gagger = 1 - $gagger
elif $clickedSlot == 3
  $choker = 1 - $choker
elif $clickedSlot == 4
  $nipple = 1 - $nipple
elif $clickedSlot == 5
  $bra = 1 - $bra
elif $clickedSlot == 6
  $cloth = $cloth + 1
  if $cloth > 2
    $cloth = 0
  endif
elif $clickedSlot == 7
  $tail = 1 - $tail
elif $clickedSlot == 8
  $underwear = $underwear +1
  if $underwear > 2
    $underwear = 0
  endif
elif $clickedSlot == 9
  $condom = 1 - $condom
elif $clickedSlot == 10
  $cuffs = 1- $cuffs
elif $clickedSlot == 11
  $stock = $stock +1
  if $stock > 2
    $stock = 0
  endif
elif $clickedSlot == 12
  $bodytype = 1 - $bodytype
elif $clickedSlot == 13
  $cloak = 1 - $cloak
elif $clickedSlot == 14
  $shoes = $shoes +1
  if $shoes > 2
    $shoes = 0
  endif
elif $clickedSlot == 15
  $writing = $writing +1
  if $writing > 4
    $writing = 0
  endif
endif

[CommandListSlotItemImage]
x87 = 52 / $ww 
y87 = 52 / $wh
z87 = z87 + 6 / $ww
w87 = w87 + 12 / $ww
if $slot == 1
    ps-t100 = ResourceMenuItem.1
    run = CustomShaderElement
elif $slot == 2
    ps-t100 = ResourceMenuItem.2
    run = CustomShaderElement
elif $slot == 3
    ps-t100 = ResourceMenuItem.3
    run = CustomShaderElement
elif $slot == 4
    ps-t100 = ResourceMenuItem.4
    run = CustomShaderElement
elif $slot == 5
    ps-t100 = ResourceMenuItem.5
    run = CustomShaderElement
elif $slot == 6
    ps-t100 = ResourceMenuItem.6
    run = CustomShaderElement
elif $slot == 7
    ps-t100 = ResourceMenuItem.7
    run = CustomShaderElement
elif $slot == 8
    ps-t100 = ResourceMenuItem.8
    run = CustomShaderElement
elif $slot == 9
    ps-t100 = ResourceMenuItem.9
    run = CustomShaderElement
elif $slot == 10
    ps-t100 = ResourceMenuItem.10
    run = CustomShaderElement
elif $slot == 11
    ps-t100 = ResourceMenuItem.11
    run = CustomShaderElement
elif $slot == 12
    ps-t100 = ResourceMenuItem.12
    run = CustomShaderElement
elif $slot == 13
    ps-t100 = ResourceMenuItem.13
    run = CustomShaderElement
elif $slot == 14
    ps-t100 = ResourceMenuItem.14
    run = CustomShaderElement
elif $slot == 15
    ps-t100 = ResourceMenuItem.15
    run = CustomShaderElement
endif
x87 = 64 / $ww 
y87 = 64 / $wh
z87 = z87 - 6 / $ww
w87 = w87 - 12 / $ww

[CommandListOutfitMenu]
run = CommandListDimensions
run = CommandListBackground

[CommandListBackground]
local $cox
local $coy
ps-t100 = ResourceMenuBG
y87 = 560 / $wh
x87 = 360 / $ww
if $hovering == 0
    if $drag == 0
        if $cpx > $mx + 0.0125 && $cpx < ($mx+x87-0.0035) && $cpy > $my && $cpy < ($my+y87-0.0035)
            if $hold
                $cox = $cpx - $mx
                $coy = $cpy - $my
                $drag = 1
            endif
        endif
    else
        if $hold
            $mx = $cpx - $cox
            $my = $cpy - $coy
        else
            $drag = 0
        endif
    endif
endif
z87 = $mx
w87 = $my
run = CustomShaderElement
run = CommandListDrawToggles

[CommandListDrawToggles]
local $z0 = z87 + 23 / $ww
local $z1 = $z0 + 125 / $ww
local $z2 = $z0 + 250 / $ww
local $wo = 84 / $wh
$hovering = 0
$slot = 0
x87 = 64 / $ww 
y87 = 64 / $wh

z87 = $z0
w87 = w87 + 60 / $wh
run = CommandListSlot
z87 = $z1
run = CommandListSlot
z87 = $z2
run = CommandListSlot
z87 = $z0
w87 = w87 + $wo
run = CommandListSlot
z87 = $z1
run = CommandListSlot
z87 = $z2
run = CommandListSlot
z87 = $z0
w87 = w87 + $wo
run = CommandListSlot
z87 = $z1
run = CommandListSlot
z87 = $z2
run = CommandListSlot
z87 = $z0
w87 = w87 + $wo
run = CommandListSlot
z87 = $z1
run = CommandListSlot
z87 = $z2
run = CommandListSlot
z87 = $z0
w87 = w87 + $wo
run = CommandListSlot
z87 = $z1
run = CommandListSlot
z87 = $z2
run = CommandListSlot

[CommandListSlot]
$slot = $slot + 1
run = CommandListSlotItemImage
if $cpx > z87 && $cpx < (z87+x87-0.0035) && $cpy > w87 && $cpy < (w87+y87-0.0035)
    ps-t100 = ResourceItemSlotHover.1
    $hovering = 1
    $hoveredSlot = $slot
    $selectedSlot = 0
else
    if $slot == $selectedSlot // 1
      $hoveredSlot = $slot
      ps-t100 = ResourceItemSlotHover.1
    else
      ps-t100 = ResourceItemSlot
    endif
endif
run = CustomShaderElement
if $clickedSlot == $slot
    ps-t100 = ResourceItemSlotHover.2
    run = CustomShaderElement
    $clickedSlot = 0
endif

[CommandListResetMenuPos]
$mx = 50 / $ww
$my = 0.5 - 360 / $wh

[CustomShaderElement]
vs = .\res\draw_2d.hlsl
ps = .\res\draw_2d.hlsl
run = BuiltInCommandListUnbindAllRenderTargets
blend = ADD SRC_ALPHA INV_SRC_ALPHA
cull = none
topology = triangle_strip
o0 = set_viewport bb
Draw = 4,0

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

[ResourceEvelynBodyPosition]
type = Buffer
stride = 40
filename = .\Mesh\EvelynBodyPosition.buf

[ResourceEvelynBodyBlend]
type = Buffer
stride = 32
filename = .\Mesh\EvelynBodyBlend.buf

[ResourceEvelynBodyTexcoord]
type = Buffer
stride = 20
filename = .\Mesh\EvelynBodyTexcoord.buf

[ResourceEvelynBodyAIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = .\Mesh\EvelynBodyA.ib

[ResourceEvelynBodyBIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = .\Mesh\EvelynBodyB.ib

[ResourceEvelynBodyADiffuse.0]
filename = .\Texture\00\EvelynBodyADiffuse.dds

[ResourceEvelynBodyADiffuse.1]
filename = .\Texture\01\EvelynBodyADiffuse.dds

[ResourceEvelynBodyADiffuse.2]
filename = .\Texture\02\EvelynBodyADiffuse.dds

[ResourceEvelynBodyADiffuse.3]
filename = .\Texture\03\EvelynBodyADiffuse.dds

[ResourceEvelynBodyADiffuse.4]
filename = .\Texture\04\EvelynBodyADiffuse.dds

[ResourceEvelynBodyANormalMap]
filename = .\Texture\00\EvelynBodyANormalMap.dds

[ResourceEvelynBodyALightMap]
filename = .\Texture\00\EvelynBodyALightMap.dds

[ResourceEvelynBodyAMaterialMap]
filename = .\Texture\00\EvelynBodyAMaterialMap.dds

[ResourceEvelynFaceADiffuse.0]
filename = .\Texture\00\EvelynFaceADiffuse.dds

[ResourceEvelynFaceADiffuse.1]
filename = .\Texture\01\EvelynFaceADiffuse.dds

[ResourceEvelynFaceADiffuse.2]
filename = .\Texture\02\EvelynFaceADiffuse.dds

[ResourceEvelynFaceADiffuse.3]
filename = .\Texture\03\EvelynFaceADiffuse.dds

[ResourceEvelynFaceADiffuse.4]
filename = .\Texture\04\EvelynFaceADiffuse.dds

[ResourceEvelynHairADiffuse.0]
filename = .\Texture\00\EvelynHairADiffuse.dds

[ResourceEvelynHairADiffuse.1]
filename = .\Texture\01\EvelynHairADiffuse.dds

; ==========================================

[ResourceMenuBG]
filename = .\res\Menu.dds

[ResourceItemSlot]
filename = .\res\Slot.dds

[ResourceItemSlotHover.1]
filename = .\res\Slot_Hover.dds

[ResourceItemSlotHover.2]
filename = .\res\Slot_Hover_2.dds

[ResourceMenuItem.1]
filename =.\res\item_1.dds

[ResourceMenuItem.2]
filename =.\res\item_2.dds

[ResourceMenuItem.3]
filename =.\res\item_3.dds

[ResourceMenuItem.4]
filename =.\res\item_4.dds

[ResourceMenuItem.5]
filename = .\res\item_5.dds

[ResourceMenuItem.6]
filename =.\res\item_6.dds

[ResourceMenuItem.7]
filename =.\res\item_7.dds

[ResourceMenuItem.8]
filename =.\res\item_8.dds

[ResourceMenuItem.9]
filename =.\res\item_9.dds

[ResourceMenuItem.10]
filename =.\res\item_10.dds

[ResourceMenuItem.11]
filename =.\res\item_11.dds

[ResourceMenuItem.12]
filename =.\res\item_12.dds

[ResourceMenuItem.13]
filename =.\res\item_13.dds

[ResourceMenuItem.14]
filename =.\res\item_14.dds

[ResourceMenuItem.15]
filename =.\res\item_15.dds
