Goober5000
9eaa7bf024
redo the locking animations for multilock
...
The multilock patch did not handle `Lock_anim` in the best way, and handled `Lock_gauge` in a very bizarre way, despite the fact that they are two simple hud animations. This changes the `lock_info` struct to track the correct `time_elapsed` value for both, and changes the locking code to use the values in the correct way.
Additionally, this properly loops the lock triangles on the FS1 lock indicator. Strangely, even prior to the multilock merge it appears that the triangles wouldn't have animated more than a quarter turn.
Finally, this prevents the FS1 lock indicator from blinking, since in retail FS1 it didn't blink.
Tested with FSPort and no-mods. Fixes #2826 .
2020-10-27 02:55:36 -04:00
..
2020-10-25 00:08:52 +02:00
2020-10-19 03:31:01 -04:00
2020-03-02 01:07:17 -05:00
2020-09-04 23:29:56 -04:00
2020-09-14 19:16:35 -04:00
2020-09-08 21:42:42 -04:00
2020-09-15 02:36:32 -04:00
2017-02-16 10:24:51 +01:00
2017-02-15 16:12:59 +01:00
2020-10-17 13:50:01 +01:00
2018-12-22 20:10:56 +01:00
2020-07-07 13:34:53 -04:00
2020-05-14 19:19:52 -04:00
2020-08-15 14:13:11 -06:00
2020-08-29 00:28:05 -04:00
2018-12-26 20:40:20 +01:00
2020-06-06 21:29:48 +02:00
2020-09-27 12:45:05 +02:00
2018-07-15 19:37:24 +02:00
2012-11-02 20:28:04 +00:00
2020-08-11 09:38:39 +02:00
2016-08-13 21:43:23 +02:00
2020-08-10 22:57:27 -04:00
2020-08-18 17:12:51 -04:00
2020-06-06 21:29:48 +02:00
2020-08-28 10:32:24 -04:00
2020-10-25 00:08:52 +02:00
2020-10-25 12:16:05 +01:00
2018-04-21 15:13:25 +02:00
2020-10-27 02:55:36 -04:00
2020-04-16 13:20:39 -04:00
2020-08-30 00:03:14 -04:00
2020-10-08 15:29:06 -04:00
2019-07-20 16:12:45 -04:00
2020-06-26 14:47:39 -04:00
2020-10-25 13:03:38 +01:00
2020-09-12 14:28:16 +02:00
2019-12-13 12:37:36 +01:00
2020-09-17 16:06:09 -04:00
2020-10-08 15:29:06 -04:00
2020-09-20 14:21:48 -04:00
2020-10-16 21:02:36 -04:00
2020-10-12 21:22:15 -04:00
2020-10-09 23:00:21 -04:00
2020-10-25 12:16:05 +01:00
2020-08-30 09:36:24 -04:00
2020-10-18 05:31:24 -04:00
2020-10-08 15:29:06 -04:00
2016-08-12 16:13:50 -07:00
2020-02-08 13:28:53 +01:00
2020-05-03 14:33:42 +02:00
2020-10-14 15:57:09 -04:00
2020-10-12 13:39:05 -04:00
2019-11-03 16:27:23 -05:00
2020-10-11 02:34:59 -04:00
2020-08-18 14:53:01 -04:00
2020-09-04 18:04:51 -04:00
2020-06-06 23:24:08 +02:00
2018-04-25 11:57:55 +02:00
2020-10-12 21:01:42 +02:00
2020-10-25 12:16:05 +01:00
2020-10-25 12:16:05 +01:00
2020-10-24 13:39:04 +02:00
2020-10-27 02:55:36 -04:00
2020-09-14 19:16:35 -04:00
2020-08-31 15:44:02 -04:00
2020-07-24 17:49:50 -05:00
2020-10-06 14:31:03 -04:00
2018-04-25 11:57:55 +02:00
2020-06-05 22:14:55 +02:00
2020-07-16 11:52:36 -04:00
2020-10-02 18:49:01 +02:00
2020-10-25 16:14:43 -04:00
2020-08-30 00:03:14 -04:00
2020-09-27 12:45:05 +02:00
2020-08-29 11:26:16 +02:00
2020-10-14 22:21:45 +02:00
2020-10-25 13:03:38 +01:00
2016-07-22 12:07:19 +02:00