The Vibration Mod is a custom extension for The Sims 4, designed to enhance gameplay by adding vibration feedback during WooHoo events. It communicates with an external server using a socket connection to send commands for starting and stopping vibration. The mod also integrates with the popular WickedWhims mod to provide additional functionality.
- WickedWhims Detection: Automatically checks if the WickedWhims mod is installed to enable additional interactions.
- Vibration Activation: Sends a command to activate vibration when a WooHoo event starts.
- Vibration Deactivation: Sends a command to stop vibration when the WooHoo event ends.
- Custom Console Commands:
vibrationmod: A command to test vibration activation and deactivation.checkwickedwhims: A command to check if the WickedWhims mod is installed and display its attributes.
- The Sims 4 with the modding framework enabled.
- WickedWhims Mod (optional, but recommended).
- A socket server listening on the specified
HOSTandPORT. - Python 3.x environment to customize or extend the mod.
- Download the Mod: Clone or download the project files to your computer.
- Set Up the Server:
- Ensure a socket server is running on
HOST(default:127.0.0.1) andPORT(default:65432). - The server should handle commands
start_vibrationandstop_vibration.
- Ensure a socket server is running on
- Add to Mods Folder:
- Place the Python script in the Mods folder of your The Sims 4 directory.
- Enable script mods in the game settings.
-
Activate the Mod:
- Launch The Sims 4 and ensure the mod is loaded successfully.
- Open the in-game cheat console (
Ctrl + Shift + C). - Use the following commands:
vibrationmod: Test the vibration functionality.checkwickedwhims: Check if the WickedWhims mod is installed.
-
WooHoo Integration:
- If WickedWhims is installed, the mod will automatically start and stop vibration during WooHoo events.
To modify the connection settings:
- Open the script file.
- Update the
HOSTandPORTvariables to match your server configuration.
Example:
HOST = '192.168.1.100' # Replace with your server's IP address
PORT = 12345 # Replace with your server's port-
Mod Not Working:
- Ensure that script mods are enabled in The Sims 4 settings.
- Check if the socket server is running and reachable at the specified
HOSTandPORT.
-
WickedWhims Not Detected:
- Verify that the WickedWhims mod is installed and active in the game.
-
Socket Connection Error:
- Confirm that the server is running and configured to handle
start_vibrationandstop_vibrationcommands.
- Confirm that the server is running and configured to handle
Feel free to fork this project and submit pull requests for improvements or new features.
This mod is a fan-made project and is not affiliated with or endorsed by EA, Maxis, or the creators of the WickedWhims mod. Use at your own risk.
Enjoy the enhanced gameplay! 😊