Custom PlayerCameraManager providing plug and play camera features.
Custom PlayerCameraManager containing the most used features, ready for plug and play usage. Demo PlayerController included which handles changing of presets between TopDown, RTS, Shoulder, FirstPerson, FirstPersonArms (preset configuration already included). Also containing logic to zoom from ThirdPerson Shoulder view directly to FirstPerson view and back and changing of Skeletal Mesh to Arms Mesh and back (for specific presets).
Also included: Sample PlayerController showcasing a cameramode which always keeps all players on screen while still respecting min and max zoom levels, pushing back the players if they are trying to run out of the maximum zoom level of the camera.