Starbound

Starbound

154 ratings
Syovere's CYOS - Choose Your Own Ship
3
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
25.077 MB
Mar 1, 2022 @ 5:57pm
Apr 6 @ 9:19am
52 Change Notes ( view )

Subscribe to download
Syovere's CYOS - Choose Your Own Ship

In 1 collection by Circe
Choose Your Own Ship, And Patches
4 items
Description
Updates Suspended, Sorry
Sorry guys, I just don't have it in me to add things and maintain the mod anymore. It's not hard, but it's tedious and my brain is ♥♥♥♥. Anyone who wants is free to fork it (and hopefully streamline it, my implementation is a hacky mess). Fixes are usually pretty fast so I can still do those probably.


Do you suffer from crippling altitis and want your characters to have different ships? Do you want options, but don't always feel like a BYOS project? Do you run a server where four people play Apex and each wants a different ship?

It sounds to me like you need to Choose Your Own Ship. My assistant up there in the pictures will walk you through it.

You should make sure your ship is fully functional first, whether through completion of Erchius Mining Facility or Optional Story (or similar). Without OS or a mod like it, EMF may be required for further progression, and I don't think the game would like it if you went from a tier 11+ ship from CYOS to a tier 3.

Features
See the Discussions tab for full lists of ships and supported races.

Ships
All vanilla T8s as well as a whole host of modded ships are available to any race supported by this mod. Counting a few recolors, you have over 40 options! All Tier 8 or above ships have 3,000 max fuel and 12 crew capacity. If you need more crew, I recommend the Crew Capacity Configurator.

Minimally intrusive
If you want to use your race's vanilla ship, those tokens are also available! I may have fixed the crew-based upgrades, however.

BYOS integration
One of the ships you can buy is a simple extensible BYOS capsule, taken from the one in the Offworlders mod.


Important Notes
If you are reporting a bug, I need to know what race you're playing and what ship you started with, otherwise I literally can not help you. This isn't a "I don't want to", it's "I cannot know where to start without this information".

Please remove all of your valuables before upgrading your ship. CYOS selections will remove your existing ship and, probably, all of its contents.

NEVER place a second SAIL on your ship. It will wreck your shipworld. If you want to change SAILs, remove the old one, then add the new one.

The implementation of these is as added ship tiers above the original eight. Due to using the existing systems for that, you cannot "downgrade" to a lower-numbered ship. Conveniently, the CYOS console sells all the tokens in ascending numeric order! Because of this, I recommend testing possible ship choices on a throwaway character (item code to spawn the console is syo_cyos).

It is recommended that you use a token from the T3 (first fully-functional level) ship, and use it while off the ship. Some of the mod-added ships don't quite line up with the stock ones, and in testing I found myself outside of my ship a couple times. Using the token while off the ship will prevent this.



Compatibility Notes
Elithian Ship Backgrounds
This mod is incompatible! Probably due to conflicting blockKey.config.patches.

Races In General
See the Discussions for a list of supported races.

Kitsune
This mod uses some of the same slots and tokens used for their repainted tier 8 ships. I have set this mod to override that one; the Kitsune will be compatible with my system, but at the cost of their ship recolor system. Additionally, for reasons yet unknown to me, their SAIL console will despawn when upgrading to or above tier 3. You'll have to spawn a replacement, item ID: kitsunetechstation

Neko and Neko Alternate
See the CYOS Collection; depending on which you use, you'll need a compatibility addon.

BYOS (Standalone)
Incompatible due to overlapping use of tier 69.

Frackin Universe
Let's just say it seems like a nightmarish endeavor to make the two work together.

Ship Replacers
Don't count on it. My blockKey.config.patch may not work with a replacement's blockKey.config. That said, it probably won't break? but don't count on it.

Tier Nine Ships
Included in the mod as additional buyable ships. The mod itself is incompatible, as the added ship tiers would cause the ship tokens to no longer match the intended ship.

Better Ships series
Due to how I implemented the vanilla ships into the system, Better Ships will not affect CYOS ships. My patches to each race's blockKey.config will conflict with Better Ships's edits to the same. I have provided a potential fix in the comments for Better Ships, and I hope it works, since the Better Ships series are quality mods.

Realistic Fuel Cost
RFC scales fuel costs based on distance and ship tier. As these ships were implemented with higher tiers, I strongly recommend the addon Tier 9 Cap to keep costs from being completely absurd; ships in this mod are technically as high as tier 55.

Optional Story
Fully compatible, as I use it myself.

Scripted Artificial Intelligence Lattice
Mostly works! Currently the black-and-purple human cruiser's custom SAIL is incompatible with it, but all others should work (those from mods still need any necessary mod race patches), and that one can be mined out and replaced if you wish.

Permissions and Contact
Please understand that the art included is not mine; see the Credits below for that. I cannot approve reuse of those assets in a different mod, as they're not mine.

I believe that modding should fundamentally be a cooperative endeavor, where modders work together across projects to improve the game for everyone. Credit should be given where it's due, and the shared goal of improving the game should lead to open cooperation and sharing of work, even despite our individual disagreements on how to improve the game. As such, my own work has mostly open permissions as long as I'm credited; at most, I would like to be notified if my work is used. This isn't a permissions thing, I just like knowing people like my work. Also, should I disappear from the community, you are pre-approved to fork and maintain this mod.

Two conditions: Support must be available through the site it's posted on - you may not lock Steam comments to direct someone to some other app. And you must not be Sayter or Juni.

If I am needed for any reason, I may be reached on Discord in Omeruin's Modding Cave[discord.gg]. You may ping me. Please do not send DMs. I do also try to keep up with the comments here.

Credits
These have been moved to a Discussions post, for easier maintenance and also because I'm close to the character cap lol
484 Comments
Gedz Jun 14 @ 9:29am 
Trying to find that Better Ships compatibilty comment but there's 49 pages to get through... any idea which one it's on?
AgentKirin May 30 @ 10:42am 
Hmm. The Peglaci ship does have a rather non-standard layout, with all the ship-function stuff crammed into a smol, elevated room. Seems like there'd still be a consistent anchor or something, though.
Circe  [author] May 29 @ 10:40pm 
should correct previous remark: the *colors* for the blockkey could potentially misplace things, but I don't touch those, just the Residual settings.

being slightly wrong was bugging me lol
AgentKirin May 29 @ 8:59pm 
Huh. Maybe it's an issue with the base Peglaci ship then?
Circe  [author] May 29 @ 7:27pm 
@AgentKirin: That's really weird, especially since I don't edit any of the native ships except to set objects non-residual. As far as I know, moving them would need an edit to the blockKey or the blocks.png, neither of which I touch.
Breloomish May 29 @ 6:31pm 
Oops, sorry, just found the list. I didn't realize Technitoon was that obscure before installing it :'v
Breloomish May 29 @ 6:11pm 
Is there a list of races compatible with this mod? BYOS isn't compatible with the race I want to play with but I'm agonizing over how much i don't like the ship it DOES come with ;v;
AgentKirin May 29 @ 5:48pm 
I've noticed some oddities with the Peglaci Rebirth ship when its tier increases. Rebooting SAIL leaves the Peglaci character stuck in the floor until beaming down. Upgrading the ship leaves placed objects where they are, but offsets the ship for some reason, so those objects may end up floating or overlapping a wall.
freyjasvalkyrie13 Apr 9 @ 1:38pm 
You're welcome ^_^ I'm glad it didn't affect anything then
Circe  [author] Apr 9 @ 1:34pm 
Turns out I shouldn't have to do anything! As far as I can tell, the added parameters shouldn't interfere with the specific ones being patched, and you didn't add any new objects in the middle of the ones I patched so the ordering didn't change.

Thanks, though, makes it a lot easier when I know to check.