Any plans for .17? This mod is one of my required mods for starting a new save, it makes Factorio so much better.
Expect a minimal update today (just to get it running again)
Re: Configuration & usage
Posted: Fri Mar 15, 2019 8:48 am
by Gecko
I'm using F.A.R.L. since my early Factorio days. I know how to lay Solar farms and bot-based factory strips with it. So i thought I know my way around.
Right now, I think my F.A.R.L. got a little confused.
TLDR seems directional is still a thing
As you do, I was loading the blueprint for 4L (two in same direction on one side of the pole) identical to the one shown in post #2. Straight and diagonal. No error while loading. Settings screen was closing when I provided the second one. Thought it would be ready to go.
But F.A.R.L. puts the signals like in the UPPER LEFT section of the following picture:
Instead of 2L left-side driving on the left of the pole, it puts them such that trains go to and from on both sides.
Not sure, if I did something wrong of if my settings have caused that bug.
I have ticked
place signals
place poles
maintenance mode
distance bet. signals = 20
place pole entities
place walls
place ghosts
connect logic wires (both)
nothing else
I have tried with no change to the outcome:
no maintenance
changing signal distance
un-tick everything besides place signals & poles
rebuilding F.A.R.L. (in earlier versions this seemed to clear the saved blueprints)
used clear button
using no other mods on fresh install v.0.17.12
EDIT(1): Well, that was certainly an interesting one. When I was making the blueprints, I (without apparent reason) was rotating them by 180° before feeding them to F.A.R.L. This seems to have caused the described confusion. Upon rotating the blueprint back so that the chain signal would face north, F.A.R.L. knew what to do. I do recall, this was obligatory in a prior version... but there's is nothing about it in the description any more so I simply didn't consider it.
Still my long term #1 mod!
Cheers, Gecko
Re: Configuration & usage
Posted: Mon Mar 18, 2019 2:58 pm
by Choumiko
I do some rotation on blueprints before parsing them since a while ago (iirc FARL should even update the blueprint on your cursor after rotating), there might be something wrong. If my example images don't work then it's really bad I'm gonna check it out
rebuilding F.A.R.L. (in earlier versions this seemed to clear the saved blueprints)
That was changed 4 years ago (that mod is ancient )
Re: Configuration & usage
Posted: Mon Mar 18, 2019 8:57 pm
by mtag1990
Having a problem loading the mod in 0.17.14 experimental.
Error while applying migration: Fully Automated Rail Layer: 2017-05-29_FARL_1.0.10.lua
__FARL__/migrations/2017-05-29_FARL_1.0.10.lua:8: attempt to index field 'farl-roboport' (a nil value)
stack traceback:
__FARL__/migrations/2017-05-29_FARL_1.0.10.lua:8: in main chunk
My limited coding knowledge is telling me that farl-roboport needs to be defined in another lua, but not sure.
edit: reinstalling the mod doesn't fix the problem
Re: Configuration & usage
Posted: Mon Mar 18, 2019 9:20 pm
by sarcolopter
Moving power pole to inside tracks gives same error message.
Having a problem loading the mod in 0.17.14 experimental.
Error while applying migration: Fully Automated Rail Layer: 2017-05-29_FARL_1.0.10.lua
__FARL__/migrations/2017-05-29_FARL_1.0.10.lua:8: attempt to index field 'farl-roboport' (a nil value)
stack traceback:
__FARL__/migrations/2017-05-29_FARL_1.0.10.lua:8: in main chunk
My limited coding knowledge is telling me that farl-roboport needs to be defined in another lua, but not sure.
edit: reinstalling the mod doesn't fix the problem
Can you upload the save somewhere? Or post a list of the mods you are using? I have a similar report on the portal but i can't reproduce it
These 3 are enabled in the save, but mod settings are all disabled.
quickstart
creative-world-plus
creative-mod 1.0.4
Edit: i've been through my save disabling each mod one by one to see if there's a mod conflict - found nothing. Save still doesn't load with only FARL enabled. Loads fine in a new game.
Full modpack also loads in a new game, so must be something in my save that it doesn't like.
Re: Configuration & usage
Posted: Tue Mar 19, 2019 12:14 pm
by Choumiko
Should be fixed in the latest update.
I forgot that FARL has a startup setting that disabled the farl-roboport
EDIT(1): Well, that was certainly an interesting one. When I was making the blueprints, I (without apparent reason) was rotating them by 180° before feeding them to F.A.R.L. This seems to have caused the described confusion. Upon rotating the blueprint back so that the chain signal would face north, F.A.R.L. knew what to do. I do recall, this was obligatory in a prior version... but there's is nothing about it in the description any more so I simply didn't consider it.
Still my long term #1 mod!
Cheers, Gecko
Should finally be fixed in the latest update (hopefully without breaking something else )
Re: Configuration & usage
Posted: Tue Aug 13, 2019 10:04 am
by madox398
It possible to use blueprint in FARL without electric poles? I using Relistic Electric Trains mod so I don't need to use them but FARL can't build Overhead Line Pole which Electric trains use.
It possible to use blueprint in FARL without electric poles? I using Relistic Electric Trains mod so I don't need to use them but FARL can't build Overhead Line Pole which Electric trains use.
Since I came in to ask that a little while back, short answer: nope, because the internals are not flexible enough to handle that right now. Choumiko is working on improvements to the code that'd make it possible, though. Right now, can't use FARL for this.
Choumiko is working on improvements to the code that'd make it possible, though. Right now, can't use FARL for this.
Not just improvements, started from scratch
Regarding RET, iirc the poles are placed like signals and also can act as a signal.
"Old" FARL (old for me, current for you ) tries to place poles as far away as possible from the last one, respecting the offset from the rails FARL is driving on.
For RET it should be enough for it to know that these poles are special and need to be positioned like signals, maybe throw in a remote interface to RET that returns me the pole name when i pass it a rail and the desired position and it should work.
Choumiko is working on improvements to the code that'd make it possible, though. Right now, can't use FARL for this.
Not just improvements, started from scratch
Regarding RET, iirc the poles are placed like signals and also can act as a signal.
"Old" FARL (old for me, current for you ) tries to place poles as far away as possible from the last one, respecting the offset from the rails FARL is driving on.
For RET it should be enough for it to know that these poles are special and need to be positioned like signals, maybe throw in a remote interface to RET that returns me the pole name when i pass it a rail and the desired position and it should work.
FWIW, positioning on straight rail is easy: 16 spaces or less. On curves they need to be significantly closer, approximately at the start and end of the curve to straight bit, and then once in every cluster within. ...hopefully it'll be sufficient to do it.
They are signals, though, or at least the placed entity is. The power bits come from the signal bits, not the other way around. (Which makes sense, given they want to attach like signals exclusively.)