; Merged Mod: .\Default\TravelerBoy.ini, .\NoCoat\TravelerBoy.ini ; Constants --------------------------- [Constants] global persist $swapvar = 0 global persist $color = 0 global $active global $creditinfo = 0 [KeySwap] condition = $active == 1 key = k type = cycle $swapvar = 0,1 $creditinfo = 0 [KeySwap1] condition = $active == 1 key = p type = cycle $color = 0,1 $creditinfo = 0 [Present] post $active = 0 ; Shader ------------------------------ ; Overrides --------------------------- [TextureOverrideTravelerBoyPosition] hash = c77e380b run = CommandListTravelerBoyPosition $active = 1 [TextureOverrideTravelerBoyBlend] hash = 4dfdf2be run = CommandListTravelerBoyBlend [TextureOverrideTravelerBoyTexcoord] hash = 517e5e7e run = CommandListTravelerBoyTexcoord [TextureOverrideTravelerBoyVertexLimitRaise] hash = e9786a5f [TextureOverrideTravelerBoyIB] hash = 8ed7c5f0 run = CommandListTravelerBoyIB [TextureOverrideTravelerBoyHead] hash = 8ed7c5f0 match_first_index = 0 run = CommandListTravelerBoyHead [TextureOverrideTravelerBoyBody] hash = 8ed7c5f0 match_first_index = 8874 run = CommandListTravelerBoyBody [TextureOverrideTravelerBoyFaceHeadDiffuse] hash = 50c169e8 run = CommandListTravelerBoyFaceHeadDiffuse ; CommandList ------------------------- [CommandListTravelerBoyPosition] if $swapvar == 0 vb0 = ResourceTravelerBoyPosition.0 else if $swapvar == 1 vb0 = ResourceTravelerBoyPosition.1 endif [CommandListTravelerBoyBlend] if $swapvar == 0 vb1 = ResourceTravelerBoyBlend.0 handling = skip draw = 29861,0 else if $swapvar == 1 vb1 = ResourceTravelerBoyBlend.1 handling = skip draw = 10399,0 endif [CommandListTravelerBoyTexcoord] if $swapvar == 0 vb1 = ResourceTravelerBoyTexcoord.0 else if $swapvar == 1 vb1 = ResourceTravelerBoyTexcoord.1 endif [CommandListTravelerBoyIB] handling = skip drawindexed = auto [CommandListTravelerBoyHead] ps-t0 = ResourceTravelerBoyHeadDiffuse ps-t1 = ResourceTravelerBoyHeadLightMap if $swapvar == 0 ib = ResourceTravelerBoyHeadIB.0 else if $swapvar == 1 ib = ResourceTravelerBoyHeadIB.1 endif [CommandListTravelerBoyBody] ps-t1 = ResourceTravelerBoyBodyLightMap if $color == 0 ps-t0 = ResourceTravelerBoyBodyDiffuse else if $color == 1 ps-t0 = ResourceTravelerBoyBodyDiffuseAether endif if $swapvar == 0 ib = ResourceTravelerBoyBodyIB.0 else if $swapvar == 1 ib = ResourceTravelerBoyBodyIB.1 endif [CommandListTravelerBoyFaceHeadDiffuse] ps-t0 = ResourceTravelerBoyFaceHeadDiffuse ; Resources --------------------------- [ResourceTravelerBoyPosition.0] type = Buffer stride = 40 filename = .\Default\TravelerBoyPosition.buf [ResourceTravelerBoyBlend.0] type = Buffer stride = 32 filename = .\Default\TravelerBoyBlend.buf [ResourceTravelerBoyTexcoord.0] type = Buffer stride = 12 filename = .\Default\TravelerBoyTexcoord.buf [ResourceTravelerBoyHeadIB.0] type = Buffer format = DXGI_FORMAT_R32_UINT filename = .\Default\TravelerBoyHead.ib [ResourceTravelerBoyBodyIB.0] type = Buffer format = DXGI_FORMAT_R32_UINT filename = .\Default\TravelerBoyBody.ib [ResourceTravelerBoyHeadDiffuse] filename = .\Textures\TravelerBoyHeadDiffuse.dds [ResourceTravelerBoyHeadLightMap] filename = .\Textures\TravelerBoyHeadLightMap.dds [ResourceTravelerBoyBodyDiffuse] filename = .\Textures\TravelerBoyBodyDiffuse.dds [ResourceTravelerBoyBodyDiffuseAether] filename = .\Textures\TravelerBoyBodyDiffuseAether.dds [ResourceTravelerBoyBodyLightMap] filename = .\Textures\TravelerBoyBodyLightMap.dds [ResourceTravelerBoyFaceHeadDiffuse] filename = .\Textures\TravelerBoyFaceHeadDiffuse.dds [ResourceTravelerBoyPosition.1] type = Buffer stride = 40 filename = .\NoCoat\TravelerBoyPosition.buf [ResourceTravelerBoyBlend.1] type = Buffer stride = 32 filename = .\NoCoat\TravelerBoyBlend.buf [ResourceTravelerBoyTexcoord.1] type = Buffer stride = 12 filename = .\NoCoat\TravelerBoyTexcoord.buf [ResourceTravelerBoyHeadIB.1] type = Buffer format = DXGI_FORMAT_R32_UINT filename = .\NoCoat\TravelerBoyHead.ib [ResourceTravelerBoyBodyIB.1] type = Buffer format = DXGI_FORMAT_R32_UINT filename = .\NoCoat\TravelerBoyBody.ib ; .ini generated by GIMI (Genshin-Impact-Model-Importer) mod merger script ; 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