Fractal Softworks Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

Starsector 0.9.1a is out! (05/10/19); Updated the Forum Rules and Guidelines (02/29/20); Blog post: GIF Roundup (04/11/20)

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

Pages: [1] 2 3 ... 11
1
Modding / MOVED: [0.9.1a] Va11 Hall-A Portrait Pack
« on: March 02, 2020, 05:42:16 PM »

2
Modding / MOVED: [0.9.1a] Shadowy Broker (v0.2.7 - 2020/02/09)
« on: February 11, 2020, 08:10:23 AM »

4
I remember there being a similar problem in the past with other removeX methods being called by the removed object (since they'd be doing so during iteration of the list they're contained in). However, for some reason this exception occurs even if I offload the removal onto a separate EveryFrameScript:

Code
runcode if ($context.isCampaignAccessible())
{
$sector.addTransientScript(new EveryFrameScript()
{
private boolean isDone = false;
public void advance(float amount)
{
$sector.getListenerManager().removeListenerOfClass(org.lazywizard.console.ConsoleCampaignListener.class);
isDone = true;
$print("Console disabled in the campaign until the next reload.\n");
}
public boolean isDone() { return isDone; }
public boolean runWhilePaused() { return true; }
});
}

Quote
226895 [Thread-4] ERROR com.fs.starfarer.combat.CombatMain  - java.util.ConcurrentModificationException
java.util.ConcurrentModificationException
        at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:909)
        at java.util.ArrayList$Itr.next(ArrayList.java:859)
        at com.fs.starfarer.campaign.ListenerManager.removeListenerOfClass(Unknown Source)
        at SC$1.advance(Unknown Source)
        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$1.run(Unknown Source)
        at java.lang.Thread.run(Thread.java:748)

6
Modding / MOVED: [0.9.1a] Boggled's Terraforming Mod (v2.4.0)
« on: January 08, 2020, 06:36:45 AM »

8
Modding / MOVED: [0.9.1a] Gates Awakened (2019-10-02)
« on: October 02, 2019, 08:25:32 PM »

13
Modding / MOVED: [0.9.0a] Fleet Tester 1.0 (2019/02/25)
« on: February 25, 2019, 05:03:34 PM »

14
Modding / MOVED: [0.9a] Automatic Orders
« on: February 23, 2019, 01:40:13 AM »

15
Announcements / Starsector is now on the Nexus
« on: February 22, 2019, 07:07:36 PM »
As some of you may already be aware, Nexus Mods recently added a dedicated Starsector section to their website, and as of last week their Vortex client now natively supports Starsector.

For those who've never used Vortex before, it's a generic mod manager that allows you to download and install mods directly from the Nexus website, handles updating mods for you, and will warn you if you're missing dependencies. You can even set up multiple mod profiles and quickly switch between them*, for those who like to mix vanilla saves with heavily modded playthroughs.

You can grab Vortex here, and download mods for it here. This should make using mods easier for our newer players, and hopefully the Nexus integration will help introduce Starsector to a wider audience.


*Mod profiles are an experimental feature and must be enabled in Vortex's settings.

Pages: [1] 2 3 ... 11