View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0009102||Multi Theft Auto : San Andreas||Client||public||2016-01-03 01:57||2018-02-21 00:23|
|Target Version||Fixed in Version||1.5.3|
|Summary||0009102: setTrainPosition issues ( 1.6 )|
I found the following issues while testing some train functions:
|Steps To Reproduce|
Example for the client freeze:
The client freezes with high cpu usage.
|Tags||No tags attached.|
I'm not quite sure how to deal with #3. If I recall correctly (I remember testing this at the time I wrote the above commits) track positions wrap over, and this is handled by GTA.
(About wrapping: say a track ran from 0 to 200; I think position 350 would send the train to position "150")
You could just limit the track positions to reasonable values (say ±5000) but that's hacky.