1
Mods / Re: [0.96a] Diktat Enhancement 1.2.1f
« on: June 04, 2023, 11:37:27 AM »
I have the 'Disable Lobster Content' in LunaLib enabled, yet I've found a Lungusta Pirate Crushtacean for sale in Kanta's Den.
Starsector 0.96a is out! (05/05/23); Blog post: Narrative in 0.96 aka Movie Night With David (06/02/23)
Fatal: getSector().playerFleet.starSystem must not be nullDo you need the log?
Is there a way to manually disable the Alliance System and other 4X features? I really want the rest of Nexelerin Features (Events, Game Starts, Gameplay Tweaks, etc.) without having to deal with the diplomacy and Invasion/Raid feature.Most of the settings can be toggled in the Nexerelin/exerelin_config.json file (you'll probably want to set enableInvasions to false and set allianceGracePeriod to 99999 or such, possibly some other stuff). The file Nexerelin/data/config/exerelin/diplomacyConfig.json has a diplomacy interval you can crank up to likewise disable diplomacy events.
If you have the LunaLib mod, the invasion toggle is already in the ingame config menu and diplomacy will be next version; maybe I'll add alliance settings as well.
Crew deaths are based on hull damage, so that would just result in a more complicated version of the same calculation. The only way to fix the combat rating system is to remove it.Yeah, that much I figured, but there are certain Skills (Salvaging, Damage Control) and Hullmods (Blast Doors, Recovery Shuttles, etc.) that directly help reduce Crew Deaths regardless of Hull Damage sustained during Combat and non-combat operations, which I think makes sense would directly affect Crew Morale much more than just the ship being damaged.
Hi there.
I am a novice in Starsector modding, and although I haven't released anything in the Forum yet I've done some small mods for personal use. I was planning on releasing a Portrait Pack with new portraits, but I was looking for a way to remove portraits added by the vanilla faction files into vanilla factions (without editing the original ones) so that, for example, Hegemony Factions characters do not appear with non-Hegemony portraits, like portrait13.png, portrait15.png, etc.
I was unsure if there was a way to do this, as with the Portrait mod that I made all that I do is add new portraits into a custom Hegemony.FACTION file.
Thanks for the help in advance.
If this thread doesn't belong here I ask that it's moved where it'd be appropriate.
"replace":["data\\world\\factions\\hegemony.faction"]
There are generally two way to do this:
1. Make your mod overwrite .faction file instead of merging. It mean, you need to copy all the data from original file, delete unwanted portraits, add your owns. Then in mod_info.json add string:Code"replace":["data\\world\\factions\\hegemony.faction"]
Original file will be intact, but will not be used. Really easy to do, but can make compatibility issues with other mods, doing the same.
2. Make a script. I am not sure there are API to do this. At least, I didn't find anything in Faction.API except of "WeightedRandomPicker<String> getPortraits(Gender gender);" and the WeightedRandomPicker is something far beyond my understanding. You better ask in "misc modding questions".