[0.12]Ideas, suggestions & discussion

The raillayer; must have, if you want to play with railway.

Moderator: Choumiko

Factorio2016
Fast Inserter
Fast Inserter
Posts: 136
Joined: Wed Dec 23, 2015 1:17 pm
Contact:

Re: [0.12]Ideas, suggestions & discussion

Post by Factorio2016 »

if I understood you correctly :)
YES
train rides, flying robots that cut down trees
P.S.sorry I accidentally sent you this message in PM, messed up button
English is not my native language. Translator.

waduk
Filter Inserter
Filter Inserter
Posts: 372
Joined: Tue Feb 10, 2015 5:44 pm
Contact:

Re: [0.12]Ideas, suggestions & discussion

Post by waduk »

No, if that idea is implemented is horrible.
Making the robot do the work, while it's cool it's not usable until we research logistic robot speed 5 (and it's expensive)

Also making plenty of robot in early game is also not feasible for many player.
So it will be useless feature, because FARL turn into not friendly use.
Not to mention in future release, factorio will behave RSO like. SO the need to laying track easier is badly need.
Also, there will be vanilla feature to place track much easier than current way.

So why in the world you suggest FARL to make things harder ? Just because it's cool ? While abandoning all the benefit of current FARL feature ?

FARL is great because we can layout track much faster (and much complex) than vanilla way. If robot within FARL do the work, it's literally faster to built it with personal roboport instead using FAR, and even faster using the new method that being shown in Friday Facts.

Laarryy1234
Burner Inserter
Burner Inserter
Posts: 5
Joined: Mon May 11, 2015 7:06 am
Contact:

Re: [0.12]Ideas, suggestions & discussion

Post by Laarryy1234 »

Hi!

Been using your FARL mod for some time now, but im getting so fustrated with it, like yeah it work perfecly placing rails, but if i did something wrong bam, now i need to go out and start removing by hand, seen the bulldozer mode only remove from infront of the train and direkly after it place a new rail. Like what is that kind of a thing ? should it not remove from behind the train ? and not infront of it so you can acculy remove wrongly or just remove rail that you no longer want, and what the even the reasson for the -root mode when it only removes one rail and then place it in front again in a infinitive loop, yes you can go and explore but what then ? you still need to make a new rail back out there.

What im saying is that some of the modes in the train is not working as intended or atleast that is what i have noticed. Yes you have done a very good work on this mod, but really even if the bulldozer mode is WIP atleast make is usefull? Like why would i ever want to bulldoze rail infront of me and then place new one ? when i want to remove the rail.

Factorio2016
Fast Inserter
Fast Inserter
Posts: 136
Joined: Wed Dec 23, 2015 1:17 pm
Contact:

Re: [0.12]Ideas, suggestions & discussion

Post by Factorio2016 »

Yes!
The robots will need to fly out of the train.
Now the train is moving and the trees just disappear. It's not real. (very quickly)
But the way offered by the game developers.
laying rails manually - very long and tedious.
Your mod is like a drop of life to the game. The game becomes playable.
English is not my native language. Translator.

Ringkeeper
Fast Inserter
Fast Inserter
Posts: 141
Joined: Wed Feb 03, 2016 7:16 pm
Contact:

Re: [0.12]Ideas, suggestions & discussion

Post by Ringkeeper »

Laarryy1234 wrote:Hi!

Been using your FARL mod for some time now, but im getting so fustrated with it, like yeah it work perfecly placing rails, but if i did something wrong bam, now i need to go out and start removing by hand, seen the bulldozer mode only remove from infront of the train and direkly after it place a new rail. .
I agree with your conclusion, that bulldozer mode should have another option, but that you can also express in a nicer tone :)

At the moment, as far as i could see, bulldozer mode can for example remove 1/2 tracks and place 2/4 tracks instead. You had 1 track in the direction so far but whant double tracks. Then you can use bulldoze and replace it.

Yes, would be nice if bulldoze also could remove tracks completly.

*edit* just saw the update from 3 days ago... Bulldozer actually removes tracks now completly if you have 2 Farl (one on each side).

monsted
Manual Inserter
Manual Inserter
Posts: 2
Joined: Wed Apr 13, 2016 3:29 pm
Contact:

Re: [0.12]Ideas, suggestions & discussion

Post by monsted »

Would it be possible to have compatibility with Bobs trains to create faster FARLs? I'm building a long way from home and the FARL train is just sooooo slow compared to bobs Mk3 diesel locomotives.

DutchJer
Long Handed Inserter
Long Handed Inserter
Posts: 65
Joined: Sat Feb 13, 2016 8:43 am

Re: [0.12]Ideas, suggestions & discussion

Post by DutchJer »

monsted even if that would be possible, then your ups wont be able to handle it, so in the end it wouldn't even matter much. there is a lot of calculations happening when putting down tracks. try putting down a 4 lane diagonal through a forest, my ups drops from 40 to 15ish

sparr
Smart Inserter
Smart Inserter
Posts: 1327
Joined: Fri Feb 14, 2014 5:52 pm
Contact:

Re: [0.12]Ideas, suggestions & discussion

Post by sparr »

feature request: a preview/overlay showing "if you press left/right now, this is where the track will end up after turning". I find it very hard to line up turns with FARL so they intersect existing track.

DeadManWalking
Burner Inserter
Burner Inserter
Posts: 9
Joined: Wed Mar 16, 2016 7:19 pm
Contact:

Re: [0.12]Ideas, suggestions & discussion

Post by DeadManWalking »

Slight bug placing Hazard Concrete, had to add a "-- it's a title?!" for it as detailed below. It threw an error "Couldn't find item for: hazard-concrete-left".

Great mod!!!!

Modified code from FARL.lua starting at line 265 (in Notepad++)

Code: Select all

function get_item_name(some_name)
  if not global.item_names[some_name] then
    local name = false
    if game.item_prototypes[some_name] then
      name = game.item_prototypes[some_name].name
    elseif game.entity_prototypes[some_name] then
      local items = game.entity_prototypes[some_name].items_to_place_this
      local _, item = next(items)
      name = item.name
    else
      --it's a tile?!
      if some_name == "stone-path" then
        name = "stone-brick"
      end
      if some_name == "hazard-concrete-left" then
        name = "hazard-concrete"
      end
    end
    if name then
      global.item_names[some_name] = name
    else
      error("Couldn't find item for:" .. some_name, 2)
      return nil
    end
  end
  return global.item_names[some_name]
end

Choumiko
Smart Inserter
Smart Inserter
Posts: 1352
Joined: Fri Mar 21, 2014 10:51 pm
Contact:

Re: [0.12]Ideas, suggestions & discussion

Post by Choumiko »

Thanks for the report. Fixed in a way that should work with tiles added by mods too.
I also made the vanilla hazard tiles mirror correctly if mirroring is enabled in the settings

DeadManWalking
Burner Inserter
Burner Inserter
Posts: 9
Joined: Wed Mar 16, 2016 7:19 pm
Contact:

Re: [0.12]Ideas, suggestions & discussion

Post by DeadManWalking »

Choumiko wrote:Thanks for the report. Fixed in a way that should work with tiles added by mods too.
I also made the vanilla hazard tiles mirror correctly if mirroring is enabled in the settings
Sweet, I'll have to dig through and see what you did! I haven't tried it yet, I'm playing with and fixing some abandoned mods on RimWorld right now, but I have two pregnant alpaca's which is nice.

Thanks for all the hard work on this mod, its a thing of beauty.
-Dead

doktorstick
Fast Inserter
Fast Inserter
Posts: 152
Joined: Fri Aug 12, 2016 10:22 pm
Contact:

Re: [0.12]Ideas, suggestions & discussion

Post by doktorstick »

Suggestion: FARL follows ghost rails when it encounters them.

Why? I find it much easier to manually lay curves and twists-and-turns than try to guess when to start turning with FARL. Or, sometimes I will design track layout over a large area for aesthetics or follow the natural flow of the land. It would be nice if I could turn FARL loose on the ghost rails to finish the job of laying the rails, signals, etc.

Nexela
Smart Inserter
Smart Inserter
Posts: 1828
Joined: Wed May 25, 2016 11:09 am
Contact:

Re: [0.12]Ideas, suggestions & discussion

Post by Nexela »

Suggestion :P

Farl gets equipment grid, moves slower, requires roboport and robots to lay rails. (early game farl lays JUST track until roboport/bots are added)

Choumiko
Smart Inserter
Smart Inserter
Posts: 1352
Joined: Fri Mar 21, 2014 10:51 pm
Contact:

Re: [0.12]Ideas, suggestions & discussion

Post by Choumiko »

Nexela wrote:Suggestion :P

Farl gets equipment grid, moves slower, requires roboport and robots to lay rails. (early game farl lays JUST track until roboport/bots are added)
Had that idea a while ago already, see here: https://github.com/Choumiko/FARL/issues/34

Some of the issues probably apply even with grids for trains/wagons but at least i wouldn't need a scripted player anymore :D Will be definetly thinking about how to best do it (soon) :D

mknejp
Fast Inserter
Fast Inserter
Posts: 154
Joined: Wed Apr 27, 2016 8:29 pm
Contact:

Re: [0.12]Ideas, suggestions & discussion

Post by mknejp »

An idea that came up when trying to make Electric Vehicles compatible with FARL:

Instead of (or in addition to) a fixed FARL locomotive have a "FARL equipment" item that can be placed in any locomotive with an equipment grid and turns it into a FARL. That allows for easier integration with other types of train/track types without you having to worry about any kind of compatibility nonsense (because we all know if someone adds a new kind of non-standard rail/train people will ask for FARL integration).

Nexela
Smart Inserter
Smart Inserter
Posts: 1828
Joined: Wed May 25, 2016 11:09 am
Contact:

Re: [0.12]Ideas, suggestions & discussion

Post by Nexela »

mknejp wrote:An idea that came up when trying to make Electric Vehicles compatible with FARL:

Instead of (or in addition to) a fixed FARL locomotive have a "FARL equipment" item that can be placed in any locomotive with an equipment grid and turns it into a FARL. That allows for easier integration with other types of train/track types without you having to worry about any kind of compatibility nonsense (because we all know if someone adds a new kind of non-standard rail/train people will ask for FARL integration).

I like this idea! A FARL brain that you put into your locomotive.

Choumiko
Smart Inserter
Smart Inserter
Posts: 1352
Joined: Fri Mar 21, 2014 10:51 pm
Contact:

Re: [0.12]Ideas, suggestions & discussion

Post by Choumiko »

That's an interesting idea yeah.

Since i got a request to make FARL compatible with another mod yesterday i think i'm gonna try it.

As for FARL + construction bots: It's probably gonna need at least 1 cargo wagon with an equipment grid, modded bots/roboport and won't happen before mid october

User avatar
Optera
Smart Inserter
Smart Inserter
Posts: 2916
Joined: Sat Jun 11, 2016 6:41 am
Contact:

Re: [0.12]Ideas, suggestions & discussion

Post by Optera »

Construction bots in trains would make a lot more sense if one roboport could access the whole train. Currently personal roboports only allow access to the wagon they are installed in.

Ratzap
Filter Inserter
Filter Inserter
Posts: 371
Joined: Sun Aug 16, 2015 11:15 pm
Contact:

Re: [0.12]Ideas, suggestions & discussion

Post by Ratzap »

Are there any plans to add landfill capability to FARL? Or is that what is meant by water bridging?

I just finished laying out this by hand then drove the FARL over it but it struck me that if I have landfill in the wagon, why doesn't FARL just fill in any water squares it wants to build on?

Image

Nexela
Smart Inserter
Smart Inserter
Posts: 1828
Joined: Wed May 25, 2016 11:09 am
Contact:

Re: [0.12]Ideas, suggestions & discussion

Post by Nexela »

Put landfill in the wagon and turn on bridge water :)

Post Reply

Return to “F.A.R.L”