noob: my own ship

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

Moderators: winston, another_commander

Hamish
Average
Average
Posts: 12
Joined: Sun Aug 11, 2013 9:21 pm

noob: my own ship

Post by Hamish »

I want to create a ship, player-only. I know this requires an OXP.
Total noob as I am, I can't write it. But I do want to give it a shot,,,
Anybody want to help me with that?? :)
User avatar
JazHaz
---- E L I T E ----
---- E L I T E ----
Posts: 2991
Joined: Tue Sep 22, 2009 11:07 am
Location: Enfield, Middlesex
Contact:

Re: noob: my own ship

Post by JazHaz »

Now this depends on what you want to do. Do you want an existing ship, just customised for you? Or design a totally new ship from scratch? Or something in between?
User avatar
Shipbuilder
---- E L I T E ----
---- E L I T E ----
Posts: 877
Joined: Thu May 10, 2012 9:41 pm
Location: Derby

Re: noob: my own ship

Post by Shipbuilder »

welcome to the forum Hamish.

Creating your own ship OXP is great fun.

If you want to create your own ship I would suggest that the easiest way for starters is to produce a simple ship model in something such as Wings 3D and then use existing config folders (tweaked to apply to your new ship).

As JazHaz says it depends on exactly what you want to do :wink:
The GalTech Industries Corporation - Building ships to populate the galaxies.

Increase the variety of ships within your Ooniverse by downloading my OXPs

Flying the [wiki]Serpent_Class_Cruiser[/wiki] "Thargoid's Bane"
Hamish
Average
Average
Posts: 12
Joined: Sun Aug 11, 2013 9:21 pm

Re: noob: my own ship

Post by Hamish »

I think I'll start with an existing ship and customize it for myself. I'm tinkering abit with models and textures :D
another_commander
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 6683
Joined: Wed Feb 28, 2007 7:54 am

Re: noob: my own ship

Post by another_commander »

I think this discussion is more fit for the Expansion Pack sub-forum. Topic moved.
User avatar
Smivs
Retired Assassin
Retired Assassin
Posts: 8408
Joined: Tue Feb 09, 2010 11:31 am
Location: Lost in space
Contact:

Re: noob: my own ship

Post by Smivs »

Hamish wrote:
I think I'll start with an existing ship and customize it for myself...
Ha, that's how I started OXP-ing, modding the Boa 2 into the Clipper (and look where that got me! :P )
Seriously, it's a good easy way to start, and if you do need any help, just ask :)
Commander Smivs, the friendliest Gourd this side of Riedquat.
User avatar
Norby
---- E L I T E ----
---- E L I T E ----
Posts: 2577
Joined: Mon May 20, 2013 9:53 pm
Location: Budapest, Hungary (Mainly Agricultural Democracy, TL10)
Contact:

Re: noob: my own ship

Post by Norby »

Hi and welcome Hamish!

I made my first ship in this way:
- locate the AddOns directory,
- make a subdir named YourShip_0.1.oxp,
- step into and make at least these subdirs: Config, Models and Textures,
- copy a working [wiki]shipdata.plist[/wiki] and [wiki]shipyard.plist[/wiki] file into the Config folder from any playable ship OXP,
- change at least the dataKey of the ship which is usually "shipname-player" in these files to "yourshipname-player".

You can use the original model and textures: copy the contents of this directories also, or you can build your own model into the Models/yourship.dat file: [wiki]OXP_howto_model[/wiki].

If you want to start the game in your ship then install [wiki]Start_Choices[/wiki] OXP and replace the dataKey of a ship, for example the "cobramk1-player" to "yourshipname-player" in AddOns/start_choices_1.4.oxp/Config/script.js (105. line) .

Then start the game with holding down the Shift key and choose the replaced ship.
User avatar
Smivs
Retired Assassin
Retired Assassin
Posts: 8408
Joined: Tue Feb 09, 2010 11:31 am
Location: Lost in space
Contact:

Re: noob: my own ship

Post by Smivs »

Norby wrote:
- copy a working [wiki]shipdata.plist[/wiki] and [wiki]shipyard.plist[/wiki] file into the Config folder from any playable ship OXP...
This will work well, but there may also be problems depending on the OXP you choose to 'borrow' parts from. For example if you choose an old OXP some aspects may be out of date. Also the ship you are using may have sub-entities that yours doesn't, or scripts attached to it etc. The point is many of the more modern OXP ships are pretty sophisticated compared to the 'core' ships, so I'd suggest keeping things simple.
Find the shipdata and shipyard plists in the core game 'resources' folder and choose the ship which is most similar to the one you want to create. Then c&p the relevant parts of the core-game plists into your own. Just copy them to a text editor (not Notepad though - that breaks things) remembering to add curly brackets top and bottom, and you'll have what you need to get you started.
Commander Smivs, the friendliest Gourd this side of Riedquat.
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: noob: my own ship

Post by Cody »

Norby wrote:
... start the game with holding down the Shift key...
You'll need to do this every time you alter something - or you can use the always-flush-cache key.
Smivs wrote:
Just copy them to a text editor (not Notepad though - that breaks things)
I think you're using Windows, and as Smivs says, Notepad can cause problems. Wordpad is fine, but Notepad++ is free and excellent.

Oh... and welcome aboard.
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!
Hamish
Average
Average
Posts: 12
Joined: Sun Aug 11, 2013 9:21 pm

Re: noob: my own ship

Post by Hamish »

Thanx for the help guys :D

Immersing in the different files now. Indeed it's good fun.
Hamish
Average
Average
Posts: 12
Joined: Sun Aug 11, 2013 9:21 pm

Re: noob: my own ship

Post by Hamish »

Question.
How can I make my ship truly unique?
Only I fly it and not some spannermonkey from a backwater Anarchy turned pirate for the weekend... :wink:
User avatar
JazHaz
---- E L I T E ----
---- E L I T E ----
Posts: 2991
Joined: Tue Sep 22, 2009 11:07 am
Location: Enfield, Middlesex
Contact:

Re: noob: my own ship

Post by JazHaz »

Hamish wrote:
Question.
How can I make my ship truly unique?
Only I fly it and not some spannermonkey from a backwater Anarchy turned pirate for the weekend... :wink:
You only make a player version and not an NPC. Plus make a unique texture too.
User avatar
CaptSolo
---- E L I T E ----
---- E L I T E ----
Posts: 909
Joined: Wed Feb 23, 2011 10:08 pm
Location: Preying Manta
Contact:

Re: noob: my own ship

Post by CaptSolo »

Hi Hamish. I do hope you will share with us your unique player ship when finished.
User avatar
Shipbuilder
---- E L I T E ----
---- E L I T E ----
Posts: 877
Joined: Thu May 10, 2012 9:41 pm
Location: Derby

Re: noob: my own ship

Post by Shipbuilder »

Hamish wrote:
Question.
How can I make my ship truly unique?
Only I fly it and not some spannermonkey from a backwater Anarchy turned pirate for the weekend... :wink:
Hamish - As an example have a look on the link on my signature strip. Select the Galtech Escort Fighter and you can see on the Wiki page the different versions of the same ship. You can use a similar principle and create your own texture for use with the player ship only.

This will give you a ship unique to yourself.
The GalTech Industries Corporation - Building ships to populate the galaxies.

Increase the variety of ships within your Ooniverse by downloading my OXPs

Flying the [wiki]Serpent_Class_Cruiser[/wiki] "Thargoid's Bane"
User avatar
Norby
---- E L I T E ----
---- E L I T E ----
Posts: 2577
Joined: Mon May 20, 2013 9:53 pm
Location: Budapest, Hungary (Mainly Agricultural Democracy, TL10)
Contact:

Re: noob: my own ship

Post by Norby »

Hamish wrote:
How can I make my ship truly unique?
NPCs get ships based on the roles key in shipdata.plist. If you set roles="player" then only you will get it.
Post Reply