# MissionView
Mission Views are a type of MissionBehaviour that are usually intended for the client and generally involve interacting with UI elements.
An example of this is the MissionMainAgentController
MissionView, which handles anything from movement for the player (via inputs) to checking if the player is requesting to spawn as a bot.
Note that MissionMainAgentController
has the DefaultView
attribute applied to it. This means that it will be loaded automatically for Missions that enable loading default views with the AddDefaultMissionBehavioursTo()
method.