From: Cyp <cy...@wz...> - 2012-02-28 21:36:57
|
Branch: refs/heads/bugfixes Home: https://github.com/Warzone2100/warzone2100 Commit: 0b7605c4ee9464f5966a31d6523fb7e248f4323a https://github.com/Warzone2100/warzone2100/commit/0b7605c4ee9464f5966a31d6523fb7e248f4323a Author: Cyp <cy...@wz...> Date: 2012-02-28 (Tue, 28 Feb 2012) Changed paths: M src/move.cpp Log Message: ----------- Reduce tank dancing. In moveShuffleDroid(), do not iterate over all of own droids on map (optimisation), but include other player's droids (change). In moveReachedWayPoint(), increase tolerance of final waypoint, if the droid's path is blocked, since the most likely cause of the blockage is other droids trying to going to the same place. Patrol is no longer useless in groups of 4-or-so or more droids. Fixes ticket:2996. Commit: ce3e76cd62293c107ce8c82ec564d39dad6779ee https://github.com/Warzone2100/warzone2100/commit/ce3e76cd62293c107ce8c82ec564d39dad6779ee Author: Cyp <cy...@wz...> Date: 2012-02-28 (Tue, 28 Feb 2012) Changed paths: M src/action.cpp M src/action.h M src/move.cpp M src/order.cpp M src/structure.cpp Log Message: ----------- Clean up actionVTOLLandingPos() interface. Program logic should be unchanged. Commit: 9dcf5bdf4eb4d590ea15e1c5201ceefe0819a5dc https://github.com/Warzone2100/warzone2100/commit/9dcf5bdf4eb4d590ea15e1c5201ceefe0819a5dc Author: Cyp <cy...@wz...> Date: 2012-02-28 (Tue, 28 Feb 2012) Changed paths: M src/move.cpp Log Message: ----------- Do not land all 150 VTOLs on the same tile. Commit: 2d938a0323e5c47ce4a41c9fb6c5a0d42eb9593d https://github.com/Warzone2100/warzone2100/commit/2d938a0323e5c47ce4a41c9fb6c5a0d42eb9593d Author: Cyp <cy...@wz...> Date: 2012-02-28 (Tue, 28 Feb 2012) Changed paths: M src/order.cpp M src/order.h M src/transporter.cpp M src/transporter.h Log Message: ----------- Make "Go to Transport" button work sensibly. Droids now go to the nearest transport that they can fit in. Even if they're not cyborgs. And even if there's a transporter on the other side of the map that they could go to, instead of going to the one standing right next to them. Commit: 06e161a4d90a589549d5f3a3c64ac8abf07fc0ea https://github.com/Warzone2100/warzone2100/commit/06e161a4d90a589549d5f3a3c64ac8abf07fc0ea Author: Cyp <cy...@wz...> Date: 2012-02-28 (Tue, 28 Feb 2012) Changed paths: M src/order.cpp Log Message: ----------- Do not complain to all players in game, on attempted loading of tank on cyborg transport. Announcing to everyone makes surprise attacks with transports harder, if accidentally telling a tank to go onto a transport. Compare: https://github.com/Warzone2100/warzone2100/compare/19be9fc...06e161a |