Implemented OnDrawHUD callback and used it in blueprint to draw HUD only when not displaying an inventory