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: Anubis-class Cruiser (12/20/24)

Pages: 1 ... 14 15 [16] 17 18

Author Topic: [0.97a] Ruthless Sector 1.6.2 - High Risk, High Reward Difficulty Options  (Read 318299 times)

LesbianVelociraptor

  • Ensign
  • *
  • Posts: 1
    • View Profile

I do need to make it easier to disable features though, so I'll try to work on that at some point. In the meantime, you can use this copy of the Luna Settings file that defaults to disabling all features. If you replace "/mods/Ruthless Sector/data/config/LunaSettings.csv" with that file and "Reset Mod to Default" in LunaSettings, it should be just like the mod isn't installed. Then you can just re-enable hyperspace remnants.

Been playing Starsector and mods for quite a bit. made an account to ask: Does this file need updating? I'd like to play with a bit of the Ruthless Sector features, but not all of them. It'd be nice to set things to vanilla values and then tweak them to my own liking.

I guess for a suggestion I would say maybe a "reset to vanilla defaults" button in the lunalib configs. That way folk can start off with your config or vanilla and ramp up difficulty as they get used to playing again. That's mostly my problem, I played a lot in the past but now I'm all out of practice.
Logged

Sundog

  • Admiral
  • *****
  • Posts: 1775
    • View Profile

Hey, welcome to the forum! That's a good question. I'll add it to the FAQs section

That file is out of date for the latest version. I started bundling files like that with the mod files instead. You can find it at "/mods/Ruthless Sector/data/config/Vanilla_LunaSettings.csv" alongside the actual LunaSettings file.

I agree that a button like that would be ideal, but unfortunately LunaLib doesn't support anything like that (last time I checked, anyway, which was admittedly quite a while ago). So the only way for me to make that work would be to find some way to hack the LunaLib settings UI to add my own custom button, which isn't much of an option. I might beg Lukas04 to add the ability to apply presets though.

I played a lot in the past but now I'm all out of practice.
Oh, I absolutely get that. Every time I start a new game I end up overextending all the time because I'm used to controlling a battle cruiser with an overpowered character

sawert42

  • Ensign
  • *
  • Posts: 38
    • View Profile

You know the fact that exp bonus depending on the ships deployed and not your whole fleet isn't vanilla is kinda crazy
Logged

Sundog

  • Admiral
  • *****
  • Posts: 1775
    • View Profile

Well you won't have any argument from me  ;D
The vanilla XP bonus system is better than nothing, at least

HopeFall

  • Lieutenant
  • **
  • Posts: 83
    • View Profile

Excuuuuuuse me, princess!. I do not save-scum in any of my games. I am deeply invested in immersion and roleplay during my playthroughs, and my psychic is engaging in the use of clairvoyance, thankyouverymuch.
Logged

Sundog

  • Admiral
  • *****
  • Posts: 1775
    • View Profile

I believe you 100%  ;)

Anexgohan

  • Lieutenant
  • **
  • Posts: 80
  • Anexweapons
    • View Profile

Hello,

I'm getting crash to desktop with the following error:

Code
ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NullPointerException: Cannot invoke "java.awt.Color.getRed()" because "<local12>" is null
java.lang.NullPointerException: Cannot invoke "java.awt.Color.getRed()" because "<local12>" is null
        at com.fs.graphics.super.C._o00000(Unknown Source) ~[port.common_obf.jar:?]
        at com.fs.graphics.super.C.super(Unknown Source) ~[port.common_obf.jar:?]
        at com.fs.graphics.super.C._o00000(Unknown Source) ~[port.common_obf.jar:?]
        at com.fs.graphics.super.C.String(Unknown Source) ~[port.common_obf.jar:?]
        at com.fs.starfarer.ui.d.___o0000(Unknown Source) ~[port_obf.jar:?]
        at com.fs.starfarer.ui.d.render(Unknown Source) ~[port_obf.jar:?]
        at com.fs.starfarer.ui.o000.renderImpl(Unknown Source) ~[port_obf.jar:?]
        at com.fs.starfarer.ui.thissuper.render(Unknown Source) ~[port_obf.jar:?]
        at com.fs.starfarer.ui.o000.renderImpl(Unknown Source) ~[port_obf.jar:?]
        at com.fs.starfarer.ui.impl.StandardTooltipV2.renderImpl(Unknown Source) ~[port_obf.jar:?]
        at com.fs.starfarer.ui.thissuper.render(Unknown Source) ~[port_obf.jar:?]
        at com.fs.starfarer.campaign.comms.C.renderImpl(Unknown Source) ~[port_obf.jar:?]
        at com.fs.starfarer.ui.thissuper.render(Unknown Source) ~[port_obf.jar:?]
        at com.fs.starfarer.ui.o000.renderImpl(Unknown Source) ~[port_obf.jar:?]
        at com.fs.starfarer.campaign.comms.super.renderImpl(Unknown Source) ~[port_obf.jar:?]
        at com.fs.starfarer.ui.thissuper.render(Unknown Source) ~[port_obf.jar:?]
        at com.fs.starfarer.ui.o000.renderImpl(Unknown Source) ~[port_obf.jar:?]
        at com.fs.starfarer.ui.thissuper.render(Unknown Source) ~[port_obf.jar:?]
        at com.fs.starfarer.campaign.CampaignState.render(Unknown Source) ~[port_obf.jar:?]
        at com.fs.starfarer.BaseGameState.traverse(Unknown Source) ~[port_obf.jar:?]
        at com.fs.state.AppDriver.begin(Unknown Source) ~[port.common_obf.jar:?]
        at com.fs.starfarer.combat.CombatMain.main(Unknown Source) ~[port_obf.jar:?]
        at com.fs.starfarer.StarfarerLauncher.super(Unknown Source) ~[port_obf.jar:?]
        at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source) ~[port_obf.jar:?]
        at java.base/java.lang.Thread.run(Thread.java:1575) [?:?]

I have traced it down to this option
"Ruthless Sector>Factions>Maximum Reputation Loss" if set to 1, then CDT guaranteed within next few days.


Thanks.
Logged

Sundog

  • Admiral
  • *****
  • Posts: 1775
    • View Profile

Hey, thanks for the report! I tried setting max reputation loss to 1 and waiting for a rep-loss message, but I didn't get any sort of error, so it looks like something else might've gone wrong in your save. Are you using any mods that change the color of the interface by any chance?

Anexgohan

  • Lieutenant
  • **
  • Posts: 80
  • Anexweapons
    • View Profile

Hey, thanks for the report! I tried setting max reputation loss to 1 and waiting for a rep-loss message, but I didn't get any sort of error, so it looks like something else might've gone wrong in your save. Are you using any mods that change the color of the interface by any chance?

My Mods list:

Mods (92)
Code
A New Level of Confidence  v40 3.2  [pantera_ANewLevel40]
Adjusted Sector  v0.6.2  [Adjusted Sector]
AdvancedGunneryControl  v1.17.1  [advanced_gunnery_control_dbeaa06e]
Amazigh's Ship Foundry  v1.2.0  [A_S-F]
Anex Player Faction Flags  v1.1  [anexplayerflags]
Anex Weapons  v0.2.9l  [anexweapons]
Aptly Simple Hullmods  v1.9.0  [aptlysimplehullmods]
Arma Armatura  v3.0.6.1  [armaa]
Attuned Drive Field Hullmod  v0.1.3  [AttunedDriveField]
ZZ Audio Plus  v1.2.1  [audio_plus]
Automated Commands  v1.4  [automatedcommands]
Autosave  v1.2b  [lw_autosave]
Better Colonies  v1.88  [timid_admins]
Better Variants  v1.4.0  [better_variants]
BigBeans Ship Compilation  v0.1.98.4  [BSC]
Brighton Federation  v0.0.3c  [HMI_brighton]
Captain's Log  v0.2.0  [CaptainsLog]
Carter's Freetraders  v2.1.0  [CFT]
Carter's Junk Hull Mods  v0.9.1  [CJHM]
Combat Chatter  v1.14.1  [chatter]
Commissioned Crews  v1.999999gggg  [timid_commissioned_hull_mods]
Console Commands  v2023.5.05  [lw_console]
Console Galaxy  v2.0.4  [consolegalaxy]
Crew Replacer  v0.7.0  [aaacrew_replacer]
Detailed Combat Results  v5.4.0  [DetailedCombatResults]
Emergent Threats: IX Revival  v0.6.4  [EmergentThreats_IX_Revival]
Emergent Threats  v0.6.4  [EmergentThreats_Vice]
Fleet Journal  v1.1.2  [fleet_journal]
Fleet Size By DP  v1.0.2b  [fleetsizebydp]
Grand.Colonies  v2.0.e  [GrandColonies]
zz GraphicsLib  v1.9.0  [shaderLib]
Hazard Mining Incorporated  v0.3.7b  [HMI]
HMI Supervillains  v0.0.4e  [HMI_SV]
Hyperdrive  v2.5.2  [sun_hyperdrive]
Illustrated.Entities  v1.2.b  [illustrated_entities]
Industrial.Evolution  v3.3.e  [IndEvo]
Interesting Portraits Pack  v1.2  [interestingportraitspack]
Interstellar Imperium  v2.6.4  [Imperium]
Iron Shell  v1.18.3aj  [timid_xiv]
Junk Yard Dogs  v3.2.0  [JYD]
LazyLib  v2.8b  [lw_lazylib]
Leading Pip  v1.9.3  [leadingPip]
Logistics Notifications  v1.4.5  [logisticsNotifications]
Luddic Enhancement IED  v1.2.6a  [luddenhanceied]
Luddic Enhancement  v1.2.6e  [luddenhance]
LunaLib  v1.8.4  [lunalib]
MagicLib  v1.4.3  [MagicLib]
Marvelous Personas  v1.2.1  [Marvelous-Personas]
Mayasuran Navy  v11.0.0 RC1  [Mayasuran Navy]
Missile Ship Overhaul  v1.2.7  [MissileShipOverhaul]
Missing Names Mod  v0.7  [Missing Names Mod]
More HullMods  v1.12.0  [more_hullmods]
Music Switcher  v1.1  [Music_Switcher]
Nexerelin  v0.11.1x  [nexerelin]
Officer Extension  v0.6.7  [officerExtension]
 Phillip Andrada: Gas Station Manager  v1.14.1  [PAGSM]
Planet Search  v1.2.2  [planet_search]
Planetary Shield: Access Control  v1.6  [wyv_planetaryShieldAccessControl]
PMMM  v1.6.1  [PirateMiniMegaMod]
Portrait Changer  v1.0.1  [portrait_changer]
Progressive S-Mods  v1.0.0  [progressiveSMods]
QoL Pack  v1.2  [pt_qolpack]
Quality Captains  v1.6.1  [QualityCaptains]
Random Assortment of Things  v2.2.0  [assortment_of_things]
zzz Mikohime Additionals Settings  v1.1.1  [Rouge_Redstar]
Ruthless Sector  v1.6.1  [sun_ruthless_sector]
Salvage Ship Expansion  v0.4.5  [salshiexp]
ScalarTech Solutions  v0.9.1  [scalartech]
Scan Those Gates  v1.5.7  [scan_those_gates]
Ship Browser  v1.1  [bruh_ship_browser]
Ship/Weapon Pack  v1.15.1  [swp]
Special Hullmod Upgrades  v1.5  [mayu_specialupgrades]
SpeedUp  v1.0.1  [speedUp]
Starship Legends  v2.5.2  [sun_starship_legends]
Stellar Networks  v3.1.3  [stelnet]
Supply Forging  v1.5a  [timid_supply_forging]
System Marker  v0.1.8  [System_Marker]
Tahlan Shipworks  v1.2.6  [tahlan]
Terraforming & Station Construction  v9.0.8  [Terraforming & Station Construction]
The Knights of Ludd  v1.1.1  [knights_of_ludd]
Too Much Information  v0.98a  [timid_tmi]
Truly Automated Ships  v1.2.5  [TrulyAutomatedShips]
Underworld  v1.8.3  [underworld]
United Aurora Federation  v0.7.5c  [uaf]
Unknown Skies  v1.0.11  [US]
Utility Console Commands  v1.0.0  [Shark_utilityconsole]
Variants Lib  v0.5.2  [variants_lib]
VIC  v1.6.3a  [vic]
Weapon Arcs  v1.7.2  [WEAPONARCS]
Which-Industry  v1.0.0  [which_industry]
WhichMod  v1.2.0  [whichmod]
WhichTMI  v1.2.0  [whichtmi]

Yeah let's not talk about the obvious long list okay. :p
« Last Edit: May 14, 2024, 12:25:40 PM by Anexgohan »
Logged

Sundog

  • Admiral
  • *****
  • Posts: 1775
    • View Profile

Thanks! I took another look through the code and it looks like an error like that might happen if ruthless sector chooses a faction with an invalid color scheme to reduce your reputation with. Could you run the following in the console and let me know what it shows?

Quote
RunCode for(FactionAPI f : ruthless_sector.ModPlugin.getAllowedFactions()) { Console.showMessage(f.getBaseUIColor() + "(" + f.getId() + "/" + f.getDisplayName() + " )"); }

Anexgohan

  • Lieutenant
  • **
  • Posts: 80
  • Anexweapons
    • View Profile

Thanks! I took another look through the code and it looks like an error like that might happen if ruthless sector chooses a faction with an invalid color scheme to reduce your reputation with. Could you run the following in the console and let me know what it shows?

Quote
RunCode for(FactionAPI f : ruthless_sector.ModPlugin.getAllowedFactions()) { Console.showMessage(f.getBaseUIColor() + "(" + f.getId() + "/" + f.getDisplayName() + " )"); }

This is what the command outputs:

Logged

Sundog

  • Admiral
  • *****
  • Posts: 1775
    • View Profile

Thanks! I don't see anything wrong there, so it looks like the problem must be something else. Hmm...
How certain are you that it's related to the max rep reduction setting? I'm having a hard time figuring out any way setting it to 1 could cause this kind of error (not to say it isn't, just that I can't find a link between the two things)

Anexgohan

  • Lieutenant
  • **
  • Posts: 80
  • Anexweapons
    • View Profile

Thanks! I don't see anything wrong there, so it looks like the problem must be something else. Hmm...
How certain are you that it's related to the max rep reduction setting? I'm having a hard time figuring out any way setting it to 1 could cause this kind of error (not to say it isn't, just that I can't find a link between the two things)
my game would crash with the same crash message a few days from the game load, 27th day i think. Could not progress beyond that, after putting that option to anything other than 1, the crash is gone and I have been playing it no crash more than a year after into the game.
Logged

Sundog

  • Admiral
  • *****
  • Posts: 1775
    • View Profile

Ok, understood. Thanks for answering all my questions! I can't really think of any other way to try to pinpoint the cause, unfortunately.

bonomel

  • Ensign
  • *
  • Posts: 14
    • View Profile

Hi there! I am running into a small issue with this mod.

Reproduction:
Use the latest versions of LazyLib, MagicLib and Ruthless Sector
Disable the bounty board in MagicLib's modSettings.json (bounty_board_enabled set to false)
Start new game
Interact with any other fleet

Result:
A message pops up saying:

Quote
Ruthless Sector encountered an error!
Please let the mod author know.

@NotNull method
org/magiclib/bounty/MagicBountyCoordinator.getInstance must not return null

From the Starsector log file:

Code
ERROR ruthless_sector.ModPlugin  - @NotNull method org/magiclib/bounty/MagicBountyCoordinator.getInstance must not return null
    org.magiclib.bounty.MagicBountyCoordinator.$$$reportNull$$$0(MagicBountyCoordinator.java)
    org.magiclib.bounty.MagicBountyCoordinator.getInstance(MagicBountyCoordinator.java:49)
    ruthless_sector.campaign.CampaignPlugin.isTargetMagicBounty(CampaignPlugin.java:93)
    ruthless_sector.campaign.CampaignPlugin.getEncounterInteractionDialogPlugin(CampaignPlugin.java:49)
    ruthless_sector.campaign.CampaignPlugin.pickInteractionDialogPlugin(CampaignPlugin.java:73)
    com.fs.starfarer.campaign.ModAndPluginData$12.o00000(Unknown Source)
    com.fs.starfarer.campaign.ModAndPluginData.getPriorityPlugin(Unknown Source)
    com.fs.starfarer.campaign.ModAndPluginData.pickInteractionDialogPlugin(Unknown Source)
    com.fs.starfarer.campaign.CampaignState.startEncounterInvolvingPlayerFleet(Unknown Source)
    com.fs.starfarer.campaign.BaseLocation.advance(Unknown Source)
    com.fs.starfarer.campaign.StarSystem.advance(Unknown Source)
    com.fs.starfarer.campaign.CampaignEngine.advance(Unknown Source)
    com.fs.starfarer.campaign.CampaignState.advance(Unknown Source)
    com.fs.starfarer.BaseGameState.traverse(Unknown Source)
    com.fs.state.AppDriver.begin(Unknown Source)
    com.fs.starfarer.combat.CombatMain.main(Unknown Source)
    com.fs.starfarer.StarfarerLauncher.super(Unknown Source)
    com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
    java.lang.Thread.run(Unknown Source)

Hope this helps :)
Logged
So, my girlfriend is like a phase ship. High maintenance.. and invisible.
Pages: 1 ... 14 15 [16] 17 18