<aside>
<img src="/icons/reorder_gray.svg" alt="/icons/reorder_gray.svg" width="40px" />
Menu
</aside>
Frostbyte’s Unreal Documentation
Intro
FAQ
Getting Started
Blueprint Principals
Blueprint Conventions
Folder Structure
Core Blueprints
Base Player Controller
Base HUD and GUI
Established systems
Doors
Debugging Tools
Better Print String
Links
References
Misc
Base template page
This is the base player controller that is used across game modes.
- Any generic inputs that are universal go here

The Base Player Controller is globally accessible.
<aside>
💡
Pausing and switching input modes are done through custom public setters from the controller.

</aside>
Adding New IMCS
- If a new IMC is created for any reason, it must be configured to DA_PlayerInputs
- You can then choose the desired input mode to include your new IMC
