In this update, I implemented some ideas I had for a new plugin, but I ultimately decided to implement them here instead, taking the opportunity to update and improve this plugin after such a long time.
Important: Delete your current config file and make sure to upload the new data file with the updated patterns. I recommend taking a look at the config once you load the plugin.
Improvements:
- Build fix for the June Update. It also works correctly in production now, so you can update now.
- New Target Check (Belt Viewer) system to analyze which items the player (being looked at by the spectating player) has in their belt.
- If the player with RecoilViewer enabled disconnects, a message is now shown informing you about it.
- Added new chat command **/rc** to open the recoil view for the nearest player. (Uses the recoilviewer.admin permission)
- It now shows the SteamID of the player being spectated. A config option has been added to enable/disable this.
- It now shows whether the player has Premium status in Rust.
- Added a button in the interface to TP to the player. A config option has been added to enable/disable this. It also requires a specific permission (recoilviewer.tp).
- Added an EXIT button to leave spectator mode (respawns the player).
- Added an icon for the weapon/item the player is currently holding.
- Added information about whether the player is standing or crouching while shooting.
- Recoil patterns reviewed/updated, make sure to upload the new data file with the updated patterns.
- Added recoil: HMLMG.
- Added recoil: Minigun.
- Added recoil: Handmade SMG.
- Fixed spectator mode.
- Reviewed Carbon compatibility.
- ImageLibrary is no longer used. The icons now come directly from the game itself, improving loading and rendering speed.