443 Commits

Author SHA1 Message Date
Dan 25fdcf721e refactor: comment out debug console messages 2021-03-12 21:33:18 +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 2f9c483d6d feat: only restore from backups if there are any 2021-03-12 11:04:27 +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 2917ad32d7 refactor: SyncData() to use GetOtherPedServerId() 2021-03-11 19:01:05 +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 a06972c57d feat: add function to get other ped's server id 2021-03-11 18:50:45 +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 60cbe8a8e4 docs: add comments to cl_sync.lua 2021-03-10 14:44:32 +00:00
Dan 4f5902ff19 feat(sync): add code for triggering sync on entering a vehicle 2021-03-04 20:39:27 +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 c2ea0dbfe7 feat: sync will only work if the player can control the system 2021-03-02 21:00:39 +00:00
Dan 4231b71ea4 feat: temp server event debug console messages 2021-03-02 20:52:32 +00:00
Dan ec42d6860b feat: basic speed lock sync 2021-03-02 20:44:21 +00:00
Dan bf4a2efd7b feat: make sync system check if the other ped is a player 2021-03-02 19:16:13 +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 0a93e7614f refactor: remove jQuery file from manifest files 2021-03-02 10:15:41 +00:00
Dan 508f94684e style: remove trailing spaces 2021-03-02 10:14:21 +00:00
Dan 9e346aa0f3 Update .gitignore 2021-03-01 12:04:28 +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 3d9ae2602c refactor: making sync functions are streamlined a bit 2021-02-26 20:49:15 +00:00
Dan 695ff71577 docs: sv/cl_sync.lua headers 2021-02-26 20:07:50 +00:00
Dan 9a1a58671b fix: still syncing when there's no other player 2021-02-26 15:47:41 +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 92d3ae8132 feat: func to get ped in opposite seat if driver/passenger 2021-02-26 15:41:21 +00:00
Dan ff668a92fc refactor: move player data to own file 2021-02-25 13:04:00 +00:00
Dan e622a8ff64 refactor: switch to fivem jQuery 2021-02-24 15:35:05 +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 912b0f72d7 feat: setup SYNC client table 2021-02-23 21:17:22 +00:00