Author: NotCrunchyTaco
Twitter: @notAcrunchytaco
Website: grandtheftautovmodding.weebly.com

CREDIT:
 - LeeC2202
    - For an essential line of code
- thattallboy
    - For the Enhanced Soccer Field
- KeGamingTV
    - For the idea of the cash awards
################################################
About: This mod allows you to play soccer / football with
a ball.
################################################
Installation: 

MUST HAVE:
ScriptHookV
ScriptHookVDOTNET
NativeUI

Drag and drop SoccerV FootballV.dll & SoccerV FootballV.ini into 
the scripts folder
################################################
Usage:
- Sprint into the ball to push it forward
- Shoot the ball into the red sphere in the net to score
DEFAULT CONTROLS KEYBOARD:
- Press U to spawn a ball
- Press T to pick up the / a ball
- Press K/LeftClick for a lighter kick
- Press L/RightClick for a longer, harder kick
- Press B for a lift kick which goes higher with less distance
- Press G for a slide tackle
- Press N for a headbutt
- Press Y for the rainbow
- Press NumPad9 to spawn a net
- Press NumPad8 to remove a net
- Press F6 to open the Soccer Drills menu
You can change the keyboard controls in SoccerV FootballV.ini

CONTROLLER:
- MUST HAVE DEFAULT CONTROLLER CONTROLS FOR THIS TO WORK
- Press Left on the DPAD to spawn a ball (Left DPAD = spawn ball) (Phone left key)
- Press L2 or LT for a lighter kick (RT/R2 = light kick) (Attack key)
- Press Right on the DPAD for a longer, harder kick (L2/LT = hard kick) (Aim key)
- Press Right on the DPAD to pick up the ball (Right DPAD = pickup ball) (Vehicle headlight key)
- Press R1/RB for a lift kick which goes higher with less distance (R1/RB = lift kick) (Cover key)
- Press Triangle/Y for a slide tackle (Trianlge/Y = slide tackle) (Enter vehicle key)
- Press Cirlce/B for a headbutt (Circle/B = headbutt) (secondary/light attack key)
- Press Square/X for the rainbow (Square/X = rainbow) (jump key)
- Press X/A + R2/RT + DPAD Down together to open the Soccer Drills menu (X/A + R2/RT + DPAD Down = Soccer Drills menu) (Sprint key + Attack key + Phone down key)
No config for the controller

NOTES:
- All the controls but spawning the ball only work when you are near a ball.
- Make sure you pick up your soccer ball / football if you want to leave the area
  to reduce lag.
- Make sure you remove the props after done with use. This will help reduce 
  lag to ensure optimal performance.

FOR ENHANCED SOCCER FIELD:

- Install Map Editor
- Drag and drop Enhanced Soccer Field.xml into your Main GTA V directory

- Open Map Editor (f7 by default) navigate Load Map>XML
- Type in Enhanced Soccer Field.xml

- Goto the location shown in GOOD SOCCER FIELD.png

Optional:

Nike Striker Ball Retexture (https://www.gta5-mods.com/misc/nike-striker-ball-retexture-for-soccerv-footballv)
#################################################
 Future features:
- Ball curves
- Ball tricks (bicycle kicks, juggling, headbutt, etc...)
- Games
################################################
DO NOT REUPLOAD THIS MOD WITHOUT MY PERMISSION

CHANGELOG:

1.0:
- Initial release

1.1:
- Added slide tackles
- Added ball control when sprinting

1.2:
- Added enhanced soccer field
- Added headbutt
- Added the rainbow

1.3:
- Added goal scoring with cash awards
- Added a spawn net key
- Added a remove net key

1.4:
- Added 2 more red spheres to score

1.5:
Added even more red spheres to score on

2.0:
- Added a Soccer Drills menu
- Added soccer drills
- Gave the Soccer Drills menu controller support