Product Features:
- Plug-and-Play: Easily integrate the flight system into your game with minimal setup using a simple require and initialization.
- Physics-Based Flight: Smooth, realistic movement powered by VectorForce and AlignOrientation for immersive flying.
- Dynamic Speed System: Accelerate and decelerate naturally with configurable drag, acceleration, and max speeds.
- Boost Mechanic: Hold-to-boost feature that dramatically increases speed when flying forward, with intelligent restrictions for realism.
- Advanced Camera Effects: Dynamic FOV that zooms out at high speeds and smoothly returns when slowing down, enhancing the sense of motion.
- Custom Camera Offset: Adjustable over-the-shoulder camera positioning for better visibility and control while flying.
- Vertical Flight Control: Dedicated ascend and descend controls with customizable slowdown when going up and speed boost when diving.
- Smart Movement Detection: Automatically detects forward, sideways, and diagonal movement to adjust speed, turning, and boost behavior.
- Trail Effects System: Trails that activate during boosting, supporting multiple body parts and both R6/R15 rigs.
- Animation System: R6 idle and boosting animations that seamlessly transition based on flight state.
- Dynamic Sound Effects: Immersive wind audio that scales in volume and intensity based on flight speed, with equalizer effects.
- Multi-Platform Controls: Supports keyboard, controller, and mobile with built-in on-screen buttons for touch devices.
- Customizable Keybinds: Easily change controls for all actions, with support for multiple inputs per action.
- Mobile UI Ready: Integrated touch controls with adjustable button positions and labels for mobile players.
- Highly Customizable Settings: Fine-tune speed, drag, camera behavior, FOV, sound, and more through simple parameters.
- Automatic Character Handling: Fully reinitializes on respawn, reconnecting camera, animations, trails, and controls.
- Clean Reset System: Safely exits flight mode, restoring camera, movement, sounds, and player controls.
- Modular Architecture: Organized into separate camera, flight, and trail modules for easy editing and expansion.
- Performance Optimized: Runs efficiently on RenderStepped with client-sided effects for smooth gameplay.
- Developer Friendly: Clean, easy-to-use API with optional parameters and built-in defaults for quick customization.
