Fractal Softworks Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

Starsector 0.97a is out! (02/02/24); New blog post: Simulator Enhancements (03/13/24)

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Talkie Toaster

Pages: [1] 2 3 ... 17
1
Mods / Re: [0.97a] Ashes of The Domain
« on: March 26, 2024, 12:08:29 PM »
Running into a bug when I encounter the cryosleeper (2.0.2):
Spoiler
[close]
Then a crash about 15-20 seconds later with the following log:
Spoiler
Code
227443 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.ClassCastException: com.fs.starfarer.api.impl.campaign.CryosleeperEntityPlugin cannot be cast to com.fs.starfarer.api.impl.campaign.AoTDCryosleeperEntityPlugin
java.lang.ClassCastException: com.fs.starfarer.api.impl.campaign.CryosleeperEntityPlugin cannot be cast to com.fs.starfarer.api.impl.campaign.AoTDCryosleeperEntityPlugin
at com.fs.starfarer.api.impl.campaign.intel.CryosleeperIntelPlugin.getPlugin(CryosleeperIntelPlugin.java:252)
at com.fs.starfarer.api.impl.campaign.intel.CryosleeperIntelPlugin.addBulletPoints(CryosleeperIntelPlugin.java:471)
at com.fs.starfarer.api.impl.campaign.intel.CryosleeperIntelPlugin.createIntelInfo(CryosleeperIntelPlugin.java:523)
[close]
I'm only using Cryosleeper Options, and added it after the game started - does it now change the entity that the cryosleeper is generated as?

2
Thanks for updating this to 0.97 - it's one of my favourite mods. Particularly because it encourages me to cycle ships out of my fleet once they get max S-mods to avoid 'wasting' XP.

3
Mods / Re: [0.97a] Arma Armatura v3.0.5 BETA [2/8/24]
« on: March 15, 2024, 08:44:17 AM »
Anyone have any tips for getting 1-size wing pilots to level up? With a wing size of 1, all losses are wing leader losses and so the squadron just doesn't seem to get XP at any rate. Even ships with Recall Devices don't seem to help.

seems to be a bug, since the most OP combo with wingcom is usually some strong modded 1-wing superfighter. I will investigate
Thanks! It fixed after I moved the officer to a different ship, so it was easy enough to get around.

4
Mods / Re: [0.97a] Arma Armatura v3.0.5 BETA [2/8/24]
« on: March 09, 2024, 04:29:31 PM »
Anyone have any tips for getting 1-size wing pilots to level up? With a wing size of 1, all losses are wing leader losses and so the squadron just doesn't seem to get XP at any rate. Even ships with Recall Devices don't seem to help.

5
General Discussion / Re: new phase is absolutely horrible
« on: March 08, 2024, 03:31:11 PM »
I wonder if you could get the same effect without the 'frustration' of the escalating time dilation (where when you make a mistake and overextend you sort of slowly crawl towards your doom). What if the flux cost of cloaking ramped up the longer you were phased? You'd still get the same "Can't zoom in from halfway across the map, shoot, then retreat unharmed" effect, but without changing time dilation.

6
Modding / Re: Adding Abyssal events?
« on: March 08, 2024, 11:42:47 AM »
Alternatively, you could have a single creator that gets added to the list in onApplicationLoad() (which gets called once when the game launches), then have that do the checking for what encounters should be allowed to spawn when the player is actually in-game.

hopefully my ramblings make sense
Fab, thanks! I think I'd probably do that, as that seems more in line with how Alex's done his. Though interestingly it seems to work by removing options from the enums on AbyssalRogueStellarObjectEPEC. Is there anything I have to do ensure those changes persist across saves? I'd have assumed that each load adding a new AbyssalRogueStellarObjectDireHintsEPEC to the EncounterManager.CREATOR array would have default values for everything again, but I don't remember re-visiting abyssal encounters across loads. Though maybe you do, and I just haven't rolled doubles yet.

7
Modding / Adding Abyssal events?
« on: March 08, 2024, 07:42:41 AM »
I'd like to try adding some new possible spawns into Abyssal Hyperspace - but it doesn't look like the info on how has made it onto the wiki yet. From a quick poke, I'm assuming the process goes:

  • Create a new EncounterCreator, probably starting from a copy of AbyssalRogueStellarObjectDireHintsEPEC
     
    • This extends AbyssalRogueStellarObjectEPEC which generates the base system.
    • If you want to do custom systems, rather than just adding an encounter to a default random system, copy AbyssalRogueStellarObjectEPEC.
     
  • Create your own enums containing the list of encounters you want (or for a 'linear' quest chain a public static intwith quest_stage or similar).
  • Edit the addSpecials methods to write the encounters for your new enums/quest stages/whatever.
  • Register your new creator with EncounterManager.CREATORS.

I guess there's two bits I'm not quite sure on:
  • How to determine the frequency of your new encounters compared to the base Abyssal encounters.
    • The getFrequencyForPoint method calls AbyssalFrequencies.getAbyssalRogueStellarObjectDireHintsFrequency to get it.
    • This then refers to a hard-coded HyperspaceAbyssPluginImpl.DEPTH_THRESHOLD_FOR_XXX in HyperspaceAbyssPluginImpl.
    I'm not entirely sure if adding a new Abyssal EncounterManager without editing the base AbyssalFrequencies public static floats will end up upping the total number of encounters, or just add a new set to the pool?
  • Where to register your new creator with the vanilla EncounterManager (though this is probably just a 'I'm not a Java programmer so I don't know best practise' thing).

The basic outline of what I want to do is e.g.
  • Add a pool of 3 encounters
  • Once you've encountered all of them and they've removed themselves, add another 3 encounters to the pool.
  • Then probably do a single final encounter and zero the frequency of this new EncounterManager type (remove it from the EncounterManager.CREATORS array?)

8
Modding / Re: [0.97a-RC11] Decivilized Recivilised (7/3/2024)
« on: March 07, 2024, 10:49:14 AM »
Right, updated.

9
Suggestions / Re: Built-in Drones should not be Fighter Wings
« on: March 07, 2024, 02:15:01 AM »
okay, but isn't you complaining about the fact that shepherd's drag your carrier skill is like complaining that you can't have a Radiant in your fleet, because you have 10 sentries? Like, why not just remove the Shepherds and Ventures. If you are doing this kind of character skill, then the solution is to just tweak yourself rather than the game. Like, a better example of this would be you using Gremlins along a Doom. And saying that Gremlins are such bad phase ships that they shouldn't take the phase thingy. Like... Shepherds are carriers. Tempests aren't, cause Tri-Tachyon needs to have 0 in carriers and yet use Tempests, but whatever. They're supposed to benefit from these skills. And if they wouldn't, then it would be pretty weird.

Imagine a new player going like "omg, I'm going to take a Shepherd at the start of the game and take carrier doctrine, this is going to be so cool and weird" and then the game goes like "haha, nope!".
Because Shepherds are a logistics ship you'll never deploy outside of the first hour of the game. They have a role even in fairly late-game fleets as fast sources of survey and scavenging buffs.

10
I consider the strict answer to this question to be undefined or, if you like, "anti-canon".

FWIW though, considering the Domain's ideology of centralization,  I would expect Gate Haulers not to come from sectors that could be considered anything like a frontier.
Interesting, thanks! Given how foreboding we've found the Abyss is, the punishment of the XIV seems dramatically worse if they've slowboated their way from the Orion arm! I guess it's interesting to leave that open.

11
Modding / Re: [0.97a-RC9] Decivilized Recivilised (18/2/2024)
« on: March 06, 2024, 01:54:47 PM »
Ah, yeah - good point!

12
For all that people say the Domain was bad, I'm still not sure if we have any reason to believe that beyond story tropes about old, evil empires that came before. Ah, and Luddic teachings, of course.
Hyper-specializing worlds is not pure evil, they don't do it for evil laughies, they do it so you can't rebel - if any real nation could do that, they would do it in a heartbeat. Imagine you stopped paying your energy bill - is it evil, if they cut you off with the press of a button?

We don't know how their society was structured, but just because they were a gigantic empire, doesn't mean it was evil. We can see megacorporations existed and prospered under the Domain, but it was clear most of the power was still held by the state - so even in the worst case it wasn't a dystopian cyberpunk, with unfeeling profit being the priority.
We don't know if people in the core worlds were truly free, but looking at the fact worlds at the edges even rebelled at times, we can presume they had a lot of freedoms - they had to have them, to be able to build ships and weapons to fight. Not just guerilla warfare, but whole worlds rebelling.

Will I be surprised if we ever have confirmation that were EVILTM? Of course not, but with lack of any concrete info I prefer to think it was realistic - with all these perceived evils simply being a natural consequence of big nations  :-\
And if you wish to be optimistic? They seem to be constantly advancing their technology, they could terraform entire planets and get nearly infinite energy by hypershunts. Post-scarcity society ala Star Trek looks possible.

I think we've definitely had it confirmed, from the Hegemony background, that the domain was nominally democratic, with each world a democracy with freedom to govern its internal affairs, but from the lore about hyper-specialisation being an intentional choice to prevent independence and the XIV group getting into trouble for mutiny when crushing a revolt it's clear that the freedom was only within the constraints of the, well, political hegemony of the Domain - and that many people chafed at those bounds. The Domain are very clearly authoritarian, relying on LPCs and the gate network to limit the autonomy of their population, and resisting the idea of coexistence with any alternative forms of political organisation.

So in that sense the Domain are quite like the 90s/00s USA. Democracy and Freedom for you, but only within our definition of them. Anything that differs is thus definitionally Undemocratic and Illiberal and must be sanctioned or liberated. Quite possibly they started out nominally 'good', using their advanced Gate technology to spread democracy to a human diaspora isolated by hyperspace, but it's clear from the Luddic lore that by the Late Domain era they'd turned into an authoritarian tyranny that focused mostly on perpetuating itself and its control.

This is actually quite similar to the background of Union from Lancer RPG, where the First Committee set out to fill the stars with utopian interstellar colonies, then external undemocratic threats caused the Second Committee to seize power and try to enforce utopia at gunpoint with a gate network. The process corrupted them into an authoritarian hegemony. Unlike in Starsector, in Lancer the Third Committee overthrew the Second, and is (as of 'the current day') trying to thread the needle of peacefully negotiating people into its utopia, whilst dealing with the moral obligation to intervene against injustice with its near-Domain-level hypertech.

Starsector kind of offers the opportunity for a Third Committee-style popular revolution, that reclaims the hypertech for the benefit of the masses.

13
Good day everyone!  :)

Im kinda curious.  :-\
If I Increase my level skill cap to 40 and I reach in level 40 max with all the skills in settings.json do the bounties you fight in contacts (ex. smodded bounty fleets ,deserters etc.):

Also scale also in level 40 and their fleets are even more bigger?

Are the admirals you fight are also in level 40?

That is all and thank you!  :D

Yep, from what I've heard over the years a lot of fleets scale based on your level - if you reach higher than 15, they become even bigger than normal.
Didn't code-dive to make sure of that myself, but I would say I definitely noticed high-relations contacts regularly give me bounties over 300.000 credits when I reach levels 25+

The officers you fight, on the other hand, don't scale to your level, they spawn based on fleet parameters - unless you mess with settings, they'll always spawn with the same levels and a certain max amount of officers per fleet.

So Level 20 playermaxlevel skill cap is the safest bet?  :-\
Yeah, even if the enemy fleets get bigger your level 20 character with 15 Elite skills and +30% damage dealt/-15% damage taken from Cybernetic Augmentation is dramatically better DP-for-DP. So much of combat depends on taking advantage of opportunities, and so as your character becomes increasingly able to cause an overload or capitalise on one their power scales nonlinearly with level.

14
General Discussion / Re: What, exactly, is the point of ore?
« on: February 29, 2024, 07:41:48 AM »
Eh but then it doesn't need to be worth looting or scavenging to exist. The existence of trade convoys provides the mechanical need for an "Ore" commodity, as you can sabotage a production pipeline by striking or looting mines and convoys to reduce ore supplies and drive a shortage in refined metal. Then you can profit from that.

I mean, you could have ore still exist as a trade commodity that drives fleets but remove it as an inventory item, but that'd just confuse people when they strike an ore convoy and it's empty.

15
As the Gate Hauler appears to have come from across the Orion-Perseus abyss, is it the case that the Persean Sector is the only sector in the Persean Arm? If so… where did the Hegemony task force come from? It’s concentrated in the east of the sector, which kind of implies it came from a sector in that direction, but if there was a settled sector there then why not launch the gate haulers from there?

Pages: [1] 2 3 ... 17