This experimental mod finally (hopefully) gives you the chance to try out your favorite controller with Cruelty Squad, with common features such as rumble support, deadzone adjustment, and cursor movement.
Notes:
-This mod was designed for the July 8, 2023 update.
-Throwing body parts is currently not supported.
-This mod uses the script files cutscene.gd (intro), weapon.gd (reload), player.gd (player/camera), menu_test.gd (menu), and new_vehicle.gd (car). Please be aware of this when running other mods.
-Since Godot 3.x cannot natively read accelerometer data unless from a smartphone, I recommend an alternative, such as emulating mouse movement with a controller gyroscope (Steam or a third-party program could help), for motion aim.
-Any program mapping keyboard/mouse input directly to gamepad buttons may conflict with this mod.
-Please back up your settings.gd file, located in %appdata%\Roaming\Godot\app_userdata\Cruelty Squad, before loading this mod. This mod can set additional inputs that the vanilla game cannot read, and the resulting settings.gd file may crash the game on startup if the mod gets removed or the game gets updated.
Recommended control scheme (based on DualShock):
Zoom - R1, Shoot - R2, Reload - R3, Jump - L1, Crouch - L2, Throw Weapon - L3, Use - Cross, Kick - Square, Tertiary Weapon - Triangle, Swap weapon - Circle, Stock Market - D-Pad Up, Lean Right - D-Pad Right, Suicide - D-Pad Down, D-Pad Left - Lean Left, Accept - Cross, Cancel/Pause - Cross |