Hopefully fix collision finally (fix mistake)

h137
orwell96 2016-07-04 12:12:59 +02:00
parent 78b5520a88
commit 8c34eb0b1d
1 changed files with 2 additions and 2 deletions

View File

@ -588,9 +588,9 @@ function advtrains.try_connect_trains_and_check_collision(id1, id2)
return
end
if vector.distance(testpos, frontpos1) < 0.5 then
local v2_sign = math.sign(i - ((train2.index-0.5) - ( (train2.index-0.5)-(advtrains.get_train_end_index(train2)+0.5) / 2 )))
--local v2_sign = math.sign(i - ((train2.index-0.5) - ( (train2.index-0.5)-(advtrains.get_train_end_index(train2)+0.5) / 2 )))
train1.velocity=-1
train2.velocity=advtrains.trains_facing(train1, train2) and -1 or 1
train2.velocity=advtrains.trains_facing(train1, train2) and 1 or -1
train1.recently_collided_with_env=true
train2.recently_collided_with_env=true
return