Custom Ship Textures for Player

An area for discussing new ideas and additions to Oolite.

Moderators: winston, another_commander

Post Reply
User avatar
CommRLock78
---- E L I T E ----
---- E L I T E ----
Posts: 1138
Joined: Sat Apr 07, 2012 7:35 pm
Location: US
Contact:

Custom Ship Textures for Player

Post by CommRLock78 »

This might be a pandora's box, but I was thinking it would be cool to have a custom "paint job" for my commander's ship, something unique to them only. Is there an OXP for this? Or, more extreme, would it be that hard to perhaps make the texture a part of the savefile?

I'm the OXP route is the bes way to go, but I was thinking how fun it would be to maybe have cross-outs for major kills, or perhaps even, The Hand itself 8) .
"I'll laser the mark all while munching a fistful of popcorn." - Markgräf von Ededleen, Marquess, Brutal Great One, Assassins' Guild Exterminator
---------------------------
At the helm of the Caduceus Omega, 'Murderous Morrígan'
User avatar
Tricky
---- E L I T E ----
---- E L I T E ----
Posts: 821
Joined: Sun May 13, 2012 11:12 pm
Location: Bradford, UK. (Anarchic)

Re: Custom Ship Textures for Player

Post by Tricky »

Trunk only...

Capt. Murphy's Respray for Griff's v0.4
User avatar
Smivs
Retired Assassin
Retired Assassin
Posts: 8408
Joined: Tue Feb 09, 2010 11:31 am
Location: Lost in space
Contact:

Re: Custom Ship Textures for Player

Post by Smivs »

My Smivs'Shipset includes a 'kit' to make a custom skin for the player Cobra III. There is a variety of colours and patterns available with a selection of decals, and it would also be easy to adapt and modify any of this to suit your personal tastes.
Smivs'Shipset also has multiple textures for most of the default ships, so by copying and renaming one of these you could get an alternative texture for the player ship.
Also my Texture Tutorial on the wiki will give you guidance on how to make yourself a custom texture for any ship.
Last edited by Smivs on Mon Jul 16, 2012 8:40 am, edited 1 time in total.
Commander Smivs, the friendliest Gourd this side of Riedquat.
User avatar
Geraldine
Deadly
Deadly
Posts: 203
Joined: Tue May 08, 2012 8:39 pm
Location: Sunny Scotland. Anarchy System Tech Level 0 No Police Presence. Enter At Own Risk!

Re: Custom Ship Textures for Player

Post by Geraldine »

Any similar kits for the Sidewinder Smivs?
Geraldine
Elite IV Is Released. Now Keeping The Faith in Oolite, Pioneer & FFE3D :D
User avatar
Smivs
Retired Assassin
Retired Assassin
Posts: 8408
Joined: Tue Feb 09, 2010 11:31 am
Location: Lost in space
Contact:

Re: Custom Ship Textures for Player

Post by Smivs »

Geraldine wrote:
Any similar kits for the Sidewinder Smivs?
Just the Cobra III I'm afraid, although I had thought of extending this to all the player-buyable ships when I can find the time 8)
This obviously wouldn't include the (NPC only) sidewinder, which already has two alternative textures.
Image
Commander Smivs, the friendliest Gourd this side of Riedquat.
User avatar
CommRLock78
---- E L I T E ----
---- E L I T E ----
Posts: 1138
Joined: Sat Apr 07, 2012 7:35 pm
Location: US
Contact:

Re: Custom Ship Textures for Player

Post by CommRLock78 »

Smivs wrote:
Also my Texture Tutorial on the wiki will give you guidance on how to make yourself a custom texture for any ship.
I think I'll give this tutorial a shot - thanks Smivs :D .
"I'll laser the mark all while munching a fistful of popcorn." - Markgräf von Ededleen, Marquess, Brutal Great One, Assassins' Guild Exterminator
---------------------------
At the helm of the Caduceus Omega, 'Murderous Morrígan'
User avatar
Geraldine
Deadly
Deadly
Posts: 203
Joined: Tue May 08, 2012 8:39 pm
Location: Sunny Scotland. Anarchy System Tech Level 0 No Police Presence. Enter At Own Risk!

Re: Custom Ship Textures for Player

Post by Geraldine »

CommRLock78 wrote:
Smivs wrote:
Also my Texture Tutorial on the wiki will give you guidance on how to make yourself a custom texture for any ship.
I think I'll give this tutorial a shot - thanks Smivs :D .
I will too, although I am sure I will make a mess of it :lol: Would using Notepad 2 be ok to hack the save file?
Geraldine
Elite IV Is Released. Now Keeping The Faith in Oolite, Pioneer & FFE3D :D
User avatar
Cody
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
Posts: 16081
Joined: Sat Jul 04, 2009 9:31 pm
Location: The Lizard's Claw
Contact:

Re: Custom Ship Textures for Player

Post by Cody »

Geraldine wrote:
Would using Notepad 2 be ok to hack the save file?
Notepad++ is free and recommended.
I would advise stilts for the quagmires, and camels for the snowy hills
And any survivors, their debts I will certainly pay. There's always a way!
User avatar
Pleb
---- E L I T E ----
---- E L I T E ----
Posts: 908
Joined: Sun Apr 29, 2012 2:23 pm
Location: United Kingdom

Re: Custom Ship Textures for Player

Post by Pleb »

Notepadd++ is the probably the best text/script editor on the internet for windows. It can determine or be assigned to different programming languages that will colour code the text on screen to make programming/scripting much easier. I would recommend it to everyone, everywhere!
Desktop PC: CPU: Intel i7-4790K Quad Core 4.4GHz (Turbo-Charged) GPU: Nvidia GeForce GTX 1080Ti RAM: 32GB DDR3

Laptop PC: CPU: Intel i5-10300H Quad Core 4.5GHz (Turbo-Charged) GPU: Nvidia GeForce GTX 1650 RAM: 32GB DDR4
User avatar
Geraldine
Deadly
Deadly
Posts: 203
Joined: Tue May 08, 2012 8:39 pm
Location: Sunny Scotland. Anarchy System Tech Level 0 No Police Presence. Enter At Own Risk!

Re: Custom Ship Textures for Player

Post by Geraldine »

That looks very similar to Notepad 2 (I had previously used this in messing around with scripts in Pioneer), thanks guys I will give Notepad ++ a try :)
Geraldine
Elite IV Is Released. Now Keeping The Faith in Oolite, Pioneer & FFE3D :D
User avatar
CommonSenseOTB
---- E L I T E ----
---- E L I T E ----
Posts: 1397
Joined: Wed May 04, 2011 10:42 am
Location: Saskatchewan, Canada

Re: Custom Ship Textures for Player

Post by CommonSenseOTB »

Geraldine wrote:
That looks very similar to Notepad 2 (I had previously used this in messing around with scripts in Pioneer), thanks guys I will give Notepad ++ a try :)
It's the only one I use. :)
Take an idea from one person and twist or modify it in a different way as a return suggestion so another person can see a part of it that can apply to the oxp they are working on.


CommonSense 'Outside-the-Box' Design Studios Ltd.
WIKI+OXPs
User avatar
Diziet Sma
---- E L I T E ----
---- E L I T E ----
Posts: 6312
Joined: Mon Apr 06, 2009 12:20 pm
Location: Aboard the Pitviper S.E. "Blackwidow"

Re: Custom Ship Textures for Player

Post by Diziet Sma »

CommRLock78 wrote:
This might be a pandora's box, but I was thinking it would be cool to have a custom "paint job" for my commander's ship, something unique to them only. Is there an OXP for this? Or, more extreme, would it be that hard to perhaps make the texture a part of the savefile?

I'm the OXP route is the bes way to go, but I was thinking how fun it would be to maybe have cross-outs for major kills, or perhaps even, The Hand itself 8) .
Re-posting from my post in the Pitviper thread, here's some useful files for fans of Captain Beatnik's Pitviper, who want to make a custom paintjob for it. It would not be too hard to re-purpose the blank OXP for other ships as well.

Diziet Sma wrote:
Captain Beatnik wrote:
I think it is quite laborious an tricky to change the textures of a ship in GIMP having only the ready merged .png-texture file. To simplify the work for all who want to have a custom painted pitviper, I release the original GIMP .xcf file and the original model under a cc-by-sa-licenese. In the original .xcf-file every part of the Paintwork (eg. airlocks, logos, shadows, hull, hulldetails, the eyes and teeth) is on a separate plane and thus it is much easier to make changes. You may download the sources here:

https://www.box.com/s/kohcbcjztwg5zct4vftk

I hope this may be useful. Enjoy! :)
To make things even easier, here is a blank OXP, ready to insert a custom paintjob texture into. It's basically the one I made for the Blackwidow, with the texture deleted and references to the texture and custom name replaced by <insert-shipname-here>. This OXP is based on the Pitviper S.E. model, which has slightly better performance than the stock Pitviper, and 9TC cargo capacity (expandable to 12 TC), as I figure that's the one most people will want. The specs are easily reduced if you prefer the base Pitviper model.

As well adding your custom texture to the Textures folder, you will need to make edits (all clearly indicated) to the following files in the Config folder:
  • shipyard.plist
    shipdata.plist
    demoships.plist
If you wish to buy the ship, rather than simply edit a gamesave, you will need to temporarily change the 'chance' in the shipyard.plist from zero to 1.0. You may also want to reduce the techlevel. After buying it, change the chance back to zero to prevent seeing your custom paintjob for sale.

Download Link
Most games have some sort of paddling-pool-and-water-wings beginning to ease you in: Oolite takes the rather more Darwinian approach of heaving you straight into the ocean, often with a brick or two in your pockets for luck. ~ Disembodied
Post Reply