Note 11/24/2020: The recent update to workshop settings broke this for a while, but it should be good now. However, there are still some issues from previous updates that I haven't addressed, like how Start Camera interacts with emotes. For this reason, I would like to revisit this code later and redo it from the ground up, but for now you may find some settings don't work quite as expected.
A third person camera that can be easily pasted into your mode, complete with full granular customization in the Workshop Settings page.
Features:
- Full control over position of camera relative to player's perspective
- Options to adjust crosshair based on aim or set optimal aim distance
- Options to override emotes and native cameras such as Reinhardt's shield or Reaper's teleport
- Subroutines and variables that allow you to manually control which players have a custom camera or easily reset settings to defaults
- Full compatibility with all hero abilities up to Echo

4 Comments
Its saying "unknown error" when i import the code
Sorry about that, last week's update broke Workshop Settings and I didn't notice. Just updated.
I didnt even know you could have a custom settings menu. This is cool! I might not use the third person thing often but im now going to add a custom settings menu to some of my gamemodes, thanks for making this!
Yep, it's a new feature that was introduced with scaling (though that hasn't gone live yet). Super useful for workshop creators who want people to be able to tweak things or even just setting values for things themselves without having to open the full script.