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.

Topics - Killian

Pages: [1]
1
Bug Reports & Support / Database Error (Sent Items)
« on: November 16, 2022, 09:47:03 PM »
Trying to open my Sent Messages recently after having sent a private message a couple of weeks ago to review said message, I find that I'm getting a Database Error.

No other useful information in the message unfortunately.

2
Bug Reports & Support (modded) / createZigguratCaptain error
« on: October 18, 2022, 04:50:59 PM »
Running into an odd one on trying to start a new game and can't find anything similar.

123580 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NullPointerException
java.lang.NullPointerException
   at com.fs.starfarer.campaign.CharacterStats.setSkillLevel(Unknown Source)
   at com.fs.starfarer.api.impl.campaign.world.TTBlackSite.createZigguratCaptain(TTBlackSite.java:329)
   at com.fs.starfarer.api.impl.campaign.world.TTBlackSite.addFleet(TTBlackSite.java:281)
   at com.fs.starfarer.api.impl.campaign.world.TTBlackSite.generate(TTBlackSite.java:241)
   at com.fs.starfarer.api.impl.campaign.CoreLifecyclePluginImpl.onNewGame(CoreLifecyclePluginImpl.java:666)
   at com.fs.starfarer.campaign.save.CampaignGameManager.o00000(Unknown Source)
   at com.fs.starfarer.title.TitleScreenState.dialogDismissed(Unknown Source)
   at com.fs.starfarer.title.TitleScreenState.dialogDismissed(Unknown Source)
   at com.fs.starfarer.ui.N.dismiss(Unknown Source)
   at com.fs.starfarer.ui.newui.do.dismiss(Unknown Source)
   at com.fs.starfarer.ui.newui.o0Oo.advanceImpl(Unknown Source)
   at com.fs.starfarer.ui.Q.advance(Unknown Source)
   at com.fs.starfarer.ui.v.advanceImpl(Unknown Source)
   at com.fs.starfarer.ui.Q.advance(Unknown Source)
   at com.fs.starfarer.title.TitleScreenState.advance(Unknown Source)
   at com.fs.starfarer.BaseGameState.traverse(Unknown Source)
   at com.fs.state.AppDriver.begin(Unknown Source)
   at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher.o00000(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
   at java.lang.Thread.run(Thread.java:748)


Using the JRE8 replacement tweak with a moderately-sized modlist that's mostly factions, portraits, and minor addons;

Spoiler
{
  "enabledMods": [
    "mechwarriorportraitpack",
    "tahlan",
    "sun_fuel_siphoning",
    "istl_dassaultmikoyan",
    "hiigaran_descendants",
    "$$$_trailermoments",
    "kazeron",
    "whichmod",
    "timid_supply_forging",
    "gaaius_mhp",
    "capturecrew",
    "chatter",
    "luddandlions",
    "more_ship_names",
    "logisticsNotifications",
    "battletechportraitpack",
    "Mayasuran Navy",
    "lw_radar",
    "sun_flux_reticle",
    "repdec",
    "lw_lazylib",
    "apex_design",
    "IndEvo",
    "audio_plus",
    "CaptainsLog",
    "Csp",
    "automatedcommands",
    "swp",
    "lw_console",
    "sun_hyperdrive",
    "CWSP",
    "clearCommands",
    "fleethistory",
    "furryPortraits",
    "QualityCaptains",
    "kadur_remnant",
    "exshippack",
    "lw_autosave",
    "StopGapMeasures3",
    "interestingportraitspack",
    "BSC",
    "US",
    "more_hullmods",
    "roider",
    "leadingPip",
    "BSC_Submod",
    "vic",
    "vayrashippack",
    "Imperium",
    "holyludd",
    "mag_protect",
    "URW",
    "SCY",
    "hostileIntercept",
    "unpackblueprints",
    "Terraforming & Station Construction",
    "PT_ShipDirectionMarker",
    "DetailedCombatResults",
    "GrandColonies",
    "stelnet",
    "sun_starship_legends",
    "shaderLib",
    "MagicLib",
    "bsgportraitspack",
    "Interstellar Federation Refurbished -unbalanced-",
    "HHE",
    "tahlan_scalartech",
    "wyv_planetaryShieldAccessControl",
    "ArkLeg",
    "pantera_ANewLevel40R",
    "star_federation",
    "hte",
    "luddenhance",
    "diableavionics"
  ]
}
[close]

3
Modding / [0.95a] Mechwarrior 5 Portraits Pack (R1)
« on: June 20, 2021, 10:32:11 AM »
On an impulse, I decided to see if it'd be particularly hard to pull the portraits out of Mechwarrior 5 - and was pleasantly surprised when it turned out it wasn't. So, I present, the-

Mechwarrior 5 Portraits Pack
Includes 137(!) portraits, with a small selection used by vanilla factions where colour-coordination permits. No modded factions are supported by default.
The generic faceless mook helmets are reserved for factions and not in the player list for now, to avoid pronoun confusion. If/when Alex adds a pronoun selector to character creation I'll probably add them to the player pool.
Minimal filtering/tweaking because I'm not very good at that sort of thing and have no idea what tweaks to make, so they might stand out a bit.

DOWNLOAD
(or click the preview image!)

4
Getting a CTD when trying to access the Command "Doctrine & Blueprints" and "Custom Production" tabs. This didn't happen until recently, so my best guess is that one of the blueprints I've learned recently has the Unstable Injector built-in and is making everything upset;

Code
408993 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NullPointerException
java.lang.NullPointerException
at data.hullmods.UnstableInjector.applyEffectsBeforeShipCreation(UnstableInjector.java:28)
at com.fs.starfarer.campaign.fleet.FleetMember.updateStats(Unknown Source)
at com.fs.starfarer.campaign.fleet.FleetMember.init(Unknown Source)
at com.fs.starfarer.campaign.fleet.FleetMember.<init>(Unknown Source)
at com.fs.starfarer.campaign.fleet.FleetMember.<init>(Unknown Source)
at com.fs.starfarer.campaign.command.Oo0O.<init>(Unknown Source)
at com.fs.starfarer.campaign.command.ShipBlueprintBrowser.updateTable(Unknown Source)
at com.fs.starfarer.campaign.command.O0oO.restoreTableUIState(Unknown Source)
at com.fs.starfarer.campaign.command.OOoO.actionPerformed(Unknown Source)
at com.fs.starfarer.ui.newnew.buttonPressed(Unknown Source)
at com.fs.starfarer.ui.I.Ò00000(Unknown Source)
at com.fs.starfarer.ui.I.processInput(Unknown Source)
at com.fs.starfarer.ui.Stringsuper.super(Unknown Source)
at com.fs.starfarer.BaseGameState.traverse(Unknown Source)
at com.fs.state.AppDriver.begin(Unknown Source)
at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
at com.fs.starfarer.StarfarerLauncher.o00000(Unknown Source)
at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Segment from the unstable injector that seems to be at fault;
Code
27:	public void applyEffectsBeforeShipCreation(HullSize hullSize, MutableShipStatsAPI stats, String id) {
28: stats.getMaxSpeed().modifyFlat(id, (Float) mag.get(hullSize));
29: stats.getBallisticWeaponRangeBonus().modifyMult(id, RANGE_MULT);
30: stats.getEnergyWeaponRangeBonus().modifyMult(id, RANGE_MULT);
31:
32: stats.getFighterRefitTimeMult().modifyPercent(id, FIGHTER_RATE);
33:
34: //stats.getAcceleration().modifyPercent(id, ACCELERATION_BONUS);
35: //stats.getEngineDamageTakenMult().modifyPercent(id, EXTRA_DAMAGE);
36:
37: //stats.getMaxBurnLevel().modifyFlat(id, BURN_LEVEL_BONUS);
38: }

Modlist;
Code
{"enabledMods": [
  "$$$_trailermoments",
  "pantera_ANewLevel40R",
  "advanced_gunnery_control_dbeaa06e",
  "lw_autosave",
  "BSC",
  "CaptainsLog",
  "chatter",
  "lw_radar",
  "DetailedCombatResults",
  "diableavionics_ornate",
  "diableavionics",
  "sun_fuel_siphoning",
  "furryPortraits",
  "GrandColonies",
  "hiigaran_descendants",
  "IndEvo",
  "interestingportraitspack",
  "lw_lazylib",
  "leadingPip",
  "ArkLeg",
  "MagicLib",
  "wyv_planetaryShieldAccessControl",
  "PT_ShipDirectionMarker",
  "sun_starship_legends",
  "timid_supply_forging",
  "Terraforming and Station Construction",
  "US",
  "URW",
  "WEAPONARCS",
  "audio_plus",
  "shaderLib"
]}

Possible suspects;
Spoiler
Code
Searching for: Injector
E:\Games\Starsector\starsector-core\data\variants\apogee_Starting.variant(9): "unstable_injector"
E:\Games\Starsector\starsector-core\data\variants\colossus_Standard.variant(9): "unstable_injector"
E:\Games\Starsector\starsector-core\data\variants\crig_Standard.variant(7): "hullMods": ["unstable_injector"],
E:\Games\Starsector\starsector-core\data\variants\shrike_Attack.variant(7): "hullMods": ["unstable_injector"],
E:\Games\Starsector\starsector-core\data\variants\shrike_p_Attack.variant(7): "hullMods": ["unstable_injector"],
E:\Games\Starsector\starsector-core\data\variants\brawler\brawler_pather_Raider.variant(7): "unstable_injector",
E:\Games\Starsector\starsector-core\data\variants\cerberus\cerberus_luddic_path_Attack.variant(7): "unstable_injector",
E:\Games\Starsector\starsector-core\data\variants\harbinger\harbinger_Strike.variant(8): "unstable_injector",
E:\Games\Starsector\starsector-core\data\variants\kite\kite_luddic_path_Strike.variant(6): "hullMods": ["unstable_injector"],
E:\Games\Starsector\starsector-core\data\variants\lasher\lasher_Overdriven.variant(10): "unstable_injector",
E:\Games\Starsector\starsector-core\data\variants\lasher\lasher_Standard.variant(8): "unstable_injector",
E:\Games\Starsector\starsector-core\data\variants\mule\mule_Starting.variant(7): "unstable_injector",
E:\Games\Starsector\starsector-core\data\variants\remnant\glimmer_Assault.variant(7): "hullMods": ["unstable_injector"],
Found 13 occurrence(s) in 13 file(s), 1013 ms

Searching for: Injector
E:\Games\Starsector\mods\BSC\data\variants\BSC_Aghast_Assault.variant(11): "unstable_injector",
E:\Games\Starsector\mods\BSC\data\variants\BSC_Brave_Assault.variant(11): "unstable_injector"
E:\Games\Starsector\mods\BSC\data\variants\BSC_Brigantine_Assault.variant(13): "unstable_injector"
E:\Games\Starsector\mods\BSC\data\variants\BSC_Gull_Brawler.variant(11): "unstable_injector",
E:\Games\Starsector\mods\BSC\data\variants\BSC_Knuckleduster_Assault.variant(11): "unstable_injector",
E:\Games\Starsector\mods\BSC\data\variants\BSC_Lumen_TT_Attack.variant(11): "unstable_injector"
E:\Games\Starsector\mods\BSC\data\variants\BSC_Polis_Assault.variant(11): "unstable_injector"
E:\Games\Starsector\mods\BSC\data\variants\BSC_Tramp_Standard.variant(11): "unstable_injector"
E:\Games\Starsector\mods\BSC\data\variants\BSC_Venator_Assault.variant(11): "unstable_injector"
E:\Games\Starsector\mods\BSC\data\variants\BSC_Wolf_Church_Combat.variant(7): "unstable_injector"
E:\Games\Starsector\mods\DIABLEAVIONICS\data\variants\diableavionics_haze_closequarter.variant(7): "unstable_injector",
E:\Games\Starsector\mods\DIABLEAVIONICS\data\variants\diableavionics_versant_assault.variant(9): "unstable_injector",
E:\Games\Starsector\mods\Legacy of Arkgneisis\data\variants\burke\loamt_burke_assault.variant(11): "unstable_injector"
E:\Games\Starsector\mods\Legacy of Arkgneisis\data\variants\burke\loamtp_burke_assault.variant(8): "unstable_injector",
E:\Games\Starsector\mods\Legacy of Arkgneisis\data\variants\hunterkiller\al_hunterkiller_enforcer.variant(9): "unstable_injector",
E:\Games\Starsector\mods\Legacy of Arkgneisis\data\variants\hunterkiller\al_hunterkiller_legion.variant(10): "unstable_injector",
Found 31* occurrence(s) in 31 file(s), 1595 ms
*Removed unrelated Legacy Flooded/Modulated Injector results from the list above.

Related hullSize lines from associated hulls;

E:\Games\Starsector\mods\BSC\data\hulls\BSC_Aghast.ship(4): "hullSize": "CRUISER",
E:\Games\Starsector\mods\BSC\data\hulls\BSC_Brave.ship(4): "hullSize": "FRIGATE",
E:\Games\Starsector\mods\BSC\data\hulls\BSC_Brigantine.ship(4): "hullSize": "DESTROYER",
E:\Games\Starsector\mods\BSC\data\hulls\BSC_Gull.ship(4): "hullSize": "DESTROYER",
E:\Games\Starsector\mods\BSC\data\hulls\BSC_Knuckleduster.ship(4): "hullSize": "FRIGATE",
E:\Games\Starsector\mods\BSC\data\hulls\BSC_Lumen_TT.ship(4): "hullSize": "FRIGATE",
E:\Games\Starsector\mods\BSC\data\hulls\BSC_Polis.ship(4): "hullSize": "DESTROYER",
E:\Games\Starsector\mods\BSC\data\hulls\BSC_Venator.ship(4): "hullSize": "CAPITAL_SHIP",
E:\Games\Starsector\mods\DIABLEAVIONICS\data\hulls\diableavionics_haze.ship(194): "hullSize": "CRUISER",
E:\Games\Starsector\mods\DIABLEAVIONICS\data\hulls\diableavionics_versant.ship(113): "hullSize": "FRIGATE",
E:\Games\Starsector\mods\Legacy of Arkgneisis\data\hulls\loamt_burke.ship(111): "hullSize": "DESTROYER",
E:\Games\Starsector\mods\Legacy of Arkgneisis\data\hulls\loamtp_burke.ship(4): "hullSize": "DESTROYER",
E:\Games\Starsector\starsector-core\data\hulls\enforcer.ship(143): "hullSize": "DESTROYER",
E:\Games\Starsector\starsector-core\data\hulls\legion.ship(189): "hullSize": "CAPITAL_SHIP",
[close]

The only major lead I have is the fact I picked up a Diable Avionics Ship Blueprint Package, which includes the Haze and possibly the Versant. I may also have the Enforcer and some of the BSC ships, but it's hard to check for obvious reasons. I can't see where the save stores my known ships list, but I'm fairly sure I don't have any Legacy ship blueprints. I am 99% sure I don't have blueprints for the Legion, and I'm also fairly sure I don't have the Venator either? I have to assume this isn't a vanilla problem or it would've popped up sooner.

Pages: [1]