Fractal Softworks Forum

Please login or register.

Login with username, password and session length
Pages: 1 ... 359 360 [361] 362 363 ... 399

Author Topic: [0.97a] Nexerelin v0.11.1b "Clausewitz Protocol" (update 2024-02-11)  (Read 3057708 times)

BirdWanderer

  • Ensign
  • *
  • Posts: 24
    • View Profile
Re: [0.96a] Nexerelin v0.11.0 "Dark Tower" (update 2023-05-28)
« Reply #5400 on: June 12, 2023, 07:26:11 PM »

I don't know if this is a known issue, but when purchasing governorship of a hidden pirate base the price was only 1 credit.
Logged
the the

NemoVonFish

  • Ensign
  • *
  • Posts: 1
    • View Profile
Re: [0.96a] Nexerelin v0.11.0 "Dark Tower" (update 2023-05-28)
« Reply #5401 on: June 13, 2023, 01:12:20 AM »

Does starting as Tri-Tachyon no longer set you as neutral to the Remnant? Jumped in to a system and they're hostile before I've touched anything.
Logged

AnXel LG

  • Ensign
  • *
  • Posts: 47
    • View Profile
Re: [0.96a] Nexerelin v0.11.0 "Dark Tower" (update 2023-05-28)
« Reply #5402 on: June 13, 2023, 03:37:09 AM »

I don't know if this is a known issue, but when purchasing governorship of a hidden pirate base the price was only 1 credit.

I don't know how was that possible to begin with, as there are no pirate commanders in the comms office who could offer you a governoship sale AFAIK. Strange, though.
Logged

sirskips

  • Ensign
  • *
  • Posts: 14
    • View Profile
Re: [0.96a] Nexerelin v0.11.0 "Dark Tower" (update 2023-05-28)
« Reply #5403 on: June 13, 2023, 10:26:46 PM »

There was zero "passive aggression".  :o
As an unafiliated 3rd party I will say the following could be seen as passive-aggressive "It would be nice if people would read the configs and the OP (see fix jars <_< >_>)"

We all have to remember text is an inferior form of communication.
Logged

sirskips

  • Ensign
  • *
  • Posts: 14
    • View Profile
Re: [0.96a] Nexerelin v0.11.0 "Dark Tower" (update 2023-05-28)
« Reply #5404 on: June 13, 2023, 11:11:20 PM »

Exception Details:
  Location:
    exerelin/campaign/intel/groundbattle/plugins/CataphractStrikeAbilityPlugin.dialogAddVisualPanel(Lcom/fs/starfarer/api/campaign/InteractionDialogAPI;)V @539: invokevirtual
  Reason:
    Type 'exerelin/campaign/intel/groundbattle/plugins/CataphractStrikeAbilityPlugin$1' (current frame, stack[1]) is not assignable to 'exerelin/campaign/ui/InteractionDialogCustomPanelPlugin$ButtonEntry'
  Current Frame:
    bci: @539
    flags: { }
    locals: { 'exerelin/campaign/intel/groundbattle/plugins/CataphractStrikeAbilityPlugin', 'com/fs/starfarer/api/campaign/InteractionDialogAPI', float, float, 'java/awt/Color', 'com/fs/starfarer/api/campaign/FactionAPI', 'java/awt/Color', 'java/awt/Color', 'java/awt/Color', 'com/fs/starfarer/api/ui/CustomPanelAPI', 'com/fs/starfarer/api/ui/TooltipMakerAPI', 'exerelin/campaign/ui/InteractionDialogCustomPanelPlugin', 'java/util/List', 'java/util/List', 'java/util/Iterator', 'com/fs/starfarer/api/fleet/FleetMemberAPI', 'com/fs/starfarer/api/ui/CustomPanelAPI', 'com/fs/starfarer/api/ui/TooltipMakerAPI', 'com/fs/starfarer/api/ui/TooltipMakerAPI', 'java/lang/String', float, 'java/lang/String', integer, 'java/lang/String', 'com/fs/starfarer/api/ui/LabelAPI', float, 'java/lang/String', 'com/fs/starfarer/api/ui/ButtonAPI', 'exerelin/campaign/intel/groundbattle/plugins/CataphractStrikeAbilityPlugin$1' }
    stack: { 'exerelin/campaign/ui/InteractionDialogCustomPanelPlugin', 'exerelin/campaign/intel/groundbattle/plugins/CataphractStrikeAbilityPlugin$1' }
  Bytecode:
    0000000: 0b45 1270 46b8 0047 3a04 b800 713a 0519
    0000010: 05b9 0072 0100 3a06 1905 b900 7301 003a
    0000020: 0719 05b9 0074 0100 3a08 2b04 b800 75b8
    0000030: 0076 3a09 b800 773a 0ab8 0078 3a0b 2ab8
    0000040: 0079 b900 7a01 00b6 007b 3a0c bb00 3459
    0000050: b700 623a 0d19 0cb9 0028 0100 3a0e 190e
    0000060: b900 2901 0099 01e5 190e b900 2a01 00c0
    0000070: 007c 3a0f 1909 2512 7d01 b900 7e04 003a
    0000080: 1019 1019 0f12 7d12 7db8 007f 3a11 1910
    0000090: 1911 b900 8002 0012 810b b900 8203 0057
    00000a0: 1910 25b2 0083 6612 8166 127d 03b9 0084
    00000b0: 0400 3a12 190f b900 5301 003a 1319 1219
    00000c0: 130b 1904 04bd 004b 5903 190f b900 5301
    00000d0: 0053 b900 8505 0057 190f b900 5801 00b9
    00000e0: 0086 0100 3814 bb00 4c59 b700 4d19 0fb9
    00000f0: 005e 0100 b900 8701 0012 146a b600 8812
    0000100: 4fb6 0050 b600 513a 152a 190f b600 8936
    0000110: 1617 14b8 008a 3a17 1912 bb00 4c59 b700
    0000120: 4d19 17b6 0050 128b b600 5012 8cb6 0050
    0000130: 128d b600 5019 15b6 0050 1254 b600 50b6
    0000140: 0051 24b9 008e 0300 3a18 1918 05bd 004b
    0000150: 5903 1917 5359 0419 1553 b900 8f02 0019
    0000160: 1815 1699 0008 1904 a700 06b8 0090 b900
    0000170: 9102 002a 190f b600 1e38 19bb 004c 59b7
    0000180: 004d 1719 b600 8812 4fb6 0050 b600 513a
    0000190: 1a19 12bb 004c 59b7 004d 1292 b600 5019
    00001a0: 1ab6 0050 b600 510b 1904 04bd 004b 5903
    00001b0: 191a 53b9 0085 0500 5715 1699 006d 1912
    00001c0: 1293 04b8 0094 190f 1906 1907 1908 1295
    00001d0: 1296 24b9 0097 0900 3a1b 191b 2ab4 001d
    00001e0: 190f a600 0704 a700 0403 b900 9802 00bb
    00001f0: 0099 592a 191b bb00 4c59 b700 4d12 9ab6
    0000200: 0050 190f b900 9b01 00b6 0050 b600 5119
    0000210: 0f2b b700 9c3a 1c19 0b19 1cb6 009d 190d
    0000220: 191c b900 6602 0057 1910 1912 b900 8002
    0000230: 0019 1112 9eb9 009f 0300 5719 0a19 1012
    0000240: 9eb9 00a0 0300 57a7 fe17 190d b900 2801
    0000250: 003a 0e19 0eb9 0029 0100 9900 1919 0eb9
    0000260: 002a 0100 c000 a13a 0f19 0f19 0db5 00a2
    0000270: a7ff e3b8 00a3 b1                     
  Stackmap Table:
    full_frame(@94,{Object[#294],Object[#295],Float,Float,Object[#353],Object[#354],Object[#353],Object[#353],Object[#353],Object[#355],Object[#356],Object[#357],Object[#307],Object[#307],Object[#299]},{})
    full_frame(@363,{Object[#294],Object[#295],Float,Float,Object[#353],Object[#354],Object[#353],Object[#353],Object[#353],Object[#355],Object[#356],Object[#357],Object[#307],Object[#307],Object[#299],Object[#358],Object[#355],Object[#356],Object[#356],Object[#359],Float,Object[#359],Integer,Object[#359],Object[#360]},{Object[#360]})
    full_frame(@366,{Object[#294],Object[#295],Float,Float,Object[#353],Object[#354],Object[#353],Object[#353],Object[#353],Object[#355],Object[#356],Object[#357],Object[#307],Object[#307],Object[#299],Object[#358],Object[#355],Object[#356],Object[#356],Object[#359],Float,Object[#359],Integer,Object[#359],Object[#360]},{Object[#360],Object[#353]})
    full_frame(@489,{Object[#294],Object[#295],Float,Float,Object[#353],Object[#354],Object[#353],Object[#353],Object[#353],Object[#355],Object[#356],Object[#357],Object[#307],Object[#307],Object[#299],Object[#358],Object[#355],Object[#356],Object[#356],Object[#359],Float,Object[#359],Integer,Object[#359],Object[#360],Float,Object[#359],Object[#361]},{Object[#361]})
    full_frame(@490,{Object[#294],Object[#295],Float,Float,Object[#353],Object[#354],Object[#353],Object[#353],Object[#353],Object[#355],Object[#356],Object[#357],Object[#307],Object[#307],Object[#299],Object[#358],Object[#355],Object[#356],Object[#356],Object[#359],Float,Object[#359],Integer,Object[#359],Object[#360],Float,Object[#359],Object[#361]},{Object[#361],Integer})
    chop_frame(@552,1)
    full_frame(@586,{Object[#294],Object[#295],Float,Float,Object[#353],Object[#354],Object[#353],Object[#353],Object[#353],Object[#355],Object[#356],Object[#357],Object[#307],Object[#307]},{})
    append_frame(@595,Object[#299])
    chop_frame(@627,1)

java.lang.VerifyError: Bad type on operand stack
Exception Details:
  Location:
    exerelin/campaign/intel/groundbattle/plugins/CataphractStrikeAbilityPlugin.dialogAddVisualPanel(Lcom/fs/starfarer/api/campaign/InteractionDialogAPI;)V @539: invokevirtual
  Reason:
    Type 'exerelin/campaign/intel/groundbattle/plugins/CataphractStrikeAbilityPlugin$1' (current frame, stack[1]) is not assignable to 'exerelin/campaign/ui/InteractionDialogCustomPanelPlugin$ButtonEntry'
  Current Frame:
    bci: @539
    flags: { }
    locals: { 'exerelin/campaign/intel/groundbattle/plugins/CataphractStrikeAbilityPlugin', 'com/fs/starfarer/api/campaign/InteractionDialogAPI', float, float, 'java/awt/Color', 'com/fs/starfarer/api/campaign/FactionAPI', 'java/awt/Color', 'java/awt/Color', 'java/awt/Color', 'com/fs/starfarer/api/ui/CustomPanelAPI', 'com/fs/starfarer/api/ui/TooltipMakerAPI', 'exerelin/campaign/ui/InteractionDialogCustomPanelPlugin', 'java/util/List', 'java/util/List', 'java/util/Iterator', 'com/fs/starfarer/api/fleet/FleetMemberAPI', 'com/fs/starfarer/api/ui/CustomPanelAPI', 'com/fs/starfarer/api/ui/TooltipMakerAPI', 'com/fs/starfarer/api/ui/TooltipMakerAPI', 'java/lang/String', float, 'java/lang/String', integer, 'java/lang/String', 'com/fs/starfarer/api/ui/LabelAPI', float, 'java/lang/String', 'com/fs/starfarer/api/ui/ButtonAPI', 'exerelin/campaign/intel/groundbattle/plugins/CataphractStrikeAbilityPlugin$1' }
    stack: { 'exerelin/campaign/ui/InteractionDialogCustomPanelPlugin', 'exerelin/campaign/intel/groundbattle/plugins/CataphractStrikeAbilityPlugin$1' }
  Bytecode:
    0000000: 0b45 1270 46b8 0047 3a04 b800 713a 0519
    0000010: 05b9 0072 0100 3a06 1905 b900 7301 003a
    0000020: 0719 05b9 0074 0100 3a08 2b04 b800 75b8
    0000030: 0076 3a09 b800 773a 0ab8 0078 3a0b 2ab8
    0000040: 0079 b900 7a01 00b6 007b 3a0c bb00 3459
    0000050: b700 623a 0d19 0cb9 0028 0100 3a0e 190e
    0000060: b900 2901 0099 01e5 190e b900 2a01 00c0
    0000070: 007c 3a0f 1909 2512 7d01 b900 7e04 003a
    0000080: 1019 1019 0f12 7d12 7db8 007f 3a11 1910
    0000090: 1911 b900 8002 0012 810b b900 8203 0057
    00000a0: 1910 25b2 0083 6612 8166 127d 03b9 0084
    00000b0: 0400 3a12 190f b900 5301 003a 1319 1219
    00000c0: 130b 1904 04bd 004b 5903 190f b900 5301
    00000d0: 0053 b900 8505 0057 190f b900 5801 00b9
    00000e0: 0086 0100 3814 bb00 4c59 b700 4d19 0fb9
    00000f0: 005e 0100 b900 8701 0012 146a b600 8812
    0000100: 4fb6 0050 b600 513a 152a 190f b600 8936
    0000110: 1617 14b8 008a 3a17 1912 bb00 4c59 b700
    0000120: 4d19 17b6 0050 128b b600 5012 8cb6 0050
    0000130: 128d b600 5019 15b6 0050 1254 b600 50b6
    0000140: 0051 24b9 008e 0300 3a18 1918 05bd 004b
    0000150: 5903 1917 5359 0419 1553 b900 8f02 0019
    0000160: 1815 1699 0008 1904 a700 06b8 0090 b900
    0000170: 9102 002a 190f b600 1e38 19bb 004c 59b7
    0000180: 004d 1719 b600 8812 4fb6 0050 b600 513a
    0000190: 1a19 12bb 004c 59b7 004d 1292 b600 5019
    00001a0: 1ab6 0050 b600 510b 1904 04bd 004b 5903
    00001b0: 191a 53b9 0085 0500 5715 1699 006d 1912
    00001c0: 1293 04b8 0094 190f 1906 1907 1908 1295
    00001d0: 1296 24b9 0097 0900 3a1b 191b 2ab4 001d
    00001e0: 190f a600 0704 a700 0403 b900 9802 00bb
    00001f0: 0099 592a 191b bb00 4c59 b700 4d12 9ab6
    0000200: 0050 190f b900 9b01 00b6 0050 b600 5119
    0000210: 0f2b b700 9c3a 1c19 0b19 1cb6 009d 190d
    0000220: 191c b900 6602 0057 1910 1912 b900 8002
    0000230: 0019 1112 9eb9 009f 0300 5719 0a19 1012
    0000240: 9eb9 00a0 0300 57a7 fe17 190d b900 2801
    0000250: 003a 0e19 0eb9 0029 0100 9900 1919 0eb9
    0000260: 002a 0100 c000 a13a 0f19 0f19 0db5 00a2
    0000270: a7ff e3b8 00a3 b1                     
  Stackmap Table:
    full_frame(@94,{Object[#294],Object[#295],Float,Float,Object[#353],Object[#354],Object[#353],Object[#353],Object[#353],Object[#355],Object[#356],Object[#357],Object[#307],Object[#307],Object[#299]},{})
    full_frame(@363,{Object[#294],Object[#295],Float,Float,Object[#353],Object[#354],Object[#353],Object[#353],Object[#353],Object[#355],Object[#356],Object[#357],Object[#307],Object[#307],Object[#299],Object[#358],Object[#355],Object[#356],Object[#356],Object[#359],Float,Object[#359],Integer,Object[#359],Object[#360]},{Object[#360]})
    full_frame(@366,{Object[#294],Object[#295],Float,Float,Object[#353],Object[#354],Object[#353],Object[#353],Object[#353],Object[#355],Object[#356],Object[#357],Object[#307],Object[#307],Object[#299],Object[#358],Object[#355],Object[#356],Object[#356],Object[#359],Float,Object[#359],Integer,Object[#359],Object[#360]},{Object[#360],Object[#353]})
    full_frame(@489,{Object[#294],Object[#295],Float,Float,Object[#353],Object[#354],Object[#353],Object[#353],Object[#353],Object[#355],Object[#356],Object[#357],Object[#307],Object[#307],Object[#299],Object[#358],Object[#355],Object[#356],Object[#356],Object[#359],Float,Object[#359],Integer,Object[#359],Object[#360],Float,Object[#359],Object[#361]},{Object[#361]})
    full_frame(@490,{Object[#294],Object[#295],Float,Float,Object[#353],Object[#354],Object[#353],Object[#353],Object[#353],Object[#355],Object[#356],Object[#357],Object[#307],Object[#307],Object[#299],Object[#358],Object[#355],Object[#356],Object[#356],Object[#359],Float,Object[#359],Integer,Object[#359],Object[#360],Float,Object[#359],Object[#361]},{Object[#361],Integer})
    chop_frame(@552,1)
    full_frame(@586,{Object[#294],Object[#295],Float,Float,Object[#353],Object[#354],Object[#353],Object[#353],Object[#353],Object[#355],Object[#356],Object[#357],Object[#307],Object[#307]},{})
    append_frame(@595,Object[#299])
    chop_frame(@627,1)

   at java.lang.Class.getDeclaredConstructors0(Native Method)
   at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
   at java.lang.Class.getConstructor0(Unknown Source)
   at java.lang.Class.newInstance(Unknown Source)
   at exerelin.campaign.intel.groundbattle.plugins.AbilityPlugin.loadPlugin(AbilityPlugin.java:358)
   at exerelin.campaign.intel.groundbattle.GroundBattleSide.<init>(GroundBattleSide.java:62)
   at exerelin.campaign.intel.groundbattle.GroundBattleIntel.<init>(GroundBattleIntel.java:151)
   at exerelin.campaign.intel.groundbattle.GBUtils.estimateTotalDefenderStrength(GBUtils.java:114)
   at exerelin.campaign.intel.invasion.InvasionIntel.setMarineCount(InvasionIntel.java:203)
   at exerelin.campaign.intel.invasion.InvasionIntel.init(InvasionIntel.java:122)
   at exerelin.campaign.fleets.InvasionFleetManager.generateInvasionOrRaidFleet(InvasionFleetManager.java:836)
   at exerelin.campaign.ai.action.fleet.OffensiveFleetAction.generate(OffensiveFleetAction.java:47)
   at exerelin.campaign.ai.concern.BaseStrategicConcern.initAction(BaseStrategicConcern.java:262)
   at exerelin.campaign.ai.concern.BaseStrategicConcern.fireBestAction(BaseStrategicConcern.java:196)
   at exerelin.campaign.ai.ExecutiveAIModule.actOnConcerns(ExecutiveAIModule.java:100)
   at exerelin.campaign.ai.StrategicAI.update(StrategicAI.java:151)
   at exerelin.campaign.ai.StrategicAI.advanceImpl(StrategicAI.java:133)
   at com.fs.starfarer.api.impl.campaign.intel.BaseIntelPlugin.advance(BaseIntelPlugin.java:78)
   at com.fs.starfarer.campaign.CampaignEngine.advance(Unknown Source)
   at com.fs.starfarer.campaign.CampaignState.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(Unknown Source)

Thats a +1 for this right here.
Logged

hidefreek

  • Lieutenant
  • **
  • Posts: 94
    • View Profile
Re: [0.96a] Nexerelin v0.11.0 "Dark Tower" (update 2023-05-28)
« Reply #5405 on: June 14, 2023, 04:15:30 AM »

I got a Fatal null
and it shows
Code
81347 [Thread-3] ERROR exerelin.utilities.LunaConfigHelper  - Setting nex_directoryDialogKey has invalid type key
81347 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [tooltip_ceasefireNotificationPopup]
81347 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [tooltip_enableInvasions]
81349 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [tooltip_invasionsOnlyAfterPlayerColony]
81349 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [tooltip_enableDiplomacy]
81353 [Thread-3] INFO  com.fs.starfarer.loading.LoadingUtils  - Loading JSON from [DIRECTORY: C:\Program Files (x86)\Fractal Softworks\Starsector\starsector-core\..\mods\Nexerelin (data/config/exerelin/diplomacyConfig.json)]
81355 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [tooltip_enableAlliances]
81355 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [tooltip_ignoreAlignmentForAlliances]
81355 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [tooltip_agentBaseSalary]
81355 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [tooltip_agentSalaryPerLevel]
81355 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [tooltip_maxAgents]
81355 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [tooltip_useAgentSpecializations]
81355 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [tooltip_prisonerBaseRansomValue]
81355 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [tooltip_prisonerRansomValueIncrementPerLevel]
81357 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [tooltip_vengeanceFleetSizeMult]
81357 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [tooltip_specialForcesSizeMult]
81357 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [tooltip_hardModeColonyGrowthMult]
81358 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [tooltip_hardModeColonyIncomeMult]
.
Logged

BirdWanderer

  • Ensign
  • *
  • Posts: 24
    • View Profile
Re: [0.96a] Nexerelin v0.11.0 "Dark Tower" (update 2023-05-28)
« Reply #5406 on: June 14, 2023, 12:42:47 PM »


I don't know how was that possible to begin with, as there are no pirate commanders in the comms office who could offer you a governoship sale AFAIK. Strange, though.

Odd! there was a Station King in my save. I wonder if that is a non-Nex issue.
Logged
the the

steveiam

  • Ensign
  • *
  • Posts: 1
    • View Profile
Re: [0.96a] Nexerelin v0.11.0 "Dark Tower" (update 2023-05-28)
« Reply #5407 on: June 14, 2023, 10:07:09 PM »

Thats a +1 for this right here.

If you check the thread OP, you have to download the new ArmaA jar to replace your current armaa.jar with. I thought I did it properly and came to leave a comment that I'm still getting the error, before I realized that I added it to the nexerelin folder instead of the armaa folder. Working for me now
Logged

Nobody31

  • Ensign
  • *
  • Posts: 1
    • View Profile
Re: [0.96a] Nexerelin v0.11.0 "Dark Tower" (update 2023-05-28)
« Reply #5408 on: June 15, 2023, 02:18:08 AM »

Fatal Error during autofitting the Silverlight boss ship and/or trying to test out the ship after autofitting
The preview shows Dextral and Sinistar Shards but those don't have mounts and I guess that causes the fatal error cuz manual fitting doesn't crash

299824 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.ArrayIndexOutOfBoundsException: 1
java.lang.ArrayIndexOutOfBoundsException: 1
   at com.fs.starfarer.campaign.fleet.FleetMemberStatus.getStatus(Unknown Source)
   at com.fs.starfarer.ui.A.OoOO.o00000(Unknown Source)
   at com.fs.starfarer.ui.A.OoOO.o00000(Unknown Source)
   at com.fs.starfarer.ui.A.OoOO.o00000(Unknown Source)
   at com.fs.starfarer.combat.B.C.?00000(Unknown Source)
   at com.fs.starfarer.combat.B.b.o00000(Unknown Source)
   at com.fs.starfarer.combat.B.b.o00000(Unknown Source)
   at com.fs.starfarer.combat.B.b.?00000(Unknown Source)
   at com.fs.starfarer.combat.B.super.renderBelowCombatWidgets(Unknown Source)
   at com.fs.starfarer.combat.CombatState.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)

132516 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.ArrayIndexOutOfBoundsException: 1
java.lang.ArrayIndexOutOfBoundsException: 1
   at com.fs.starfarer.campaign.fleet.FleetMemberStatus.applyToShip(Unknown Source)
   at com.fs.starfarer.coreui.refit.oOOO.?00000(Unknown Source)
   at com.fs.starfarer.coreui.refit.oOOO.setFleetMember(Unknown Source)
   at com.fs.starfarer.coreui.refit.auto.K.syncUIWithVariant(Unknown Source)
   at com.fs.starfarer.api.plugins.impl.CoreAutofitPlugin.doFit(CoreAutofitPlugin.java:537)
   at com.fs.starfarer.coreui.refit.auto.G.actionPerformed(Unknown Source)
   at com.fs.starfarer.ui.n.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.W.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)

Spoiler
"enabledMods": [
  "PAGSM",
  "pantera_ANewLevel30R",
  "aod_capital",
  "Cryo_but_better",
  "aod_core",
  "armaa",
  "lw_autosave",
  "HMI_brighton",
  "CaptainsLog",
  "combatactivators",
  "chatter",
  "lw_console",
  "exoticatechnologies",
  "fleetsizebydp",
  "GrandColonies",
  "HMI_SV",
  "HMI",
  "HIVER",
  "lw_lazylib",
  "luddenhance",
  "lunalib",
  "MagicLib",
  "MissileShipOverhaul",
  "niko_moreCombatTerrainEffects",
  "nexerelin",
  "progressiveSMods",
  "scan_those_gates",
  "Scrapyard",
  "secretsofthefrontier",
  "spacetruckin",
  "speedUp",
  "sun_starship_legends",
  "stelnet",
  "Sunrider",
  "tahlan",
  "presmattdamon_takenoprisoners",
  "Terraforming & Station Construction",
  "star_federation",
  "ungp",
  "whichmod",
  "shaderLib"
[close]
Logged

Histidine

  • Admiral
  • *****
  • Posts: 4692
    • View Profile
    • GitHub profile
Re: [0.96a] Nexerelin v0.11.0 "Dark Tower" (update 2023-05-28)
« Reply #5409 on: June 15, 2023, 03:01:01 AM »

Yeah, don't use that autofit goal variant for the Silverlight. (I've removed it for next version, but seems this doesn't apply to existing saves)

I got a Fatal null
and it shows
Code
81347 [Thread-3] ERROR exerelin.utilities.LunaConfigHelper  - Setting nex_directoryDialogKey has invalid type key
81347 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [tooltip_ceasefireNotificationPopup]
81347 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [tooltip_enableInvasions]
81349 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [tooltip_invasionsOnlyAfterPlayerColony]
81349 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [tooltip_enableDiplomacy]
81353 [Thread-3] INFO  com.fs.starfarer.loading.LoadingUtils  - Loading JSON from [DIRECTORY: C:\Program Files (x86)\Fractal Softworks\Starsector\starsector-core\..\mods\Nexerelin (data/config/exerelin/diplomacyConfig.json)]
81355 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [tooltip_enableAlliances]
81355 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [tooltip_ignoreAlignmentForAlliances]
81355 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [tooltip_agentBaseSalary]
81355 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [tooltip_agentSalaryPerLevel]
81355 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [tooltip_maxAgents]
81355 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [tooltip_useAgentSpecializations]
81355 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [tooltip_prisonerBaseRansomValue]
81355 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [tooltip_prisonerRansomValueIncrementPerLevel]
81357 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [tooltip_vengeanceFleetSizeMult]
81357 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [tooltip_specialForcesSizeMult]
81357 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [tooltip_hardModeColonyGrowthMult]
81358 [Thread-3] ERROR com.fs.starfarer.loading.StarfarerStrings  - Missing string: [tooltip_hardModeColonyIncomeMult]
.
That's not the error message I need. The message will be right at the end of the log if viewed right after the crash happens.

Without more info (such as your modlist), best I can suggest is check the modded bug reports subforum, I suspect it's the Secrets of the Frontier crash. If you're still having trouble, upload the full log someplace like Dropbox or Google Drive.
Logged

Jang

  • Lieutenant
  • **
  • Posts: 70
    • View Profile
Re: [0.96a] Nexerelin v0.11.0 "Dark Tower" (update 2023-05-28)
« Reply #5410 on: June 15, 2023, 05:14:07 PM »

Is there a way to make a colony not invadable? I tried marking certain colonies as story critical with the command console, but unsurprisingly that doesn't seem to do anything in a Nex start with the story skipped. It'd be great for games where I want, for example, Kazeron to always belong to the PL and such. Thanks for your work on the mod!
Logged

Histidine

  • Admiral
  • *****
  • Posts: 4692
    • View Profile
    • GitHub profile
Re: [0.96a] Nexerelin v0.11.0b "Dark Tower" (fixes 2023-06-17)
« Reply #5411 on: June 16, 2023, 08:08:16 PM »

Belated fix update.

Reminder for ArmaA users: Get the fix .jar and put it in Arma Armatura/jars.

Nexerelin v0.11.0b
Download

Changelog
## v0.11.0b (2023-06-17) ##
### Gameplay ###
* Update vanilla faction starting fleets to comply with doctrines (including ships added by SWP)
* When repeating operative action, update target faction if current market owner has changed
* Alicorn main projectile passes through missiles and fighters
* Silverlight no longer tagged as known to Remnants (does not apply to existing saves)

### Bugfixes ###
* Fix a crash in Remnant mission 'Salvation' if it couldn't find an orbit for station
* Remove autofit goal variant for boss ship that would crash the game if used (may not apply to existing saves)
* Fix null pointer in operative travel order dialog when an operative has no market
* Fix null pointer if a market decivilizes while NPC covert action is ongoing
* Workaround some weird crash with nonexistent special item when computing industry value
* Fix Luddic Path base manager replacement when adding to existing save
* Fix planet desirability detection for random sector/own faction planet picking
    * Also adjust some condition valuations for desirability
* Maybe fix variant breakages in player special task groups
* Safety for invalid ground battle ability visual panels
* Fix some missing admins in Derelict Empire or from expedition-founded colonies

### Modding ###
* Nex_MarketCMD calls `NexPostShowDefenses` after `showDefenses`
* Fix ground battle's faction bonus subplugin not handling integers (or strings)


Is there a way to make a colony not invadable? I tried marking certain colonies as story critical with the command console, but unsurprisingly that doesn't seem to do anything in a Nex start with the story skipped. It'd be great for games where I want, for example, Kazeron to always belong to the PL and such. Thanks for your work on the mod!
Hmm applying the story-critical setting with console should work, as long as the allowInvadeStoryCritical setting is set to false in exerelin_config.json (or the LunaLib settings menu, if that's enabled). What was the runcode command you used?

You could try the more heavy-handed allowInvadeStartingMarkets setting which blocks NPC invasion of any markets existing at the start of the game. Or apply the $nex_uninvadable memory key to specific markets, I think this also affects player invasions.
Logged

Jang

  • Lieutenant
  • **
  • Posts: 70
    • View Profile
Re: [0.96a] Nexerelin v0.11.0b "Dark Tower" (fixes 2023-06-17)
« Reply #5412 on: June 16, 2023, 08:16:32 PM »

I used this, based off an older post I found:

Code
runcode {	
Misc.makeStoryCritical("chicomoztoc", "$i_dont_want_invasions");
Misc.makeStoryCritical("sindria", "$i_dont_want_invasions");
    Misc.makeStoryCritical("kazeron", "$i_dont_want_invasions");
Misc.makeStoryCritical("eochu_bres", "$i_dont_want_invasions");
    Misc.makeStoryCritical("tartessus", "$i_dont_want_invasions");
    Misc.makeStoryCritical("chalcedon", "$i_dont_want_invasions"); }

Now that I'm looking at what I pasted the spacing looks off, idk if that matters. I had allowInvadeStoryCritical set to false, and I'm not sure what you mean by applying the $nex_uninvadable memory key.
Logged

NyciavonKriztorvz

  • Ensign
  • *
  • Posts: 2
    • View Profile
Re: [0.96a] Nexerelin v0.11.0b "Dark Tower" (fixes 2023-06-17)
« Reply #5413 on: June 17, 2023, 07:53:21 PM »

Error while running the game
mod list
{"enabledMods": [
  "A_S-F",
  "aod_capital",
  "Cryo_but_better",
  "aod_core",
  "armaa",
  "CJHM",
  "Csp",
  "combatactivators",
  "lw_console",
  "exoticatechnologies",
  "GrandColonies",
  "hte",
  "LTA",
  "lw_lazylib",
  "luddenhance",
  "lunalib",
  "MagicLib",
  "Mayasuran Navy",
  "Musashimanufactor",
  "wisp_NeutrinoDetectorMkII",
  "nexerelin",
  "assortment_of_things",
  "RealisticCombat",
  "sun_ruthless_sector",
  "scalartech",
  "swp",
  "mayu_specialupgrades",
  "StopGapMeasures3",
  "tahlan",
  "Terraforming & Station Construction",
  "underworld",
  "uaf",
  "whichmod",
  "shaderLib",
  "ungp"
]}
Starsector.log
java.lang.VerifyError: Bad type on operand stack
Exception Details:
  Location:
    exerelin/campaign/intel/groundbattle/plugins/CataphractStrikeAbilityPlugin.dialogAddVisualPanel(Lcom/fs/starfarer/api/campaign/InteractionDialogAPI;)V @539: invokevirtual
  Reason:
    Type 'exerelin/campaign/intel/groundbattle/plugins/CataphractStrikeAbilityPlugin$1' (current frame, stack[1]) is not assignable to 'exerelin/campaign/ui/InteractionDialogCustomPanelPlugin$ButtonEntry'
  Current Frame:
    bci: @539
    flags: { }
    locals: { 'exerelin/campaign/intel/groundbattle/plugins/CataphractStrikeAbilityPlugin', 'com/fs/starfarer/api/campaign/InteractionDialogAPI', float, float, 'java/awt/Color', 'com/fs/starfarer/api/campaign/FactionAPI', 'java/awt/Color', 'java/awt/Color', 'java/awt/Color', 'com/fs/starfarer/api/ui/CustomPanelAPI', 'com/fs/starfarer/api/ui/TooltipMakerAPI', 'exerelin/campaign/ui/InteractionDialogCustomPanelPlugin', 'java/util/List', 'java/util/List', 'java/util/Iterator', 'com/fs/starfarer/api/fleet/FleetMemberAPI', 'com/fs/starfarer/api/ui/CustomPanelAPI', 'com/fs/starfarer/api/ui/TooltipMakerAPI', 'com/fs/starfarer/api/ui/TooltipMakerAPI', 'java/lang/String', float, 'java/lang/String', integer, 'java/lang/String', 'com/fs/starfarer/api/ui/LabelAPI', float, 'java/lang/String', 'com/fs/starfarer/api/ui/ButtonAPI', 'exerelin/campaign/intel/groundbattle/plugins/CataphractStrikeAbilityPlugin$1' }
    stack: { 'exerelin/campaign/ui/InteractionDialogCustomPanelPlugin', 'exerelin/campaign/intel/groundbattle/plugins/CataphractStrikeAbilityPlugin$1' }
  Bytecode:
    0x0000000: 0b45 1270 46b8 0047 3a04 b800 713a 0519
    0x0000010: 05b9 0072 0100 3a06 1905 b900 7301 003a
    0x0000020: 0719 05b9 0074 0100 3a08 2b04 b800 75b8
    0x0000030: 0076 3a09 b800 773a 0ab8 0078 3a0b 2ab8
    0x0000040: 0079 b900 7a01 00b6 007b 3a0c bb00 3459
    0x0000050: b700 623a 0d19 0cb9 0028 0100 3a0e 190e
    0x0000060: b900 2901 0099 01e5 190e b900 2a01 00c0
    0x0000070: 007c 3a0f 1909 2512 7d01 b900 7e04 003a
    0x0000080: 1019 1019 0f12 7d12 7db8 007f 3a11 1910
    0x0000090: 1911 b900 8002 0012 810b b900 8203 0057
    0x00000a0: 1910 25b2 0083 6612 8166 127d 03b9 0084
    0x00000b0: 0400 3a12 190f b900 5301 003a 1319 1219
    0x00000c0: 130b 1904 04bd 004b 5903 190f b900 5301
    0x00000d0: 0053 b900 8505 0057 190f b900 5801 00b9
    0x00000e0: 0086 0100 3814 bb00 4c59 b700 4d19 0fb9
    0x00000f0: 005e 0100 b900 8701 0012 146a b600 8812
    0x0000100: 4fb6 0050 b600 513a 152a 190f b600 8936
    0x0000110: 1617 14b8 008a 3a17 1912 bb00 4c59 b700
    0x0000120: 4d19 17b6 0050 128b b600 5012 8cb6 0050
    0x0000130: 128d b600 5019 15b6 0050 1254 b600 50b6
    0x0000140: 0051 24b9 008e 0300 3a18 1918 05bd 004b
    0x0000150: 5903 1917 5359 0419 1553 b900 8f02 0019
    0x0000160: 1815 1699 0008 1904 a700 06b8 0090 b900
    0x0000170: 9102 002a 190f b600 1e38 19bb 004c 59b7
    0x0000180: 004d 1719 b600 8812 4fb6 0050 b600 513a
    0x0000190: 1a19 12bb 004c 59b7 004d 1292 b600 5019
    0x00001a0: 1ab6 0050 b600 510b 1904 04bd 004b 5903
    0x00001b0: 191a 53b9 0085 0500 5715 1699 006d 1912
    0x00001c0: 1293 04b8 0094 190f 1906 1907 1908 1295
    0x00001d0: 1296 24b9 0097 0900 3a1b 191b 2ab4 001d
    0x00001e0: 190f a600 0704 a700 0403 b900 9802 00bb
    0x00001f0: 0099 592a 191b bb00 4c59 b700 4d12 9ab6
    0x0000200: 0050 190f b900 9b01 00b6 0050 b600 5119
    0x0000210: 0f2b b700 9c3a 1c19 0b19 1cb6 009d 190d
    0x0000220: 191c b900 6602 0057 1910 1912 b900 8002
    0x0000230: 0019 1112 9eb9 009f 0300 5719 0a19 1012
    0x0000240: 9eb9 00a0 0300 57a7 fe17 190d b900 2801
    0x0000250: 003a 0e19 0eb9 0029 0100 9900 1919 0eb9
    0x0000260: 002a 0100 c000 a13a 0f19 0f19 0db5 00a2
    0x0000270: a7ff e3b8 00a3 b1                     
  Stackmap Table:
    full_frame(@94,{Object[#294],Object[#295],Float,Float,Object[#353],Object[#354],Object[#353],Object[#353],Object[#353],Object[#355],Object[#356],Object[#357],Object[#307],Object[#307],Object[#299]},{})
    full_frame(@363,{Object[#294],Object[#295],Float,Float,Object[#353],Object[#354],Object[#353],Object[#353],Object[#353],Object[#355],Object[#356],Object[#357],Object[#307],Object[#307],Object[#299],Object[#358],Object[#355],Object[#356],Object[#356],Object[#359],Float,Object[#359],Integer,Object[#359],Object[#360]},{Object[#360]})
    full_frame(@366,{Object[#294],Object[#295],Float,Float,Object[#353],Object[#354],Object[#353],Object[#353],Object[#353],Object[#355],Object[#356],Object[#357],Object[#307],Object[#307],Object[#299],Object[#358],Object[#355],Object[#356],Object[#356],Object[#359],Float,Object[#359],Integer,Object[#359],Object[#360]},{Object[#360],Object[#353]})
    full_frame(@489,{Object[#294],Object[#295],Float,Float,Object[#353],Object[#354],Object[#353],Object[#353],Object[#353],Object[#355],Object[#356],Object[#357],Object[#307],Object[#307],Object[#299],Object[#358],Object[#355],Object[#356],Object[#356],Object[#359],Float,Object[#359],Integer,Object[#359],Object[#360],Float,Object[#359],Object[#361]},{Object[#361]})
    full_frame(@490,{Object[#294],Object[#295],Float,Float,Object[#353],Object[#354],Object[#353],Object[#353],Object[#353],Object[#355],Object[#356],Object[#357],Object[#307],Object[#307],Object[#299],Object[#358],Object[#355],Object[#356],Object[#356],Object[#359],Float,Object[#359],Integer,Object[#359],Object[#360],Float,Object[#359],Object[#361]},{Object[#361],Integer})
    chop_frame(@552,1)
    full_frame(@586,{Object[#294],Object[#295],Float,Float,Object[#353],Object[#354],Object[#353],Object[#353],Object[#353],Object[#355],Object[#356],Object[#357],Object[#307],Object[#307]},{})
    append_frame(@595,Object[#299])
    chop_frame(@627,1)

   at java.lang.Class.getDeclaredConstructors0(Native Method)
   at java.lang.Class.privateGetDeclaredConstructors(Class.java:2671)
   at java.lang.Class.getConstructor0(Class.java:3075)
   at java.lang.Class.newInstance(Class.java:412)
   at exerelin.campaign.intel.groundbattle.plugins.AbilityPlugin.loadPlugin(AbilityPlugin.java:358)
   at exerelin.campaign.intel.groundbattle.GroundBattleSide.<init>(GroundBattleSide.java:62)
   at exerelin.campaign.intel.groundbattle.GroundBattleIntel.<init>(GroundBattleIntel.java:151)
   at exerelin.campaign.intel.groundbattle.GBUtils.estimateTotalDefenderStrength(GBUtils.java:114)
   at exerelin.campaign.intel.invasion.InvasionIntel.setMarineCount(InvasionIntel.java:203)
   at exerelin.campaign.intel.invasion.InvasionIntel.init(InvasionIntel.java:122)
   at exerelin.campaign.fleets.InvasionFleetManager.generateInvasionOrRaidFleet(InvasionFleetManager.java:836)
   at exerelin.campaign.ai.action.fleet.OffensiveFleetAction.generate(OffensiveFleetAction.java:47)
   at exerelin.campaign.ai.concern.BaseStrategicConcern.initAction(BaseStrategicConcern.java:262)
   at exerelin.campaign.ai.concern.BaseStrategicConcern.fireBestAction(BaseStrategicConcern.java:196)
   at exerelin.campaign.ai.ExecutiveAIModule.actOnConcerns(ExecutiveAIModule.java:100)
   at exerelin.campaign.ai.StrategicAI.update(StrategicAI.java:151)
   at exerelin.campaign.ai.StrategicAI.advanceImpl(StrategicAI.java:133)
   at com.fs.starfarer.api.impl.campaign.intel.BaseIntelPlugin.advance(BaseIntelPlugin.java:78)
   at com.fs.starfarer.campaign.CampaignEngine.advance(Unknown Source)
   at com.fs.starfarer.campaign.CampaignState.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)

Never seen anything like this
Logged

XpanD

  • Captain
  • ****
  • Posts: 380
    • View Profile
Re: [0.96a] Nexerelin v0.11.0b "Dark Tower" (fixes 2023-06-17)
« Reply #5414 on: June 18, 2023, 02:26:10 AM »

ArmaA has issues with Nexerelin at the moment, get the fix .jar from this thread's opening page.
Logged
Pages: 1 ... 359 360 [361] 362 363 ... 399