Thank you for this!
I have one question, i don't know if it's been answered before but the search engine is not giving me any results: Does this apply to everyone? If I change my Agerian armor, for example, will I see everyone that has my class and Agerian with the costume? Is there a way to make myself look like a prince surrounded by peasants? :P
Try this :
<!-- Ranger -->
<Conditional Code="U">
<Model Index="-">1_PC/3_PEW/ARMOR/9_UPPERBODY/PEW_00_UB_0033.PAC</Model>
<Model Index="U">1_PC/3_PEW/ARMOR/9_UPPERBODY/PEW_00_UB_0007.PAC</Model>
</Conditional>
<Conditional Code="U">
<Model Index="-">1_PC/3_PEW/EVENT_COSTUME/PEW_00_MANUFACTURE_0006_E</Model>
<Model Index="U">1_PC/1_PHM/NUDE/PHM_ALPHA.PAC</Model>
</Conditional>
<Conditional Code="U">
<Model Index="-">1_PC/3_PEW/ARMOR/38_UNDERWEAR/PEW_00_UW_1040.PAC</Model>
<Model Index="U">1_PC/3_PEW/ARMOR/38_UNDERWEAR/PEW_00_UW_0010.PAC</Model>
</Conditional>
n'tWhat you need to know
. You can replace your armor with costumes, even the ones that are not available yet.
. You can use an underwear instead of an armor.
. You even get the the custom idle animation that some armors have.
. It swaps the Full Set (Boots, Gloves, Helmet, etc) when you only equip the Armor.
. Only you will be able to see it.
. It doesn't work for the RU version.
Don't be cheap! Buy their costumes if you like them.
How does it work
The key to armor swapping or removing, is understanding the multiplemodeldesc.xml file. It's a simple XML file with tags and I'm going to explain how this file works and how to edit it.
The multiplemodeldesc.xml and is a XML file that contains information about the Armor Model name, AND what meshes and textures they should use. All we do is tell the game to load a different model instead of the one that was originally defined.
Instructions
- Download the Armor Swap Essentials
- Read the Instructions.txt file.
Meaning of Prefixes
"1_PHM", Warrior
"2_PHW", Sorceress
"3_PEW", Ranger
"4_PGM", Berserker
"5_PBW", Tamer
"6_PKM", Blader (Musa)
"7_PVW", Valkyrie
"8_PWM", Wizard
"8_PWW", Witch
"13_PNW", Kunoichi
"13_PNM", Ninja
"22_PKWW" Plum (Maehwa)
-----------------------------------------------------------------------------------------------------------------------------------------
Getting Started: Swapping an Armor
-----------------------------------------------------------------------------------------------------------------------------------------If you installed the Armor Swap Essentials correctly, you should have a file named multiplemodeldesc.xml
that should be located in "C:\Program Files (x86)\Black Desert Online\character\".
The beginning of this file you will see some comments in case you forget something, and some basic templates to teach you how to replace an armor, for each class.
Here's an example:
Code:<!-- Sorceress --> <Conditional Code="U"> <Model Index="-">1_PC/2_PHW/ARMOR/9_UPPERBODY/MODEL_TO_BE_REPLACED.PAC</Model> <Model Index="U">1_PC/2_PHW/ARMOR/9_UPPERBODY/MODEL_TO_REPLACE_WITH.PAC</Model> </Conditional> <!-- Ranger --> <Conditional Code="U"> <Model Index="-">1_PC/3_PEW/ARMOR/9_UPPERBODY/MODEL_TO_BE_REPLACED.PAC</Model> <Model Index="U">1_PC/3_PEW/ARMOR/9_UPPERBODY/MODEL_TO_REPLACE_WITH.PAC</Model> </Conditional> <!-- Valkyrie --> <Conditional Code="U"> <Model Index="-">1_PC/7_PVW/ARMOR/9_UPPERBODY/MODEL_TO_BE_REPLACED.PAC</Model> <Model Index="U">1_PC/7_PVW/ARMOR/9_UPPERBODY/MODEL_TO_REPLACE_WITH.PAC</Model> </Conditional> <!-- Tamer --> <Conditional Code="U"> <Model Index="-">1_PC/5_PBW/ARMOR/9_UPPERBODY/MODEL_TO_BE_REPLACED.PAC</Model> <Model Index="U">1_PC/5_PBW/ARMOR/9_UPPERBODY/MODEL_TO_REPLACE_WITH.PAC</Model> </Conditional> <!-- Witch --> <Conditional Code="U"> <Model Index="-">1_PC/8_PWW/ARMOR/9_UPPERBODY/MODEL_TO_BE_REPLACED.PAC</Model> <Model Index="U">1_PC/8_PWW/ARMOR/9_UPPERBODY/MODEL_TO_REPLACE_WITH.PAC</Model> </Conditional> <!-- Warrior --> <Conditional Code="U"> <Model Index="-">1_PC/1_PHM/ARMOR/9_UPPERBODY/MODEL_TO_BE_REPLACED.PAC</Model> <Model Index="U">1_PC/1_PHM/ARMOR/9_UPPERBODY/MODEL_TO_REPLACE_WITH.PAC</Model> </Conditional> <!-- Wizard --> <Conditional Code="U"> <Model Index="-">1_PC/8_PWM/ARMOR/9_UPPERBODY/MODEL_TO_BE_REPLACED.PAC</Model> <Model Index="U">1_PC/8_PWM/ARMOR/9_UPPERBODY/MODEL_TO_REPLACE_WITH.PAC</Model> </Conditional> <!-- Berserker --> <Conditional Code="U"> <Model Index="-">1_PC/4_PGM/ARMOR/9_UPPERBODY/MODEL_TO_BE_REPLACED.PAC</Model> <Model Index="U">1_PC/4_PGM/ARMOR/9_UPPERBODY/MODEL_TO_REPLACE_WITH.PAC</Model> </Conditional> <!-- Kunoichi --> <Conditional Code="U"> <Model Index="-">1_PC/13_PNW/ARMOR/9_UPPERBODY/MODEL_TO_BE_REPLACED.PAC</Model> <Model Index="U">1_PC/13_PNW/ARMOR/9_UPPERBODY/MODEL_TO_REPLACE_WITH.PAC</Model> </Conditional> <!-- Plum (Maehwa) --> <Conditional Code="U"> <Model Index="-">1_PC/22_PKWW/ARMOR/9_UPPERBODY/MODEL_TO_BE_REPLACED.PAC</Model> <Model Index="U">1_PC/22_PKWW/ARMOR/9_UPPERBODY/MODEL_TO_REPLACE_WITH.PAC</Model> </Conditional> <!-- Ninja --> <Conditional Code="U"> <Model Index="-">1_PC/13_PNM/ARMOR/9_UPPERBODY/MODEL_TO_BE_REPLACED.PAC</Model> <Model Index="U">1_PC/13_PNM/ARMOR/9_UPPERBODY/MODEL_TO_REPLACE_WITH.PAC</Model> </Conditional> <!-- Blader (Musa) --> <Conditional Code="U"> <Model Index="-">1_PC/6_PKM/ARMOR/9_UPPERBODY/MODEL_TO_BE_REPLACED.PAC</Model> <Model Index="U">1_PC/6_PKM/ARMOR/9_UPPERBODY/MODEL_TO_REPLACE_WITH.PAC</Model> </Conditional>
Notice that the difference between the templates are the class prefix, here are the meaning of them:
Meaning of the Conditional Codes:
B: Applies when in Battle Mode
D: Applies if your armor is damaged
U: Applies if you have an armor on
I: Applies only when you enable "Show Underwear" in safe zones
A: Applies to Weapons
Now, in order to make your armor swap, look for the section bellow this one and locate the PAC File name of the armor you want to replace, and the one you want to replace it with.
For example, let's say I want to replace the Sorceress Starter Armor with the Bern Armor.
View attachment 49711 View attachment 49712
From this topic, we discovered that the Sorceress Starter Armor model file is: PHW_02_UB_0001.PAC
and the Bern Armor model file ends with: _02_UB_0006.PAC
The prefix for the Sorceress class is PHW , notice that we don't use 2_PHW for the PAC file name, only for the path.
So the full name of the Bern Armor file for the Sorceress is: PHW_02_UB_0006.PAC
Now back to our .xml file, we can see the Sorceress Template:
Replace MODEL_TO_BE_REPLACED.PAC with PHW_02_UB_0001.PACCode:<!-- Sorceress --> <Conditional Code="U"> <Model Index="-">1_PC/2_PHW/ARMOR/9_UPPERBODY/MODEL_TO_BE_REPLACED.PAC</Model> <Model Index="U">1_PC/2_PHW/ARMOR/9_UPPERBODY/MODEL_TO_REPLACE_WITH.PAC</Model> </Conditional>
Replace MODEL_TO_REPLACE_WITH.PAC with PHW_02_UB_0006.PAC
Your file should be looking like this:
Code:<!-- Sorceress --> <Conditional Code="U"> <Model Index="-">1_PC/2_PHW/ARMOR/9_UPPERBODY/PHW_02_UB_0001.PAC</Model> <Model Index="U">1_PC/2_PHW/ARMOR/9_UPPERBODY/PHW_02_UB_0006.PAC</Model> </Conditional>
Now you are good to go. Open the game and you should see your Sorceress wearing the Bern Armor instead of the Starter Clothes.
View attachment 49712
Regular Armors
Starter Clothes and Rebar Armor:
Sorceress : PHW_02_UB_0001.PAC
Ranger : PEW_02_UB_0001.PAC
Valkyrie : PVW_02_UB_0007.PAC
Tamer : PBW_02_UB_0001.PAC
Witch : PWW_03_UB_0003.PAC
Warrior : PHM_02_UB_0001.PAC
Berserker : PGM_02_UB_0001.PAC
Maehwa (Plum) : PKWW_02_UB_0001.PAC
Musa (Blader) : PKM_02_UB_0001.PAC
-----------------------------------------------------------------------------------------------------------------------------------------Brior Armor - Reblath Armor
Sorceress : PHW_02_UB_0002.PAC
Ranger : PEW_02_UB_0002.PAC
Valkyrie : PVW_02_UB_0001.PAC
Tamer : PBW_02_UB_0002.PAC
Witch : PWW_03_UB_0001.PAC
Warrior : PHM_02_UB_0002.PAC
Berserker : PGM_02_UB_0002.PAC
Maehwa (Plum) : PKWW_02_UB_0005.PAC
Musa (Blader) : PKM_02_UB_0002.PAC
Agerian Armor - Basteer Armor - Binder Armor
Sorceress : PHW_02_UB_0003.PAC
Ranger : PEW_02_UB_0003.PAC
Valkyrie : PVW_02_UB_0002.PAC
Tamer : PBW_02_UB_0003.PAC
Witch : PWW_03_UB_0002.PAC
Warrior : PHM_02_UB_0003.PAC
Berserker : PGM_02_UB_0003.PAC
Maehwa (Plum) : PKWW_02_UB_0003.PAC
Musa (Blader) : PKM_02_UB_0003.PAC
Zereth Armor
Sorceress : PHW_01_UB_0001.PAC
Ranger : PEW_01_UB_0001.PAC
Valkyrie : PVW_02_UB_0005.PAC
Tamer : PBW_02_UB_0005.PAC
Witch : PWW_02_UB_0001.PAC
Warrior : PHM_01_UB_0002.PAC
Berserker : PGM_01_UB_0002.PAC
Maehwa (Plum) : PKWW_00_UB_0012.PAC
Musa (Blader) : PKM_00_UB_0012.PAC
Taritas Armor - Steel Taritas Armor - Talis Armor
Sorceress : PHW_02_UB_0004.PAC
Ranger : PEW_02_UB_0004.PAC
Valkyrie : PVW_02_UB_0006.PAC
Tamer : PBW_02_UB_0004.PAC
Witch : PWW_03_UB_0004.PAC
Warrior : PHM_02_UB_0004.PAC
Berserker : PGM_02_UB_0004.PAC
Maehwa (Plum) : PKWW_02_UB_0004.PAC
Musa (Blader) : PKM_02_UB_0004.PAC
Grunil Armor
Sorceress : PHW_03_UB_0002.PAC
Ranger : PEW_02_UB_0005.PAC
Valkyrie : PVW_03_UB_0001.PAC
Tamer : PBW_02_UB_0006.PAC
Witch : PWW_02_UB_0002.PAC
Warrior : PHM_01_UB_0001.PAC
Berserker : PGM_03_UB_0003.PAC
Maehwa (Plum) : PKWW_03_UB_0003.PAC
Musa (Blader) : PKM_03_UB_0003.PAC
Dobart Armor
Sorceress : PHW_02_UB_0003.PAC
Ranger : PEW_02_UB_0003.PAC
Valkyrie : PVW_00_UB_0001.PAC
Tamer : PBW_02_UB_0004.PAC
Witch : PWW_03_UB_0002.PAC
Warrior : PHM_02_UB_0003.PAC
Berserker : PGM_02_UB_0003.PAC
Maehwa (Plum) : PKWW_02_UB_0003.PAC
Musa (Blader) : PKM_02_UB_0003.PAC
Hercules' Might Armor - Luck of Fortuna Armor - Strength of Heve Armor
Sorceress : PHW_01_UB_0001.PAC
Ranger : PEW_01_UB_0001.PAC
Valkyrie : PVW_00_UB_0000.PAC
Tamer : PBW_03_UB_0002.PAC
Witch : PWW_02_UB_0001.PAC
Warrior : PHM_01_UB_0002.PAC
Berserker : PGM_01_UB_0002.PAC
Maehwa (Plum) : PKWW_00_UB_0012.PAC
Musa (Blader) : PKM_00_UB_0012.PAC
Some Uknown Regular Armors
Sorceress : PHW_03_UB_0001.PAC
Ranger : PEW_03_UB_0002.PAC
Witch : PWW_02_UB_0003.PAC
Warrior : PHM_03_UB_0001.PAC
Berserker : PGM_03_UB_0001.PAC
Maehwa (Plum) : PKWW_02_UB_0002.PAC
Musa (Blader) : PKM_02_UB_0005.PAC
Kunoichi Regular Armors
------Starter / Brior----------------------------------------------------Agerian / Basteer Armor / Binder
--- ---
--PNW_02_UB_0001.PAC-------PNW_02_UB_0002.PAC---------PNW_02_UB_0003.PAC
-----------------------------------------------------------------------------------------------------------------------------------------
Character Creation Costume Slots
Sorceress:
[Slot 1]: PHW_02_UB_0006.PAC (Bern)
[Slot 2]: PHW_00_UB_0002.PAC (Lumik)
[Slot 3]: PHW_02_UB_0005.PAC (Ecket)
[Slot 4]: PHW_02_UB_0001.PAC (Starter)
[Slot 5]: PHW_01_UB_0001.PAC (Zereth)
[Slot 6]: PHW_02_UB_0002.PAC (Reblath)
[Slot 7]: PHW_02_UB_0003.PAC (Agerian)
[Slot 8]: PHW_02_UB_0004.PAC (Taritas)
[Slot 9]: PHW_03_UB_0001.PAC (Annapurna)
XML File: sorceress slots.zip
-----------------------------------------------------------------------------------------------------------------------------------------Ranger:
[Slot 1]: PEW_00_UB_0010.PAC (Ignis)
[Slot 2]: PEW_02_UB_0006.PAC (Bern)
[Slot 3]: PEW_00_UB_0009.PAC (Kyrill)
[Slot 4]: PEW_00_UB_0030.PAC (Cavaro)
[Slot 5]: PEW_02_UB_0001.PAC (Starter)
[Slot 6]: PEW_01_UB_0001.PAC (Zereth)
[Slot 7]: PEW_02_UB_0002.PAC (Brior)
[Slot 8]: PEW_02_UB_0003.PAC (Agerian)
[Slot 9]: PEW_02_UB_0004.PAC (Taritas)
[Slot 10]: PEW_03_UB_0002.PAC(Annapurna)
XML File:ranger_slots.zip
Tamer:
[Slot 1]: PBW_00_UB_0017.PAC (Puff Mini)
[Slot 2]: PBW_03_UB_0002.PAC (Hercules' Might)
[Slot 3]: PBW_02_UB_0001.PAC (Starter)
[Slot 4]: PBW_02_UB_0002.PAC (Reblath)
[Slot 5]: PBW_02_UB_0003.PAC (Agerian)
[Slot 6]: PBW_02_UB_0004.PAC (Taritas)
[Slot 7]: PBW_02_UB_0005.PAC (Zereth)
Valkyrie:
[Slot 1]: PVW_00_UB_0002.PAC (Venslar)
[Slot 2]: PVW_02_UB_0007.PAC (Starter)
[Slot 3]: PVW_02_UB_0001.PAC (Reblath)
[Slot 4]: PVW_00_UB_0001.PAC (Dobart)
[Slot 5]: PVW_02_UB_0006.PAC (Taritas)
[Slot 6]: PVW_02_UB_0005.PAC (Zereth)
[Slot 7]: PVW_00_UB_0000.PAC (Hercules' Might)
[Slot 8]: PVW_03_UB_0001.PAC (Grunil)
XML File: valkyrie_slots.zip
Witch:
[Slot 1]: PWW_00_UB_0001.PAC (Dreaming Stars)
[Slot 2]: PWW_03_UB_0003.PAC (Starter)
[Slot 3]: PWW_03_UB_0001.PAC (Reblath)
[Slot 4]: PWW_03_UB_0002.PAC (Agerian)
[Slot 5]: PWW_03_UB_0004.PAC (Taritas)
[Slot 6]: PWW_02_UB_0001.PAC (Zereth)
[Slot 7]: PWW_02_UB_0002.PAC (Grunil)
[Slot 8]: PWW_02_UB_0003.PAC (Annapurna)
XML File: witch_slots.zip
Warrior:
[Slot 1]: PHM_02_UB_0006.PAC (Bern)
[Slot 2]: PHM_00_UB_0004.PAC (Clead)
[Slot 3]: PHM_00_UB_0007.PAC (Conqueror Pack Costume)
[Slot 4]: PHM_02_UB_0001.PAC (Starter)
[Slot 5]: PHM_01_UB_0002.PAC (Hercules' Might)
[Slot 6]: PHM_02_UB_0002.PAC (Brior)
[Slot 7]: PHM_02_UB_0003.PAC (Agerian)
[Slot 8]: PHM_02_UB_0004.PAC (Taritas)
[Slot 9]: PHM_03_UB_0001.PAC (Annapurna)
XML File: warrior_slots.zip
Berserker:
[Slot 1]: PGM_00_UB_0001.PAC (Bern)
[Slot 2]: PGM_02_UB_0005.PAC (Ecket)
[Slot 3]: PGM_00_UB_0003.PAC (unknown)
[Slot 4]: PGM_02_UB_0001.PAC (Starter)
[Slot 5]: PGM_01_UB_0002.PAC (Hercules' Might)
[Slot 6]: PGM_02_UB_0002.PAC (Brior)
[Slot 7]: PGM_02_UB_0003.PAC (Agerian)
[Slot 8]: PGM_02_UB_0004.PAC (Taritas)
[Slot 9]: PGM_03_UB_0001.PAC (unknown)
XML File: berserker_slots.zip
Maehwa (Plum):
[Slot 1]: PKWW_00_UB_0001.PAC (Red Moon)
[Slot 2]: PKWW_02_UB_0001.PAC (Starter)
[Slot 3]: PKWW_02_UB_0002.PAC (unknown)
[Slot 4]: PKWW_02_UB_0003.PAC (Agerian)
[Slot 5]: PKWW_02_UB_0004.PAC (Taritas)
[Slot 6]: PKWW_02_UB_0005.PAC (Brior)
[Slot 7]: PKWW_03_UB_0003.PAC (Grunil)
[Slot 8]: PKWW_00_UB_0012.PAC (Hercules' Might)
XML File: maehwa(plum)_slots.zip
Musa (Blader):
[Slot 1]: PKM_00_UB_0014.PAC (Wilderness)
[Slot 2]: PKM_02_UB_0001.PAC (Starter)
[Slot 3]: PKM_02_UB_0002.PAC (unknown)
[Slot 4]: PKM_02_UB_0003.PAC (Agerian)
[Slot 5]: PKM_02_UB_0004.PAC (Taritas)
[Slot 6]: PKM_02_UB_0005.PAC (Brior)
[Slot 7]: PKM_03_UB_0003.PAC (Grunil)
[Slot 8]: PKM_00_UB_0012.PAC (Hercules' Might)
XML File: musa(blader)_slots.zip
Any-Female Class Costumes
Works for all female classes, just put your class prefix before the numbers, like this:
E.g.: _00_UB_0034.PAC - > PBW_00_UB_0034.PAC will give you the Tamer's Kibelius Armor
-------Kibelius Armor with wings------------Kibelius Armor NO wings---------------Halloween Bloody
--- ---
---------_00_UB_0034.PAC------------------------_00_UB_0034_01.PAC--------------------_10_UB_0009.PAC
---(Kunoichi doesn't have Kibelius Armor, swap with the Sorceress)
------Epheria Marine Sailor-------------------------Maid Costume-----------------------------Charles Rene
--- ---
------_00_UB_0035.PAC-----------------------_10_UB_0006.PAC--------------------------------_00_UB_0040.PAC
---------------------------------------------------------------------------------------------------------------------------------------------------------Noel Costume-------------------------Shiranui Costume------------------------Fish Costume
--- ---
-------_10_UB_0011.PAC---------------------_10_UB_0010.PAC-----------------------------_10_UB_0003_W.PAC
---------------Mini Yukata-----------------------------Canape Costume---------------------Lunar New Year
--- ---
-------_10_UB_0007.PAC--------------------------_00_UB_0037.PAC-------------------------_10_UB_0012.PAC
--Conqueror Pack Costume----------------------------Aker Guard
---
--------_00_UB_0007.PAC----------------------------_00_UB_0052.PAC
------------------------------------------- Shark Costume-----------------------------------Clead
--- ---
-_00_UB_0001.PAC------------_10_UB_0013_W.PAC----------------------_00_UB_0004.PAC
-------------Red Nose-------------------------Hebetate Tree Spirit's Armor-------------Desert Camouflage
--- ---
------_10_UB_0001.PAC-------------------------_10_UB_0002_E.PAC---------------------------_10_UB_0008.PAC
------------------Kyrill---------------------------------------Cavaro-------------------------------------Lahr Arcien
--- ---
-------_EW_UB_0009.PAC--------------------_EW_UB_0030.PAC---------------------------_EW_UB_0031.PAC
----------------------------------------------------------For Ranger use:
------PEW_00_UB_0009.PAC---------------PEW_00_UB_0030.PAC------------------PEW_00_UB_0031.PAC
----------------------------------------------------------For Sorceress use:
------------------------------------------------------PHW_00_UB_0030.PAC
---------------Atanis----------------------------------------------Karlstein Robe----------------------------
---
-----_EW_UB_0032.PAC--------------------------------_EW_UB_0033.PAC--------------
----------------------------------------For Ranger use:
----PEW_00_UB_0032.PAC--------------------------PEW_00_UB_0033.PAC
------------Pirate Corsair-----------------------------Parnash------------------------------Puff Mini
--- ---
------_HW_UB_0031.PAC---------------_VW_UB_0003.PAC----------_BW_UB_0017.PAC
--------For Soceress use:-------------------For Valkyrie use:----------------For Tamer use:
-----PHW_00_UB_0031.PAC----------PVW_00_UB_0003.PAC-----PBW_00_UB_0017.PAC
------------Red Moon------------------Jacaranda
----------- ---------------
------_KW_UB_0001.PAC--------_00_UB_0038.PAC
-----------For Plum use:----------(Valkyrie and Plum Only)
------PKWW_00_0001.PAC-------
Female Class-Specific Costumes
Sorceress Costumes
-----------------------------------------------------------------------------------------------------------------------------------------
-----------Bern----------------------------Lumik-------------------------Ecket
------- ---------------------- ----------------------
PHW_02_UB_0006.PAC---PHW_00_UB_0002.PAC---PHW_02_UB_0005.PAC
-------Milren Fedora------------Aker Guard v2-----------------Karcenov
------- ---------------------- ---------------------- -
PHW_00_UB_0049.PAC---PHW_00_UB_0063.PAC---PHW_00_UB_0005.PAC
------- ---------------------- ---------------------- ----------------------
PHW_00_UB_0010.PAC---PHW_03_UB_0003.PAC---PHW_00_UB_0003.PAC---PHW_00_UB_0009.PA
Ranger Costumes
----------------------------------------------------------------------------------------------------------------------------------------------------Ignis----------------------------Bern-------------------------Gotha Rensa
------- ----------------- -----------------
PEW_00_UB_0010.PAC---PEW_02_UB_0006.PAC---PEW_00_UB_0053.PAC
----------------------------------------------------------------------------Treant Camouflage
------- ----------------- -----------------
PEW_00_UB_0006.PAC---PEW_00_UB_0008.PAC---PEW_10_UB_0004.PAC
------- -----------------
PEW_03_UB_0001.PAC---PEW_03_UB_0003.PAC
Valkyrie Costumes
-----------------------------------------------------------------------------------------------------------------------------------------
Tamer Costumes
-----------------------------------------------------------------------------------------------------------------------------------------
Witch Costumes
-----------------------------------------------------------------------------------------------------------------------------------------
Maehwa (Plum) Costumes
-----------------------------------------------------------------------------------------------------------------------------------------Maehwa (Plum) Awakening----------Red Moon---------------------------Jegrina
--- ---
PKWW_00_UB_0061.PAC----PKWW_00_UB_0001.PAC-----PKWW_BW_UB_0015.PAC
-------------Tyrie----------------------------Charles Rene-------------------------Atanis
--- ---
PKWW_VW_UB_0003.PAC---PKWW_00_UB_0040.PAC----PKWW_EW_UB_0032.PAC
-----------Kibelius------------------------Kibelius (No Wings)--------------Epheria Marine Sailor
--- ---
PKWW_00_UB_0034.PAC----PKWW_00_UB_0034_01.PAC---PKWW_00_UB_0035.PAC
------------Canape----------------------------Jacaranda-------------------------Red Nose
--- ---
PKWW_00_UB_0037.PAC-----PKWW_00_UB_0038.PAC---PKWW_10_UB_0001.PAC
---Hebetate Tree Spirit's-----------------Fish Costume----------------------Maid Costume
------- ----
PKWW_10_UB_0002_E.PAC---PKWW_10_UB_0003_W.PAC---PKWW_10_UB_0006.PAC
--------Mini Yukata-------------------Desert Camouflage -------------Halloween Bloody
--- ---
PKWW_10_UB_0007.PAC----PKWW_10_UB_0008.PAC---PKWW_10_UB_0009.PAC
----------Shiranui------------------------------Noel---------------------------Lunar New Year
--- ---
PKWW_10_UB_0010.PAC----PKWW_10_UB_0011.PAC----PKWW_10_UB_0012.PAC
--------Puff Mini------------------------------Kyrill-------------------------Cavaro (Maehwa [Plum])
---- ---
PKWW_BW_UB_0017.PAC---PKWW_EW_UB_0009.PAC---PKWW_EW_UB_0030.PAC
------------Lahr Arcien------------------Karlstein Robe------------------Pirate Corsair
--- ---
PKWW_EW_UB_0031.PAC---PKWW_EW_UB_0033.PAC---PKWW_HW_UB_0031.PAC
--------Aker Guard
PKWW_00_UB_0052.PAC
Kunoichi Costumes
-----------------------------------------------------------------------------------------------------------------------------------------
Any-Male Class Costumes
Works for all male classes, just put your class prefix before the numbers, like this:
E.g.: _00_UB_0034.PAC -> PWM_00_UB_0034.PAC gives you the name of the Wizard Kibelius Armor
---------------Clead--------------------------------Karcenov------------------Conqueror Pack Costume
------ ------
-----_00_UB_0004.PAC-----------------PHM_00_UB_0005.PAC-------------------_00_UB_0007.PAC
-----------------------------------------------------(Warrior Only)
-------------Cavaro--------------------------------Kibelius----------------------Kibelius (No Wings)
--- ---
-----_00_UB_0030.PAC-----------------_00_UB_0034.PAC--------------_00_UB_0034_01.PAC
-------------------------------------------------------------------------------------------------------------------------------------------------Epheria Marine----------------Canape Costume----------------------Jacaranda
--- ---
-----_00_UB_0035.PAC-----------------_00_UB_0037.PAC---------------_00_UB_0038.PAC
-----------------------------------------------------Cantusa------------------------------Aker Guard
-----_00_UB_0039_O.PAC-------------_00_UB_0040.PAC-----------------_00_UB_0052.PAC
---------Red Nose-------------Hebetate Tree Spirit's Costume--------Fish Costume
-----_10_UB_0001.PAC---------------_10_UB_0002_E.PAC--------------_10_UB_0003_W.PAC
--------Butler Costume------------------Mini Yukata------------------Desert Camouflage
----_10_UB_0006.PAC-------------------_10_UB_0007.PAC---------------_10_UB_0008.PAC
------Dracula Costume---------------Christmas Costume
---
-----_10_UB_0009.PAC----------------_10_UB_00011.PAC
------------Lunar New Year----------------Shark Costume
-----_10_UB_0012.PAC-----------------_10_UB_0013_W.PAC
--------Lahr Arcien----------------------------Atanis----------------------------Karlstein Robe
------ ---
---_HM_UB_0031.PAC-------------------_HM_UB_0032.PAC---------------_HM_UB_0033.PAC
-----------------------------------------------------For Warrior:
--PHM_00_UB_0031.PAC------------PHM_00_UB_0032.PAC--------PHM_00_UB_0033.PAC
-----Cataphract Costume-------------Wilderness--------------------------Red Robe
--- ---
-----_KM_UB_0013.PAC---------------_KM_UB_0014.PAC--------------_KM_UB_0016.PAC
-----------------------------------------------------For Musa:
----PKM_00_UB_0013.PAC---------PKM_00_UB_0014.PAC--------PKM_00_UB_0016.PAC
Male Class-Specific Costumes
Warrior Costumes
------------------------------------------------------------------------------------------------------------------------------------------------Garvey Regan------------------------Goyen
--- ---
--PHM_00_UB_0060.PAC--------PHM_00_UB_0041.PA------------PHM_00_UB_0050.PAC
--- ---
--PHM_03_UB_0002.PAC---------PHM_03_UB_0003.PAC----------PHM_07_UB_0001.PAC
--------------Ecket----------------------------------Bern
---
--PHM_02_UB_0005.PAC---------PHM_02_UB_0006.PAC
----
--PHM_00_UB_0010.PAC-----------PHM_00_UB_0011.PAC
Berserker Costumes
-----------------------------------------------------------------------------------------------------------------------------------------
Musa (Blader) Costumes
-------------------------------------------------------------------------------------------------------------------------------------------Musa(Blader) Awakening--------------Wilderness---------------------------Yuldo
--- ---
---PKM_00_UB_0057.PAC-------PKM_00_UB_0014.PAC-------PKM_00_UB_0015.PAC
-----------Cataphract-----------------------Wind Waker-----------------------Red Robe
--- ---
--PKM_00_UB_0013.PAC-------PKM_00_UB_0016.PAC--------PKM_00_UB_0036.PAC
----------Vagabond
--PKM_00_UB_0055.PAC
Life Skill Outfits
-----------------------------------------------------------------------------------------------------------------------------------------Those have a different path for all classes. Pay attention to the difference:
The path format is:
1_PC/N_YOURCLASSPREFIX/EVENT_COSTUME/YOURCLASSPREFIX_SOMETHING.PAC
To swap with a Costume you have to do:
1_PC/....../EVENT_COSTUME/SOMETHING.PAC
1_PC/....../ARMOR/9_UPPERBODY/..._UB_....PAC
------Fisher’s Clothes-----------------------Riding Clothes-------------------Calpheon Noble Dress
-------- ------
_00_CONTRIBUTE_0001_E.PAC---_00_MANUFACTURE_0006_E.PAC---_00_MANUFACTURE_0005_E.PAC
----------------------------------------------Treant Camouflage
- -------- -------
_00_MANUFACTURE_0001_K.PAC---_10_TREEDUMMER_0004_E.PAC---_00_EVT_0001_E.PAC
-------Trader’s Clothes------------Apprentice Gatherer’s Uniform--------Alchemist’s Clothes
-------- ------
_00_CONTRIBUTE_0002_E.PAC---_00_CONTRIBUTE_0003_E.PAC---_00_CONTRIBUTE_0004_E.PAC
--------Cook’s Clothes--------------------Trainer’s Clothes
-------- ------
_00_CONTRIBUTE_0005_E.PAC---_00_CONTRIBUTE_0006_E.PAC---_00_CONTRIBUTE_0007_E.PAC
----Processor’s Clothes------------Skilled Gatherer’s Uniform
-------- -------
_00_CONTRIBUTE_0008_E.PAC---_00_CONTRIBUTE_0009_E.PAC---_00_CONTRIBUTE_0010_E.PAC
----Craftsman’s Clothes-----------------Farmer’s Clothes
-------- ------
_00_CONTRIBUTE_0011_E.PAC---_00_CONTRIBUTE_0012_E.PAC---_00_MANUFACTURE_0007_E.PAC
-----------------------------------------------------------------------------------------------------------------------------------------
Swapping Underwear
-----------------------------------------------------------------------------------------------------------------------------------------Do the same thing you did for swapping an armor, but instead of using 9_UPPERBODY use 38_UNDERWEAR.
Example: Swaps the Sorceress Default Underwear with the Le Vladian Underwear
Code:<Conditional Code="U"> <Model Index="-">1_PC/2_PHW/ARMOR/38_UNDERWEAR/PHW_00_UW_0001.PAC</Model> <Model Index="U">1_PC/2_PHW/ARMOR/38_UNDERWEAR/PHW_00_UW_1034.PAC</Model> </Conditional>
Notice that if you toggle the "Show Underwear" button that shows your underwear in safe zones, it will show the underwear that you are wearing below the armor, if you have a cash shop underwear.
Note: For the "Show Underwear" button to actually show your underwear, you have to have at least 1 cash shop underwear to equip on your character. The button doesn't show your underwear if you are wearing the default one.
Swapping an Armor With an Underwear
-----------------------------------------------------------------------------------------------------------------------------------------Do the same thing you did for swapping an armor, but instead of using 9_UPPERBODY in the second line, use 38_UNDERWEAR.
Example: Swaps the Sorceress Brior Armor with the Le Vladian (White Underwear)
Code:<Conditional Code="U"> <Model Index="-">1_PC/2_PHW/ARMOR/9_UPPERBODY/PHW_02_UB_0002.PAC</Model> <Model Index="U">1_PC/2_PHW/ARMOR/38_UNDERWEAR/PHW_00_UW_1034.PAC</Model> </Conditional>
If you are wearing the Default Underwear underneath your clothes, you will need to remove it first by using the code below, otherwise, both underwear will overlap each other.
E.g: Removes the Default Underwear for Sorceress:
For removing the default underwear for other classes, use the same code but change the 2_PHW and the PHW_ according to you class prefix.Code:<Conditional Code="U"> <Model Index="-">1_PC/2_PHW/ARMOR/38_UNDERWEAR/PHW_00_UW_0001.PAC</Model> <Model Index="U">1_PC/1_PHM/Nude/PHM_ALPHA.PAC</Model> </Conditional>
This will make it possible to "Equip" an Underwear, any time you equip the Brior Armor.
Notice that if you toggle the "Show Underwear" button that shows your underwear in safe zones, it will show the underwear that you are wearing below the armor, if you have a cash shop underwear.
Note: For the "Show Underwear" button to actually show your underwear, you have to have at least 1 cash shop underwear to equip on your character. The button doesn't show your underwear if you are wearing the default one.
Underwear:
-------------- Default Underwear ----------------
-------------- _00_UW_0001.PAC ---------------
--------------- Queen Heart Underwear ----------------- Sileshi Underwear (Yellow Underwear) ---
----
--------------- _00_UW_0032_01.PAC ---------------------------------- _00_UW_1040.PAC
----------- Le Vladian (White Underwear) ------------------------ Le Vladian (No Stockings) ------------
-
-------------------- _00_UW_0034.PAC ------------------------------------- _00_UW_1034.PAC ------------------
-------------------------------------------------------------------------------------------------------------------------------------------- Vivid Blooming Underwear (Blue Underwear)---- Vivid Blooming Underwear (No Stockings)
---
--------------- _00_UW_0008.PAC ------------------------------------_00_UW_1008.PAC ---------------
---------------- Cavaro Underwear ---------------------------- Dream Laced Underwear ----------------
---
------------ _00_UW_0030.PAC -------------------------------- _00_UW_0010.PAC -----------------
-------------------- Epheria Marine Underwear ------------- Epheria Marine Underwear (No Stockings)
---
------------------- _00_UW_0035.PAC ------------------------------------- _00_UW_1035.PAC --------------------
------------- Black Garter Belt Underwear ------------- Jasmin Garter Belt Underwear ----------
---
----------------- _00_UW_0004.PAC ----------------------------------- _00_UW_0006.PAC ---------------------
---------- White Zebra Underwear -------------------- White Zebra Underwear(No Stockings)--------------
---
----------------_00_UW_0014.PAC ---------------------------------- _00_UW_1014.PAC ----------------
----- Black Zebra Underwear -------------------------- Black Zebra Underwear(No Stockings)
---
--------------------- _00_UW_0003.PAC ---------------------------------- _00_UW_1003.PAC
------------- Silk Corset Underwear ---------------------------------- Rage Underwear -----------------------
---
------------- _00_UW_0005.PAC -------------------------------------- _00_UW_1015.PAC -----------------------
------------ Leopard Underwear ------------------------------ Leopard Underwear (No Stockings)---------
--- ---
--------------_00_UW_0002.PAC ---------------------------------_00_UW_1002.PAC -------------------
------------- Checked Beige Underwear ---------------------Checked Beige Underwear (No Stockings)
---
-------------------- _00_UW_0007.PAC ---------------------------------_00_UW_1007.PAC -----------------------
-------------- Lahr Arcien Underwear --------------------------Lahr Arcien Underwear (No Stockings)
---
-------------- _00_UW_0031.PAC ---------------------------------- _00_UW_1031.PAC -----------------------
------- Lahr Arcien Underwear A
----------------- _EW_UW_0031.PAC
-----------------------------------------------------------------------------------------------------------------------------------------
Swapping Weapons
-----------------------------------------------------------------------------------------------------------------------------------------To swap weapons, you must always declare this 2 blocks for each swap in your multiplemodeldesc.xml file
Notice in the second block, we use the same model name, but we add a _IN in the end. This is the model that is loaded when your weapon is not withdrawn.Code:<Conditional Code="U"> <Model Index="-">1_PC/class_prefix/WEAPON/weapon_prefix/weapon_to_be_replaced.PAC</Model> <Model Index="U">1_PC/class_prefix/WEAPON/weapon_prefix/weapon_to_replace_with.PAC</Model> </Conditional> <Conditional Code="U"> <Model Index="-">1_PC/class_prefix/WEAPON/weapon_prefix/same_weapon_to_be_replaced_IN.PAC</Model> <Model Index="U">1_PC/class_prefix/WEAPON/weapon_prefix/same_weapon_to_replace_IN.PAC</Model> </Conditional>
This is very important, don't forget to declare both!
Ranger Weapons
-----------------------------------------------------------------------------------------------------------------------------------------Bow
Ranger Bow Template:
For the DAGGERS use the same numbers, but use 32_DAGGER instead of 31_ONEHANDBOW, and PEW_00_DGR_0001.PAC instead of PEW_00_BOW_0001_L.PACCode:<!-- Ranger Bow--> <Conditional Code="U"> <Model Index="-">1_PC/3_PEW/WEAPON/31_ONEHANDBOW/MODEL_TO_BE_REPLACED.PAC</Model> <Model Index="U">1_PC/3_PEW/WEAPON/31_ONEHANDBOW/MODEL_TO_REPLACE_WITH.PAC</Model> </Conditional> <Conditional Code="U"> <Model Index="-">1_PC/3_PEW/WEAPON/31_ONEHANDBOW/SAME_MODEL_TO_BE_REPLACED_IN.PAC</Model> <Model Index="U">1_PC/3_PEW/WEAPON/31_ONEHANDBOW/SAME_MODEL_TO_REPLACE_WITH_IN.PAC</Model> </Conditional>
Those are the Regular Bows:
--- ------------ ------------
PEW_01_BOW_0001_L.PAC---PEW_01_BOW_0002_L.PAC---PEW_01_BOW_0003_L.PAC
Don't know that those are used for, but if the first ones doesn't work, try them:
--- ------------ -------
PEW_00_BOW_0001_L.PAC---PEW_00_BOW_0002_L.PAC---PEW_00_BOW_0003_L.PAC
More Regular Bows:
--- ------------ ------------
PEW_01_BOW_0004_L.PAC---PEW_01_BOW_0005_L.PAC---PEW_01_BOW_0006_L.PAC
--- ------------ -
PEW_01_BOW_0007_L.PAC---PEW_01_BOW_0008_L.PAC
From Costumes:
--- ------------ ------------
PEW_00_BOW_0004_L.PAC---PEW_00_BOW_0005_L.PAC---PEW_00_BOW_0006_L.PAC
--- ------------ ------------
PEW_00_BOW_0007_L.PAC---PEW_00_BOW_0009_L.PAC---PEW_00_BOW_0010_L.PAC
--- ------------ ------------
PEW_00_BOW_0030_L.PAC---PEW_00_BOW_0031_L.PAC---PEW_00_BOW_0032_L.PAC
--- ------------ ------------
PEW_00_BOW_0033_L.PAC---PEW_00_BOW_0034_L.PAC---PEW_00_BOW_0035_L.PAC
--- ------------ ------------
PEW_00_BOW_0037_L.PAC---PEW_00_BOW_0040_L.PAC---PEW_00_BOW_0045_L.PAC
--- ------------ ------------
PEW_00_BOW_0052_L.PAC---PEW_00_BOW_0053_L.PAC---PEW_KW_BOW_0001_L.PAC
----- ------------ ------------
---PEW_02_BOW_0006_L.PAC---PEW_10_BOW_0004_L.PAC---PEW_VW_BOW_0003_L.PAC
--- ------------ ------------
PEW_10_BOW_0008_L.PAC---PEW_BW_BOW_0017_L.PAC---PEW_HW_BOW_0031_L.PAC
Valkyrie Weapons and Shields
-----------------------------------------------------------------------------------------------------------------------------------------One Hand Sword
ShieldValkyrie Sword Template:
Code:<!-- Valkyrie Shield --> <Conditional Code="U"> <Model Index="-">1_PC/7_PVW/WEAPON/1_ONEHANDSWORD/MODEL_TO_BE_REPLACED.PAC</Model> <Model Index="U">1_PC/7_PVW/WEAPON/1_ONEHANDSWORD/MODEL_TO_REPLACE_WITH.PAC</Model> </Conditional> <Conditional Code="U"> <Model Index="-">1_PC/7_PVW/WEAPON/1_ONEHANDSWORD/SAME_MODEL_TO_BE_REPLACED_IN.PAC</Model> <Model Index="U">1_PC/7_PVW/WEAPON/1_ONEHANDSWORD/SAME_MODEL_TO_REPLACE_WITH_IN.PAC</Model> </Conditional>
--- --------- ---------
PVW_01_OHS_0001_R.PAC---PVW_01_OHS_0002_R.PAC---PVW_01_OHS_0003_R.PAC
--- --------- ---------
PVW_01_OHS_0004_R.PAC---PVW_01_OHS_0005_R.PAC---PVW_01_OHS_0006_R.PAC
--- ------ ------
PVW_00_OHS_0001_R.PAC---PVW_00_OHS_0002_R.PAC---PVW_00_OHS_0003_R.PAC
--- --------- ---------
PVW_00_OHS_0004_R.PAC---PVW_00_OHS_0007_R.PAC---PVW_00_OHS_0034_R.PAC
--- --------- ---------
PVW_00_OHS_0035_R.PAC---PVW_00_OHS_0037_R.PAC---PVW_00_OHS_0040_R.PAC
--- --------- ---------
PVW_00_OHS_0042_R.PAC---PVW_00_OHS_0052_R.PAC---PVW_00_OHS_0058_R.PAC
--- --------- ---------
PVW_01_OHS_0007_R.PAC---PVW_10_OHS_0004_R.PAC---PVW_10_OHS_0008_R.PAC
--- --------- ---------
PVW_BW_OHS_0017_R.PAC---PVW_EW_OHS_0009_R.PAC---PVW_EW_OHS_0030_R.PAC
--- --------- ---------
PVW_EW_OHS_0031_R.PAC---PVW_EW_OHS_0032_R.PAC---PVW_EW_OHS_0033_R.PAC
----
PVW_HW_OHS_0031_R.PAC
Valkyrie Shield Template:
--- --------- ---------Code:<!-- Valkyrie Shield --> <Conditional Code="U"> <Model Index="-">1_PC/7_PVW/WEAPON/8_SHIELD/MODEL_TO_BE_REPLACED.PAC</Model> <Model Index="U">1_PC/7_PVW/WEAPON/8_SHIELD/MODEL_TO_REPLACE_WITH.PAC</Model> </Conditional> <Conditional Code="U"> <Model Index="-">1_PC/7_PVW/WEAPON/8_SHIELD/SAME_MODEL_TO_BE_REPLACED_IN.PAC</Model> <Model Index="U">1_PC/7_PVW/WEAPON/8_SHIELD/SAME_MODEL_TO_REPLACE_WITH_IN.PAC</Model> </Conditional>
PVW_01_SHD_0001_L.PAC---PVW_01_SHD_0002_L.PAC---PVW_01_SHD_0003_L.PAC
-- --------- ---------
PVW_01_SHD_0004_L.PAC---PVW_01_SHD_0005_L.PAC---PVW_10_SHD_0004_L.PAC
--- --------- ---------
PVW_00_SHD_0001_L.PAC---PVW_00_SHD_0002_L.PAC---PVW_00_SHD_0003_L.PAC
--- --------- ---------
PVW_00_SHD_0004_L.PAC---PVW_00_SHD_0007_L.PAC---PVW_00_SHD_0034_L.PAC
--- --------- ---------
PVW_00_SHD_0035_L.PAC---PVW_00_SHD_0037_L.PAC---PVW_00_SHD_0040_L.PAC
--- --------- ---------
PVW_00_SHD_0042_L.PAC---PVW_00_SHD_0052_L.PAC---PVW_00_SHD_0058_L.PAC
--- --------- ---------
PVW_10_SHD_0008_L.PAC---PVW_BW_SHD_0017_L.PAC---PVW_EW_SHD_0009_L.PAC
--- --------- ---------
PVW_EW_SHD_0030_L.PAC---PVW_EW_SHD_0031_L.PAC---PVW_EW_SHD_0032_L.PAC
--- ---------
PVW_EW_SHD_0033_L.PAC---PVW_HW_SHD_0031_L.PAC
Maehwa (Plum) and Musa (Blader) Weapons:
-----------------------------------------------------------------------------------------------------------------------------------------Blade:
For Musa (Blader) use PKM instead of PKWW, and 6_PKM instead of 22_PKWW
Blade template:
Code:<!-- For Maehwa (Plum) --> <Conditional Code="U"> <Model Index="-">1_PC/22_PKWW/WEAPON/35_BLADE/MODEL_TO_BE_REPLACED.PAC</Model> <Model Index="U">1_PC/22_PKWW/WEAPON/35_BLADE/MODEL_TO_REPLACE_WITH.PAC</Model> </Conditional> <Conditional Code="U"> <Model Index="-">1_PC/22_PKWW/WEAPON/35_BLADE/SAME_MODEL_TO_BE_REPLACED_IN.PAC</Model> <Model Index="U">1_PC/22_PKWW/WEAPON/35_BLADE/SAME_MODEL_TO_REPLACE_WITH_IN.PAC</Model> </Conditional> <!-- For Musa (Blader) --> <Conditional Code="U"> <Model Index="-">1_PC/6_PKM/WEAPON/35_BLADE/MODEL_TO_BE_REPLACED.PAC</Model> <Model Index="U">1_PC/6_PKM/WEAPON/35_BLADE/MODEL_TO_REPLACE_WITH.PAC</Model> </Conditional> <Conditional Code="U"> <Model Index="-">1_PC/6_PKM/WEAPON/35_BLADE/SAME_MODEL_TO_BE_REPLACED_IN.PAC</Model> <Model Index="U">1_PC/6_PKM/WEAPON/35_BLADE/SAME_MODEL_TO_REPLACE_WITH_IN.PAC</Model> </Conditional>
--Rusty (Starter) / Militia ---------------Liverto-------------Azwell / Demihuman / Seleth
--- ------ ------ --------
PKWW_01_BLD_0001.PAC-PKWW_01_BLD_0002.PAC-PKWW_01_BLD_0003.PAC--PKWW_01_BLD_0004.PAC
--------------------------------------Bares / Styd / Kalis / Yuria----------Elsh Blade
--- ------ ------ --------
PKWW_01_BLD_0005.PAC-PKWW_01_BLD_0006.PAC-PKWW_01_BLD_0007.PAC--PKWW_10_BLD_0004.PAC
-------Red Moon Blade----------------Kibelius Blade----------Epheria Marine Sailor Blade--------Canape Blade
--- ------ ------ --------
PKWW_00_BLD_0001.PAC-PKWW_00_BLD_0034.PAC-PKWW_00_BLD_0035.PAC--PKWW_00_BLD_0037.PAC
------Jacaranda Blade-----------Charles Rene Blade---------Aker Guard Blade---------------Awakening Blade
--- ------ ------ --------
PKWW_00_BLD_0038.PAC-PKWW_00_BLD_0040.PAC-PKWW_00_BLD_0052.PAC--PKWW_00_BLD_0061.PAC
Desert Camouflage Blade------Jegrina Blade-----------------Puff Mini Blade-----------------Kyrill Blade
--- ------ ------ --------
PKWW_10_BLD_0008.PAC-PKWW_BW_BLD_0015.PAC-PKWW_BW_BLD_0017.PAC-PKWW_EW_BLD_0009.PAC
--------Cavaro Blade----------------Lahr Arcien Blade-------------Atanis Blade---------------------Karlstein Blade
--- ------ ------ --------
PKWW_EW_BLD_0030.PAC-PKWW_EW_BLD_0031.PAC-PKWW_EW_BLD_0032.PAC-PKWW_EW_BLD_0033.PAC
---Pirate Corsair Blade-------------Tyrie Blade
--- ------
PKWW_HW_BLD_0031.PAC---PKWW_VW_BLD_0003.PAC
Bow:
Bow template:
---------(Yes, they are exactly the same model, but different files)Code:<!-- For Maehwa (Plum) --> <Conditional Code="U"> <Model Index="-">1_PC/22_PKWW/WEAPON/36_SHOTBOW/MODEL_TO_BE_REPLACED.PAC</Model> <Model Index="U">1_PC/22_PKWW/WEAPON/36_SHOTBOW/MODEL_TO_REPLACE_WITH.PAC</Model> </Conditional> <Conditional Code="U"> <Model Index="-">1_PC/22_PKWW/WEAPON/36_SHOTBOW/SAME_MODEL_TO_BE_REPLACED_IN.PAC</Model> <Model Index="U">1_PC/22_PKWW/WEAPON/36_SHOTBOW/SAME_MODEL_TO_REPLACE_WITH_IN.PAC</Model> </Conditional> <!-- For Musa (Blader) --> <Conditional Code="U"> <Model Index="-">1_PC/6_PKM/WEAPON/36_SHOTBOW/MODEL_TO_BE_REPLACED.PAC</Model> <Model Index="U">1_PC/6_PKM/WEAPON/36_SHOTBOW/MODEL_TO_REPLACE_WITH.PAC</Model> </Conditional> <Conditional Code="U"> <Model Index="-">1_PC/6_PKM/WEAPON/36_SHOTBOW/SAME_MODEL_TO_BE_REPLACED_IN.PAC</Model> <Model Index="U">1_PC/6_PKM/WEAPON/36_SHOTBOW/SAME_MODEL_TO_REPLACE_WITH_IN.PAC</Model> </Conditional>
--- ------ ------
PKWW_01_SBW_0001.PAC---PKWW_01_SBW_0002.PAC---PKWW_01_SBW_0007.PAC
---- ------ ------
PKWW_01_SBW_0003.PAC---PKWW_01_SBW_0004.PAC---PKWW_01_SBW_0005.PAC
------------------------------------------------Red Moon------------------------Kibelius
--- ------ ------
PKWW_01_SBW_0006.PAC---PKWW_00_SBW_0001.PAC---PKWW_00_SBW_0034.PAC
---Epheria Marine Sailor--------------Canape--------------------------Jacaranda
--- ------ ------
PKWW_00_SBW_0035.PAC---PKWW_00_SBW_0037.PAC---PKWW_00_SBW_0038.PAC
---------Charles Rene ------------------Aker Guard ---------------------Awakening
--- ------ ------
PKWW_00_SBW_0040.PAC---PKWW_00_SBW_0052.PAC---PKWW_00_SBW_0061.PAC
------Treant Camouflage--------Desert Camouflage-----------------Jegrina
-- ------ ------
PKWW_10_SBW_0004.PAC---PKWW_10_SBW_0008.PAC---PKWW_BW_SBW_0015.PAC
-----------Puff Mini----------------------------Kyrill----------------------------Cavaro
--- ------ ------
PKWW_BW_SBW_0017.PAC---PKWW_EW_SBW_0009.PAC---PKWW_EW_SBW_0030.PAC
---------Lahr Arcien-------------------------Atanis---------------------------Karlstein
--- ------ ------
PKWW_EW_SBW_0031.PAC---PKWW_EW_SBW_0032.PAC---PKWW_EW_SBW_0033.PAC
--------Pirate Corsair-----------------------Tyrie
--- ------
PKWW_HW_SBW_0031.PAC---PKWW_VW_SBW_0003.PAC
Warrior Weapons and Shields
-----------------------------------------------------------------------------------------------------------------------------------------One Hand Sword
ShieldWarrior Sword Template:
Code:<!-- Warrior Sword --> <Conditional Code="U"> <Model Index="-">1_PC/1_PHM/WEAPON/1_ONEHANDSWORD/MODEL_TO_BE_REPLACED.PAC</Model> <Model Index="U">1_PC/1_PHM/WEAPON/1_ONEHANDSWORD/MODEL_TO_REPLACE_WITH.PAC</Model> </Conditional> <Conditional Code="U"> <Model Index="-">1_PC/1_PHM/WEAPON/1_ONEHANDSWORD/SAME_MODEL_TO_BE_REPLACED_IN.PAC</Model> <Model Index="U">1_PC/1_PHM/WEAPON/1_ONEHANDSWORD/SAME_MODEL_TO_REPLACE_WITH_IN.PAC</Model> </Conditional>
Those are the Regular Weapons:
-----------------------------------------------------Starter
--- ----------- -----------
PHM_01_OHS_0001_R.PAC---PHM_01_OHS_0002_R.PAC---PHM_01_OHS_0003_R.PAC
Don't know that those are used for, but if the first ones doesn't work, try them:
--- ----------- -----------
PHM_00_OHS_0001_R.PAC---PHM_00_OHS_0002_R.PAC---PHM_00_OHS_0003_R.PAC
Again, Regular Weapons:
--- ----------- -----------
PHM_01_OHS_0004_R.PAC---PHM_01_OHS_0005_R.PAC---PHM_01_OHS_0006_R.PAC
--- ----------- -----------
PHM_01_OHS_0007_R.PAC---PHM_01_OHS_0008_R.PAC---PHM_01_OHS_0009_R.PAC
--- ----------- -----------
PHM_01_OHS_0010_R.PAC---PHM_01_OHS_0011_R.PAC---PHM_01_OHS_0012_R.PAC
--- ----------- -----------
PHM_01_OHS_0013_R.PAC---PHM_01_OHS_0014_R.PAC---PHM_01_OHS_0015_R.PAC
--- ----------- -----------
PHM_01_OHS_0016_R.PAC---PHM_01_OHS_0017_R.PAC---PHM_02_OHS_0005_R.PAC
From Costumes:
--- ----------- -----------
PHM_00_OHS_0004_R.PAC---PHM_00_OHS_0005_R.PAC---PHM_00_OHS_0006_R.PAC
--- ----------- -----------
PHM_00_OHS_0007_R.PAC---PHM_00_OHS_0008_R.PAC---PHM_00_OHS_0009_R.PAC
--- ----------- -----------
PHM_00_OHS_0010_R.PAC---PHM_00_OHS_0011_R.PAC---PHM_00_OHS_0012_R.PAC
--- ----------- ----------
PHM_00_OHS_0013_R.PAC---PHM_00_OHS_0014_R.PAC---PHM_00_OHS_0015_R.PAC
--- ----------- -----------
PHM_00_OHS_0016_R.PAC---PHM_00_OHS_0017_R.PAC---PHM_00_OHS_0030_R.PAC
--- ----------- -----------
PHM_00_OHS_0031_R.PAC---PHM_00_OHS_0032_R.PAC---PHM_00_OHS_0033_R.PAC
--- ----------- -----------
PHM_00_OHS_0034_R.PAC---PHM_00_OHS_0035_R.PAC---PHM_00_OHS_0037_R.PAC
--- ----------- -----------
PHM_00_OHS_0038_R.PAC---PHM_00_OHS_0040_R.PAC---PHM_00_OHS_0041_R.PAC
--- ----------- -----------
PHM_00_OHS_0050_R.PAC---PHM_00_OHS_0052_R.PAC---PHM_00_OHS_0060_R.PAC
--- ----------- -----------
PHM_02_OHS_0006_R.PAC---PHM_10_OHS_0004_R.PAC---PHM_10_OHS_0008_R.PAC
--- -------------
PHM_KM_OHS_0014_R.PAC---PHM_KM_OHS_0016_R.PAC
Warrior Shield Template:
Code:<!-- Warrior Shield --> <Conditional Code="U"> <Model Index="-">1_PC/1_PHM/WEAPON/8_SHIELD/MODEL_TO_BE_REPLACED.PAC</Model> <Model Index="U">1_PC/1_PHM/WEAPON/8_SHIELD/MODEL_TO_REPLACE_WITH.PAC</Model> </Conditional> <Conditional Code="U"> <Model Index="-">1_PC/1_PHM/WEAPON/8_SHIELD/SAME_MODEL_TO_BE_REPLACED_IN.PAC</Model> <Model Index="U">1_PC/1_PHM/WEAPON/8_SHIELD/SAME_MODEL_TO_REPLACE_WITH_IN.PAC</Model> </Conditional>
Those are the Regular Shields:
-----------------------------------------------------Starter
-- ----------- -----------
PHM_01_SHD_0001_L.PAC---PHM_01_SHD_0002_L.PAC---PHM_01_SHD_0003_L.PAC
Don't know that those are used for, but if the first ones doesn't work, try them:
--- ----------- -----------
PHM_00_SHD_0001_L.PAC---PHM_00_SHD_0002_L.PAC---PHM_00_SHD_0003_L.PAC
More Regular Shields:
--- ----------- -----------
PHM_01_SHD_0004_L.PAC---PHM_01_SHD_0005_L.PAC---PHM_01_SHD_0006_L.PAC
--- ----------- -----------
PHM_01_SHD_0007_L.PAC---PHM_01_SHD_0008_L.PAC---PHM_02_SHD_0005_L.PAC
From Costumes:
--- ----------- -----------
PHM_00_SHD_0004_L.PAC---PHM_00_SHD_0005_L.PAC---PHM_00_SHD_0006_L.PAC
--- ----------- -----------
PHM_00_SHD_0007_L.PAC---PHM_00_SHD_0008_L.PAC---PHM_00_SHD_0030_L.PAC
--- ----------- -----------
PHM_00_SHD_0031_L.PAC---PHM_00_SHD_0032_L.PAC---PHM_00_SHD_0033_L.PAC
--- ----------- -----------
PHM_00_SHD_0034_L.PAC---PHM_00_SHD_0035_L.PAC---PHM_00_SHD_0037_L.PAC
--- ----------- -----------
PHM_00_SHD_0038_L.PAC---PHM_00_SHD_0040_L.PAC---PHM_00_SHD_0041_L.PAC
--- ----------- -----------
PHM_00_SHD_0050_L.PAC---PHM_00_SHD_0052_L.PAC---PHM_00_SHD_0060_L.PAC
--- ----------- -----------
PHM_02_SHD_0006_L.PAC---PHM_10_SHD_0004_L.PAC---PHM_10_SHD_0008_L.PAC
--- -----------
PHM_KM_SHD_0014_L.PAC---PHM_KM_SHD_0016_L.PAC
Berserker Weapons
-----------------------------------------------------------------------------------------------------------------------------------------Double Axes
Berserker Double Axes Template:
Code:<!-- Berserker Double Axes --> <Conditional Code="U"> <Model Index="-">1_PC/4_PGM/WEAPON/29_DOUBLEAX/MODEL_TO_BE_REPLACED.PAC</Model> <Model Index="U">1_PC/4_PGM/WEAPON/29_DOUBLEAX/MODEL_TO_REPLACE_WITH.PAC</Model> </Conditional> <Conditional Code="U"> <Model Index="-">1_PC/4_PGM/WEAPON/29_DOUBLEAX/SAME_MODEL_TO_BE_REPLACED_IN.PAC</Model> <Model Index="U">1_PC/4_PGM/WEAPON/29_DOUBLEAX/SAME_MODEL_TO_REPLACE_WITH_IN.PAC</Model> </Conditional>
For the AIGUILLETTE, use the same numbers, but use 34_AIGUILLETTE instead of 29_DOUBLEAX, and PGM_00_AIG_0001_M.PAC instead of PGM_00_DAX_0001.PAC
Regular Axes:
--- ------- ------
PGM_01_DAX_0000.PAC---PGM_01_DAX_0001.PAC---PGM_01_DAX_0002.PAC
--- ------ -----
PGM_00_DAX_0000.PAC---PGM_00_DAX_0001.PAC---PGM_00_DAX_0002.PAC
--- ----- ------
PGM_01_DAX_0003.PAC---PGM_01_DAX_0005.PAC---PGM_01_DAX_0006.PAC
--- ---- ------
PGM_00_DAX_0003.PAC---PGM_00_DAX_0005.PAC---PGM_00_DAX_0006.PAC
--- ----- -----
PGM_01_DAX_0004.PAC--PGM_01_DAX_0007.PAC---PGM_01_DAX_0008.PAC
Costume Axes:
--- ----- ------
PGM_02_DAX_0005.PAC--PGM_00_DAX_0007.PAC---PGM_00_DAX_0030.PAC
--- ------ ------
PGM_00_DAX_0031.PAC---PGM_00_DAX_0034.PAC---PGM_00_DAX_0035.PAC
--- ------ ------
PGM_00_DAX_0037.PAC---PGM_00_DAX_0040.PAC---PGM_00_DAX_0044.PAC
--- ------- ------ -
PGM_00_DAX_0004.PAC---PGM_00_DAX_0052.PAC---PGM_00_DAX_0053.PAC
--- ------ ------
PGM_10_DAX_0004.PAC---PGM_10_DAX_0008.PAC---PGM_HM_DAX_0032.PAC
--- ------ ------
PGM_HM_DAX_0033.PAC---PGM_KM_DAX_0014.PAC---PGM_KM_DAX_0016.PAC
-----------------------------------------------------------------------------------------------------------------------------------------
Adding Wings to any Armor
-----------------------------------------------------------------------------------------------------------------------------------------Open your file partcombinationdesc.xml located in your "character" folder.
Using CTRL+F, locate the PAC file name of the armor you want to put wings.
For example, if I want to put wings to the Valkyrie's Aker Guard Armor, I should search for the FIRST declaration of "PVW_00_UB_0052.PAC"
Code:<!-- Valkyrie Aker Guard --> <Upperbody MeshFileName="1_PC/7_PVW/ARMOR/9_UPPERBODY/PVW_00_UB_0052.PAC"> <Lowerbody MeshFileName="1_PC/7_PVW/ARMOR/10_LOWERBODY/PVW_00_LB_0052.PAC"/> <Hand MeshFileName="1_PC/7_PVW/ARMOR/11_HAND/PVW_00_HAND_0052.PAC"/> <Foot MeshFileName="1_PC/7_PVW/ARMOR/12_FOOT/PVW_00_FOOT_0052.PAC"/> <Helm MeshFileName="1_PC/7_PVW/ARMOR/13_HEL/PVW_00_HEL_0052.PAC"/> <Shoulder MeshFileName="1_PC/7_PVW/ARMOR/14_SHO/PVW_00_SHO_0052.PAC"/> <Cloak MeshFileName="1_PC/7_PVW/ARMOR/19_CLOAK/PVW_00_CLOAK_0052.PAC"/> </Upperbody>
Now add the following line to before the "</Upperbody>":
<Item_hair MeshFileName = "1_PC/7_PVW/ARMOR/14_SHO/PVW_00_SHO_0034.PAC"/>
Remember to use the right class prefix for your class, since we are doing this for Valkyrie, I'm using 7_PVW and PVW.
After that save the file and you should be good to go.
How to Remove an Armor
-----------------------------------------------------------------------------------------------------------------------------------------Start with the template of your class that I provided in the section above this one:
- Find the model you want to remove, and place it in the place of "MODEL_TO_BE_REPLACED.PAC"Code:<!-- Sorceress --> <Conditional Code="U"> <Model Index="-">1_PC/2_PHW/ARMOR/9_UPPERBODY/MODEL_TO_BE_REPLACED.PAC</Model> <Model Index="U">1_PC/2_PHW/ARMOR/9_UPPERBODY/MODEL_TO_REPLACE_WITH.PAC</Model> </Conditional>
- Replace the "1_PC/2_PHW/ARMOR/9_UPPERBODY/MODEL_TO_REPLACE_WITH.PAC" with:
1_PC/1_PHM/Nude/PHM_ALPHA.PAC
This is a texture that everyone has, it's built in the game, it's simply a plane with a black texture, which the game interprets as invisible.
It doesn't matter if it's PHM and your class is PHW in this case, it's just a blank texture.
E.g: Removes the Starter Clothes for Sorceress:
Code:<Conditional Code="U"> <Model Index="-">1_PC/2_PHW/ARMOR/9_UPPERBODY/PHW_02_UB_0001.PAC</Model> <Model Index="U">1_PC/1_PHM/Nude/PHM_ALPHA.PAC</Model> </Conditional>
Removing Underwear Below the Armor
-----------------------------------------------------------------------------------------------------------------------------------------All you have to do is to find the name of the PAC file of the underwear you are wearing in the game, and use the PHM_ALPHA.PAC model to replace it.
E.g: Removes the Default Underwear for Sorceress:
Code:<Conditional Code="U"> <Model Index="-">1_PC/2_PHW/ARMOR/38_UNDERWEAR/PHW_00_UW_0001.PAC</Model> <Model Index="U">1_PC/1_PHM/Nude/PHM_ALPHA.PAC</Model> </Conditional>
However, if you use the code above, It will only remove your underwear when you are wearing a armor, but it will show if you press the "Show Underwear" button and have a cash shop underwear.
The underwear that is shown when you press that button, is determined by the Conditional code "I"
The "I" means that this model will be loaded, only when you activate the "Underwear Mode" when you are in a safe zone in the game, or when you are browsing Underwear in the Pearl Shop menu.
So basically this is what happens:
Using <Conditional Code="U">
View attachment 49766
Using <Conditional Code="I">
View attachment 49765
Using both <Conditional Code="U"> and <Conditional Code="I"> at the same time is possible using this kind of block:
Code:<Conditional Code="IU"> <Model Index="--">Underwear you want to replace</Model> <Model Index="I-">model when we have "show underwear" on</Model> <Model Index="-U">model when we are wearing any armor</Model> <Model Index="IU">what model happens when both are true? (impossible, but define it anyway)</Model> </Conditional>
So basically, if you want you underwear to NEVER show, this is how your block should look like:
Code:<Conditional Code="IU"> <Model Index="--">Underwear you do not want to show</Model> <Model Index="I-">1_PC/1_PHM/Nude/PHM_ALPHA.PAC</Model> <Model Index="-U">1_PC/1_PHM/Nude/PHM_ALPHA.PAC</Model> <Model Index="IU">1_PC/1_PHM/Nude/PHM_ALPHA.PAC</Model> </Conditional>
Another what to to see your underwear, only you click on the button "Show Underwear", is like this:
Code:<Conditional Code="IU"> <Model Index="--">Underwear you want to be replaced</Model> <Model Index="I-">Underwear you want to replace with</Model> <Model Index="-U">1_PC/1_PHM/Nude/PHM_ALPHA.PAC</Model> <Model Index="IU">Underwear you want to replace with</Model> </Conditional>
This has the same effect as:
Code:<Conditional Code="U"> <Model Index="-">Underwear you want to not show when wearing armor</Model> <Model Index="U">1_PC/1_PHM/Nude/PHM_ALPHA.PAC</Model> </Conditional>
Swapping Other Armor Parts
-----------------------------------------------------------------------------------------------------------------------------------------To modify Upper Body Armor : Use 9_UPPERBODY and _UB_
To modify Lower Body Armor : Use 10_LOWERBODY and _LB_
To modify Gloves : Use 11_HAND and _HAND_
To modify Boots : Use 12_FOOT and _FOOT_
To modify Underwear : Use 38_UNDERWEAR and _UW_
To modify Helmet : Use 13_HEL and _HEL_
To modify Cloak : Use 19_CLOAK and _CLOAK_
To modify Shoulder : Use 14_SHO and _SHO_
For an example of what a shoulder model is, click here.
You can find out the name of the Boots and Gloves, Helmet, etc, of the same Armor Set you just modded, by doing this:
For example, instead of this:
Sorceress Agerian Armor:
1_PC/2_PHW/ARMOR/9_UPPERBODY/PHW_02_UB_0003.PAC
Do this:
Sorceress Agerian Gloves:
1_PC/2_PHW/ARMOR/11_HAND/PHW_02_HAND_0003.PAC
Here's an example of replacing Agerian Gloves with the gloves from the Kibelius Costume:
Code:<Conditional Code="U"> <Model Index="-">1_PC/2_PHW/ARMOR/11_HAND/PHW_02_HAND_0003.PAC</Model> <Model Index="U">1_PC/2_PHW/ARMOR/11_HAND/PHW_00_HAND_0034.PAC</Model> </Conditional>
Manually Swapping a Full Set
-----------------------------------------------------------------------------------------------------------------------------------------By default, the Armor Swapping Essentials files swaps the Full Set, when you equip only the Armor, but it only do that for the Costumes listed in this topic. If for some reason, it's not swapping the full set or you want to make the full swap with another Costume not lister here, here's what you have to do in order to do it yourself:
You are going to edit a different file called partcombinationdesc.xml file.
For this example, I'm going to show you how to swap the Warrior's Grunil Upper Body Armor, with the full Garvey Regan Set.
Here are the pictures and the name of the .PAC files for those armors:
---- Grunil Armor ----------------- Garvey Regan Set
--------------------
PHM_01_UB_0001.PAC ----------- PHM_00_UB_0060.PAC
First, let's do the normal armor swapping like you would usually in the multimodeldesc.xml file:
Code:<Conditional Code="U"> <Model Index="-">1_PC/1_PHM/ARMOR/9_UPPERBODY/PHM_01_UB_0001.PAC</Model> <Model Index="U">1_PC/1_PHM/ARMOR/9_UPPERBODY/PHM_00_UB_0060.PAC</Model> </Conditional>
Now, the game is going to load PHM_00_UB_0060.PAC instead of PHM_01_UB_0001.PAC
Now, we are going to tell the game that the PHM_00_UB_0060 is actually made of Lowerbody, Hand, Foot, Helm and Cloak.
Notice: This will actually make the costume load the Helmet and the Cloak, when in battle mode [Tab], even though the original Grunil Armor didn't have any helmet on it.
Since the UpperBody part name is PHM_00_UB_0060, we can deduce the other names for the full set by replacing the "UB" with the appropriate term:
Lower Body: 1_PC/1_PHM/ARMOR/10_LOWERBODY/PHM_00_LB_0060.PAC
Gloves: 1_PC/1_PHM/ARMOR/11_HAND/PHM_00_HAND_0060.PAC
Boots: 1_PC/1_PHM/ARMOR/12_FOOT/PHM_00_FOOT_0060.PAC
Shoulder: 1_PC/1_PHM/ARMOR/14_SHO/PHM_00_SHO_0060.PAC
Helmet: 1_PC/1_PHM/ARMOR/13_HEL/PHM_00_HEL_0060_F.PAC
Cloak: 1_PC/1_PHM/ARMOR/19_CLOAK/PHM_00_CLOAK_0060_C.PAC
To see how the SHOULDER model looks like, click here.
Now let's add this to the beginning of your partcombinationdesc.xml file:
Code:<Upperbody MeshFileName="1_PC/1_PHM/ARMOR/9_UPPERBODY/PHM_00_UB_0060.pac"> <Lowerbody MeshFileName="1_PC/1_PHM/ARMOR/10_LOWERBODY/PHM_00_LB_0060.PAC"/> <Hand MeshFileName="1_PC/1_PHM/ARMOR/11_HAND/PHM_00_HAND_0060.PAC"/> <Foot MeshFileName="1_PC/1_PHM/ARMOR/12_FOOT/PHM_00_FOOT_0060.PAC"/> <Shoulder MeshFileName="1_PC/1_PHM/ARMOR/14_SHO/PHM_00_SHO_0060.PAC"/> <Helm MeshFileName="1_PC/1_PHM/ARMOR/13_HEL/PHM_00_HEL_0060_F.PAC"/> <Cloak MeshFileName="1_PC/1_PHM/ARMORr/19_CLOAK/PHM_00_CLOAK_0060_C.PAC"/> </Upperbody>
Now we just told the game that, whenever it loads the PHM_00_UB_0060.PAC file, it will load all the others parts of the set as well.
Now just save the files and you should be good to go:
Swapping Between Different Classes
-----------------------------------------------------------------------------------------------------------------------------------------This is not recommended and it will probably cause a lot of bugs, read the post below to see an example of what can happen if you do a armor swap with different classes:
So even after that you want to try swapping armor between classes, try swapping only between Valkyrie, Sorceress, Witch, Kunoichi and Plum since they have basically the same body.
Here's a example of a code that swaps the Kunoichi Agerian Armor with Sorceress Kibelius Costume:
Remember:
PNW: Kunoichi
PHW: Sorceress
<Conditional Code="U">
<Model Index="-">1_PC/13_PNW/ARMOR/9_UPPERBODY/PNW_03_UB_0003.PAC</Model>
<Model Index="U">1_PC/2_PHW/ARMOR/9_UPPERBODY/PHW_00_UB_0034_01.PAC</Model>
</Conditional>
High-Heels instead of Boots
-----------------------------------------------------------------------------------------------------------------------------------------If you remove your bots, your character will be walking on his/hers finger tips, if you want to add some High-Heels, add
Instead of:Code:<Conditional Code="U"> <Model Index="-">1_PC/...../ARMOR/12_FOOT/.....</Model> <Model Index="U">1_PC/...../ARMOR/12_FOOT/YOURCLASSPREFIX_02_FOOT_0000.PAC</Model> </Conditional>
Code:<Conditional Code="U"> <Model Index="-">1_PC/...../ARMOR/12_FOOT/.....</Model> <Model Index="U">1_PC/1_PHM/Nude/PHM_ALPHA.PAC</Model> </Conditional>
More about the xml file
-----------------------------------------------------------------------------------------------------------------------------------------Damaged Models
The <Conditional Code="D"> applies the changes when your armor is damaged.
The PAC files with the damaged texture have the same name as the normal version, except they have a _dm at the end, so for example
Code:<Conditional Code="D"> <Model Index="-">1_PC/2_PHW/Armor/9_Upperbody/PHW_02_UB_0001_dm.pac</Model> <Model Index="D">1_PC/2_PHW/Armor/9_Upperbody/PHW_02_UB_0001_dm.pac</Model> </Conditional>
Defines the damaged version of the Sorceress starter clothes.
You don't need to define all armors
The multiplemodeldesc.xml can contain only the files you want to modify
for example, if my multiplemodeldesc.xml only contain these lines:
multiplemodeldesc.xml:
Code:<Conditional Code="U"> <Model Index="-">1_PC/2_PHW/Armor/9_Upperbody/PHW_02_UB_0001.pac</Model> <Model Index="U">1_PC/2_PHW/Armor/9_Upperbody/PHW_02_UB_0001.pac</Model> </Conditional>
Only the Sorcerer (PHW) Starter Clothing (02_UB_0001) will suffer changes. The rest of the models will load their default meshes and textures.
Re-definitions
If you put 2 blocks for the same file, like this:
Code:<Conditional Code="I"> <Model Index="-">UNDERWEAR</Model> <Model Index="I">SOMETHING</Model> </Conditional> <Conditional Code="U"> <Model Index="-">SAME_UNDERWEAR</Model> <Model Index="U">ANOTHER_THING</Model> </Conditional>
What the game is going to consider is always what comes first.
So if you have a really long file and you want to override some lines, put the new lines AT THE TOP of the file.
Combining different xml files
Let's say you have a multiplemodeldesc.xml file that has a lot of stuff and you want to keep it the way it is, but just want to change one armor.
You don't need to look and find a line to replace if you know what lines you want to insert.
Simply add the lines you want to insert at the Beginning of the file. Lines at the top have priority on the ones below
Thank you for reading.
View attachment 49449 View attachment 49450 View attachment 49451 View attachment 49452 View attachment 49453 View attachment 49454 View attachment 49456 View attachment 49458 View attachment 49459 View attachment 49460 View attachment 49461 View attachment 49462 View attachment 49463 View attachment 49464 View attachment 49466 View attachment 49467 View attachment 49468 View attachment 49469 View attachment 49470 View attachment 49471 View attachment 49472 View attachment 49473 View attachment 49474 View attachment 49475 View attachment 49476 View attachment 49477 View attachment 49478 View attachment 49479 View attachment 49480 View attachment 49481 View attachment 49482 View attachment 49483 View attachment 49484 View attachment 49485 View attachment 49486 View attachment 49487 View attachment 49488 View attachment 49710 View attachment 49711 View attachment 49712 View attachment 49765 View attachment 49766 View attachment 49859 View attachment 50032 View attachment 50033 View attachment 50034 View attachment 50055 View attachment 50068 View attachment 50069 View attachment 50070 View attachment 50071 View attachment 50084 View attachment 50085 View attachment 50086 View attachment 50088 View attachment 50089 View attachment 50090 View attachment 50091 View attachment 50092 View attachment 50093 View attachment 50094 View attachment 50095 View attachment 50096 View attachment 50097 View attachment 50098 View attachment 50099 View attachment 50100 View attachment 50101 View attachment 50102 View attachment 50103 View attachment 50104 View attachment 50105 View attachment 50106 View attachment 50107 View attachment 50108 View attachment 50109 View attachment 50110 View attachment 50111 View attachment 50112 View attachment 50113 View attachment 50114 View attachment 50115 View attachment 50116 View attachment 50117 View attachment 50118 View attachment 50119 View attachment 50120 View attachment 50121 View attachment 50123 View attachment 50124 View attachment 50125 View attachment 50126 View attachment 50127 View attachment 50128 View attachment 50130 View attachment 50131 View attachment 50132 View attachment 50133 View attachment 50134 View attachment 50135 View attachment 50137 View attachment 50138 View attachment 50139 View attachment 50141 View attachment 50142 View attachment 50143 View attachment 50144 View attachment 50145 View attachment 50146 View attachment 50147 View attachment 50148 View attachment 50149 View attachment 50150 View attachment 50160 View attachment 50162 View attachment 50163 View attachment 50164 View attachment 50165 View attachment 50166 View attachment 50167 View attachment 50168 View attachment 50169 View attachment 50170 View attachment 50171 View attachment 50173 View attachment 50174 View attachment 50175 View attachment 50176 View attachment 50177 View attachment 50178 View attachment 50179 View attachment 50180 View attachment 50181 View attachment 50182 View attachment 50184 View attachment 50185 View attachment 50186 View attachment 50187 View attachment 50191 View attachment 50192 View attachment 50194 View attachment 50195 View attachment 50196 View attachment 50197 View attachment 50198 View attachment 50199 View attachment 50200 View attachment 50201 View attachment 50202 View attachment 50203 View attachment 50204 View attachment 50205 View attachment 50206 View attachment 50207 View attachment 50208 View attachment 50209 View attachment 50210 View attachment 50211 View attachment 50212 View attachment 50213 View attachment 50214 View attachment 50215 View attachment 50216 View attachment 50217 View attachment 50256 View attachment 50257 View attachment 50258 View attachment 50259 View attachment 50260 View attachment 50261 View attachment 50262 View attachment 50263 View attachment 50265 View attachment 50266 View attachment 50268 View attachment 50274 View attachment 50275 View attachment 50276 View attachment 50277 View attachment 50278 View attachment 50279 View attachment 50280 View attachment 50281 View attachment 50282 View attachment 50283 View attachment 50284 View attachment 50285 View attachment 50286 View attachment 50287 View attachment 50288 View attachment 50289 View attachment 50290 View attachment 50291 View attachment 50292 View attachment 50293 View attachment 50294 View attachment 50295 View attachment 50296 View attachment 50297 View attachment 50298 View attachment 50299 View attachment 50300 View attachment 50301 View attachment 50302 View attachment 50303 View attachment 50304 View attachment 50305 View attachment 50306 View attachment 50307 View attachment 50308 View attachment 50309 View attachment 50310 View attachment 50311 View attachment 50312 View attachment 50313 View attachment 50314 View attachment 50315 View attachment 50316 View attachment 50317 View attachment 50318 View attachment 50319 View attachment 50320 View attachment 50321 View attachment 50322 View attachment 50323 View attachment 50324 View attachment 50325 View attachment 50326 View attachment 50327 View attachment 50328 View attachment 50329 View attachment 50330 View attachment 50331 View attachment 50332 View attachment 50333 View attachment 50334 View attachment 50335 View attachment 50336 View attachment 50337 View attachment 50338 View attachment 50339 View attachment 50340 View attachment 50341 View attachment 50342 View attachment 50343 View attachment 50344 View attachment 50345 View attachment 50346 View attachment 50347 View attachment 50348 View attachment 50349 View attachment 50350 View attachment 50351 View attachment 50352 View attachment 50353 View attachment 50354 View attachment 50355 View attachment 50356 View attachment 50357 View attachment 50358 View attachment 50359 View attachment 50360 View attachment 50361 View attachment 50362 View attachment 50363 View attachment 50364 View attachment 50365 View attachment 50371 View attachment 50372 View attachment 50373 View attachment 50444 View attachment 50445 View attachment 50446 View attachment 50447 View attachment 50448 View attachment 50458 View attachment 50459 View attachment 50460 View attachment 50461 View attachment 50462 View attachment 50463 View attachment 50464 View attachment 50465 View attachment 50466 View attachment 50467 View attachment 50468 View attachment 50469 View attachment 50470 View attachment 50471 View attachment 50472 View attachment 50473 View attachment 50474 View attachment 50475 View attachment 50476 View attachment 50477 View attachment 50478 View attachment 50479 View attachment 50480 View attachment 50481 View attachment 50482 View attachment 50483 View attachment 50484 View attachment 50485 View attachment 50486 View attachment 50487 View attachment 50488 View attachment 50489 View attachment 50490 View attachment 50491 View attachment 50492 View attachment 50493 View attachment 50494 View attachment 50496 View attachment 50497 View attachment 50498 View attachment 50499 View attachment 50503 View attachment 50506 View attachment 50508 View attachment 50509 View attachment 50510 View attachment 50514 View attachment 50515 View attachment 50516 View attachment 50517 View attachment 50518 View attachment 50519 View attachment 50520 View attachment 50521 View attachment 50522 View attachment 50523 View attachment 50524 View attachment 50525 View attachment 50526 View attachment 50527 View attachment 50528 View attachment 50529 View attachment 50530 View attachment 50531 View attachment 50532 View attachment 50533 View attachment 50534 View attachment 50535 View attachment 50536 View attachment 50537 View attachment 50538 View attachment 50539 View attachment 50540 View attachment 50541 View attachment 50542 View attachment 50544 View attachment 50545 View attachment 50581 View attachment 50582 View attachment 50583 View attachment 50584 View attachment 50585 View attachment 50904 View attachment 50905 View attachment 50906 View attachment 50907 View attachment 50908 View attachment 50909 View attachment 50910 View attachment 50911 View attachment 50912 View attachment 50913 View attachment 50914 View attachment 50915 View attachment 50916 View attachment 50917 View attachment 50918 View attachment 50919 View attachment 50920 View attachment 50921 View attachment 50922 View attachment 50923 View attachment 50924 View attachment 50925 View attachment 50926 View attachment 50927 View attachment 50928 View attachment 50929 View attachment 50930 View attachment 50931 View attachment 50932 View attachment 50933 View attachment 50934 View attachment 50935 View attachment 50936 View attachment 50937 View attachment 50938 View attachment 50939 View attachment 50955 View attachment 50956 View attachment 50957 View attachment 50958 View attachment 50959 View attachment 50960 View attachment 50961 View attachment 50962 View attachment 50963 View attachment 50966 View attachment 50972 View attachment 50995 View attachment 50996 View attachment 50997 View attachment 50998 View attachment 50999 View attachment 51000 View attachment 51001 View attachment 51002 View attachment 51003 View attachment 51014 View attachment 51015 View attachment 51016 View attachment 51017 View attachment 51018 View attachment 51019 View attachment 51020 View attachment 51021 View attachment 51022 View attachment 51023 View attachment 51024 View attachment 51025 View attachment 51026 View attachment 51027 View attachment 51028 View attachment 51029 View attachment 51030 View attachment 51031 View attachment 51032 View attachment 51033 View attachment 51034 View attachment 51035 View attachment 51036 View attachment 51037 View attachment 51038 View attachment 51039 View attachment 51040 View attachment 51041 View attachment 51042 View attachment 51043 View attachment 51044 View attachment 51045 View attachment 51046 View attachment 51047 View attachment 51048 View attachment 51049 View attachment 51050 View attachment 51051 View attachment 51052 View attachment 51054 View attachment 51055 View attachment 51056 View attachment 51057 View attachment 51058 View attachment 51059 View attachment 51060 View attachment 51061 View attachment 51062 View attachment 51063 View attachment 51064 View attachment 51065 View attachment 51066 View attachment 51068 View attachment 51069 View attachment 51070 View attachment 51071 View attachment 51120 View attachment 51121 View attachment 51122 View attachment 51123 View attachment 51146 View attachment 51147 View attachment 51148 View attachment 51149 View attachment 51150 View attachment 51151 View attachment 51152 View attachment 51153 View attachment 51154 View attachment 51155 View attachment 51156 View attachment 51157 View attachment 51158 View attachment 51159 View attachment 51160 View attachment 51161 View attachment 51162 View attachment 51163 View attachment 51164 View attachment 51165 View attachment 51166 View attachment 51167 View attachment 51200 View attachment 51201 View attachment 51202 View attachment 51204 View attachment 51205 View attachment 51206 View attachment 51207 View attachment 51208 View attachment 51211 View attachment 51212 View attachment 51213 View attachment 51214 View attachment 51215 View attachment 51216 View attachment 51217 View attachment 51218 View attachment 51219 View attachment 51220 View attachment 51221 View attachment 51222 View attachment 51223 View attachment 51224 View attachment 51225 View attachment 51226 View attachment 51227 View attachment 51228 View attachment 51230 View attachment 51231 View attachment 51232 View attachment 51233 View attachment 51234 View attachment 51235 View attachment 51236 View attachment 51239 View attachment 51242 View attachment 51244 View attachment 51246 View attachment 51247 View attachment 51248 View attachment 51249 View attachment 51260 View attachment 51261 View attachment 51262 View attachment 51263 View attachment 51264 View attachment 51265 View attachment 51266 View attachment 51267 View attachment 51268 View attachment 51269 View attachment 51270 View attachment 51271 View attachment 51272 View attachment 51273 View attachment 51277 View attachment 51279 View attachment 51280 View attachment 51281 View attachment 51282 View attachment 51283 View attachment 51284 View attachment 51285 View attachment 51286 View attachment 51287 View attachment 51288 View attachment 51289 View attachment 51290 View attachment 51291 View attachment 51292 View attachment 51293 View attachment 51294 View attachment 51295 View attachment 51296 View attachment 51297 View attachment 51298 View attachment 51299 View attachment 51300 View attachment 51301 View attachment 51384 View attachment 51385 View attachment 51386 View attachment 51387 View attachment 51388 View attachment 51389 View attachment 51390 View attachment 51391 View attachment 51392 View attachment 51393 View attachment 51394 View attachment 51395 View attachment 51397 View attachment 51398 View attachment 51399 View attachment 51401 View attachment 51402 View attachment 51403 View attachment 51404 View attachment 51405 View attachment 51406 View attachment 51407 View attachment 51408 View attachment 51409 View attachment 51410 View attachment 51411 View attachment 51412 View attachment 51413 View attachment 51414 View attachment 51415 View attachment 51416 View attachment 51417 View attachment 51418 View attachment 51419 View attachment 51420 View attachment 51421 View attachment 51422 View attachment 51423 View attachment 51424 View attachment 51425 View attachment 51426 View attachment 51427 View attachment 51428 View attachment 51429 View attachment 51430 View attachment 51431 View attachment 51432 View attachment 51433 View attachment 51434 View attachment 51435 View attachment 51436 View attachment 51437 View attachment 51440 View attachment 51441 View attachment 51442 View attachment 51443 View attachment 51444 View attachment 51445 View attachment 51446 View attachment 51447 View attachment 51448 View attachment 51449 View attachment 51450 View attachment 51451 View attachment 51452 View attachment 51453 View attachment 51454 View attachment 51455 View attachment 51456 View attachment 51457 View attachment 51458 View attachment 51459 View attachment 51460 View attachment 51461 View attachment 51462 View attachment 51463 View attachment 51464 View attachment 51465 View attachment 51466 View attachment 51467 View attachment 51468 View attachment 51469 View attachment 51470 View attachment 51471 View attachment 51472 View attachment 51473 View attachment 51474 View attachment 51539 View attachment 51540 View attachment 51541 View attachment 51542 View attachment 51543 View attachment 51544 View attachment 51545 View attachment 51546 View attachment 51547 View attachment 51548 View attachment 51549 View attachment 51550 View attachment 51551 View attachment 51552 View attachment 51553 View attachment 51554 View attachment 51555 View attachment 51556 View attachment 51557 View attachment 51558 View attachment 51559 View attachment 51560 View attachment 51561 View attachment 51562 View attachment 51563 View attachment 51564 View attachment 51565 View attachment 51566 View attachment 51567 View attachment 51568 View attachment 51569 View attachment 51570 View attachment 51571 View attachment 51572 View attachment 51573 View attachment 51574 View attachment 51575 View attachment 51576 View attachment 51577 View attachment 51578 View attachment 51579 View attachment 51580 View attachment 51581 View attachment 51582 View attachment 51583 View attachment 51584 View attachment 51585 View attachment 51586 View attachment 51587 View attachment 51588 View attachment 51589 View attachment 51590 View attachment 51591 View attachment 51592 View attachment 51593 View attachment 51594 View attachment 51595 View attachment 51596 View attachment 51597 View attachment 51598 View attachment 51599 View attachment 51600 View attachment 51601 View attachment 51602 View attachment 51603 View attachment 51604 View attachment 51605 View attachment 51606 View attachment 51607 View attachment 51608 View attachment 51609 View attachment 51610 View attachment 51611 View attachment 51612 View attachment 51613 View attachment 51614 View attachment 51615 View attachment 51616 View attachment 51617 View attachment 51618 View attachment 51619 View attachment 51620 View attachment 51621 View attachment 51622 View attachment 51623 View attachment 51624 View attachment 51625 View attachment 51626 View attachment 51631 View attachment 51632 View attachment 51633 View attachment 51634 View attachment 51635 View attachment 51636 View attachment 51637 View attachment 51638 View attachment 51639 View attachment 51640 View attachment 51641 View attachment 51642 View attachment 51643 View attachment 51644 View attachment 51645 View attachment 51646 View attachment 51647 View attachment 51648 View attachment 51649 View attachment 51650 View attachment 51651 View attachment 51652 View attachment 51653 View attachment 51654 View attachment 51655 View attachment 51656 View attachment 51657 View attachment 51658 View attachment 51659 View attachment 51660 View attachment 51661 View attachment 51662 View attachment 51663 View attachment 51664 View attachment 51665 View attachment 51666 View attachment 51667 View attachment 51668 View attachment 51669 View attachment 51670 View attachment 51671
ok thank you.Resorep and Mod Meta working fine after todays' patch in EU, as usual I uninstalled Mod Meta before patching the game then reinstalled it.
Question is it even possible to get a dyed version of the costumes? Just woundering.
Question is it even possible to get a dyed version of the costumes? Just woundering.
<Conditional Code="U">It's possible to force some colour changes to a costume with texture file modding, though how effective it is varies from costume to costume and on the actual colour change you want.
However, colour changes done this way affect every player you see wearing that costume rather than just your character.
If you swap out a costume or armor for another one, some dying may still be possible, though not necessarily all parts will be able to be dyed, it seems to vary from one to the next.