Fractal Softworks Forum

Starsector => Suggestions => Topic started by: Gothars on May 02, 2019, 02:12:15 AM

Title: Randomized start option
Post by: Gothars on May 02, 2019, 02:12:15 AM
As much as I am looking forward to the upcoming update, I can't help but also feeling a little dread at the thought of starting in on of the same few ships in the same old Jangala orbit again. The gameplay usually develops in some interesting, unforseen direction quickly, but the very start is samey and thus quite boring.

Can we get a randomized starting ship and location option, please? I'm fine with every random starting ship being equal or worse when compared to the current options, so it doensn't encourgae save scumming. I also wouldn't mind to have so other things randomized, like credit balance, accepted missions, faction relations.
Title: Re: Randomized start option
Post by: TaLaR on May 02, 2019, 05:47:54 AM
Wouldn't smuggling and avoiding combat altogether until you get at least a Lasher/Wolf an obvious solution to rolling anything less combat capable? Basically like Spacer start.
Title: Re: Randomized start option
Post by: Alex on May 02, 2019, 11:34:20 AM
Hmm - you know, I really like this idea, and I've got a bit of time here, for... reasons, and need to build a new RC anyway.

So: worked this in. Here are some of the possible starting fleets:

https://imgur.com/a/AiRS7Tt

The loadouts are generated by using the autofitter and what's available to the independent faction. Larger fleets tend to get more d-mods and have slightly worse weapons. The ships themselves are picked from a fixed set.

(Now, to do a bunch of extra testing to make sure I didn't just horribly break something...)
Title: Re: Randomized start option
Post by: MShadowy on May 02, 2019, 12:26:09 PM
Oh, cool! This definitely fits in nicely with the game, I feel. Looking forward to trying it out!

Can it grab modded ships, or be set up to grab modded ships?
Title: Re: Randomized start option
Post by: Vayra on May 02, 2019, 12:28:12 PM
Oh, cool! This definitely fits in nicely with the game, I feel. Looking forward to trying it out!

Can it grab modded ships, or be set up to grab modded ships?

+1 for this -- having it set up in such a way that the list (or even better, a list of lists?!) could be modifiable would be just perfect. This is already awesome, though.  ;D
Title: Re: Randomized start option
Post by: Alex on May 02, 2019, 12:46:12 PM
No, sorry - this is rather hacked in, in part to keep it very self-contained and minimize the risk of breaking something. Could definitely see expanding it to be more generic later, though.

(I mean, technically it could be modded, but it'd be more akin to just replacing this option with another one provided entirely by a mod...)
Title: Re: Randomized start option
Post by: Gothars on May 02, 2019, 12:47:41 PM
Hmm - you know, I really like this idea, and I've got a bit of time here, for... reasons, and need to build a new RC anyway.

So: worked this in. Here are some of the possible starting fleets:

https://imgur.com/a/AiRS7Tt

The loadouts are generated by using the autofitter and what's available to the independent faction. Larger fleets tend to get more d-mods and have slightly worse weapons. The ships themselves are picked from a fixed set.

(Now, to do a bunch of extra testing to make sure I didn't just horribly break something...)

Omg, you're amazing Alex ;D
Title: Re: Randomized start option
Post by: Alex on May 02, 2019, 12:59:04 PM
:D

(Oh, hey, just noticed you were suggesting a randomized location as well. Oops! Didn't do that part.)
Title: Re: Randomized start option
Post by: Gothars on May 02, 2019, 02:27:53 PM
Oh well. Kommt Zeit, kommt Rat.
Title: Re: Randomized start option
Post by: Sundog on May 02, 2019, 02:31:47 PM
This is great. I'll definitely be using this option exclusively  :)
Title: Re: Randomized start option
Post by: Vind on May 02, 2019, 05:26:51 PM
Great addition. Some randomness to initial faction standings depending on spawn location would be great too. Like spawning in persean league territory makes you more friendly towards them etc.