1
0
forked from mirrors/0ad

Commit Graph

  • eed9739031 Make terrain conform to the materialmgr.quality setting. Make quality 0.0 remove triplanar texturing and tree swaying effect. wraitii 2015-11-06 20:55:07 +00:00
  • 2d7074e8d6 Fix unused variables left behind. wraitii 2015-11-06 20:42:12 +00:00
  • 596025df71 Fix a bug in [17163] that could get units with a large passability class stuck. wraitii 2015-11-06 20:33:13 +00:00
  • e26b59c917 Changes to unitMotion. wraitii 2015-11-06 20:09:18 +00:00
  • 9efd79e240 Fix an issue where square diagonals were incorrectly handled when checking the distance to the target. Fixes #3577 properly. Patch by mimo. wraitii 2015-11-06 19:56:52 +00:00
  • 1ed3761859 Fix style issues and redundant code in [17161] and [17163]. wraitii 2015-11-06 19:48:08 +00:00
  • 2126b53b9d Fixes interpolation of flying objects. scythetwirler 2015-11-06 16:56:39 +00:00
  • 33398baa90 petra: only units which have effectively started an attack should be stopped when the attack is aborted, fixes #3582 mimo 2015-11-05 20:52:41 +00:00
  • 83bba7bdfc revert e0771b98dd which was based on misunderstanding of the algo, and fix the inverted_circle case, refs #3577 mimo 2015-11-05 19:22:04 +00:00
  • 05547bf36f Fix an oversight. wraitii 2015-11-05 16:52:19 +00:00
  • 071c5317f4 I have noticed from walking on a bridge everyday to work that reflections are more distorted when vieved at an angle. This is a quick attempt at imitating this effect. wraitii 2015-11-04 21:08:24 +00:00
  • a9323da01b Fix #3566 by fixing an off-by-one error in the final replay turn logic. Patch by elexis. JoshuaJB 2015-11-04 20:33:34 +00:00
  • 815b0e4e03 Change tree obstruction sizes following [17161] as it looks better and will help units navigate through forests. wraitii 2015-11-04 20:14:39 +00:00
  • 12d8753eff Bump fishing ships gathering range since their obstruction size was effectively increased with the new pathfinder. This resulted in them sometimes not being able to deposit their resources at docks. wraitii 2015-11-04 19:49:56 +00:00
  • 8f1853b8d8 Prevent accidental overwriting of replays in very rare cases while we wait for a better solution. wraitii 2015-11-04 19:26:40 +00:00
  • f91478c730 Fix an oversight in the obstruction manager that lead to possibly the most insidious OOS error we've seen so far. wraitii 2015-11-04 18:51:47 +00:00
  • bc6727a23a Show a message about cheats being enabled in gamesetup. Patch by elexis. Fixes #3546. leper 2015-11-03 20:44:53 +00:00
  • 9138bff64e Increases pierce armour of ranged siege. scythetwirler 2015-11-03 20:14:04 +00:00
  • 9b8180ffe8 Slight nerf reduction. scythetwirler 2015-11-03 18:46:12 +00:00
  • 54b405a0d0 Reduces effectiveness of early camel rush scythetwirler 2015-11-03 18:19:11 +00:00
  • e527a5c321 Fix #3525 and #3399 by recalculating territories on request to GetTerritoryPercentage. Patch by elexis JoshuaJB 2015-11-02 07:32:43 +00:00
  • 6493974800 Fix #2676 by only acknowledging commands matching the sender's name if cheats are disabled. Based on patch by historic_bruno. JoshuaJB 2015-11-02 03:20:44 +00:00
  • a897fac229 petra: fix a rare serialization bug where an entity inside an army was killed on the same turn it was serialized mimo 2015-11-01 18:54:29 +00:00
  • 3ba435ae35 Lowers the minrange of towers and the briton fortress, which were too big and resulted in units close to them being impossible to attack. This seems like an oversight and not a feature, as we currently do not have murder holes or similar technologies. wraitii 2015-11-01 17:22:43 +00:00
  • 1694913b16 Make "no formation" the default setting but keep formations activated to help pathfinding in A19. Use at your own risk. Refs #3505 and #3565. wraitii 2015-11-01 17:10:19 +00:00
  • e5765ba1ef petra: do not react to pseudo-attacks (recovering capture points) from allies mimo 2015-11-01 17:09:09 +00:00
  • d9e9345be2 fix some indentation of 6e05a00929 mimo 2015-11-01 16:47:53 +00:00
  • 357203a90f Pathfinding changes: unit-unit collisions now allow for some overlap, so units can get closer to each other, which I found improved pathfinding considerably. wraitii 2015-11-01 13:38:48 +00:00
  • 14038d4cd8 Fix more pathfinding issues. wraitii 2015-11-01 07:28:43 +00:00
  • 4428c1e690 Fix #3537 with better rating state enforcement. Patch by elexis. JoshuaJB 2015-10-31 21:19:58 +00:00
  • a6111ff8b7 Fix #3309 by capping m_DeltaSimTime in NetTurnManager.cpp. Patch by elexis. Review by Philip. JoshuaJB 2015-10-31 21:04:47 +00:00
  • 6acfec0f44 Fix a logic error in the hierarchical pathfinder that resulted in it not updating all passability classes correctly. Fixes #3538, refs #3292 (it fixes one of the cases, but not the examples). wraitii 2015-10-31 20:47:47 +00:00
  • a3f467ae4e Make resources have a static, passable obstruction. Ought to be a temporary fix. Fixes #3530 See #3530#comment:9 for a proper fix to this issue. wraitii 2015-10-31 15:28:42 +00:00
  • 4d804cf26b fix typo in 6e05a00929 mimo 2015-10-31 13:42:14 +00:00
  • 6e05a00929 fix obstruction of target entity not taken into account in short pathfinder, closes #3539 mimo 2015-10-31 13:37:34 +00:00
  • 9a623cb302 only decay towards connected tiles, fixes #3558 mimo 2015-10-31 13:26:59 +00:00
  • 8494e36aa8 Revert the logic change in 9da482ead4. This commit removed the checks in UnitMotion against structures, which should have been fine except the short-range pathfinder and the long-range pathfinder are not entirely compatible (check out #3532 for details). This behavior was probably slightly optimized, but it was too clever for its own good in the current state of the pathfinder, might be reintroduced later. wraitii 2015-10-31 08:43:31 +00:00
  • e895b044e7 Fix #3553 by removing a superfluous warning. Patch by elexis. JoshuaJB 2015-10-31 07:21:09 +00:00
  • c517bc2aab Double-click to join game/load replay. Fixes #3557. Patch by elexis. JoshuaJB 2015-10-31 06:05:18 +00:00
  • 108633affd Fix #3415. Removes 'ghost' scrollbar bounding to enable extreme-right hover and selection in dropdowns. Patch by elexis. JoshuaJB 2015-10-31 05:40:43 +00:00
  • 230654f6ca Correct celtic champion swordsman running animation speed. Fixes #3542. Patch by stanislas69. JoshuaJB 2015-10-31 04:12:43 +00:00
  • 3e7dd53aa1 Hotfix #3549 for A19. Don't save ip and player name during lobby-initiated joins. JoshuaJB 2015-10-31 04:10:04 +00:00
  • 2a26db2dc2 fix passability of mauryan support elephant, refs #3539 mimo 2015-10-26 23:14:26 +00:00
  • e0771b98dd fix switch between square or circle approximation in UnitMotion, refs #3539 mimo 2015-10-26 22:59:26 +00:00
  • f4cb822d9d do the circle approximation also in INVERTED goals in UnitMotion, refs #3405 mimo 2015-10-18 20:23:02 +00:00
  • 70d5e4e318 fix the INVERTED_CIRCLE and INVERTED_SQUARE PathGoal, fixes #3405 mimo 2015-10-18 20:21:20 +00:00
  • d7b8e0fb79 do not assume a max number of players in the ai api mimo 2015-10-17 17:04:28 +00:00
  • cb7c25768a Petra: some cleanups mimo 2015-10-17 17:01:26 +00:00
  • 496dc13952 remove orphan function after ef4a1e261c, patch by stanislas69 mimo 2015-10-17 16:55:21 +00:00
  • 21992c0827 Fixes incorrect build restriction message for MaxDistance, patch by karamel, fixes #3529 historic_bruno 2015-10-17 09:47:01 +00:00
  • 82590753d7 fix a moved function, fixes #3531 mimo 2015-10-16 17:14:39 +00:00
  • 070a7259ad Fixes more dialog button order issues, based on patch by stanislas69, fixes #3524 historic_bruno 2015-10-15 04:07:37 +00:00
  • b97e565017 Fixes path formatting in Windows OOS error message, patch by elexis, fixes #3498 historic_bruno 2015-10-15 03:50:45 +00:00
  • c0b4e78801 Fixes stream serialization bug on OS X 10.8 and older, which caused instant OOS in multiplayer games, fixes #3108. historic_bruno 2015-10-15 03:31:30 +00:00
  • 4043c56518 Fixes global init order bug that caused OOS between OS X and other platforms, fixes #3499. May improve pathfinding behavior in some cases, please test! historic_bruno 2015-10-15 02:51:12 +00:00
  • 32dafe707d cleanup and simplification of 38af159598, fixes #3519 mimo 2015-10-12 17:12:36 +00:00
  • 78f6551b83 Fixes some incorrect texture references found by checkrefs.pl, refs #2524 historic_bruno 2015-10-11 22:28:02 +00:00
  • 3122792da8 Fixes missing reference in Iberian corral, patch by elexis, fixes #3520 historic_bruno 2015-10-11 22:01:56 +00:00
  • 4994dfb26a Avoids RuntimeError: dictionary changed size during iteration scythetwirler 2015-10-11 20:47:52 +00:00
  • 9db4fb5ddb fix typo in Game.cpp mimo 2015-10-11 11:12:27 +00:00
  • 93a14b595f var inside loop was not redefined to undef, replace it by let, fixes #3513 mimo 2015-10-11 11:04:53 +00:00
  • b0f267b61c fix typo in UnitMotion, fixes #3474 mimo 2015-10-11 11:00:11 +00:00
  • f5348c6dd6 Introduce less rounding errors in the falloff to allow a more precise territory calculation. Fixes #3334. Based on code by elexis. sanderd17 2015-10-11 09:01:50 +00:00
  • fd5f9c547b Updates OS X libs build script to use miniupnpc 1.9.20151008 historic_bruno 2015-10-10 23:53:54 +00:00
  • 1ac5ccff0b fix the ceaseFire gui, patch by elexis, fixes #3413 mimo 2015-10-10 16:51:52 +00:00
  • 40acf66ba9 Fixes hotkey bugs introduced in a07add11c6, patch by elexis. Fixes #3495 historic_bruno 2015-10-10 07:22:07 +00:00
  • 02628b8902 Removes unused pathfinder consts, patch by stanislas69. Fixes #3500 historic_bruno 2015-10-10 06:48:42 +00:00
  • a90d2cd43a fix JS undefined property warning, patch by Evulant (AlThePhoenix), fixes #3496 mimo 2015-10-09 21:57:34 +00:00
  • 412779684c improves 38af159598 mimo 2015-10-09 18:14:53 +00:00
  • d73734ff50 fix wrong chat colors, patch by AlThePhoenix, fixes #3489 mimo 2015-10-09 17:54:39 +00:00
  • 38af159598 fix UnitAI state of turrets, fix #3481 mimo 2015-10-08 21:59:52 +00:00
  • 1b3ee1195c remove some useless ternary operators in ai api mimo 2015-10-08 21:19:00 +00:00
  • ef4a1e261c fix standGround units not attacking, patch by karamel, fixes #3284 mimo 2015-10-08 20:48:05 +00:00
  • 03b00b0041 revert d5c758eef3 and better fix of #3430, fixes #3466 mimo 2015-10-06 20:59:13 +00:00
  • 3bf05c81fc temple aura should only affect healable units, fixes #3482 mimo 2015-10-05 20:45:39 +00:00
  • 86d81c5baa fix attackAsFormation of special formations, fixes #3086 mimo 2015-10-05 20:40:14 +00:00
  • 2767ae83d7 Fixes button order in delete unit confirmation dialog, fixes #3483 historic_bruno 2015-10-05 01:47:20 +00:00
  • e0093c8ecc Remove an unused function (it was used by the old pathfinder). Itms 2015-10-04 18:02:16 +00:00
  • b11b16a99a petra: fix edge case where the AI could not build houses mimo 2015-10-04 17:58:55 +00:00
  • 2505a2ec70 Remove a preprocessor ambiguity, fixes #3480. Itms 2015-10-04 17:21:36 +00:00
  • 395c90372e fishing ships are not expected to be able to move in formation mimo 2015-10-03 17:50:50 +00:00
  • b2ed9d79cc fix Aegean sea RMS, patch by stanislas69 mimo 2015-10-03 17:45:17 +00:00
  • cfe4a2e568 Fix a cause of serialization problems. Fixes #3450. Itms 2015-10-03 11:02:12 +00:00
  • bb997f6cae Fix previous commit. Itms 2015-10-03 10:32:30 +00:00
  • d60940ac59 Code improvements and style fixes. Itms 2015-10-03 08:27:19 +00:00
  • dc69aed954 Remove some old and unused code. Itms 2015-10-02 18:27:10 +00:00
  • 4e95efacb8 temporarily disable the AttackAsFormation, refs #3086 mimo 2015-10-01 20:38:02 +00:00
  • 9a8c88216a Copy capture points for mirages. Fixes #3475. leper 2015-10-01 16:32:48 +00:00
  • 102358a5cb Fix build for recent versions of miniupnpc. leper 2015-09-30 21:32:54 +00:00
  • 061c7f6058 Const ref. leper 2015-09-30 20:28:23 +00:00
  • b0a6979242 Source the spidermonkey patch script. Fixes #3462. leper 2015-09-30 20:28:13 +00:00
  • a345edee75 petra: fix inconsistencies in the (rare) case the AI choose to launch an attack against gaia units mimo 2015-09-29 19:31:39 +00:00
  • 3a06d3a08b fix team chat, patch by elexis, fixes #3464 mimo 2015-09-29 18:53:30 +00:00
  • d5c758eef3 change immediately to IDLE state when no more orders, fixes #3430 mimo 2015-09-27 17:32:55 +00:00
  • 2132f868b8 Replace the rectangle rasterization algorithm by the original version from Philip's branch. Itms 2015-09-27 16:46:26 +00:00
  • a7e0dc1534 update attack and heal range queries, patch by leper, fixes #3080 mimo 2015-09-27 12:23:40 +00:00
  • 31b29b98ad petra: implement first choice between capture and attack, fixes #3459 mimo 2015-09-26 22:25:37 +00:00
  • fb10249cd8 cleaning of the AI api for capture/attack choice, refs #3459 mimo 2015-09-26 22:06:54 +00:00
  • 1f5bb8d62e fix some flaws revealed by the fix #3430 mimo 2015-09-26 21:41:35 +00:00
  • 9cc477c5ef let the garrison regeneration rate depends on the phase, fixes #3434 mimo 2015-09-24 22:15:58 +00:00