Version 1.2 (March 27, 2021)
===============================
Bug fix that happens when the speed up option is active.
===============================
Version 1.1 (January 10, 2020)
===============================
Bug fix that does not work correctly on some non fullscreen resolutions.
After you transfer the last item, you force the rating to leave the screen organized.
===============================
Version 1.0 (November 11, 2019)
===============================
Initial release
...between your fleet and the market or storageYep, can't transfer into throwaway hatch aka "the f**k outta here", would like to be able to.
Unknown if its a bug but it moves two items then leaves one selected and refuses to move the rest, is this a bug? i hit the up arrow on my keyboard
Unknown if its a bug but it moves two items then leaves one selected and refuses to move the rest, is this a bug? i hit the up arrow on my keyboard
I'm getting the exact same issue on this one
private static float calcRowsVisible() {
float rowsVisible = (float)Math.floor((getScreenHeight() - HEIGHT_MIN_BORDER * 2 - HEIGHT_TAB * 2 -
HEIGHT_INFO_TOP - HEIGHT_BUTTONS_MID - HEIGHT_BAR_BOTTOM) / 2F) / 100;
return Math.min(rowsVisible, MAX_VISIBLE_ROWS);
}
private static int getWindowsPosY() {
if (!Display.isFullscreen()) {
return Display.getY() + getWinTitleBarHeight();
}
return 0;
}
Quote...between your fleet and the market or storageYep, can't transfer into throwaway hatch aka "the f**k outta here", would like to be able to.
Crashed a game with blind attempt to get rid of "allweapons & allwings" results -Had to sell for 150mil and throw away usb-wallet into airlock instead. ;DSpoiler3804747 [Thread-4] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerException
java.lang.NullPointerException
at data.scripts.MarketMouseClick.getMarket(MarketMouseClick.java:130)
at data.scripts.MarketMouseClick.clickAllMarket(MarketMouseClick.java:54)
at data.scripts.TransferAllItems.transferCargoMarketToFleet(TransferAllItems.java:62)
at data.scripts.TransferAllItems.checkInput(TransferAllItems.java:49)
at data.scripts.TransferAllItems.advance(TransferAllItems.java:26)
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(Unknown Source)[close]
PS - thanks for the mod, it's invaluable at exploration & stockpiling stage
Thanks for the mod!Unknown if its a bug but it moves two items then leaves one selected and refuses to move the rest, is this a bug? i hit the up arrow on my keyboard
I'm getting the exact same issue on this one
I was getting the same error too.
There are 2 issues in MarketSizeInfo.java
1. The first is the HEIGHT_MIN_BORDER = 20 (MarketSizeInfo.java - l.18) which is affecting this function: (MarketSizeInfo.java - l.127)Codeprivate static float calcRowsVisible() {
float rowsVisible = (float)Math.floor((getScreenHeight() - HEIGHT_MIN_BORDER * 2 - HEIGHT_TAB * 2 -
HEIGHT_INFO_TOP - HEIGHT_BUTTONS_MID - HEIGHT_BAR_BOTTOM) / 2F) / 100;
return Math.min(rowsVisible, MAX_VISIBLE_ROWS);
}
For 1080p the total height border is 101 and for 960p is 41. I hard-coded the HEIGHT_MIN_BORDER to 101 for me.
2. The second issue is: (MarketSizeInfo.java - l.91)Codeprivate static int getWindowsPosY() {
if (!Display.isFullscreen()) {
return Display.getY() + getWinTitleBarHeight();
}
return 0;
}
It doesn't take into account borderless fullscreen, so it still adds getWinTitleBarHeight().
I don't work with Java or these APIs usually so I hard-coded my fixes for 1080p borderless.
If you want the same fix replace TransferAllItems.jar in /jars with the attached file while we get an update.
Thank you for the informations. They were helpful in solving the problem. But my solution is totally different from yours. Anyway when you can test my new version and see if it is working correctly at its resolution. I await a return. Thanks.
Is this error constantly happening? Maybe it's incompatible with some other mod.This made with previous version, and I've manually ejected everything at once or separately to check if there is really could be an issue with anything specifically, there wasn't.
149025 [Thread-4] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerException
java.lang.NullPointerException
at data.scripts.MarketMouseClick.getMarket(MarketMouseClick.java:130)
at data.scripts.MarketMouseClick.clickAllMarket(MarketMouseClick.java:54)
at data.scripts.TransferAllItems.transferCargoMarketToFleet(TransferAllItems.java:62)
at data.scripts.TransferAllItems.checkInput(TransferAllItems.java:49)
at data.scripts.TransferAllItems.advance(TransferAllItems.java:26)
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(Unknown Source)
112435 [Thread-4] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerException
java.lang.NullPointerException
at data.scripts.MarketMouseClick.getMarket(MarketMouseClick.java:127)
at data.scripts.MarketMouseClick.clickAllMarket(MarketMouseClick.java:55)
at data.scripts.TransferAllItems.transferCargoMarketToFleet(TransferAllItems.java:62)
at data.scripts.TransferAllItems.checkInput(TransferAllItems.java:49)
at data.scripts.TransferAllItems.advance(TransferAllItems.java:26)
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(Unknown Source)
Is this error constantly happening? Maybe it's incompatible with some other mod.This made with previous version, and I've manually ejected everything at once or separately to check if there is really could be an issue with anything specifically, there wasn't.
I've made few tries with different tabs, but they all gave same error.SpoilerCode149025 [Thread-4] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerException
java.lang.NullPointerException
at data.scripts.MarketMouseClick.getMarket(MarketMouseClick.java:130)
at data.scripts.MarketMouseClick.clickAllMarket(MarketMouseClick.java:54)
at data.scripts.TransferAllItems.transferCargoMarketToFleet(TransferAllItems.java:62)
at data.scripts.TransferAllItems.checkInput(TransferAllItems.java:49)
at data.scripts.TransferAllItems.advance(TransferAllItems.java:26)
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(Unknown Source)[close]
***
This one with 1.1SpoilerCode112435 [Thread-4] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerException
java.lang.NullPointerException
at data.scripts.MarketMouseClick.getMarket(MarketMouseClick.java:127)
at data.scripts.MarketMouseClick.clickAllMarket(MarketMouseClick.java:55)
at data.scripts.TransferAllItems.transferCargoMarketToFleet(TransferAllItems.java:62)
at data.scripts.TransferAllItems.checkInput(TransferAllItems.java:49)
at data.scripts.TransferAllItems.advance(TransferAllItems.java:26)
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(Unknown Source)[close]
There isn't much details - in an open space, open inventory and press Down on keyboard, inventory tabs doesn't matter, amount of items in a tab doesn't matter either.
STRANGE, it does not work for me. when i press UP arrow or DOWN arrow the mouse just get crazy and it doesnt transfer anything. if i pres it several times well, sometimes it pick some items but.. its just dont working or im doing something wrong
I don't know if this method works on you guys because it works on mine.
1. Go to setting & reset/return to defaults.
2. After defaults, test it, the first row item moves up but not all.
3. Re-launch the game after testing it.
4. Press up & it works.
Note: In step 2 I was on windows mode, have to re-launch because of an fps issue. I then changed full-screen after reading some changelogs on the notes, and etc.
Thanks to "Soñjer" it gave me an idea, when I tested by changing the keybinding of my pan-view up and still didn't work, I thought maybe reset/defaults will work, and it work for me. Hope so it work on you guys.
[EDITED]
5. Oh, its the "Campaign 'speed up time' toggle" is messing up this mod, or the mod messing up the game. OFF = All item move, ON = One item at the time(Not the press UP and G kind, but just pressing UP repeatedly).
Only moves 129 stacks tops, sometimes even less.I made an adjustment that probably will not happen again now. If you can test and leave your report it would be of great help. Thanks.
STRANGE, it does not work for me. when i press UP arrow or DOWN arrow the mouse just get crazy and it doesnt transfer anything. if i pres it several times well, sometimes it pick some items but.. its just dont working or im doing something wrong
Yes, I need to know the operating system, resolution and whether it is full screen or not. And make sure that speed up is active before you enter the screen.STRANGE, it does not work for me. when i press UP arrow or DOWN arrow the mouse just get crazy and it doesnt transfer anything. if i pres it several times well, sometimes it pick some items but.. its just dont working or im doing something wrong
same problem regardless update to 1.2 any solutions or do you need more informations ?
Yes, I need to know the operating system, resolution and whether it is full screen or not. And make sure that speed up is active before you enter the screen.STRANGE, it does not work for me. when i press UP arrow or DOWN arrow the mouse just get crazy and it doesnt transfer anything. if i pres it several times well, sometimes it pick some items but.. its just dont working or im doing something wrong
same problem regardless update to 1.2 any solutions or do you need more informations ?
So this mod never worked for me. I only decided to take a brief look at the code now more closely and now understand how it works. This mod works by running a script to hold down the CTRL button and moving the mouse to click on everything.I made this type of code due to lack of API resources. The only resource I found to move the items, it moves behind the visual interface not displaying the buy and sell items on the screen. So when it comes to selling items or buying it it wouldn't work. So unfortunately I chose to use the keyboard and mouse that are my best tools.
I'm running on Arch Linux using XFCE. The Java Robot doesn't seem to actually be able to press the CTRL button for whatever reason on my setup, so you need to hold it down yourself before pressing up/down. Additionally, the internal state of the MarketMouseClick doesn't seem to be entirely stable (didn't investigate why, too lazy), and sometimes will click sort a bunch of times even though there is nothing in inventory. So while using this mod, you need to be a little careful about what you do immediately after hitting up/down.
Although this works, I'm somewhat leery of the fact that it basically hijacks my keyboard and mouse. It would be great if it could call starsector internal code to transfer items directly instead of doing this sort of keyboard/mouse automation.
Yes, I need to know the operating system, resolution and whether it is full screen or not. And make sure that speed up is active before you enter the screen.STRANGE, it does not work for me. when i press UP arrow or DOWN arrow the mouse just get crazy and it doesnt transfer anything. if i pres it several times well, sometimes it pick some items but.. its just dont working or im doing something wrong
same problem regardless update to 1.2 any solutions or do you need more informations ?
When my laptop was in repair service I used old desk pc and it worked there fine. When I copyed game from desk pc to laptop and update all mods (new ship and basic staff nothing like UI or HUD change) the mod stop working for me ... he is working but mouse jump everywhere and clicking to anything randomly
i use microsoft windows 10 my resolutions is 1920x1080 and it is full screen. I start with admin rights and i try turn off and turn on that "spped up" thing and it do nothing to me.
EDIT: i use 1.9.1a
I registered to comment here. This mod has also saved my life, so hoping it gets fixed soon.
On a different note, I saw Nemo using a different method: I think he held a key and sold everything he hovered the mouse over. Does anyone know what mod he was using?
I believe control + click does that, base game function I'm pretty sure. This mod didn't work stable for me either but I presume it was because I play in a windowed mode rather then fullscreen plus needing the right resolution, when it did work, it was great but I've by now gotten used to the quick move in the game already even if its by a massive margin slower.
In the starsector config file, there's a toggle for autostorage wtih alt.
In the starsector config file, there's a toggle for autostorage wtih alt.
Only moves 129 stacks tops, sometimes even less.I made an adjustment that probably will not happen again now. If you can test and leave your report it would be of great help. Thanks.
For some reason this mod doesn't seem to work. (no items transferring) I'm on mac. Anybody have a solution?
This mod doesn't work for me anymore 0.96a-RC10. Changed name in modinfo but it doesn't work. Love this mod for long campaigns!
Edit -> I was on JRE7 still. In JRE8 it doesn't work in all menus but it doesn't crash either. Same as JRE23. YMMV.
Edit -> I was on JRE7 still. In JRE8 it doesn't work in all menus but it doesn't crash either. Same as JRE23. YMMV.
Does this mean it still works in "0.97a-RC11"?
It works partially in an up-to-date version of the game but not in all menus. (I'll mention that of course this require to change the game version in the relevant mod file as all other out-of-date mods.)
Note: I don't suggest it. I was used to this mod for a long time which is why I tried it and posted this message but in practice the in-game function to use the Alt key to move multiple items completely replaced my need and want to use this mod.