There are 4 available swing input modes intended to provide a range of difficulties to play the game. They are ordered from easiest to hardest below.
## Overview
#### Pre Shot
Auto selects recommended golf club and auto selects initial swing mode
| UI/CONTROLS | NOOB | AMATEUR | PRO | LEGEND |
| -------------------- | -------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------ | ---------------------------------------- | ---------------------------------------------- |
| **Ball Lie Info** | Value and Material | Value and Material | Value and Material | Value and Material |
| **Spin Amount** | User Set | User Set | User Set | User Set |
| **Power Percentage** | User Set Limit | User Set Guideline | Shows Full or Practice Swing | Not Shown |
| **Curve Amount** | User Set Amount | User Set Guideline | Shown by Practice Swing | Not Shown |
| **Camera Zoom** | Follows Trajectory, Adjustable Position | Follows Trajectory, Adjustable Position | Follows Trajectory, Shows Practice Swing | Shows Clubs Max Distance, Adjustable Measuring |
| **Slope Grid** | Slope w/ color and beads | Slope w/ color and beads | Slope w/ color, no beads | Not shown |
| **Trajectory** | Shows Lineup and Practice Swing | Shows Lineup and Practice Swing | Shows Default and Practice Swing | Not Shown |
| **Swing Modes** | User Set | User Set | User Set | User Set |
| **Swing Path** | Shows Guideline : Curve , Power and Balance. <br>Shows Swing : Power, Balance, Contact | Shows Guideline : Curve , Power and Balance. <br>Shows Swing : Power, Balance, Contact<br> | Shows Swing : Power, Balance, Contact | Shows Swing : Only in Lineup |
#### Swing Execution
| CONTROL | NOOB | AMATEUR | PRO | LEGEND |
| --------------- | ---------- | -------------- | -------------- | -------------- |
| **Swing Input** | Button | Stick | Stick | Stick |
| **Power** | Back Swing | Back Swing | Back Swing | Back Swing |
| **Speed** | Fixed | Front Swing | Front Swing | Front Swing |
| **Curve** | Preset | Front Swing | Front Swing | Front Swing |
| **Contact** | Button | Front Swing | Front Swing | Front Swing |
| **Direction** | Fixed | Front Swing | Front Swing | Front Swing |
| **Balance** | Button | Follow Through | Follow Through | Follow Through |
## Breakdowns
### Noob/Arcade
This is the entry level mode recommended for someone completely new to games.
##### Initial Lineup
- Auto selects recommended golf club
- Auto selects swing mode
##### UI
- Ball Info : Lie Value, Lie Material, Ball Stats
- Swing Settings : Spin Amount, Curve Strength, Max Power (Range)
- Swing Control : Adjusts based on set power range
- Swing Mode : Shows active Swing Mode
- Camera Controls : Zoom along Trajectory
- Ball Trajectory : Shows current setups path
- Slope Grid : With Running Beads
##### Practice Swings
- Ball Trajectory shows outcome of practice swings
- Visual/Rumble (controller) Feedback to indicate contact
##### Pre Swing controls
- Select Golf Club
- Set Max Power of Swing : Auto switches club based on distance
- Set Curve Value of Swing (zoomed in) : Limited by Characters [[Golf - Skills & Modifiers#Effective Skills|Effective Hook/Slice Skill]]
- Set Spin Value of Swing (Zoomed in) : Limited by Characters [[Golf - Skills & Modifiers#Effective Skills|Effective Spin Skill]]
- Set Swing Mode : Normal, Flop, Punch, Chip
##### During Swing controls
Uses Single Button Timing : Back Swing, Front Swing, Follow Through
- Press and Hold button to Start Back Swing
- Release Button to set end Back Swing and Starts Front Swing
- Press button to contact ball, ends Front Swing, Starts Follow Through
- Press button to end Follow Through
##### Post Swing Effects
- Power : Set by Back Swing Position
- Speed : Fixed speed
- Contact : Set by Button press to end Front Swing
- Curve : Preset by Player
- Direction : Always forward
- Balance : Set by Button press to end Follow Through
### Amateur
This is recommended for anyone that has played other games.
Specific swing setup and more visual feedback.
##### Initial Lineup
- Auto selects recommended golf club
- Auto selects swing mode
##### UI
- Ball Info : Lie Value, Lie Material, Ball Stats
- Swing Settings : Spin Amount & Desired Power
- Swing Control : Full Power Range, indicates desired power amount
- Swing Mode : Shows active Swing Mode
- Camera Controls : Zoom along Trajectory
- Ball Trajectory : Shows current setups path
- Slope Grid : With Running Beads
##### Practice Swings
- Ball Trajectory shows outcome of practice swings
- Visual/Rumble (controller) Feedback to indicate contact
##### Pre Swing controls
- Select Golf Club
- Set Desired Power of Swing : Auto switches club based on distance
- Set Spin Value of Swing (Zoomed in) : Limited by Characters [[Golf - Skills & Modifiers#Effective Skills|Effective Spin Skill]]
- Set Swing Mode : Normal, Flop, Punch, Chip
##### During Swing controls
Uses Swing Stick : Back Swing, Front Swing, Follow Through
- Swing Stick -Y starts Back Swing
- Swing Stick +Y starts Front Swing
- Swing Stick +Y at ball starts Follow Through
- Swing Stick release ends Follow Through
##### Post Swing Effects
- Power : Set by Back Swing -Y Position
- Speed : Set by Front Swing timing
- Contact : Set by X Position of Club at ball
- Curve : Set by Curve of Front Swing
- Direction : Set by Angle of Club at ball
- Balance : Set by Back Swing position vs Follow Through Position
### Pro
This is the main mode intended to be played with for those looking to rank up and play in tournaments.
##### Initial Lineup
- Auto selects recommended golf club
- Auto selects swing mode
##### UI
- Ball Info : Lie Value, Lie Material, Ball Stats
- Swing Settings : Spin Amount
- Swing Control : Full Power Range
- Swing Mode : Shows active Swing Mode
- Camera Controls : Zoom along Trajectory
- Ball Trajectory : Shows current planned trajectory
- Slope Grid : No Running Beads
##### Practice Swings
- Ball Trajectory shows outcome of practice swings
- Visual/Rumble (controller) Feedback to indicate contact
##### Pre Swing controls
- Select Golf Club
- Set Spin Value of Swing (Zoomed in) : Limited by Characters [[Golf - Skills & Modifiers#Effective Skills|Effective Spin Skill]]
- Set Swing Mode : Normal, Flop, Punch, Chip
##### During Swing controls
Uses Swing Stick : Back Swing, Front Swing, Follow Through
- Swing Stick -Y starts Back Swing
- Swing Stick +Y starts Front Swing
- Swing Stick +Y at ball starts Follow Through
- Swing Stick release ends Follow Through
##### Post Swing Effects
- Power : Set by Back Swing -Y Position
- Speed : Set by Front Swing timing
- Contact : Set by X Position of Club at ball
- Curve : Set by Curve of Front Swing
- Direction : Set by Angle of Club at ball
- Balance : Set by Back Swing position vs Follow Through Position
### Legend
Requires a very experienced Mulligans Player. Almost all swing feedback is removed and setup requires knowledge on how far the character can hit each club.
##### Initial Lineup
- Auto selects recommended golf club
- Auto selects swing mode
##### UI
- Ball Info : Lie Value, Lie Material, Ball Stats
- Swing Settings : Spin
- Swing Control : Hidden
- Camera Controls : Range Finder (use to determine distance of things)
- Ball Trajectory : Hidden
- Slope Grid : Hidden
##### Practice Swings
- Ball Trajectory is hidden and does not update
- Visual/Rumble (controller) Feedback to indicate contact
##### Pre Swing controls
- Select Golf Club
- Set Spin Value of Swing (Focus Club) : Limited by Characters [[Golf - Skills & Modifiers#Effective Skills|Effective Spin Skill]]
- Set Swing Mode : Normal, Flop, Punch, Chip
##### During Swing controls
Uses Swing Stick : Back Swing, Front Swing, Follow Through
- Swing Stick -Y starts Back Swing
- Swing Stick +Y starts Front Swing
- Swing Stick +Y at ball starts Follow Through
- Swing Stick release ends Follow Through
##### Post Swing Effects
- Power : Set by Back Swing -Y Position
- Speed : Set by Front Swing timing
- Contact : Set by X Position of Club at ball
- Curve : Set by Curve of Front Swing
- Direction : Set by Angle of Club at ball
- Balance : Set by Back Swing position vs Follow Through Position