[reVC] Helicopter's rotationDiff too large to be decremented #1238

Open
opened 3 years ago by Photosounder · 0 comments
Photosounder commented 3 years ago (Migrated from github.com)

I was playing with a timescale of 0.5x and a wanted level of 5 blowing up helicopters when the game hanged in an infinite loop at vehicles/Heli.cpp:408 because rotationDiff was so large (something like a billion) that decrementing by 6.28f had no effect. There's something quite wrong (even in the vanilla game) with how crashing helicopters results in absurd angular speeds, which was always quite noticeable when playing in slomo.

I was playing with a timescale of 0.5x and a wanted level of 5 blowing up helicopters when the game hanged in an infinite loop at `vehicles/Heli.cpp:408` because `rotationDiff` was so large (something like a billion) that decrementing by `6.28f` had no effect. There's something quite wrong (even in the vanilla game) with how crashing helicopters results in absurd angular speeds, which was always quite noticeable when playing in slomo.
This repo is archived. You cannot comment on issues.
No Milestone
No project
No Assignees
1 Participants
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: mirror/re3#1238
Loading…
There is no content yet.