New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Reload current vehicle" breaks vehicle + GUI #359

Closed
Speciesx opened this Issue Aug 4, 2015 · 4 comments

Comments

Projects
None yet
7 participants
@Speciesx
Contributor

Speciesx commented Aug 4, 2015

Load a vehicle and click "Reload current vehicle". After that, the vehicle GUI is now loaded two times and some vehicles like Audi 80 Quattro lose some parts. Also, why the reloaded vehicle spawns on the terrain corner and not on last place?

Audi 80 Quattro
ror_2015_08_04_14_23_51_109
ror_2015_08_04_14_24_27_445

And what is this?
ror_2015_08_04_14_45_59_692

@Max98 Max98 added the bug label Aug 4, 2015

@Max98 Max98 added this to the Post-Nextstable milestone Aug 4, 2015

@Hiradur Hiradur removed this from the Post-Nextstable milestone Oct 24, 2015

ulteq added a commit to ulteq/rigs-of-rods that referenced this issue Jan 16, 2016

[Bugfix] Fixes the reload vehicle feature for most trucks
Fixes RigsOfRods#359 (aside from the Audi Quadro flexmesh issue)

The broken flexmesh is a different issue imo

@ulteq ulteq closed this in #598 Jan 18, 2016

@ulteq

This comment has been minimized.

Show comment
Hide comment
@ulteq

ulteq Jan 18, 2016

Contributor

The Audi 80 Quattro is still losing some parts.

Contributor

ulteq commented Jan 18, 2016

The Audi 80 Quattro is still losing some parts.

@ulteq ulteq reopened this Jan 18, 2016

@Michael10055

This comment has been minimized.

Show comment
Hide comment
@Michael10055

Michael10055 Jan 24, 2016

Contributor

Reloading the vehicle seems to work about the same as "removing" one: The vehicle is teleported to 100000,100000,100000 (#27 and https://github.com/RigsOfRods/rigs-of-rods/blob/master/source/main/physics/Beam.cpp#L4878) then the same vehicle is respawned at the original location.

This works okay for the first couple reloads; then after the 10th+ reload (depending on how powerful your PC is) you will start to notice fps drops and longer reloading times. Eventually this will cause the game to crash.
screenshot_102

Contributor

Michael10055 commented Jan 24, 2016

Reloading the vehicle seems to work about the same as "removing" one: The vehicle is teleported to 100000,100000,100000 (#27 and https://github.com/RigsOfRods/rigs-of-rods/blob/master/source/main/physics/Beam.cpp#L4878) then the same vehicle is respawned at the original location.

This works okay for the first couple reloads; then after the 10th+ reload (depending on how powerful your PC is) you will start to notice fps drops and longer reloading times. Eventually this will cause the game to crash.
screenshot_102

@WillyB1337

This comment has been minimized.

Show comment
Hide comment
@WillyB1337

WillyB1337 Feb 2, 2016

As you talk about the reload function...

In Multiplayer : If I reload a vehicle, it will actually duplicate itself and get to a spot out of map.
Sometime I can even exceed the vehicle limit on most of the servers.

WillyB1337 commented Feb 2, 2016

As you talk about the reload function...

In Multiplayer : If I reload a vehicle, it will actually duplicate itself and get to a spot out of map.
Sometime I can even exceed the vehicle limit on most of the servers.

@only-a-ptr

This comment has been minimized.

Show comment
Hide comment
@only-a-ptr

only-a-ptr Oct 21, 2016

Member

In Multiplayer : If I reload a vehicle, it will actually duplicate itself and get to a spot out of map.

Fixed already by Ulteq.

Audi 80 Quattro lose some parts

The latest truckparser fixed that.

Member

only-a-ptr commented Oct 21, 2016

In Multiplayer : If I reload a vehicle, it will actually duplicate itself and get to a spot out of map.

Fixed already by Ulteq.

Audi 80 Quattro lose some parts

The latest truckparser fixed that.

@only-a-ptr only-a-ptr closed this Oct 21, 2016

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment