Releases: pvaiko/course-generator
Release Candidate with Courseplay
Fixed some bugs, added graceful error handling (pop up), using CP debug channels and a default fixed 10% headland overlap for nicer corners.
This should now be good enough to go into Courseplay.
There's one known minor bug (#24) and of course a lot of optimization to do.
Course Generator V1.0 Integrated with CoursePlay
I made a first usable version with the new generator integrated at https://github.com/pvajko/courseplay, see the last commit.
This release (https://github.com/pvajko/course-generator/releases/download/v1.0-with-courseplay/ZZZ_courseplay.zip) contains Courseplay v5.01.00145 with the Course Generator v1.0 integrated. To test it, you'll have to remove your existing Courseplay installation from the mods folder and copy this zip there instead.
Updated HUD and hooked up settings
You can now select 'Vehicle location' in the HUD as
starting corner. If you do so, Starting Direction is set to
automatic too and one headland is selected (can't yet generate
without headland)
Also, hooked up the number of headlands, clockwise/counterclockwise
and headland/center order to the new generator.
If you select anything other than 'Vehicle location' for the
starting corner, the old generator is invoked.
Release 1.0
Release Candidate
Non-convex (a.k.a weird) fields
This version now has rudimentary support for non-convex fields (see #12). It will cover the entire field and won't move beyond the field boundaries. It divides the field into blocks and works each block one after the other.
The track direction within the blocks, the order of the blocks and moving between the blocks (highlighted in red) is far from the optimal solution but will do for now.
Refactored a number of other things and everything seems to be fine, convex fields should be generated as before, automated tests pass but I have not tested this with the game. I appreciate if you try it and let me know how it worked, but unless you want to work on non-convex fields it is probably not worth to upgrade to this release.
Smoothing headland corners
Limited saved course folder support and extending tracks into headland
Bugfix Release
Fixes Issue #8 in v.03.
Overlapping headland tracks and new pattern for field body
-
You can now set and overlap in percent for the headland tracks. 10-25% overlap may help to get rid of the skipped fruit "crescents" in the field corners. Also made some enhancements to visualize the headland tracks to see the results of the overlap setting.
-
New field body pattern enables skipping a number of tracks when turning, working up to the end of the field and then back again as many times as needed to cover the entire center area. If you skip the right amount of tracks (depending on the implement width and the turning radius), the vehicle will turn from one track to the other without reversing. For example, in the screenshot below we are skipping 3 tracks which is obviously one too many as the blue curve shows the tractor would make the turn without reversing even if we skipped only 2.
Loading saved fields
This fixes #2 and can load saved fields. See the updated README.
You can now start the course generator with a savegame folder.
course-generator.zip