@title Movement Speed Cheats - Reasonable Improvements
@version 1.1.0
@author Apocalyptech
@contact https://apocalyptech.com/contact.php
@categories cheat

@license Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
@license-url https://creativecommons.org/licenses/by-sa/4.0/

###
### Increases character (and pet, and Iron Bear) movement speed by 1.5x.
### Includes improvements to FFYL, crouching, and ladder climbing.
###
### Generated by gen_movement_speed_cheats.py
###

###
### Player Characters
###

# Beastmaster
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Beastmaster/_Shared/_Design/Character/BPChar_Beastmaster.Default__BPChar_Beastmaster_C:CharMoveComp,MaxWalkSpeed,0,,(Value=705,BaseValue=705)
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Beastmaster/_Shared/_Design/Character/BPChar_Beastmaster.Default__BPChar_Beastmaster_C:CharMoveComp,MaxSprintSpeed,0,,(Value=1080,BaseValue=1080)
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Beastmaster/_Shared/_Design/Character/BPChar_Beastmaster.Default__BPChar_Beastmaster_C:CharMoveComp,MaxWalkSpeedCrouched,0,,(Value=412,BaseValue=412)
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Beastmaster/_Shared/_Design/Character/BPChar_Beastmaster.Default__BPChar_Beastmaster_C:CharMoveComp,MaxInjuredSprintSpeed,0,,(Value=300,BaseValue=300)
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Beastmaster/_Shared/_Design/Character/BPChar_Beastmaster.Default__BPChar_Beastmaster_C:CharMoveComp,MaxWalkSpeedInjured,0,,(Value=300,BaseValue=300)
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Beastmaster/_Shared/_Design/Character/BPChar_Beastmaster.Default__BPChar_Beastmaster_C:CharMoveComp,MaxLadderAscendSpeed,0,,(Value=300,BaseValue=300)
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Beastmaster/_Shared/_Design/Character/BPChar_Beastmaster.Default__BPChar_Beastmaster_C:CharMoveComp,MaxLadderDescendSpeed,0,,(Value=240,BaseValue=240)
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Beastmaster/_Shared/Animation/Generic/Ladders/3rd/AS_Ladder_Enter.AS_Ladder_Enter,RateScale,0,,1.5
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Beastmaster/_Shared/Animation/Generic/Ladders/3rd/AS_Ladder_Enter_Top.AS_Ladder_Enter_Top,RateScale,0,,1.5
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Beastmaster/_Shared/Animation/Generic/Ladders/3rd/AS_Ladder_Exit.AS_Ladder_Exit,RateScale,0,,1.5
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Beastmaster/_Shared/Animation/Generic/Ladders/3rd/AS_Ladder_Exit_Top.AS_Ladder_Exit_Top,RateScale,0,,1.5

# Gunner
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Gunner/_Shared/_Design/Character/BPChar_Gunner.Default__BPChar_Gunner_C:CharMoveComp,MaxWalkSpeed,0,,(Value=705,BaseValue=705)
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Gunner/_Shared/_Design/Character/BPChar_Gunner.Default__BPChar_Gunner_C:CharMoveComp,MaxSprintSpeed,0,,(Value=1080,BaseValue=1080)
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Gunner/_Shared/_Design/Character/BPChar_Gunner.Default__BPChar_Gunner_C:CharMoveComp,MaxWalkSpeedCrouched,0,,(Value=412,BaseValue=412)
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Gunner/_Shared/_Design/Character/BPChar_Gunner.Default__BPChar_Gunner_C:CharMoveComp,MaxInjuredSprintSpeed,0,,(Value=300,BaseValue=300)
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Gunner/_Shared/_Design/Character/BPChar_Gunner.Default__BPChar_Gunner_C:CharMoveComp,MaxWalkSpeedInjured,0,,(Value=300,BaseValue=300)
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Gunner/_Shared/_Design/Character/BPChar_Gunner.Default__BPChar_Gunner_C:CharMoveComp,MaxLadderAscendSpeed,0,,(Value=300,BaseValue=300)
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Gunner/_Shared/_Design/Character/BPChar_Gunner.Default__BPChar_Gunner_C:CharMoveComp,MaxLadderDescendSpeed,0,,(Value=240,BaseValue=240)
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Gunner/_Shared/Animation/Generic/Ladders/3rd/AS_Ladder_Enter.AS_Ladder_Enter,RateScale,0,,1.5
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Gunner/_Shared/Animation/Generic/Ladders/3rd/AS_Ladder_Enter_Top.AS_Ladder_Enter_Top,RateScale,0,,1.5
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Gunner/_Shared/Animation/Generic/Ladders/3rd/AS_Ladder_Exit.AS_Ladder_Exit,RateScale,0,,1.5
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Gunner/_Shared/Animation/Generic/Ladders/3rd/AS_Ladder_Exit_Top.AS_Ladder_Exit_Top,RateScale,0,,1.5

# Operative
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Operative/_Shared/_Design/Character/BPChar_Operative.Default__BPChar_Operative_C:CharMoveComp,MaxWalkSpeed,0,,(Value=705,BaseValue=705)
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Operative/_Shared/_Design/Character/BPChar_Operative.Default__BPChar_Operative_C:CharMoveComp,MaxSprintSpeed,0,,(Value=1080,BaseValue=1080)
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Operative/_Shared/_Design/Character/BPChar_Operative.Default__BPChar_Operative_C:CharMoveComp,MaxWalkSpeedCrouched,0,,(Value=412,BaseValue=412)
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Operative/_Shared/_Design/Character/BPChar_Operative.Default__BPChar_Operative_C:CharMoveComp,MaxInjuredSprintSpeed,0,,(Value=300,BaseValue=300)
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Operative/_Shared/_Design/Character/BPChar_Operative.Default__BPChar_Operative_C:CharMoveComp,MaxWalkSpeedInjured,0,,(Value=300,BaseValue=300)
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Operative/_Shared/_Design/Character/BPChar_Operative.Default__BPChar_Operative_C:CharMoveComp,MaxLadderAscendSpeed,0,,(Value=300,BaseValue=300)
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Operative/_Shared/_Design/Character/BPChar_Operative.Default__BPChar_Operative_C:CharMoveComp,MaxLadderDescendSpeed,0,,(Value=240,BaseValue=240)
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Operative/_Shared/Animation/Generic/Ladders/3rd/AS_Ladder_Enter.AS_Ladder_Enter,RateScale,0,,1.5
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Operative/_Shared/Animation/Generic/Ladders/3rd/AS_Ladder_Enter_Top.AS_Ladder_Enter_Top,RateScale,0,,1.5
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Operative/_Shared/Animation/Generic/Ladders/3rd/AS_Ladder_Exit.AS_Ladder_Exit,RateScale,0,,1.5
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Operative/_Shared/Animation/Generic/Ladders/3rd/AS_Ladder_Exit_Top.AS_Ladder_Exit_Top,RateScale,0,,1.5

# Siren
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/SirenBrawler/_Shared/_Design/Character/BPChar_Siren.Default__BPChar_Siren_C:CharMoveComp,MaxWalkSpeed,0,,(Value=705,BaseValue=705)
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/SirenBrawler/_Shared/_Design/Character/BPChar_Siren.Default__BPChar_Siren_C:CharMoveComp,MaxSprintSpeed,0,,(Value=1080,BaseValue=1080)
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/SirenBrawler/_Shared/_Design/Character/BPChar_Siren.Default__BPChar_Siren_C:CharMoveComp,MaxWalkSpeedCrouched,0,,(Value=412,BaseValue=412)
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/SirenBrawler/_Shared/_Design/Character/BPChar_Siren.Default__BPChar_Siren_C:CharMoveComp,MaxInjuredSprintSpeed,0,,(Value=300,BaseValue=300)
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/SirenBrawler/_Shared/_Design/Character/BPChar_Siren.Default__BPChar_Siren_C:CharMoveComp,MaxWalkSpeedInjured,0,,(Value=300,BaseValue=300)
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/SirenBrawler/_Shared/_Design/Character/BPChar_Siren.Default__BPChar_Siren_C:CharMoveComp,MaxLadderAscendSpeed,0,,(Value=300,BaseValue=300)
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/SirenBrawler/_Shared/_Design/Character/BPChar_Siren.Default__BPChar_Siren_C:CharMoveComp,MaxLadderDescendSpeed,0,,(Value=240,BaseValue=240)
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/SirenBrawler/_Shared/Animation/Generic/Ladders/3rd/AS_Ladder_Enter.AS_Ladder_Enter,RateScale,0,,1.5
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/SirenBrawler/_Shared/Animation/Generic/Ladders/3rd/AS_Ladder_Enter_Top.AS_Ladder_Enter_Top,RateScale,0,,1.5
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/SirenBrawler/_Shared/Animation/Generic/Ladders/3rd/AS_Ladder_Exit.AS_Ladder_Exit,RateScale,0,,1.5
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/SirenBrawler/_Shared/Animation/Generic/Ladders/3rd/AS_Ladder_Exit_Top.AS_Ladder_Exit_Top,RateScale,0,,1.5

###
### Generic Ladder Animations
###

SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/_Shared/Animation/Generic/Ladders/1st/AS_Ladder_Descend_Exit.AS_Ladder_Descend_Exit,RateScale,0,,1.5
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/_Shared/Animation/Generic/Ladders/1st/AS_Ladder_Enter.AS_Ladder_Enter,RateScale,0,,1.5
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/_Shared/Animation/Generic/Ladders/1st/AS_Ladder_Enter_Top.AS_Ladder_Enter_Top,RateScale,0,,1.5
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/_Shared/Animation/Generic/Ladders/1st/AS_Ladder_Exit.AS_Ladder_Exit,RateScale,0,,1.05
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/_Shared/Animation/Generic/Ladders/1st/AS_Ladder_Exit_Top.AS_Ladder_Exit_Top,RateScale,0,,1.5

###
### Iron Bear
###

# Iron Bear
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Gunner/_Shared/_Design/IronBear/BPChar_IronBear.Default__BPChar_IronBear_C:CharMoveComp,MaxWalkSpeed,0,,(Value=684,BaseValue=684)
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Gunner/_Shared/_Design/IronBear/BPChar_IronBear.Default__BPChar_IronBear_C:CharMoveComp,MaxSprintSpeed,0,,(Value=975,BaseValue=975)

###
### Pets
###

# Jabber - Basic
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Beastmaster/Pet/Monkey/_Design/Character/BPChar_PetMonkey.Default__BPChar_PetMonkey_C:CharMoveComp,MaxWalkSpeed,0,,(Value=150,BaseValue=750)
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Beastmaster/Pet/Monkey/_Design/Character/BPChar_PetMonkey.Default__BPChar_PetMonkey_C:CharMoveComp,MaxSprintSpeed,0,,(Value=1125,BaseValue=1125)

# Jabber - Beefcake
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Beastmaster/Pet/Monkey/_Design/Character/BPChar_PetMonkey_Evo1_Beefcake.Default__BPChar_PetMonkey_Evo1_Beefcake_C:CharMoveComp,MaxWalkSpeed,0,,(Value=240,BaseValue=1200)
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Beastmaster/Pet/Monkey/_Design/Character/BPChar_PetMonkey_Evo1_Beefcake.Default__BPChar_PetMonkey_Evo1_Beefcake_C:CharMoveComp,MaxSprintSpeed,0,,(Value=1125,BaseValue=1125)

# Jabber - Gunslinger
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Beastmaster/Pet/Monkey/_Design/Character/BPChar_PetMonkey_Evo2_Gunslinger.Default__BPChar_PetMonkey_Evo2_Gunslinger_C:CharMoveComp,MaxWalkSpeed,0,,(Value=150,BaseValue=750)
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Beastmaster/Pet/Monkey/_Design/Character/BPChar_PetMonkey_Evo2_Gunslinger.Default__BPChar_PetMonkey_Evo2_Gunslinger_C:CharMoveComp,MaxSprintSpeed,0,,(Value=1125,BaseValue=1125)

# Spiderant - Basic
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Beastmaster/Pet/Spiderant/_Design/Character/BPChar_PetSpiderant.Default__BPChar_PetSpiderant_C:CharMoveComp,MaxWalkSpeed,0,,(Value=210,BaseValue=1050)
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Beastmaster/Pet/Spiderant/_Design/Character/BPChar_PetSpiderant.Default__BPChar_PetSpiderant_C:CharMoveComp,MaxSprintSpeed,0,,(Value=1350,BaseValue=1350)

# Spiderant - Fire
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Beastmaster/Pet/Spiderant/_Design/Character/BPChar_PetSpiderant_Evo1_Fire.Default__BPChar_PetSpiderant_Evo1_Fire_C:CharMoveComp,MaxWalkSpeed,0,,(Value=210,BaseValue=1050)
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Beastmaster/Pet/Spiderant/_Design/Character/BPChar_PetSpiderant_Evo1_Fire.Default__BPChar_PetSpiderant_Evo1_Fire_C:CharMoveComp,MaxSprintSpeed,0,,(Value=1350,BaseValue=1350)

# Spiderant - King
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Beastmaster/Pet/Spiderant/_Design/Character/BPChar_PetSpiderant_Evo2_King.Default__BPChar_PetSpiderant_Evo2_King_C:CharMoveComp,MaxWalkSpeed,0,,(Value=210,BaseValue=1050)
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Beastmaster/Pet/Spiderant/_Design/Character/BPChar_PetSpiderant_Evo2_King.Default__BPChar_PetSpiderant_Evo2_King_C:CharMoveComp,MaxSprintSpeed,0,,(Value=1350,BaseValue=1350)

# Skag - Basic
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Beastmaster/Pet/Skag/_Design/Character/BPChar_PetSkag.Default__BPChar_PetSkag_C:CharMoveComp,MaxWalkSpeed,0,,(Value=252,BaseValue=1260)
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Beastmaster/Pet/Skag/_Design/Character/BPChar_PetSkag.Default__BPChar_PetSkag_C:CharMoveComp,MaxSprintSpeed,0,,(Value=1350,BaseValue=1350)

# Skag - Horned
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Beastmaster/Pet/Skag/_Design/Character/BPChar_PetSkag_Evo1_Horned.Default__BPChar_PetSkag_Evo1_Horned_C:CharMoveComp,MaxWalkSpeed,0,,(Value=100,BaseValue=1260)
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Beastmaster/Pet/Skag/_Design/Character/BPChar_PetSkag_Evo1_Horned.Default__BPChar_PetSkag_Evo1_Horned_C:CharMoveComp,MaxSprintSpeed,0,,(Value=1350,BaseValue=1350)

# Skag - Eridian
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Beastmaster/Pet/Skag/_Design/Character/BPChar_PetSkag_Evo2_Eridian.Default__BPChar_PetSkag_Evo2_Eridian_C:CharMoveComp,MaxWalkSpeed,0,,(Value=252,BaseValue=1260)
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Beastmaster/Pet/Skag/_Design/Character/BPChar_PetSkag_Evo2_Eridian.Default__BPChar_PetSkag_Evo2_Eridian_C:CharMoveComp,MaxSprintSpeed,0,,(Value=1350,BaseValue=1350)

# Loader - BUL
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Beastmaster/_DLC/Ixora/Pet/Loader/_Design/Character/BPChar_PetLoader_BUL.Default__BPChar_PetLoader_BUL_C:CharMoveComp,MaxWalkSpeed,0,,(Value=412,BaseValue=900)
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Beastmaster/_DLC/Ixora/Pet/Loader/_Design/Character/BPChar_PetLoader_BUL.Default__BPChar_PetLoader_BUL_C:CharMoveComp,MaxSprintSpeed,0,,(Value=1350,BaseValue=1350)

# Loader - ION
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Beastmaster/_DLC/Ixora/Pet/Loader/_Design/Character/BPChar_PetLoader_ION.Default__BPChar_PetLoader_ION_C:CharMoveComp,MaxWalkSpeed,0,,(Value=360,BaseValue=900)
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Beastmaster/_DLC/Ixora/Pet/Loader/_Design/Character/BPChar_PetLoader_ION.Default__BPChar_PetLoader_ION_C:CharMoveComp,MaxSprintSpeed,0,,(Value=1350,BaseValue=1350)

# Loader - WAR
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Beastmaster/_DLC/Ixora/Pet/Loader/_Design/Character/BPChar_PetLoader_WAR.Default__BPChar_PetLoader_WAR_C:CharMoveComp,MaxWalkSpeed,0,,(Value=450,BaseValue=900)
SparkPatchEntry,(1,1,0,),/Game/PlayerCharacters/Beastmaster/_DLC/Ixora/Pet/Loader/_Design/Character/BPChar_PetLoader_WAR.Default__BPChar_PetLoader_WAR_C:CharMoveComp,MaxSprintSpeed,0,,(Value=1350,BaseValue=1350)