MegaGlest/source/glest_game
Banestorm 35ff02052c
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.
2022-09-06 02:11:05 +04:00
..
ai - round 2 of cppcheck code cleanup 2017-10-09 20:21:14 -07:00
facilities Update IRC server (Freenode -> Libera) 2021-05-22 12:43:51 +02:00
game Code cleanup void methods should not return anything ... 2020-12-13 13:22:04 +01:00
global saved game setups 2019-11-18 23:32:01 +01:00
graphics fixed double-sided switch and only-selectable 2021-04-05 23:32:17 +02:00
gui Allow a selected group to have the attack command even if some units … (#217) 2022-08-08 23:26:47 +01:00
main Fix colours in endgame statistics. 2021-11-09 21:48:38 +00:00
menu Add missing check for the selected button 2022-08-15 01:44:37 +02:00
network - more cppcheck cleanup, AND some new inernal steam commandline parameters to reset stats and enable debugging 2017-10-09 23:09:52 -07:00
sound force playing important sounds 2017-02-02 02:54:29 +01:00
steam - updated player stats to count 'played' games and also added new stats to steam 2018-06-02 10:57:54 -07:00
steamshim - initial work to integrate theam SDK with megaglest 2017-09-23 17:15:44 -07:00
type_instances Remove command priority system 2022-09-06 02:11:05 +04:00
types Remove command priority system 2022-09-06 02:11:05 +04:00
world Remove command priority system 2022-09-06 02:11:05 +04:00
CMakeLists.txt - a 2020-08-19 19:16:13 -07:00
Doxyfile No more warnings for undocumented code 2014-07-21 21:01:15 -06:00