Ship Respray OXP

Discussion and information relevant to creating special missions, new ships, skins etc.

Moderators: winston, another_commander

User avatar
phkb
Impressively Grand Sub-Admiral
Impressively Grand Sub-Admiral
Posts: 5106
Joined: Tue Jan 21, 2014 10:37 pm
Location: Writing more OXPs, because the world needs more OXPs.

Re: Ship Respray OXP

Post by phkb »

Damocles Edge wrote:
if I respray my ship it will always replace the lasers which I have installed with the default lasers which are installed when buying the ship.
I'll check this out and report back. Thanks for letting me know!
User avatar
phkb
Impressively Grand Sub-Admiral
Impressively Grand Sub-Admiral
Posts: 5106
Joined: Tue Jan 21, 2014 10:37 pm
Location: Writing more OXPs, because the world needs more OXPs.

Re: Ship Respray OXP

Post by phkb »

OK, I've published a new version with a fix (v1.3.4), but (for the moment anyway) the fix requires you to have the "Laser Mount Switching System (LMSS)" installed. You don't need to use it, it just needs to be there.
User avatar
Damocles Edge
---- E L I T E ----
---- E L I T E ----
Posts: 256
Joined: Thu Mar 30, 2017 9:57 pm

Re: Ship Respray OXP

Post by Damocles Edge »

Norby wrote: Thu Aug 24, 2017 8:50 pm
Damocles Edge wrote: Thu Aug 24, 2017 8:13 pm
any alternate paint jobs for Boa Class Cruiser?
The shader-enabled variant is in Griff.Boa_MkII.oxz.
Thanks for the reply Norby - got it already :)
O.C.T.D (Oolite Crash Test Dummy) Hmm Hmm Hmm Hmm......
User avatar
Damocles Edge
---- E L I T E ----
---- E L I T E ----
Posts: 256
Joined: Thu Mar 30, 2017 9:57 pm

Re: Ship Respray OXP

Post by Damocles Edge »

phkb wrote: Fri Aug 25, 2017 2:05 am
OK, I've published a new version with a fix (v1.3.4), but (for the moment anyway) the fix requires you to have the "Laser Mount Switching System (LMSS)" installed. You don't need to use it, it just needs to be there.
Cheers phkb.
Just to clarify can I ask if LMSS is required on each laser that you wish to preserve or will a single LMSS preserve all lasers?
O.C.T.D (Oolite Crash Test Dummy) Hmm Hmm Hmm Hmm......
User avatar
phkb
Impressively Grand Sub-Admiral
Impressively Grand Sub-Admiral
Posts: 5106
Joined: Tue Jan 21, 2014 10:37 pm
Location: Writing more OXPs, because the world needs more OXPs.

Re: Ship Respray OXP

Post by phkb »

You don't need to install anything on your ship. Just so long as the OXP itself is installed - it's kind of acting as a broker for New Lasers.
Krager
Competent
Competent
Posts: 42
Joined: Wed Dec 11, 2024 9:44 pm
Location: Russian

Re: Ship Respray OXP

Post by Krager »

phkb wrote: Tue Aug 29, 2017 12:27 am
You don't need to install anything on your ship. Just so long as the OXP itself is installed - it's kind of acting as a broker for New Lasers.
Доброго времени суток! Подскажите, есть возможность отвязать дополнение от имени корабля? При переводе имени кораблей на русский язык доступ к перекраски кораблей теряется.
User avatar
phkb
Impressively Grand Sub-Admiral
Impressively Grand Sub-Admiral
Posts: 5106
Joined: Tue Jan 21, 2014 10:37 pm
Location: Writing more OXPs, because the world needs more OXPs.

Re: Ship Respray OXP

Post by phkb »

Krager wrote: Mon May 26, 2025 9:58 pm
Доброго времени суток! Подскажите, есть возможность отвязать дополнение от имени корабля? При переводе имени кораблей на русский язык доступ к перекраски кораблей теряется.
I’m not sure - the tricky part is knowing what’s an equivalent ship that doesn’t change the ship specs. The ship class name is the easiest piece of info to do that with. But I’ll have a look at the process again and see if there’s a less obvious solution.
User avatar
phkb
Impressively Grand Sub-Admiral
Impressively Grand Sub-Admiral
Posts: 5106
Joined: Tue Jan 21, 2014 10:37 pm
Location: Writing more OXPs, because the world needs more OXPs.

Re: Ship Respray OXP

Post by phkb »

Turns out I was making it hard for myself. I was comparing shipdata values to an instantiated object. In English, the values would always align. But not so much in other languages. However, by getting the shipdata for the player ship, I can compare like for like. So it should work as advertised for any language.

New version is available on the wiki now, and the manager will be updated shortly. I also took the opportunity to move all text into descriptions.plist for easier localisation.
Krager
Competent
Competent
Posts: 42
Joined: Wed Dec 11, 2024 9:44 pm
Location: Russian

Re: Ship Respray OXP

Post by Krager »

phkb wrote: Tue May 27, 2025 7:26 am
Turns out I was making it hard for myself. I was comparing shipdata values to an instantiated object. In English, the values would always align. But not so much in other languages. However, by getting the shipdata for the player ship, I can compare like for like. So it should work as advertised for any language.

New version is available on the wiki now, and the manager will be updated shortly. I also took the opportunity to move all text into descriptions.plist for easier localisation.
Всё работает, русификатор не мешает, в отдельном файле весь текст для перевода удобно. Одна фраза в скрипте осталась :)
Уже перевёл, пользуюсь. Спасибо!
Post Reply