-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[New Feature] Harvester Refinery Queue Jumping #202
Comments
Rampastring
added a commit
to Rampastring/Vinifera
that referenced
this issue
Sep 9, 2021
Rampastring
added a commit
to Rampastring/Vinifera
that referenced
this issue
Sep 10, 2021
Rampastring
added a commit
to Rampastring/Vinifera
that referenced
this issue
Sep 10, 2021
Rampastring
added a commit
to Rampastring/Vinifera
that referenced
this issue
Sep 15, 2021
Rampastring
added a commit
to Rampastring/Vinifera
that referenced
this issue
Sep 16, 2021
Rampastring
added a commit
to Rampastring/Vinifera
that referenced
this issue
Sep 28, 2021
Rampastring
added a commit
to Rampastring/Vinifera
that referenced
this issue
Sep 28, 2021
Rampastring
added a commit
to Rampastring/Vinifera
that referenced
this issue
Sep 28, 2021
Rampastring
added a commit
to Rampastring/Vinifera
that referenced
this issue
Oct 11, 2021
Rampastring
added a commit
to Rampastring/Vinifera
that referenced
this issue
Oct 15, 2021
Rampastring
added a commit
to Rampastring/Vinifera
that referenced
this issue
Dec 17, 2021
Rampastring
added a commit
to Rampastring/Vinifera
that referenced
this issue
Apr 21, 2022
… and Vinifera-Developers#203 Implements smarter harvester refinery-seeking algorithm. Vinifera-Developers#201 Implements harvester refinery queue jumping. Vinifera-Developers#202 Adds patch to make harvesters consider distance to refinery when selecting tiberium patch to harvest. Vinifera-Developers#203
Rampastring
added a commit
to Rampastring/Vinifera
that referenced
this issue
Apr 24, 2022
… and Vinifera-Developers#203 Implements smarter harvester refinery-seeking algorithm. Vinifera-Developers#201 Implements harvester refinery queue jumping. Vinifera-Developers#202 Adds patch to make harvesters consider distance to refinery when selecting tiberium patch to harvest. Vinifera-Developers#203
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Description:
If a refinery is reserved for a harvester that is far away and a nearby harvester is seeking for a refinery to unload to, the nearby harvester should be allowed to take the far-away harvester's place in the refinery queue. This feature is also known as "queue jumping" as coined by cfehunter in his mod for TD Remastered that he has since taken down.
When the refinery gives the original (far-away) harvester the cold shoulder, the harvester should seek for a new refinery on its own so it doesn't just stall.
Additional Files:
Implemented in CnCNet ts-patches (smarter_harvesters.asm, line 176 at the time of writing this; all the rest of the code in the file is for this queue jumping feature): https://github.com/CnCNet/ts-patches/blob/master/src/mods/smarter_harvesters.asm#L176
Red Alert 1 implementation in my "More QoL Improvements" mod for RA Remastered: Rampastring/CnC_Remastered_Collection@6088799
The text was updated successfully, but these errors were encountered: