A user-friendly route editor for the AutoDrive mod of Farming Simulator 25.
AutoDrive Editor is a complete rewrite of the original Java-based AutoDrive Course Editor, designed to provide a more intuitive and powerful experience for creating and editing AutoDrive routes in Farming Simulator 25.
- Visual Route Editor: Display and edit AutoDrive routes directly on the map overview
- DDS Support: Native DDS image reader (no external dependencies)
- Heightmap Integration: Automatic altitude calculation from heightmap data
- Project Management: Save/load projects with all map data included
- Non-Destructive Editing: Original savegame files remain untouched until explicit export
- Undo/Redo System: Full action history support for all editing operations
- Curve Creation Tool: Advanced Bezier curve generation with tangency control for smooth turns
- Backward Driving: Native support for FS25 reverse-driving segments with correct data convention
- Navigation tools: Smooth zoom and pan controls with mouse wheel support
- Enhanced Validation: Automatic detection of invalid connections and network issues with an interactive "Check Data" dialog
- Portable package: A "ready to use" 7-Zip package witch stores its settings in its running folder
Like the original Java version, this application does not have yet any license attached to it.
- DDSReader: Based on DDSReader.java by Kenji Sasaki (MIT License), with improvements by KillBait
- AutoDrive Mod: AutoDrive mod for Farming Simulator GitHub
- Original Editor: Java-based AutoDrive Course Editor as reference GitHub
- Check tool for propagation mode when double-clic on a route segment
- Option to make this selection persistent between sessions or not
- Check box: "Do not show this dialog again" on the "delete items" confirmation dialog
- Option for restoring this (disabled dialogs ?)
- Default button: Option to let the user choose witch button is the default when confirming a deletion
- Background image: used when no project is loaded
- Waypoints alignment: Align multiple waypoints horizontally, vertically, or along a segment passing to both ends
- New from scratch: Creating a new project file by just opening a map file, not from a savegame folder and initial AutoDrive datas file
- Traffic Data Integration: Import existing road network from map to create routes quickly
- Magnifying glass system: Facilitating selection when several items are located close to others
- Advanced Route Tools:
- Auto-connect waypoints along roads
- Bulk waypoint operations (move, delete, flag change)
- Route templates and patterns
- Route Validation:
- Detect unreachable waypoints
- Find disconnected route segments
- Identify routing loops
- Import/Export Routes: Share route networks with the community
- Grid Snap: Snap waypoints to grid for alignment
- Route Statistics: Total route length, waypoint count, marker distribution
- Hovered items highlighting:
- Hovering a waypoint highlights the waypoint and all segments connected to it
- Hovering a segment highlights the segment and its two endpoint waypoints
- Hovered items use distinct colors (orange for waypoints, magenta for segments) to stand out from selected items (red)
- Curve Creation Tool: New utility for creating smooth Bezier curves with adjustable tangency
- Enhanced Validation: Added interactive "Check Data" dialog with "Jump to Error" functionality
- FS25 Reverse Mode Support: Full implementation of reverse-driving segments (marche arrière) aligned with game data conventions
- Bug Fixes: Numerous fixes for route direction, validation logic, and file handling
- Portable 7-Zip package: A "ready to use" 7-Zip package witch stores its settings in its running folder
- Visual Route Editor: Display and edit AutoDrive routes directly on the map overview
- DDS image reader: Native DDS format support without external dependencies
- Heightmap integration: Automatic altitude calculation from heightmap data
- Project management: Save and load projects with all map data included
- Non-destructive editing: Original savegame files remain untouched until explicit export
- Navigation tools: Smooth zoom and pan controls with mouse wheel support
- Route validation: Automatic detection of invalid connections and network issues
- Marker management: Create and edit route markers
- Settings persistence: User preferences and recent files management
- Multilingual support: French and English interface support
- Undo/Redo System: Full action history support across the application
Made with ❤️ for the Farming Simulator community