A free and simple system that adds things like head movement, jump cooldown and walk bobbling for your player characters.
Fully-supported on PC and Mobile devices!
Currently, only works on R6 as of now
Model Link
VERSION
Current Version
Momentum v1.2
Features
Features:
- Head Movement:
- Head follows the direction the player’s camera is facing, similar to how most games do it
- Head Lock:
- Feature that allows the player to lock their head in place, making it unable to move (useful for screenshots)
- Replication:
- Players can see eachother’s head moving
- Jump Cooldown:
- Cooldown before the player can jump again
- First-Person Bobbling:
- Small movements of the camera while the player is walking
Settings
Settings:
Head:
- A.enabled = Determines if head movement is enabled or disabled
- A.replication = If other players can see the head movement of others
- A.replicationInterval = Interval between each transmission of head position data (The higher, the less the remote event is fired, and lower, the more the remote event is fired)
- A.smoothingFactor = The smoothing factor applied to the head movement
- A.lockFeature = Feature that allows the player to lock their head in place
- A.lockButtonImageID = The image ID to be used for the mobile lock feature button
- A.lockButtonPosition = Position in UDim2 for the lock feature button
- A.lockKey = The keybind for the lock feature
- A.lockMechanism = What kind of mechanism to use for the lock feature (Toggle or Hold are supported)
Other:
- bobbleEnabled = If bobble should happen when walking (only in first person)
- jumpCooldown = The time it takes to be able to jump again
Settings are located in the Momentum_Client script as attributes
Feedback is greatly appreciated! : )
(It’s my first time making a post like this, so sorry if it looks bad!)