View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0003962||Multi Theft Auto : San Andreas||Client||public||2008-12-29 23:12||2012-06-22 19:51|
|Target Version||1.3.1||Fixed in Version||1.3.1|
|Summary||0003962: "Vehicle attachment bug"|
I've been experimenting with attaching vehicles to Andromada's, and it seems a little weird... The vehicle can be attached, but seems to fall/be launched off the Andromada.
See for yourself: (note: not really a that good quality vid, and not really a good daytime to do it...)
So how to reproduce:
-Have an Andromada and an Infernus (or any other vehicle)
(version nightly r182)
|Tags||No tags attached.|
May be to do with the streamer. The game might think the vehicle is still in its original position and does some streaming out stuff when moving away.
Does this have to be done in a plane? Try reproducing with normal vehicles, and combinations of vehicle->player and vehicle->object.
Also, try to validate the attached vehicle's position (to see if the game is aware its moving with the plane)
Well, this seems to be happening with any vehicle, as long as it's X or Y rotation gets too far it seems. With about a 70-90 degree X or Y angle vehicles already seem to fire off. Upside-down seems totally impossible with vehicle attaching.
Weird thing is, when both vehicles are streamed out, it seems to be reattached. Although I didn't test this that often, it usually did when I did test it. There also seems minor desynch sometimes with one player seeing it attached and the other not seeing it.
Note that this was an server-side attachement. I'll test some more on this today and will edit this note whenever there's an important update.
EDIT: Ok, it doesn't happen when the vehicle is attached to a player or object. It only seems to be happening with vehicle+vehicle. It also doesn't only happen with airplanes, it also happens with normal vehicles. I've uploaded a new video to show this, and what actually happened on the plane.
Vehicles don't seem to reattach when streamed out, instead it seems like one of the vehicles has to blow for it to do it.
Isn't there a way to make the attached elements static, and restore it when calling detachElements, or when the atached element explodes ? ?
I've been talking to someone today about this issue. I believe this is not a bug, but a GTA feature that is bothering us now.
My guess is to hax this feature around, making this rotation always a good rotation for GTA. I don't really know how this all works but I'm told that this will be done using ASM and some NOP's.
Indeed this bug only happens with vehicle<->vehicle.
EDIT: http://bugs.mtasa.com/view.php?id=6968 there :D