Page 1 of 3
[0.16] Logistic Carts
Posted: Mon Jun 18, 2018 10:57 am
by dorfl
On the mod portal:
https://mods.factorio.com/mod/logicarts (WIP)
Documentation and examples on the wiki:
https://gitlab.com/aerosuidae/logicarts/wikis/home
Small carts (1x1 cars) that follow paths painted on the ground.
- Pathing is not automatic -- networks must designed carefully to avoid collision!
- Simple transport networks require only carts and paint and inserters.
- Complex routing possible via the circuit network and gates.
Technology
- "Logistic Carts" tech (red + green science) is available after researching engines.
- "Electric Logistic Carts" tech (red + green + blue science) is available after researching electric engines.
Carts
- Mini 1x1 tile cars
- Base speed 5km/h
- Fuel burning or Electric
- 10 trunk spaces, filterable
- Small equipment grid
- Interact with logistic network chests
Thanks to:
Re: [0.16] Logistic Carts
Posted: Mon Jun 18, 2018 12:32 pm
by Arch666Angel
Awesome idea. If you need help with gfx let me know.
Re: [0.16] Logistic Carts
Posted: Mon Jun 18, 2018 1:06 pm
by dorfl
Thanks, definitely will do!
First battle will be keeping the UPS in check, though. And I think game save size is ballooning as I'm caching so much state... or leaking it...
Re: [0.16] Logistic Carts
Posted: Wed Jul 04, 2018 11:21 pm
by Splicer9
Bug:
http://prntscr.com/k2novz
What I did:
Started new game to test stuff and I set game speed to 10 for something. I got into a car and my car blew up a minute later from biters I think is when this error came up. All research command was used but no logistic cart entities were placed, interacted with or used at all. Thanks for the mod!
Re: [0.16] Logistic Carts
Posted: Sat Jul 07, 2018 8:19 am
by dorfl
Thanks for the bug report. Should be fixed in 0.1.10.
I don't think this was really anything you did, like 10x speed or using research command -- just me trying to read a (legitimately) nil entity. Appreciated the detail, though
Re: [0.16] Logistic Carts
Posted: Sun Jul 08, 2018 3:42 pm
by Splicer9
Bug:
http://prntscr.com/k3ygbl
What I did:
Rotated constant combinator next to a cart.
(sorry for posting in portal discussion as well, forgot you had this forum post somehow lol..
)
(Oh and thanks for the fixes and attention to this mod, I'm liking the direction your taking it.
)
Re: [0.16] Logistic Carts
Posted: Sun Jul 08, 2018 3:57 pm
by dorfl
No worries -- either location is fine. If the portal had response notifications I'd prefer it over a forum thread; much easier for others to search through a bug list than a discussion.
This bug looks like something that, while not deliberately fixed, may not be a problem in 0.1.11.
Edit: nope, I'm wrong. Thanks for the report!
Edit2: fixed in 0.1.12. It might not be the last; the changes this weekend have been far-reaching.
Re: [0.16] Logistic Carts
Posted: Sun Jul 08, 2018 8:36 pm
by Arch666Angel
With the latest version, carts stop at the yield marker and wont carry on after the default stop timer. They just sit there indefinitely.
Re: [0.16] Logistic Carts
Posted: Mon Jul 09, 2018 1:06 am
by dorfl
Thanks, should be fixed in 0.1.13.
Re: [0.16] Logistic Carts
Posted: Tue Jul 10, 2018 3:29 pm
by Arch666Angel
Re: [0.16] Logistic Carts
Posted: Wed Jul 11, 2018 3:15 am
by dorfl
Struggling to compare to the 128x128 version
You've added a shadow (which looks great), and the roof lights/panels are glowing?
Re: [0.16] Logistic Carts
Posted: Wed Jul 11, 2018 9:17 am
by nosports
I very like the idea of a small inventory mover.......
I will try this mod for sure..
But at first glance i would have some suggestions (my own brains
)
As i understand the path tiles...
* i would like to see more a guidance system with beacons so i can place beacons (could need electricity (either by net or a solar-cell/akuumulator combination)on the map, so the carts will drive from beacon to beacon....
* if stic to tiles - different (colored) guide-tiles for different paths
* would be nice if the carts could be handled by inserters (maybe a special inserter with filter) so that a inserter could set some carts on a main line to its rigth path
* i did not tried this mod out actually but i would expect the carts will have a short reach, so i hope it could be existing a long range cart, with fewer slots
* i find the arrows so bombastic, i would envision, a rail-gfx, maybe at side or in the middle of the tile
Re: [0.16] Logistic Carts
Posted: Wed Jul 11, 2018 9:55 am
by dorfl
nosports wrote:
* i would like to see more a guidance system with beacons so i can place beacons (could need electricity (either by net or a solar-cell/akuumulator combination)on the map, so the carts will drive from beacon to beacon....
Probably not in this mod, because I don't want to devote UPS to automatic path-finding. But am considering an add-on
https://gitlab.com/aerosuidae/logicarts/issues/7 for this use case. Or, use AAI
nosports wrote:
* if stic to tiles - different (colored) guide-tiles for different paths
Possibly. Like a subway map.
nosports wrote:
* would be nice if the carts could be handled by inserters (maybe a special inserter with filter) so that a inserter could set some carts on a main line to its rigth path
Hmm... Do you mean directing carts based on a filter inserter's filters?
nosports wrote:
* i did not tried this mod out actually but i would expect the carts will have a short reach, so i hope it could be existing a long range cart, with fewer slots
Does "reach" mean driving range? It's not limited currently except by fuel/electric-charge like any other vehicle.
nosports wrote:
* i find the arrows so bombastic, i would envision, a rail-gfx, maybe at side or in the middle of the tile
Yeah, Angel mocked up a couple of path tile graphics options. Still thinking about visibility and scaling, and not being too busy in game. The arrows might stay for a while.
Re: [0.16] Logistic Carts
Posted: Wed Jul 11, 2018 10:48 am
by nosports
as i need to say i need to try this before hand in my map
And i dislike a massive bot network, only some construction bots....
so naturally a small cute low volume transportation methode would come very handy..
and more to research build process use is the only way to get forward in factory no matter what
dorfl wrote:nosports wrote:
* i would like to see more a guidance system with beacons so i can place beacons (could need electricity (either by net or a solar-cell/akuumulator combination)on the map, so the carts will drive from beacon to beacon....
Probably not in this mod, because I don't want to devote UPS to automatic path-finding. But am considering an add-on
https://gitlab.com/aerosuidae/logicarts/issues/7 for this use case. Or, use AAI
I would not see this with a automatic pathfinding method. the cart should go just straigth from beacon to beacon, if any obstacle appers in its way - bad luck
- stuipd user
the cart would just stop.
basically it would just the same as a missing arrow on the ground
dorfl wrote:
nosports wrote:
* would be nice if the carts could be handled by inserters (maybe a special inserter with filter) so that a inserter could set some carts on a main line to its rigth path
Hmm... Do you mean directing carts based on a filter inserter's filters?
say you have only limited space in the factory to pick up the goodies in the carts, so there is only a main line for all cart but the destination of the various carts are different so that a inserter could pick up the cart and set it on the right track, so yes basically directing the carts per inserters to each destination.....
But again i don't know if it works actually alread just without the inserters, then the whole point is pointless
dorfl wrote:
nosports wrote:
* i did not tried this mod out actually but i would expect the carts will have a short reach, so i hope it could be existing a long range cart, with fewer slots
Does "reach" mean driving range? It's not limited currently except by fuel/electric-charge like any other vehicle.
Yes that i meaned. but i don't know whats the drivingrange actually is or hows the fueling goes, but i would expect very short range of the cart, basically for only interfactory use....
so if i want to transport limited goodies to some satellite factory so i would need a long distance cart (or some fueling stations) which could scarifise some cargo space for more onboard akkumulators or fuelstorage
A following thought is as i see the arrows that a unidirectional tile don't exist ?
-> if possible that would be also very nice.....
Re: [0.16] Logistic Carts
Posted: Wed Jul 11, 2018 11:21 am
by dorfl
nosports wrote:
I would not see this with a automatic pathfinding method. the cart should go just straigth from beacon to beacon.
Or a "go in this direction until you find another arrow" tile maybe.
nosports wrote:
say you have only limited space in the factory to pick up the goodies in the carts, so there is only a main line for all cart but the destination of the various carts are different so that a inserter could pick up the cart and set it on the right track, so yes basically directing the carts per inserters to each destination.....
Heh, cool, but I have no clue how to implement that
Sharing paths is definitely intended. There are mechanisms in the mod for routing carts based on contents, grid equipment, circuit network, or gates.
nosports wrote:
Yes that i meaned. but i don't know whats the drivingrange actually is or hows the fueling goes, but i would expect very short range of the cart, basically for only interfactory use....
Fuel consumption in the tier 1 burner cart is currently still OP, but then again it also only goes 5kph. Tier 2 electric cart has a much shorter range until mk2 batteries are available.
nosports wrote:
A following thought is as i see the arrows that a unidirectional tile don't exist ?
I think the yellow triangle "yield" tile might be what you mean. It's called yield as it's mostly used for intersections where carts should continue straight yet not collide, but effectively it's just a null tile in the code.
Re: [0.16] Logistic Carts
Posted: Wed Jul 11, 2018 12:10 pm
by nosports
dorfl wrote:nosports wrote:
I would not see this with a automatic pathfinding method. the cart should go just straigth from beacon to beacon.
Or a "go in this direction until you find another arrow" tile maybe.
Yes basically.....
But if no arrow is in straigth line, so it seems very dangerously; but i may think there are enough trees around to prevent a cart from going to oblivion.....
On the other hand... just drive along some time/range then stop and autoplace something would also something ....
Would need a armoured/saw thoothed more intelligent cart (hint for more to research and producing
) in case of enemys or just to mow down the occasionally trees
dorfl wrote:nosports wrote:
A following thought is as i see the arrows that a unidirectional tile don't exist ?
I think the yellow triangle "yield" tile might be what you mean. It's called yield as it's mostly used for intersections where carts should continue straight yet not collide, but effectively it's just a null tile in the code.
not quite; i envisioned a tile which could be driven on in opposite directions so avoiding the need to build dual way....
Again here i would let it the players accountabilty to prevent a collision, i would let them crash and to be destroyed in the extend; there need some thinking to be done by the player still
Re: [0.16] Logistic Carts
Posted: Wed Jul 11, 2018 12:19 pm
by dorfl
nosports wrote:
On the other hand... just drive along some time/range then stop and autoplace something would also something ....
It would eventually run out of fuel.
Wonder what happens if a vehicle drives outside a generated chunk?
Trying out a "continue off road" tile now
nosports wrote:
i envisioned a tile which could be driven on in opposite directions so avoiding the need to build dual way....
Gotcha. Nothing like that so far. I always found two-way train lines annoying to deal with.
Re: [0.16] Logistic Carts
Posted: Wed Jul 11, 2018 12:29 pm
by nosports
dorfl wrote:nosports wrote:
On the other hand... just drive along some time/range then stop and autoplace something would also something ....
It would eventually run out of fuel.
Wonder what happens if a vehicle drives outside a generated chunk?
Trying out a "continue off road" tile now
Not so fast i did not even got a chance to try the current state
It could drive circles and send a lost signal and cry like an abondened seal pup
dorfl wrote:nosports wrote:
i envisioned a tile which could be driven on in opposite directions so avoiding the need to build dual way....
Gotcha. Nothing like that so far. I always found two-way train lines annoying to deal with.
I use a 2 line blueprints for my train system to spare me the hassle of getting the single line to work with multiple trains. at least you can set up a slow but steady producing of rails, and you don't need much rails all the time in Factorio....
Re: [0.16] Logistic Carts
Posted: Wed Jul 11, 2018 12:48 pm
by dorfl
nosports wrote:
Not so fast i did not even got a chance to try the current state
Works great. So there will be a "Continue Off Road" tile in the next release after I QA it some more.
Thanks -- beacons are kind of an obvious idea, but I just hadn't been thinking down that route. Too much time spent with continuous belts and rails
Re: [0.16] Logistic Carts
Posted: Thu Jul 12, 2018 1:40 pm
by nosports
Hello,
i made the factory to produce all things carts…….
Just some notices :
• Stacksize of carts is 50 – its ok but I feel 10 or 20 is still plenty
• I did not got the electrical cart to move – need to check again, also fueling of the cart
• I would include Akkumulator in the recipe to the electrical cart
• Cart against tree gives combat, I just don’t know who ultimately will win, because my bot repaired the cart…..
• I definitely like the go off road till next, because you don’t need to paint all the way
It gave a chuckle last night when I noticed that I could insert 50 locos in this small single cart