-
Notifications
You must be signed in to change notification settings - Fork 89
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
Feature command queue after morph commands #257
Open
pavanvo
wants to merge
18
commits into
MegaGlest:develop
Choose a base branch
from
pavanvo:feat/command-priority
base: develop
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Commits on Sep 5, 2022
-
Remove command priority system
This was resulting in non-intuitive and surprising behaviour when queuing commands. Removing this system results in Megaglest behaving more like other RTS games. For instance, the following are now possible and weren't previously: - Queuing multiple attack ground commands to move along a specific path attacking all enemies on the way. - Queuing attack ground followed by hold position, which is a sensible thing to do if you want a unit to guard a specific area. - Queuing a move command followed by a produce command, if you want to have your summoner summon a daemon at a specific location. The behaviour of queuing the stop command is unchanged, and commands that must be the last in the queue, such as morphing, are still properly replaced when something else is queued.
Banestorm authored and pavanvo committedSep 5, 2022 Configuration menu - View commit details
-
Copy full SHA for 35ff020 - Browse repository at this point
Copy the full SHA 35ff020View commit details -
feat: allow queue after Morph commands
pavanvo committedSep 5, 2022 Configuration menu - View commit details
-
Copy full SHA for 0b1dcc7 - Browse repository at this point
Copy the full SHA 0b1dcc7View commit details -
pavanvo committed
Sep 5, 2022 Configuration menu - View commit details
-
Copy full SHA for 37b6fbb - Browse repository at this point
Copy the full SHA 37b6fbbView commit details -
fix: non-targed commands + TODO
pavanvo committedSep 5, 2022 Configuration menu - View commit details
-
Copy full SHA for d2d6910 - Browse repository at this point
Copy the full SHA d2d6910View commit details -
pavanvo committed
Sep 5, 2022 Configuration menu - View commit details
-
Copy full SHA for 35f7558 - Browse repository at this point
Copy the full SHA 35f7558View commit details -
pavanvo committed
Sep 5, 2022 Configuration menu - View commit details
-
Copy full SHA for c9c1adf - Browse repository at this point
Copy the full SHA c9c1adfView commit details -
pavanvo committed
Sep 5, 2022 Configuration menu - View commit details
-
Copy full SHA for 22a2abd - Browse repository at this point
Copy the full SHA 22a2abdView commit details -
Configuration menu - View commit details
-
Copy full SHA for d2fbc3f - Browse repository at this point
Copy the full SHA d2fbc3fView commit details -
pavanvo committed
Sep 5, 2022 Configuration menu - View commit details
-
Copy full SHA for 3e58c7d - Browse repository at this point
Copy the full SHA 3e58c7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 60d8bf7 - Browse repository at this point
Copy the full SHA 60d8bf7View commit details -
fix: auto command for morph queue
pavanvo committedSep 5, 2022 Configuration menu - View commit details
-
Copy full SHA for 8bc5abb - Browse repository at this point
Copy the full SHA 8bc5abbView commit details -
pavanvo committed
Sep 5, 2022 Configuration menu - View commit details
-
Copy full SHA for 8d141ca - Browse repository at this point
Copy the full SHA 8d141caView commit details
Commits on Sep 6, 2022
-
to NetworkCommand class to prevent collision morph with build
pavanvo committedSep 6, 2022 Configuration menu - View commit details
-
Copy full SHA for a1a93ae - Browse repository at this point
Copy the full SHA a1a93aeView commit details -
fix: switch nextUnitTypeId from unitTypeId
pavanvo committedSep 6, 2022 Configuration menu - View commit details
-
Copy full SHA for e7cf0a0 - Browse repository at this point
Copy the full SHA e7cf0a0View commit details -
pavanvo committed
Sep 6, 2022 Configuration menu - View commit details
-
Copy full SHA for 204bac4 - Browse repository at this point
Copy the full SHA 204bac4View commit details
Commits on Sep 10, 2022
-
fix: restoring a bit of priority system
pavanvo committedSep 10, 2022 Configuration menu - View commit details
-
Copy full SHA for b270d83 - Browse repository at this point
Copy the full SHA b270d83View commit details -
pavanvo committed
Sep 10, 2022 Configuration menu - View commit details
-
Copy full SHA for 84e0e0a - Browse repository at this point
Copy the full SHA 84e0e0aView commit details
Commits on Sep 13, 2022
-
feat: disable stop command if queue-key presed
pavanvo committedSep 13, 2022 Configuration menu - View commit details
-
Copy full SHA for d5ac512 - Browse repository at this point
Copy the full SHA d5ac512View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.