- Admin only, you are able to put a restriction on its use for other admins with lower rights.
- Spectating Modes: 3rd Person perspective, 3rd Person Free-Rotation perspective, 1st Person perspective.
- Use of mathematics instead of a camera entity; should provide smoother spectating. It would also prevent the camera from sticking to the wrong person.
- Lock-ON: Locks on to spectated player and only lets go when player disconnects, goes into spectator mode or when admin wishes to view another player.
- Persistent Lock-ON: Same as above but stalks player even when he's in spectator mode himself.
- Keypress event is omitted. Switching between players is done by pressing the fire (forwards), and secondary fire (backwards) while using a cvar to designate
name or client id is completely optional functionality. Also optional is the ability to spectate the nearest person to the admin (filters will be applied).
- The switch list can be filtered by team (both teams, allies, axis or even spectators).
- Optional functionality to check if spectated player is aiming at someone he shouldn't be able to see and for how long. (it was Elgan's idea, obviously)
- small HUD interface detailing about the player you are viewing (name, id, ip, kills, deaths, k/d ratio...?) and whether or not he is aiming at a player he can't see (only enemies,
unless teamkill is on) and if so, how long has he been doing that.
- another small HUD interface detailing the admin-eye details and options (admins currently using adminEyes, spectating mode, filter, lock-on option etc...)
and how to change/toggle them.