Broken in f35de0d513
NOTE: see aforementioned commit b18b76ea8a
on why we should be spitting out warnings/errors, not ignore these issues.
Fixes ticket:3102
Not really a cherry-pick (functions changed), however, it is the same logic so wanted
to keep track of the cherry-pick.
fixes ticket:3155
2.3: Make sure we clear the tile with the feature on it after it has been destroyed.
refs ticket:2534
(cherry picked from commit d1c93494dee2f1b929776edadc3bad1f7d364491)
Conflicts:
src/feature.c
Also, avoid unexpected triggering of debug code.
Note that this code was actually originally part of the pre-newnet synchronisation
mechanism, but is no longer useful outside of debugging.
Units now actually move at the speeds given in the design menu, which in the case of
VTOLs is up to 2.5 times faster, and which in the case of land units up to 1.2 times
faster on one particular terrain type, instead of moving at a maximum of
DROID::baseSpeed, which is the speed before terrain modifiers.
Introduced in 4b08dd0b0c.
Fixes ticket:3140.
Ctrl+C: All cyborgs
Shift+C: All cyborgs with weapons
Shift+E: All cyborg engineers
Shift+G: All ground based attack units including hovers
Shift+M: All cyborg mechanics
Shift+P: All transporters
Shift+R: All tanks with repair turrets
Shift+S: All sensor units
Shift+T: All trucks
Original patches by JDW and Wolfbyte. Closes#3150.
Introduced in 82e00bf7747af4962a32b67e4215d40298bbf9b3:
Roll to camera uses TYPE x1x instead of a "1 x 0" connector.
Pitch to camera uses TYPE x2x instead of a "2 x 0" connector.
Additive uses TYPE xx1/xx2 to dis/enable instead of a "x 1 0"/"x 2 0" connector.
Introduced in f3ba2378e54ab0557db4a20c876043f8be059906:
Premultiplied uses TYPE xx4 instead of a "x 3 0" connector.
Refs #3024.
Flash research button, if there is a free lab and a new research becomes available, or if
a lab becomes available and there is something to research.
Stop flashing the research button, if there is nothing to research, or no free labs; for
example, due to a lab being upgraded or destroyed.
Available researches which are already being researched by an ally no longer count towards
the button flashing.
Do not randomly start flashing the research button again, even if there are still free
labs which are not researching.
Fixes ticket:1835.
If cancelling a research by clicking on the current research, in the research menu (not
right-clicking on the facility), then the next completed research in the same facility
would linger after completion.
Research is cancelled twice when clicking on the current research, but was incorrectly
registered as cancelling three times, confusing the facility. Also, when cancelling, the
second cancellation would fail to be registered, due to the ID of the research facility
not being sent.
Fixes ticket:3130.