Jump to content


[MOD] Wyvern's Historical Skin Workshop

Mod Historical Naval Ship Skins

  • Please log in to reply
417 replies to this topic

zFireWyvern #381 Posted 16 March 2017 - 07:34 PM

    Ensign

  • Members

  • 809
  • Member since:
    09-05-2015

Update 16/03/17:

  • Updated Historical Naval Ensign and Signal flags for 0.6.2.1

Click my signature to see my historical WoWS Skins!


Airbane425 #382 Posted 22 March 2017 - 05:51 AM

    Petty Officer

  • Beta Testers

  • 76
  • Member since:
    08-14-2014
When i add the camouflages.xml, it removes all the camo from every other ship in game. Is that intended, or am i missing something.....

zFireWyvern #383 Posted 22 March 2017 - 07:37 AM

    Ensign

  • Members

  • 809
  • Member since:
    09-05-2015

View PostAirbane425, on 22 March 2017 - 05:51 AM, said:

When i add the camouflages.xml, it removes all the camo from every other ship in game. Is that intended, or am i missing something.....

 

Yes that is intended, it doesn't remove the camouflage, it just hides the visual effect for you. You still get all the bonuses, the camouflage is just invisible so you can actually see the skins. It saves a lot of time for me to just comment out the entire camouflages file than customising it to only hide the camo for ships that I have made skins for.

Click my signature to see my historical WoWS Skins!


Airbane425 #384 Posted 22 March 2017 - 03:31 PM

    Petty Officer

  • Beta Testers

  • 76
  • Member since:
    08-14-2014

View PostzFireWyvern, on 22 March 2017 - 02:37 AM, said:

 

Yes that is intended, it doesn't remove the camouflage, it just hides the visual effect for you. You still get all the bonuses, the camouflage is just invisible so you can actually see the skins. It saves a lot of time for me to just comment out the entire camouflages file than customising it to only hide the camo for ships that I have made skins for.

 

Is it possible for me to remove just the camo on the ship I want a skin for? I can't find "arizona" anywhere in that .xml

zFireWyvern #385 Posted 22 March 2017 - 07:40 PM

    Ensign

  • Members

  • 809
  • Member since:
    09-05-2015

View PostAirbane425, on 22 March 2017 - 03:31 PM, said:

Is it possible for me to remove just the camo on the ship I want a skin for? I can't find "arizona" anywhere in that .xml

Yes it's possible, the XML you have might be an old version however. Because of the way I have disabled the camouflages i.e. commented the whole file out I don't need to update the file every time so I may have been using a very old version of that XML from before the Arizona was added to the game in which case you'd need to get a new XML from the game


Click my signature to see my historical WoWS Skins!


TheStarSlayer #386 Posted 22 March 2017 - 07:45 PM

    Lieutenant Junior Grade

  • Beta Testers

  • 1,242
  • Member since:
    10-27-2014
Specifically you will want to use the unpacker to extract the latest camoflages.xml

My Warship Skins (Mostly Historical) Ships available: 

MikasaFusō, Nagato, Amagi, Zeonic ShimakazeArkansas β, Texas, BogueIndependence, SaipanRanger, Saratoga, König Albert, Leander, Minotaur

Latest:  Sweet Home Alabama


Raptormama #387 Posted 22 March 2017 - 07:53 PM

    Petty Officer

  • Members

  • 85
  • Member since:
    11-16-2013

I am not at home so I can't upload/share my camouflage file, but yes, you can. I run historical skins wherever possible from a variety of sources, but for ships that don't have any, or don't have any that I like (I'd like to see a high-quality version of Belfast's current scheme, for example), I whitelist the camouflage for them so that the game's default premium camo is used. (In the case of Belfast, it's the right scheme but the colors are a bit off and the finish looks weird - hard to define, but...)

 

Here's a quick and dirty howto for turning on the default camo for a specific ship if you have a camouflage remover that just replaced the camouflages.xml file with one line containing <data></data>.

 

  1. Use the unpacker (linked elsewhere in this forum; you may have to dig a bit) to get the default file out. Install using the instructions in that thread.
  2. Run the unpacker GUI once you install and hit "get contents" or "list contents", whatever the button at the bottom left corner says. Expand the 'res' folder in the tree that will eventually display and select 'camouflages.xml'. Click the >> button to add it to the list of files to unpack, then click the unpack button in the bottom right.
  3. Now that you have the file, look in the newly-created res_unpack folder in your Warships install directory. Open it in a text editor. You'll see a lot of XML code inside -- this is the stuff that tells the game what textures to apply to what ships. Now, this is the tricky part. Search for 'arizona' using a text editor - you're looking for a tag named targetShip. You will see 'arizona' appear in a number of places, since the game is designed to allow both the premium camo and other camos to be drawn on the model. You are looking for the targetShip tags that only list the Arizona rather than mixing her in with a bunch of other ships. When you find that, you're looking at the ship's premium camo.
  4. Look near this tag. You will see that the tags are nested inside other tags. You're looking for <camouflage> above and </camouflage> below. Those are the tags that start and end the XML code block for the ship's premium camo. Select this block (including those two lines) and copy it to your clipboard.
  5. Create a new empty file named camouflages.xml and save it a folder named res_mods/<version number> -- it should be in <install directory>/res_mods/0.6.2.2 currently, for example. Place <data> on the first line of the file and on the second place </data>. These XML tags tell the game where the code starts and ends.
  6. Paste the block of code you copied earlier between the two data tags, save the file, and restart the game. If it worked correctly, you'll find that the Arizona is displaying the premium camo but none of the other ships are. If it is not, equip the premium camo. (If you have another camo equipped, you'll have to turn off auto resupply, play a battle with the ship, then equip the premium camo).

 

You can repeat the process of finding premium camo, extracting the code block for it, then copying to your new custom camouflages file. The order of the code blocks doesn't matter; mine are all scrambled all over the place. If you decide to use a third-party skin for a ship after you've copied its code block over, you can do that. Add a line containing <!-- before the <camouflage> tag for the ship and one containing --> after the </camouflage> tag. Those are XML/HTML comment markers that turn the code block into a comment, preventing i from being parsed. It's similar to the /* and */ tags in C++ that delineate comments.

 

This change will take effect on every Arizona in the game -- yours and others'. If you see an Arizona that seems to not have any camo equipped at all, that's because that player has one of the other camos in use and isn't using the premium camo. To fix that problem, you will need to use a thirdparty skin for the ship like Wyvern's.

 

Or, you could take the all-but-X approach.

 

If you want to prevent a ship from displaying any camo at all no matter what camo the player is using, the easiest way to do that is to not have any XML in your camouflages.xml file that applies any camo to that ship. You could copy the default camouflages.xml file directly into the res_mods subfolder described above, then manually remove any instances of the Arizona from any of the <targetShip> tags so that the game thinks that none of the camouflages apply to it; this would keep the camos working for all other ships but that one. You would have to do that for each ship that you wish to equip with a third party skin.

 

I know this is confusing to some, but I hope it's helpful for you. I personally run a ton of skins so I went with the whitelist method. It's easier for me to copy over the code block for a default premium camo in the rare case when I want to see it and not have to worry about doing that for most ships.


Edited by Raptormama, 22 March 2017 - 08:01 PM.


Cruiser_SanFrancisco #388 Posted 28 March 2017 - 06:54 AM

    Seaman

  • Members

  • 24
  • Member since:
    08-09-2015
Awesome work. I'm glad that someone has taken up the Royal Navy cruisers and started creating skins for them. Keep up the good work. I'm keeping tabs on this thread. 

s2shhx.jpg

KNTAI/JKSDF SL Teammember (Joint Forces).
New Orleans USS San Francisco (tVIII) specialist.

 


zFireWyvern #389 Posted 28 March 2017 - 07:02 AM

    Ensign

  • Members

  • 809
  • Member since:
    09-05-2015

View PostCruiser_SanFrancisco, on 28 March 2017 - 07:54 AM, said:

Awesome work. I'm glad that someone has taken up the Royal Navy cruisers and started creating skins for them. Keep up the good work. I'm keeping tabs on this thread. 

 

Thankyou, once I'm done with uni work I'll be much more active again, as it is now I don't have the time to make skins, I'd have liked to get more of the RN cruisers done by now but it's just not been possible 

 

 

 


Click my signature to see my historical WoWS Skins!


zFireWyvern #390 Posted 30 March 2017 - 12:19 PM

    Ensign

  • Members

  • 809
  • Member since:
    09-05-2015

Update 30/03/17:

  • Updated Historical Naval Ensign and Signal flags for 0.6.3.0.1

Click my signature to see my historical WoWS Skins!


zFireWyvern #391 Posted 20 April 2017 - 10:20 AM

    Ensign

  • Members

  • 809
  • Member since:
    09-05-2015

Update 20/04/17:

  • Updated Historical Naval Ensign and Signal flags for 0.6.4.0

Click my signature to see my historical WoWS Skins!


Sephy_the_OWA #392 Posted 20 April 2017 - 03:41 PM

    Petty Officer

  • Members

  • 61
  • Member since:
    08-09-2012
Thanks for the update sir!

zFireWyvern #393 Posted 20 April 2017 - 04:51 PM

    Ensign

  • Members

  • 809
  • Member since:
    09-05-2015

View PostSephy_the_OWA, on 20 April 2017 - 04:41 PM, said:

Thanks for the update sir!
No problem, should be able to get some more skins coming at the end of next month

Click my signature to see my historical WoWS Skins!


Morlock823 #394 Posted 21 April 2017 - 08:34 PM

    Seaman Recruit

  • Members

  • 5
  • Member since:
    03-04-2017
I love the historical flags, but I can't get the Bogatyr skin to work for some reason.

zFireWyvern #395 Posted 21 April 2017 - 08:48 PM

    Ensign

  • Members

  • 809
  • Member since:
    09-05-2015

View PostMorlock823, on 21 April 2017 - 09:34 PM, said:

I love the historical flags, but I can't get the Bogatyr skin to work for some reason.

 

Which one are you trying to get to work? Remember, one is for the stock hull and one is for the upgraded hull

Click my signature to see my historical WoWS Skins!


Raptormama #396 Posted 21 April 2017 - 08:51 PM

    Petty Officer

  • Members

  • 85
  • Member since:
    11-16-2013

Beaten to it mid login. Yep, skins on many ships are specific to which hull you have because layouts change. (The Bogatyr has different deckhouses/superstructures depending on which hull is fitted, so the skins have to be different.)

 

If you have hull A installed, the skin will make your ship black (it will look like the premium Oleg). If you have hull B, it will be gray (a shame. The ship looks so good in black.)



Morlock823 #397 Posted 21 April 2017 - 09:11 PM

    Seaman Recruit

  • Members

  • 5
  • Member since:
    03-04-2017

View PostzFireWyvern, on 21 April 2017 - 08:48 PM, said:

 

Which one are you trying to get to work? Remember, one is for the stock hull and one is for the upgraded hull

 

​Stock hull. I tried the Black Swan one and that didn't work either, so maybe I'm just doing something wrong? I had no problems with the one for the Novik though.

zFireWyvern #398 Posted 21 April 2017 - 09:14 PM

    Ensign

  • Members

  • 809
  • Member since:
    09-05-2015

View PostMorlock823, on 21 April 2017 - 10:11 PM, said:

​Stock hull. I tried the Black Swan one and that didn't work either, so maybe I'm just doing something wrong? I had no problems with the one for the Novik though.

I don't see any reason for them not to work, download, unzip, go inside the first folder to where the content folder is and copy that to res_mods/0.6.4.0


Click my signature to see my historical WoWS Skins!


Raptormama #399 Posted 21 April 2017 - 09:16 PM

    Petty Officer

  • Members

  • 85
  • Member since:
    11-16-2013

Where are you placing the skins? They need to go in res_mods/0.6.4.0/content/gameplay/<nation name>. (backslashes if you're on windows, but the path is the same)

 

Back up your camouflages.xml file in res_mods/0.6.4.0 if you have a modified one and temporarily rename it. (If you do not, create a new one.)

 

Put <data></data> on the first line. Save the file. Reload Warships if it was already running. This will temporarily disable all in-game camos and any skins you may already have.

 

Grab the A hull skin (the black one) for Bogatyr. Navigate down through the archive until you reach the content/gameplay/russia folder inside the archive.

 

Drag the 'russia' folder into res_mods/0.6.4.0/content/gameplay and hit yes if prompted to overwrite anything. (Create this path inside res_mods if you need to).

 

If you were looking at the Bogatyr, select another ship and then re-select Bogatyr. Is it now black?


Edited by Raptormama, 21 April 2017 - 09:21 PM.


Morlock823 #400 Posted 21 April 2017 - 09:21 PM

    Seaman Recruit

  • Members

  • 5
  • Member since:
    03-04-2017

1View PostRaptormama, on 21 April 2017 - 09:16 PM, said:

Where are you placing the skins? They need to go in <install dir>/res_mods/0.6.4.0/content/gameplay/<nation name>. (backslashes if you're on windows, but the path is the same)

 

Back up your camouflages.xml file in res_mods/0.6.4.0 if you have a modified one and temporarily rename it. (If you do not, create a new one.)

 

Put <data></data> on the first line. Save the file. Reload Warships if it was already running. This will temporarily disable all in-game camos and any skins you may already have.

 

Grab the A hull skin (the black one) for Bogatyr. Navigate down through the archive until you reach the content/gameplay/russia folder inside the archive.

 

Drag the 'russia' folder into res_mods/0.6.4.0/content/gameplay and hit yes if prompted to overwrite anything. (Create this path inside res_mods if you need to).

 

If you were looking at the Bogatyr, select another ship and then re-select Bogatyr. Is it now black?

 

Yep, it finally worked. Thanks!

It's an awesome skin.







Also tagged with Mod, Historical, Naval, Ship, Skins

3 user(s) are reading this topic

0 members, 3 guests, 0 anonymous users