Jump to content

[MOD] advanced shipyard


Laserzwei

Recommended Posts

This mod extends the vanilla shipyard so you can build your own designs there as well:

 

NA4zL8J.jpg

 

 

You get there using the "Select Design" Button.

 

SGRhCvp.jpg

 

To unselect and use the vanilla functions click on the "unselect" Button.

A fix for the cheap Captain is also included.

Also adds a button for building 5 times the same ship and enqueing more than two ships

 

From Avorion 0.23 on, this mod will be continued in the workshop (https://steamcommunity.com/sharedfiles/filedetails/?id=1695671502)

Since 0.23+ became the main gameversion, there is no download here.

 

Changelog

1.12.0 (0.21.4) [2019-04-19]

  - removed founding costs (vanilla)

 

 

- 1.11.0 (beta0.21.1) [2019-03-01][/color]

  - beta0.21.1 update (only vanilla changes)

- 1.10.2 (beta0.21.0) [2019-02-26]

  - beta update

  - crew selection is now translated (vanilla)

  - ships now have a construction fee (vanilla)

  - relation requirements for some crew members (vanilla)

- 1.10.1 (0.20.5) [2019-02-21]

  - adding crew increases build time by 5 minutes (vanilla)

  - Removed some unused code snippets

  - Custom ships have a skeleton crew while being constructed. Depending on your crew choice it might leave the ship after it's finished ("Empty ship" -> no crew left, "Add Crew" -> captain leaves, "Crew + Captain" -> no one leaves)

 

- 1.10.0 (0.20)

  - included "callable" - changes for beta 0.20

  - removed rename script. It's now included in Vanilla Asset overview

  - Plan selection error message sender is now properly "Shipyard" instead of "Fighter Factory" (was not visible to players)

- 1.9.0 (0.19)

  - added vanilla changes in beta 0.19

- 1.8.2 (0.18)

  - now using, in 0.18.3 introduced, createSavedDesignsSelection

- 1.8.1 (0.18)

  - removed turretdesigns from selectable ships

- 1.8.0 (0.18)

  - removed the ghost queue (No more enqueing when all parallel slots are taken)

  - increased parallel slots to 6 (is now a config option)

  - sanitized the way ordered custom ships get transferred to the customer

  - added an indicator on custom ships to show their build progress

- 1.7.0 (0.17)

  - custom designs are now selectable

- 1.4 (0.16.1)

  - Vanilla renaming refuses to work, so I added a custom renaming script. Rename Alle the things! (* doesn't apply to stations!)

-1.3 (0.15.8 )

  - will continue build queue oos

-1.2 (0.15.7)

  - Player-/Allianceshipyards would build custom ships instantly

  - Alliance shipyards have no craftstyle (Vanilla). This could cause state invalidation and have a loss of the current production queue

  - skipping invalid Blueprint Entities

  - fixed issue with spawning ships with the same name

-1.1

-0.15 update

- added build (5) Button to build 5 copies of the selected ship (with auto naming)

- shipyards can now enque more than 2 ships

-1.0

-release

 

 

 

installation:

1) Extract content to your Avorion installation folder.

 

 

This mod needs to be installed both on server- and clientside.

Link to comment
Share on other sites

Oh, holy hell that's cool!

(also: first!)

 

I've read suggestions on these fora of members that would love this functionality. Great to see someone implement it / have the same idea, too.

 

I'll be trying this out in my savegame ASAP.

 

EDIT:

Just so I get this straight: the installation of this is as follows?

[*]Extract the contents of advShipyard 1.0.zip to .../Steam/.../Avorion/

[*]Now the Avorion installation directory has these folders: bin, data, Documentation and the newly created "mods" folder

 

Correct?

Link to comment
Share on other sites

EDIT:

Just so I get this straight: the installation of this is as follows?

[*]Extract the contents of advShipyard 1.0.zip to .../Steam/.../Avorion/

[*]Now the Avorion installation directory has these folders: bin, data, Documentation and the newly created "mods" folder

 

Correct?

That is correct. Don't forget to modify the vanilla shipyard.lua in /data/.../merchants/

Link to comment
Share on other sites

  • 1 month later...

Will the ship have a crew on it? And will it be professionals? Guess, that even if there is a crew included, that it will have gunners,  miners, pilots  and enough sergeants etc. to run the ship with the rest of the crew?

It will add a Captain and the minimum neccessary crew with lowest tier(the will not promote). Gunners, Miners or Pilots are not included. Seargents etc. are

Link to comment
Share on other sites

  • 1 month later...
  • 2 weeks later...
  • 5 months later...

updated for beta 0.18

Changelog

- 1.8.0 (0.18)

  - removed the ghost queue (No more enqueing when all parallel slots are taken)

  - increased parallel slots to 6 (is now a config option)

  - sanitized the way ordered custom ships get transferred to the customer

  - added an indicator on custom ships to show their build progress

 

Link to comment
Share on other sites

added an indicator on custom ships to show their build progress
I'm low-key super excited for this. It was a pain in the past not knowing exactly how long a build had been in progress for. Thanks for the update!

 

---

 

EDIT:

 

Hey, I looked into this. You can select your custom designs again as of old, but the new Folder Structure view in the Beta Branch doesn't show up; basically, the Folders themselves aren't items in the list, so anything you've put into Folders isn't available as a design to choose from.

Link to comment
Share on other sites

:o

 

You have "rename ship" functionality in advanced Shipyard now, just like my Rename Ship mod! And it has a Title rename too, something I only thought of yesterday to add.

 

But! It has a generic puzzle piece icon instead of my swaggalicious Holy Grail icon, so my mod still has a raison d'être. ;D

 

It was a necessary counter to Avorions auto-naming (you can see that when the ship is still under construction)

Link to comment
Share on other sites

The server that I play on uses this mod, but when I select my plan, and hit build, it does nothing and provides no error message.  Then, the shipyard will not build any ship (random or plan) after that point.  Should I provide the server name/IP? (I am not the admin but based on these features, I know it uses this).

Link to comment
Share on other sites

  • 4 weeks later...
  • 4 weeks later...

seems to have minor issues with the latest beta version- it functions, but im guessing it doesn't recognise the new folder system- aside from that, its still ticking over smoothly

This was vanilla related, but it's fixed now


Update:

1.8.2 (0.18)

  - now using, in 0.18.3 introduced, createSavedDesignsSelection

Link to comment
Share on other sites

  • 2 months later...

Update

 

1.10.0 (0.20)

  - included "callable" - changes for beta 0.20

  - removed rename script. It's now included in Vanilla Asset overview

  - Plan selection error message sender is now properly "Shipyard" instead of "Fighter Factory" (was not visible to players)

Link to comment
Share on other sites

  • 1 month later...

For some reason I can not get this to work anymore, I have the most recent version, my rep is Admired(and maxed out) but I do not have the option to build custom ships. Any help would be greatly appreciated!

Help me first and provide a logfile:

.../Appdata/Roaming/Avorion/clientlog yyyy-mm-dd hh-mm-ss.txt

.../Appdata/Roaming/Avorion/galaxies/<Your Galaxy name here>/serverlog yyyy-mm-dd hh-mm-ss.txt

Link to comment
Share on other sites

  • 4 weeks later...

Updated for 0.20.5

1.10.1 (0.20.5) [2019-02-21]

  - adding crew increases build time by 5 minutes (vanilla)

  - Removed some unused code snippets

  - Custom ships have a skeleton crew while being constructed. Depending on your crew choice it might leave the ship after it's finished ("Empty ship" -> no crew left, "Add Crew" -> captain leaves, "Crew + Captain" -> no one leaves)

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...