Remove collision of Car/Tank with Spidertron

Post your ideas and suggestions how to improve the game.

Moderator: ickputzdirwech

Post Reply
User avatar
Usul
Fast Inserter
Fast Inserter
Posts: 137
Joined: Mon Oct 31, 2016 5:05 pm
Contact:

Remove collision of Car/Tank with Spidertron

Post by Usul »

Hi!

I suggest the removal of collision of car and tank with spidertron legs. The rationale by which the spidertron collides with no entity, not even huge heavy vehicles like trains, yet collides with small car is baffling. This fact is particularly annoying and cumbersome in the following situation: When trying to have spidertron(s) follow a car or tank, by Ctrl+Leftklicking the car with a spidertron remote, the spidertron will position itself above the car, making it very difficult for the car to leave from underneath, without colliding with it's legs. This situation becomes even worse with the tank, as it causes damange to the spidertron and itself.

Changing this would benefit QoL and logic/plausibility, imho. Thank you!

Kind regards
Nick 8-)

User avatar
atomizer
Long Handed Inserter
Long Handed Inserter
Posts: 86
Joined: Sat Sep 22, 2018 3:18 pm
Contact:

Re: Remove collision of Car/Tank with Spidertron

Post by atomizer »


Qon
Smart Inserter
Smart Inserter
Posts: 2150
Joined: Thu Mar 17, 2016 6:27 am
Contact:

Re: Remove collision of Car/Tank with Spidertron

Post by Qon »

Usul wrote:
Sun Jan 21, 2024 12:22 pm
The rationale by which the spidertron collides with no entity, not even huge heavy vehicles like trains, yet collides with small car is baffling.
Wrong. The spidertron doesn't collide with the car, the car collides with the spidertron. This is an important distinction, because it explains why the train interaction is different. The trains can't collide with spidertron, because spidertron can't step on rails. So it's kind of the opposite of what you are saying, spidertron has collision logic with all entities (so not "no entity"), but instead of placing its feet down and get a collision event it checks for stuff that would collide and avoids putting down its feet there. The spidertron body itself doesn't collide with entities, true, but neither does the spidertron body collide with the car. The car drives into the feet after they have been put down on the ground.
Usul wrote:
Sun Jan 21, 2024 12:22 pm
Changing this would benefit QoL and logic/plausibility, imho. Thank you!
QoL, sure. But it makes perfect sense why it is like it is. But it would also make sense for the spidertron to attempt to lift its legs to avoid getting run over.

But you should write in the other thread so devs notice that there are more people requesting different behavior.
My mods: Capsule Ammo | HandyHands - Automatic handcrafting | ChunkyChunks - Configurable Gridlines
Some other creations: Combinassembly Language GitHub w instructions and link to run it in your browser | 0~drain Laser

Post Reply

Return to “Ideas and Suggestions”