raiguard / evendistributionlite Goto Github PK
View Code? Open in Web Editor NEWHome Page: https://mods.factorio.com/mod/EvenDistributionLite
License: MIT License
Home Page: https://mods.factorio.com/mod/EvenDistributionLite
License: MIT License
Cannot and will not test this further but it seems (using basic K2 mod + required asset pack only, even distribution lite, various others but nothing that should be relevant) ctrl+left click dragging the tech cards (renamed science packs) across labs resets the card stacks inside the labs HP to 100%, in other words "cheating in" some extra value.
I have "swap distribution actions" checked and the other two default.
Was very confused why I was getting leftover cards when having exact values 😂
Install even distribution lite
Ctrl+click for "even distribute mode" (right normal, left inverted) across labs with science packs (either partially used in lab or damaged on cursor)
Open lab to see that science pack hp has reset to 100
Running EDLite + Warp Drive Machine mod (+ few QoLs mods) on a multiplayer server. WDM mod can be particularly nasty cuz it hops between surfaces.
115960.155 Error MainLoop.cpp:1391: Exception at tick 2742909: The mod Even Distribution Lite (1.3.0) caused a non-recoverable error.
Please report this error to the mod author.
Error while running event EvenDistributionLite::on_player_fast_transferred (ID 132)
__EvenDistributionLite__/control.lua:275: table index is nil
stack traceback:
__EvenDistributionLite__/control.lua:275: in function <__EvenDistributionLite__/control.lua:161>
115960.155 Error ServerMultiplayerManager.cpp:92: MultiplayerManager failed: "The mod Even Distribution Lite (1.3.0) caused a non-recoverable error.
Please report this error to the mod author.
Error while running event EvenDistributionLite::on_player_fast_transferred (ID 132)
__EvenDistributionLite__/control.lua:275: table index is nil
stack traceback:
__EvenDistributionLite__/control.lua:275: in function <__EvenDistributionLite__/control.lua:161>"
We are not aware of what particular action caused the crash to reproduce it, as it is probably a very edge case. We did switch from Even Distribution to Even Distribution Lite because the former had frequent crashes, and this server has been running for 80+ hours with EDLite without any issues before.
The mod Even Distribution Lite (1.2.0) caused a non-recoverable error.
Please report this error to the mod author.
Error while running event EvenDistributionLite::on_player_fast_transferred (ID 132)
LuaEntity API call when LuaEntity was invalid.
stack traceback:
[C]: in function '__index'
__EvenDistributionLite__/control.lua:264: in function <__EvenDistributionLite__/control.lua:161>
Even distribute over Stone Furnaces which are planned to be upgraded and have a construction robot replace one the same moment.
We used to have shift+c to distribute in an area. Is this against the lite intent of the mod?
Log of several attempts inducing the error w/ editor extensions
factorio-previous.log
Discord links to two videos of reproducing error:
1
2
Reproduced with:
Beacon + spidertron
Assembler + chest
Centrifuge + tank
Refinery + car
neither the player's inventory, the inventory being distributed into, or all module slots in relevant machine appear to need to be filled to capacity.
Does not occur for the case where the module being distributed is part of a recipe:
A'la the modes available in ED
Title. I do not understand what is the difference between both.
Primary mods involved:
When attempting to distribute a resource across a chest and an AAI Loader, the loader gets counted as a distribution target, resulting in resources not being fully sent out.
Thanks as always for the great work, raiguard. :)
I've recorded a short clip highlighting the issue: https://youtu.be/jcbjCHVZ2W8
Factorio and all involved mods were updated yesterday. If a repro save is needed, let me know.
I love this mod, but one issue I’ve had is that whenever you evenly distribute magazines into gun turrets, up to 200 of it still goes in your rifle’s ammo slot if you have a rifle equipped, which means if you want to fill your turrets with all your ammo, which I frequently find myself doing, you have to do it twice, even if you first take all the ammunition out of your rifle’s ammo slot.
No response
Add a selection tool (like the rate calculator one) to distribute items.
Often I find myself:
ticks to wait before updating
This addition (which could be disabled by default) would solve these issues. I understand that this feature may not be in line with Even Distribution Lite's philosophy.
Ps: I tried to make this feature myself but wasn't able to get it done
No response
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.