Hello! I took the time this evening to update it myself, feel free to use it and tweak it to your needs if you’d like! Since I recently had to do something similar and had the knowledge of doing it up front in my mind already, I figured why not.
I went ahead and added a “READ ME” script that really goes into detail. But long story short I just adjusted some colors, font, borders/corners, and the main controller script.
I optimized what you had originally coded into one small for loop for all the FOV changer buttons, made the FOV tween so the transition is easier on the eyes, changed .MouseButton1Click to .Activated for easier compatibility with mobile devices, and added the TopbarPlus module to make the screen less cluttered if there’s other UI stuff planned.
Enjoy!
Screenshots
Old UI

Updated UI
