Description
DAOT: Mobility+ enhances the mod Danny's AOT's ODM gear with new custom physics, cinematic visuals and more!
FEATURES:
* new vertical swing physics for smoother, more controllable movement
* vertical control (W/S) is fully independent from orbit (A/D)
* you now have AERIAL BOOSTS!! double tapping W or space will launch you forward, S S launches you backward and A A or D D launches you sideways!
* boosts also come with a little boost bar on your HUD under the crosshiar
* boosts even have a little shockwave ring that you produce behind you!
* in third person the faster you go your FOV launches back for an awsome sense of speed and the camera raises slightly for better visability
* you also get slight motion blur at the edges of your screen aswell
* ALSO you get anime "speed lines" that brighten the faster you go and spin clockwise around the edges of your screen
* now when orbiting if you turn your camera towards the hook you turn harder!
* if you want to you can now lock the rope in its current length to become a human swing set by holding sprint key
MULTIPLAYER UPDATE!!!
Mobility+ has been rebuilt to support:
* minecraft servers with a new hybrid system
* LAN
* singleplayer
* mod menu
* boosts using DAOT's gas!
the addon now uses the same jar to work in client and server!
IMPORTANT: HYBRID system uses both client and server sides to work in multiplayer
that means that the client and server needs Mobility+ in their "mods" folder
CLIENT SIDE
* uses original physics
* camera steering
* lock-rope
* cinematic 3rd person
SERVER SIDE
* boost authority
* gas usage
* cooldown validation
* total config override control
* server boost authority
server:
* recieves boost packets
* validates cooldowns
* checks gas usage
* applies final boost!
this prevents:
* infinite boosting
* cooldown bypassing
* gas bypass exploits
REAL DAOT gas integration!
Mobility+ now directly works with DAOT's gas system
* reads actual ODM gear gas data
* consumes gas during boosts
* blocks boosts when empty
FULL CONFIG!
added:
* cloth config api support
* optional mod menu integration
* JSON config file support
* server-side gameplay configuration
config settings:
* boosts use gas (true/false)
* boost gas cost (number)
* boost cooldown ticks (number)
* boost strength (number)
* cinematic third person (true/false)
* vertical strength multiplier (number)
* speed cap (number)
PASSIVE MOVEMENT STYLES
BLITZ MODE:
* only works when not using any input other than hook key
* 75% increased speed cap
* increased acceleration
CONTROL MODE:
* active when using input other than hook key like w/a/s/d/sprint
* vertical and horizontal orbit
* rope lock mode
dependencies:
* Fabric API
* DAOT version 1.0.19 or version 1.0.39
* cloth config API
* mod menu (optional but recomended)
credits to:
* Danny for creating an amazing mod and giving me permission to publish Mobility+ !
* my friend Axon for assistance with physics and movement tuning
* AsunaMayu for "boosts use gas" idea


