Ship Respray OXP
Moderators: winston, another_commander
Re: Ship Respray OXP
AHa, yes, thank you Smivs, that was what I was trying to crack open, thank you.
So the core ships do /not/ come in different colors at the shipyard because they have been simplified by removing shaders and other things that Griff's original full designs had. /That's/ what I thought and why I said I hadn't ever seen them in the basic game. Thanks for clearing that up.
So the core ships do /not/ come in different colors at the shipyard because they have been simplified by removing shaders and other things that Griff's original full designs had. /That's/ what I thought and why I said I hadn't ever seen them in the basic game. Thanks for clearing that up.
Reports of my death have been greatly underestimated.
- Cody
- Sharp Shooter Spam Assassin
- Posts: 16081
- Joined: Sat Jul 04, 2009 9:31 pm
- Location: The Lizard's Claw
- Contact:
Re: Ship Respray OXP
That would include his station bundle too, btw.Day wrote:So, to enjoy Griff's best ships, we have to use his oxps?
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!
And any survivors, their debts I will certainly pay. There's always a way!
- phkb
- Impressively Grand Sub-Admiral
- Posts: 4830
- Joined: Tue Jan 21, 2014 10:37 pm
- Location: Writing more OXPs, because the world needs more OXPs.
Re: Ship Respray OXP
I'm fiddling around with the installation time for this. How long do you think it would take to do a respray job on a ship? 60 mins? 30 mins? By default, having a 100cr purchase price means around 22 minutes of install time. My feeling is 1 hour would be sufficient, but maybe I should scale the installation time based on the size of the ship? A Boa is going to take longer to paint than an Adder.
What do you think?
What do you think?
- Disembodied
- Jedi Spam Assassin
- Posts: 6885
- Joined: Thu Jul 12, 2007 10:54 pm
- Location: Carter's Snort
Re: Ship Respray OXP
Personally, I'd think at least 24 hours for a small ship (Adder, Krait, etc.); 48 hours for a medium ship (Cobra I to Cobra III); and 96 hours for a large ship (Python and up). The job has got be be agreed and queued up, the ship has to be prepped, the materials and the technicians have to be assembled, and so on. Then the paint (which I'm assuming has more to it than just coloured goo) has to cure, and then maybe it needs another coat, or a fixing agent. Then the player has to inspect the finished job.phkb wrote:What do you think?
Partly, of course, this all depends on how zippy and high-tech you think the Oolite universe is. Personally, I don't think it's all that advanced - at least not in terms of automation. That's why there's still a healthy trade in cheap slaves, and why the ships are all piloted manually. In my head, anyway, a ship respray involves a bunch of guys in suits and breathing apparatus (on the higher-tech, more health-conscious systems anyway: in a sketchier system, goggles and a piece of cloth wadding over the nose and mouth) armed with backpack paint sprayers.
- Smivs
- Retired Assassin
- Posts: 8408
- Joined: Tue Feb 09, 2010 11:31 am
- Location: Lost in space
- Contact:
Re: Ship Respray OXP
Sounds about right to me.
Commander Smivs, the friendliest Gourd this side of Riedquat.
- phkb
- Impressively Grand Sub-Admiral
- Posts: 4830
- Joined: Tue Jan 21, 2014 10:37 pm
- Location: Writing more OXPs, because the world needs more OXPs.
Re: Ship Respray OXP
OK, version 1.0.1 is up, and now added to the download manager. In this version:
- For Oolite 1.82 and later, added an "installation_time" of 1 second to the equipment item, so opening the respray screen doesn't take any time.
- For Oolite 1.80, changed the cost of the equipment item to zero, so only 10 minutes of time is taken up when opening the initial page.
- Added a mass-based installation time calculation to the end of the process. So, respraying a Boa takes longer than respraying an Adder.
- The "Purchase this respray" option now also includes the installation time.
- Fixed a bug where doing a respray, buying a new ship and doing another respray could end up with a confused menu.
- Code cleanup
- Norby
- ---- E L I T E ----
- Posts: 2577
- Joined: Mon May 20, 2013 9:53 pm
- Location: Budapest, Hungary (Mainly Agricultural Democracy, TL10)
- Contact:
Re: Ship Respray OXP
Nice!
Could you offer the core design variations for cobra1, cobra3 and python?
Could you offer the core design variations for cobra1, cobra3 and python?
- phkb
- Impressively Grand Sub-Admiral
- Posts: 4830
- Joined: Tue Jan 21, 2014 10:37 pm
- Location: Writing more OXPs, because the world needs more OXPs.
Re: Ship Respray OXP
I thought this would be as simple as adding the following lines to my shipdata.plist file:Norby wrote:Could you offer the core design variations for cobra1, cobra3 and python?
Code: Select all
"oolite-cobra3-alternate-player" =
{
like_ship = "oolite_template_cobra3-alternate";
roles = "player";
};
"oolite_cobramk1-alternate-player" =
{
like_ship = "oolite_template_cobramk1-alt";
roles = "player";
};
"oolite_python-alternate-player" =
{
like_ship = "oolite_template_python-blackdog";
roles = "player";
};
Re: Ship Respray OXP
Have you defined them in shipyard.plist?
Re: Ship Respray OXP
I can't seem to get any different colour paint jobs for my Boa Class Cruiser
Flying Python Class Cruiser, Chapter & Verse IV
Re: Ship Respray OXP
Sorry, totally misread the question.spara wrote:Have you defined them in shipyard.plist?
Edit: Except that it exactly seems to be the reason for it not to work . From replaceShip documentation:
...replaces it with the ship defined by the shipyard.plist entry dataKey (obviously the key must also be defined in shipyard.plist as a valid player ship...
- Norby
- ---- E L I T E ----
- Posts: 2577
- Joined: Mon May 20, 2013 9:53 pm
- Location: Budapest, Hungary (Mainly Agricultural Democracy, TL10)
- Contact:
Re: Ship Respray OXP
There are a few more designs based on the contents of Oolite Textures folder so I suggest to add these also:
There are some more in shipsets.
Code: Select all
"oolite-cobra3-pirate-player" =
{
like_ship = "oolite_template_cobra3-pirate";
roles = "player";
};
"oolite_cobramk1-miner-player" =
{
like_ship = "oolite_template_cobramk1-miner";
roles = "player";
};
"oolite_python-alternate2-player" =
{ //python-player use the -trader texture, this use the normal texture
like_ship = "oolite_template_python";
roles = "player";
};
Install Griff_Boa_Mk2_v1.04.3.zipDuggan wrote:I can't seem to get any different colour paint jobs for my Boa Class Cruiser
There are some more in shipsets.
- phkb
- Impressively Grand Sub-Admiral
- Posts: 4830
- Joined: Tue Jan 21, 2014 10:37 pm
- Location: Writing more OXPs, because the world needs more OXPs.
Re: Ship Respray OXP
Thanks for all your help Norby and spara. New version 1.0.2 is up with the alternate versions of the Cobra 3, Cobra 1 and Python now resprayable.
Edit: Forgot to take out the ship keys from the various interface screens. It get's a bit messy with them on. Turned them off in version 1.0.3, which is up now.
Edit: Forgot to take out the ship keys from the various interface screens. It get's a bit messy with them on. Turned them off in version 1.0.3, which is up now.
Re: Ship Respray OXP
Wow, I'll be sure to try this!
- Norby
- ---- E L I T E ----
- Posts: 2577
- Joined: Mon May 20, 2013 9:53 pm
- Location: Budapest, Hungary (Mainly Agricultural Democracy, TL10)
- Contact:
Re: Ship Respray OXP
Then how about a "Show/hide ship keys" menu item? I like the keys.phkb wrote:Forgot to take out the ship keys from the various interface screens. It get's a bit messy with them on. Turned them off in version 1.0.3, which is up now.