Commit Graph

225 Commits

Author SHA1 Message Date
Dan
8f0037d18b feat: add passenger control for operator menu 2021-03-15 19:20:12 +00:00
Dan
6f4f5e7d34 feat: plate reader sync 2021-03-15 13:55:13 +00:00
Dan
e5819b0c6d refactor: move radar sync code to cl_sync.lua 2021-03-14 20:49:12 +00:00
Dan
1ebaab9665 feat: operator menu settings sent to passenger on change 2021-03-14 20:12:25 +00:00
Dan
55b5a90a28 feat: exit the operator menu on remote close 2021-03-14 15:03:16 +00:00
Dan
46a19221fb fix: operator menu being interrupted by speed lock 2021-03-14 15:01:57 +00:00
Dan
cde5bef492 feat: only allow one player to have the remote open 2021-03-14 14:24:15 +00:00
Dan
469166b2ca fix: locked speeds not syncing 2021-03-13 22:41:54 +00:00
Dan
fa386b46d3 fix: passenger accessing operator menu 2021-03-13 15:19:05 +00:00
Dan
699bca2ee4 refactor: comment out more debug messages 2021-03-13 14:07:35 +00:00
Dan
6ec766eb82 fix: fast display option being ignored on power up 2021-03-13 13:01:45 +00:00
Dan
dcd561164f refactor: reduce wait when loading data from driver 2021-03-12 21:22:55 +00:00
Dan
81751966a6 feat: add power state to sync system 2021-03-12 21:21:31 +00:00
Dan
8155fae94c refactor: require radar power to use state rather than toggle 2021-03-12 20:12:03 +00:00
Dan
5e26858024 feat: update antenna displays with synced values 2021-03-12 11:03:41 +00:00
Dan
d7af90aece feat: add function to get if there's any backup data 2021-03-12 11:02:02 +00:00
Dan
f4c621e0d3 fix: RestoreFromBackup() not restoring antenna table 2021-03-12 10:58:27 +00:00
Dan
b3ffc9ac23 feat: radar data sync between driver and passenger 2021-03-11 19:03:17 +00:00
Dan
5af79b8674 fix: restore backup function using non-existing variable 2021-03-11 18:58:57 +00:00
Dan
07ad8876e4 fix: UTIL:Values loops incorrect variables 2021-03-11 18:57:42 +00:00
Dan
b7168ef658 refactor: use getter for IsFastDisplayEnabled() 2021-03-11 16:36:41 +00:00
Dan
c5bf28ca33 feat: add function to restore backed up data 2021-03-11 16:20:02 +00:00
Dan
20a369a170 feat: add function to load data from the driver 2021-03-11 11:01:56 +00:00
Dan
94b5c249df feat: add setter for antenna table data 2021-03-11 10:47:13 +00:00
Dan
ac8ca17931 feat: add setter for operator menu settings table 2021-03-11 10:46:10 +00:00
Dan
18fbbea632 feat: add ability to backup local radar data
Add RADAR:BackupData(), this is only used when the local player becomes the front seat passenger in another vehicle.
2021-03-10 16:55:34 +00:00
Dan
13efa325bd feat: add setters for RADAR.backupData 2021-03-10 16:41:01 +00:00
Dan
1f45b0ec21 feat: add getters for RADAR.backupData 2021-03-10 16:38:10 +00:00
Dan
84e1e41df4 feat: add table for backing up radar data when the player becomes a passenger 2021-03-10 16:26:00 +00:00
Dan
e97fedf81f feat: add ability to get operator menu and antenna table data 2021-03-10 15:05:13 +00:00
Dan
914c6a28aa feat: add chat suggestion for /reset_radar_data 2021-03-03 13:26:03 +00:00
Dan
4f634f7ab2 refactor: use Notify instead of Log for /reset_radar_data command 2021-03-03 13:09:27 +00:00
Dan
95d8feb6a6 feat(sync): locked speed overrides recipient's speed data
When the driver/passenger locks a speed, the data from the player who locked the speed is gathered and sent to the other player. This way the players will have the same data on both ends.
2021-03-03 11:59:59 +00:00
Dan
eacb42851c feat: speed lock only works if the player can control the system 2021-03-02 21:01:34 +00:00
Dan
ec42d6860b feat: basic speed lock sync 2021-03-02 20:44:21 +00:00
Dan
044b5fa412 refactor: remove callback from RADAR:SetAntennaMode() 2021-03-02 19:06:54 +00:00
Dan
0c85eb157f refactor: remove callback from RADAR:ToggleAntenna 2021-03-02 10:44:01 +00:00
Dan
508f94684e style: remove trailing spaces 2021-03-02 10:14:21 +00:00
Dan
6cf6761e51 feat: antenna mode sync and control for driver/passenger 2021-02-26 21:43:56 +00:00
Dan
0e46c7b8a1 feat: antenna power sync and control for driver/passenger 2021-02-26 20:50:02 +00:00
Dan
3fd458ac63 feat: power button sync and passenger control
The power state is now synced between the driver and passenger. The passenger can also toggle the radar's power if the config line allows for it.
2021-02-26 15:42:17 +00:00
Dan
ff668a92fc refactor: move player data to own file 2021-02-25 13:04:00 +00:00
Dan
a812f23174 docs: update copyright range 2021-02-24 15:28:56 +00:00
Dan
21fde3468e fix: power button spam breaking display 2021-02-24 15:16:30 +00:00
Dan
8658de39ad Added a notification when resetting radar data 2021-01-07 11:06:25 +00:00
Dan
cc89d4c72a Fixed UI settings not reloading on resource restart 2021-01-07 10:52:30 +00:00
Dan
a166dda1cb Added config option to only auto lock speeds if it's a player 2021-01-07 10:50:52 +00:00
Dan
12d1a6503b Passenger control for operator menu 2020-11-29 15:31:01 +00:00
Dan
8ced0c1fd1 Passenger control for antenna toggle 2020-11-29 15:24:45 +00:00
Dan
3d9658d2d5 Passenger control for setting antenna mode 2020-11-29 15:21:29 +00:00