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 - wasara

Pages: [1]
1
Mods / Re: [0.95.1a] Aptly Simple Hullmods 1.2.0
« on: January 05, 2023, 09:01:13 PM »
I'm getting a crash from an NPE when I hover over the modspec for Flux Conduction Armor


Spoiler
2064107 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NullPointerException
java.lang.NullPointerException
   at data.hullmods.ASH_FluxConductionArmor.addPostDescriptionSection(ASH_FluxConductionArmor.java:43)
   at com.fs.starfarer.api.campaign.impl.items.ModSpecItemPlugin.createTooltip(ModSpecItemPlugin.java:208)
   at com.fs.starfarer.campaign.ui.trade.CargoDataGridView$1.createImpl(Unknown Source)
   at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable.create(Unknown Source)
   at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable.beforeShown(Unknown Source)
   at com.fs.starfarer.ui.Q.showTooltip(Unknown Source)
   at com.fs.starfarer.ui.ooOo.super.new(Unknown Source)
   at com.fs.starfarer.ui.ooOo.processInput(Unknown Source)
   at com.fs.starfarer.ui.Q.processInput(Unknown Source)
   at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
   at com.fs.starfarer.campaign.ui.trade.CargoDataGridView.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.Q.processInput(Unknown Source)
   at com.fs.starfarer.ui.e$Oo.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.Q.processInput(Unknown Source)
   at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.e.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.Q.processInput(Unknown Source)
   at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
   at com.fs.starfarer.campaign.ui.oOoO.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.Q.processInput(Unknown Source)
   at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.Q.processInput(Unknown Source)
   at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
   at com.fs.starfarer.coreui.O0O0.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.Q.processInput(Unknown Source)
   at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.o0OO.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.Q.processInput(Unknown Source)
   at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.N.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.OO0O.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.Q.processInput(Unknown Source)
   at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.N.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.o0Oo.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.Q.processInput(Unknown Source)
   at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.Q.processInput(Unknown Source)
   at com.fs.starfarer.campaign.CampaignState.processInput(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)
[close]

2
Modding Resources / Re: [0.95.1a] MagicLib v0.42.1rc3 (2022/02/07)
« on: May 09, 2022, 08:54:33 AM »
Bug Report with the new test version(0.44.1)
(Also, your bug report form is missing an option to select MagicLib report subject, which is why I'm posting this here)

I get a CTD on new game generation. Nexerelin calls the magic lib plugin: data.scripts.terrain.MagicAsteroidBeltTerrainPlugin and gets a classcastexception. This is using the random sector mode. Issue only appeared after update.

Relevant log snippet below
Spoiler
76986 [Thread-3] INFO  exerelin.world.NexMarketBuilder  - Creating market for Pera-Tartarus (PLANET), faction tritachyon
76987 [Thread-3] INFO  exerelin.world.NexMarketBuilder  - Creating market for Basmaida (PLANET), faction sindrian_diktat
76989 [Thread-3] INFO  exerelin.world.ExerelinProcGen  - Trying station Ohai Trading Post for interstellarimperium, image station_side02
76989 [Thread-3] INFO  exerelin.world.ExerelinProcGen  - Added free station Ohai Trading Post for interstellarimperium
76989 [Thread-3] INFO  exerelin.world.NexMarketBuilder  - Creating market for Ohai Trading Post (STATION), faction interstellarimperium
76990 [Thread-3] INFO  exerelin.world.NexMarketBuilder  - Ohai Trading Post is in ring, adding volatiles condition
77180 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.ClassCastException: data.scripts.terrain.MagicAsteroidBeltTerrainPlugin cannot be cast to com.fs.starfarer.api.impl.campaign.terrain.AsteroidBeltTerrainPlugin
java.lang.ClassCastException: data.scripts.terrain.MagicAsteroidBeltTerrainPlugin cannot be cast to com.fs.starfarer.api.impl.campaign.terrain.AsteroidBeltTerrainPlugin
   at exerelin.world.ExerelinProcGen.createStation(ExerelinProcGen.java:1310)
   at exerelin.world.ExerelinProcGen.populateSector(ExerelinProcGen.java:1953)
   at exerelin.world.ExerelinProcGen.generate(ExerelinProcGen.java:1274)
   at exerelin.world.ExerelinProcGen.generate(ExerelinProcGen.java:1173)
   at exerelin.plugins.ExerelinModPlugin.onNewGameAfterProcGen(ExerelinModPlugin.java:462)
   at com.fs.starfarer.campaign.save.CampaignGameManager.o00000(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.impl.K.dismiss(Unknown Source)
   at com.fs.starfarer.campaign.save.if.actionPerformed(Unknown Source)
   at com.fs.starfarer.ui.OoO0.buttonPressed(Unknown Source)
   at com.fs.starfarer.ui.oooO.Ò00000(Unknown Source)
   at com.fs.starfarer.ui.oooO.processInput(Unknown Source)
   at com.fs.starfarer.ui.V.o00000(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)
[close]

ModList
Spoiler
{"enabledMods": [
  "NoIllAdvised",
  "better_deserving_smods",
  "BSC",
  "chatter",
  "lw_console",
  "DetailedCombatResults",
  "dronelib",
  "extra_system_reloaded",
  "FPE",
  "fleethistory",
  "GrandColonies",
  "HMI",
  "hcok",
  "IndEvo",
  "Imperium",
  "lw_lazylib",
  "luddenhance",
  "mag_protect",
  "MagicLib",
  "more_hullmods",
  "nexerelin",
  "Polaris_Prime",
  "SEEKER",
  "swp",
  "speedUp",
  "stelnet",
  "alcoholism",
  "ungp",
  "UGH",
  "vayrashippack",
  "wasabounties",
  "audio_plus",
  "shaderLib",
  "ShipCatalogVariantEditor"
]}
[close]

3
I agree that Pathers were missing, so...
I added Pathers as a target and you should see pirates and independents give out bounties too now.

However, I'm gonna avoid doing exactly what Vayra did with allowing all factions as targets and have full mod support cause that's just not what I'm looking to make. It's different kind of headache than I'm looking to get into right now and there's more interesting gameplay options I want to explore. (I'm probably gonna look at messing with making rewards more interesting, like spawning caches when you kill a target fleet and stuff)

4
Just a simple tweak to make Pather, Derelict, Remnant, and Merc Bounty Targets spawn on intel bounties.
It's not much, but it's nice to have for runs where you want to keep pirates on your side.

Let me know if you get any bugs or crashes.

Screenshots
Spoiler


[close]

0.2 Changes:
Added Pather Bounties
Expanded range of factions that will offer bounties (Pirates, independents, etc)
Made sure bounty fleets are properly assigned their correct factions (Let me know if all bounty fleets still show up as pirates, I'm having some trouble nailing down the behavior, specially with other mods but I THINK its good now)

Download Below
https://github.com/WasaraBurn/WasaBounties/releases/download/0.2/WasaBounties.7z

5
Heads up, including militarized subsystems to the atlas MKII and the colossus MK III hull makes it so that the crew required to run the ship is more than the maximum amount of crew the ship can hold. (before D mods!)



6
Mods / Re: [0.9.1a] 'Junk Pirates' 3.5.3 (including ASP & P.A.C.K.)
« on: June 20, 2021, 12:16:53 PM »
So, I made an update to this mod for personal use, and its got everything working now except the custom dialog for just the factions in the rules.csv. (The dialog just uses game defaults for now, I can't find the problem there for the life of me, but that's a little off topic)

It's pretty stable and worth sharing.

However, I don't think I can pass it out without Mendonca's permission, so I'm asking here.

Apologies in advance for meddling in your mod

7
I experienced the same crash.
This stopped occurring when i removed a mod with an outdated ship_data file, (Low Tech Arsenal)
I had:
Nexerelin
Vayra Sector
Vayra ship pack
Graphicslib
Magiclib
LazyLib
ConsoleCommands
running

Pages: [1]