1
0
forked from mirrors/0ad

Commit Graph

  • 42d42243ac add specific names for gaul and brit fishing ships, fixes #3490, patch from stanislas69 mimo 2015-11-29 14:29:43 +00:00
  • a6b44c12a2 Don't replace the custom colors of scenario maps with default colors. Fixes #3627. elexis 2015-11-29 13:38:10 +00:00
  • 58f88210f3 Informs the translation extractor of the replay menu. Fixes #3656. elexis 2015-11-29 13:31:38 +00:00
  • 6a4e0f714c Cleans up Looter.js. Removes duplicate code and simplifies it. Fixes #3424. Thanks fcxSanya for the review! elexis 2015-11-29 02:15:35 +00:00
  • 7b67324ae6 Code cleanup. elexis 2015-11-29 01:45:45 +00:00
  • d8ecc2f87f Lobby cleanup. elexis 2015-11-29 01:29:38 +00:00
  • d39810df7d Closes the chat window after disconnect and prevents opening it again. Fixes #3420. elexis 2015-11-29 00:51:00 +00:00
  • 7de746cc58 Visual replay code cleanup. Refs #3440. elexis 2015-11-29 00:23:18 +00:00
  • 8cf2333568 Corrects an offset of a menu entry. Thanks niektb for reporting. Refs #3440 elexis 2015-11-28 23:27:54 +00:00
  • d21f932bf9 Experiment: lower the cost of palisade walls a lot and of stone walls slightly, make them both faster to build. Make palisades less resistant (in particular to hack attacks). Reduce the efficiency of stone wall towers since those could be used stand-alone to have more towers. wraitii 2015-11-28 15:32:23 +00:00
  • 8f74850215 add technologies for fishing, fixes #3576, fishing_net icon from stanislas69 mimo 2015-11-28 13:43:26 +00:00
  • be9b6fa59c improves performance of hierarchical pathFinder, refs #3588 mimo 2015-11-28 13:06:44 +00:00
  • 0d27dbf5a3 some petra cleanup mimo 2015-11-28 11:46:45 +00:00
  • ca3828f9ac some simulation cleanup mimo 2015-11-28 11:43:14 +00:00
  • be2ddb9c63 some gui cleanup mimo 2015-11-28 11:23:04 +00:00
  • 2548187474 fix selection when owner change, ref #3645 mimo 2015-11-28 11:16:13 +00:00
  • 2d4ec03019 update packing flag, fixes #3628 mimo 2015-11-28 11:11:40 +00:00
  • 0d1b595fa0 fix UnitAI state, fix #3630 mimo 2015-11-28 11:09:29 +00:00
  • 432df9b38e Use two range based for loops to fix two TODOs. leper 2015-11-28 08:27:42 +00:00
  • c0c19db94e Null serialization functions for some components without dynamic state. leper 2015-11-28 08:27:41 +00:00
  • e4834e8a0d Some JS component cleanup. leper 2015-11-28 08:27:38 +00:00
  • 5d243d0ce8 Clarify font licenses. leper 2015-11-28 08:27:36 +00:00
  • 9a40d1284e Update version numbers. Switch lobby room. leper 2015-11-28 08:27:33 +00:00
  • 082af749f0 Actually remove all unlisted translations. a19 leper 2015-11-21 20:00:20 +00:00
  • 229e850dba Fix a compiler warning. Itms 2015-11-20 20:42:45 +00:00
  • fc6af83c2a cleanup 5b335442fb mimo 2015-11-20 19:47:08 +00:00
  • 5b335442fb fix a bug in the HierarchicalPathfinder revealed by changes in 9b0ed97d05, patch by wraitii mimo 2015-11-20 19:45:48 +00:00
  • 08df9e8533 Update built on OS X to 1.6.19. leper 2015-11-19 23:47:41 +00:00
  • ee8f9516eb Update translations to be included in the release. leper 2015-11-19 23:09:49 +00:00
  • 3cbbf31173 revert 6e0e607b20 as it prevented to open the developper overlay in autostart games mimo 2015-11-19 22:28:30 +00:00
  • 0b2da13dea never edit a patch before commiting ! mimo 2015-11-19 22:17:00 +00:00
  • 621b22265f petra: fix some units staying idle after recovering capture points to their own structures mimo 2015-11-19 22:09:57 +00:00
  • 9b0ed97d05 fixes and performance improvements in hierarchical pathfinder, fixes #3621 mimo 2015-11-19 22:02:25 +00:00
  • 4a2a155090 petra: do not sent a tribute to a defeated player mimo 2015-11-19 20:04:21 +00:00
  • 6e0e607b20 Temporary fix for #3551 in the interest of having a fair A19. Prohibit deverloper overlay cheats when cheats are disabled. Patch by elexis. Refs #3551 wraitii 2015-11-19 17:27:27 +00:00
  • 9e35f7d68b The over-rasterization of obstructions introduced in [17161] could in very rare cases lead to an OOS in the passability grid. Fixes #3612. wraitii 2015-11-16 22:03:10 +00:00
  • 83191580c0 cleanup of 34fd23e920 to make l.... happy mimo 2015-11-16 18:59:10 +00:00
  • 9819b23529 I should not commit half-finished debug code. wraitii 2015-11-16 18:48:05 +00:00
  • 09285ec257 Fixes #3507. Patch by Palaxin. scythetwirler 2015-11-16 18:37:00 +00:00
  • 70164a02c4 Handle double-clicks on list elements better. Patch by elexis. wraitii 2015-11-16 18:23:21 +00:00
  • 721c731567 Decreases slinger walkspeed so they have a slightly harder time slaughtering skirmishers. scythetwirler 2015-11-15 22:01:11 +00:00
  • c2f3d61a80 Fix #3613 by adding the visibility component to triggers. Patch by elexis. JoshuaJB 2015-11-15 21:23:35 +00:00
  • 2e3b7f5906 Lessens the effect of another very powerful aura. scythetwirler 2015-11-15 20:38:56 +00:00
  • 678cd646bd Lessens the effect of a very powerful aura. scythetwirler 2015-11-15 20:26:37 +00:00
  • afef406e18 petra: fix cases where the ai would wrongly think a resource is inaccessible (because of missing reset of its internal flags) mimo 2015-11-15 19:35:40 +00:00
  • 025e28be83 fix test broken in 34fd23e920, fix #3614 mimo 2015-11-15 17:48:25 +00:00
  • 39f572af88 Stop processing turns after a replay finishes. Patch by elexis. Fixes #3581 wraitii 2015-11-15 15:08:46 +00:00
  • 34fd23e920 optimize the finding of new target (no changes on the output) when lots of units involved, fixes #3605 mimo 2015-11-15 13:19:21 +00:00
  • 6b8dc7684a Return in case we do not have any available JS timer slots instead of accessing OOB memory. leper 2015-11-15 01:09:35 +00:00
  • f1f0fa1f8f Fix a typo. Thanks stan for noticing. wraitii 2015-11-14 21:46:05 +00:00
  • fcb1008fa3 Fix wolfhound actor. Patch by stanislas69. Fixes #3608. leper 2015-11-14 21:45:27 +00:00
  • e7040784ff Adds an update trigger or else rating list isn't updated on join. scythetwirler 2015-11-14 20:26:41 +00:00
  • c93eb938cc New mastiff and wolfhound units with full animations modeled by Micket (Thanks Micket, they're awesome!) three variations of mastiff texture for its different ranks with different armor levels. Wolfhound unit not yet applied to the template, but it has its own animations New rhino unit, modeled by Micket too. It has a duplicated template from the bear as placeholder. Enrique 2015-11-14 20:07:21 +00:00
  • 3760891131 Fix the precedent fix. It turns out the code behaves in much weirder ways than I expected. wraitii 2015-11-14 19:03:20 +00:00
  • 14f53315d6 Fix previous commit and OOS and rejoin. I need to get my hands on the guy that decided "init" wasn't called on deserialize. wraitii 2015-11-14 18:41:52 +00:00
  • 3473828735 Makes some powerful techs harder to obtain or less effective. scythetwirler 2015-11-14 17:29:00 +00:00
  • ebbabb01f5 Other small JS performance improvement. wraitii 2015-11-14 16:07:48 +00:00
  • 4e492ab7fa Optimize PerformGather in ResourceGatherer.js after the Tracelogger revelead it was a performance hotspot. Should be about twice as fast. wraitii 2015-11-14 12:26:33 +00:00
  • 092206b12e Finding new targets can be really slow when lot of units are involved. In Combat demo huge for example, it could represent more than 30% of the simulation time. Part of it is because we loop several times on all identity classes of all enemy units, and most of the time for nothing. This patch avoids the useless loops, and adds some cleanup. mimo 2015-11-13 17:47:31 +00:00
  • e7fb75a680 Initialize new variables correctly. wraitii 2015-11-12 23:07:54 +00:00
  • e9271025dc Forgot to serialize a new unitMotion variable, resulting in OOS on rejoin. wraitii 2015-11-12 20:57:50 +00:00
  • bc0048d592 Update rallypoint coordinates for rallypoints targeting entities ("attack", "repair"...). Fixes #3597 wraitii 2015-11-12 17:39:46 +00:00
  • 9357cce112 Math is hard wraitii 2015-11-12 17:32:33 +00:00
  • 3febc387d5 Styling fixes. wraitii 2015-11-12 17:23:50 +00:00
  • 52443dfe80 Fix an erroneous ENSURE in PatchRData and move it where it will be very slightly clearer. Fixes #3598 wraitii 2015-11-12 17:22:44 +00:00
  • da7bd0c92c Improved action-capture icon, designed by stan and wraitii. fabio 2015-11-12 09:46:31 +00:00
  • 913545aa41 Mark several CFixedVector2D as const and passed by reference in Geometry and a few other places. Mark some functions (that probably already were) inline. wraitii 2015-11-11 20:50:02 +00:00
  • f3b22e51a3 Optimize Geometry::PointIsInSquare, which is used quite often in performance hotspots. wraitii 2015-11-11 20:02:47 +00:00
  • c2928c44d4 Make farm props sway in the wind (they sway very lightly). wraitii 2015-11-11 19:12:06 +00:00
  • a138bed96b Fix an issue where units did not notice other moving units with my latest commits. wraitii 2015-11-11 19:06:07 +00:00
  • cc199c4cca Fix a critical typo in the last commit and a debug message left in accidentally. Thanks fabio. wraitii 2015-11-11 13:55:36 +00:00
  • 56baae08c3 Fix action-capture icon transparency and optimize with optipng -o 5 and advdef -z -4 fabio 2015-11-11 13:34:15 +00:00
  • 06cb37ff74 Add PlanNextStep back to the unitMotion, in a completely different version. This basically anticipates where we'll probably move next, and checks if static units might block us. Makes paths look slightly better. wraitii 2015-11-11 13:29:06 +00:00
  • 607955489d Check if units are in the world in UnitRenderer::PickAllEntitiesAtPoint. Probably fixes #3587, though I'm not sure as it proved unreproducible. wraitii 2015-11-11 13:27:13 +00:00
  • 1b00bfc98d Change the capture icon to something that looks like two flags instead of a weird red blob. Icon by Stan. wraitii 2015-11-11 13:24:41 +00:00
  • 3b13fb7608 Improve unitMotion behavior. When a unit's path is obstructed, it will now try shortpathing around an increasingly large search range, to optimize behavior in trivial cases where it just needs to go around a unit. wraitii 2015-11-11 12:49:24 +00:00
  • 3ddd72c1a4 Fix a rare case where units might get stuck around other idle entities, and clarify a related comment. wraitii 2015-11-11 12:28:38 +00:00
  • c42160ec10 Fix an issue where units could not go around large obstructions when short-pathing as it ran in the search-space "walls", reported by gamebot. Fixes #3593. wraitii 2015-11-11 12:23:11 +00:00
  • 2f6f0bd477 Serialize everything that is needed by UpdateVisibilityData instead of assuming everything as dirty. Itms 2015-11-11 12:15:57 +00:00
  • 8b0bca0556 Fix action-capture icon transparency. fabio 2015-11-11 11:45:39 +00:00
  • 9e0ef737b2 Fix Athenian town phase description. leper 2015-11-11 03:27:38 +00:00
  • 5f7ce1089a Fix translation comments. leper 2015-11-11 03:27:34 +00:00
  • 32da740f14 Allow kicking/banning players from gamesetup and session. Patch by elexis. Fixes #3241. leper 2015-11-11 02:05:23 +00:00
  • d3ff090ce7 Fix an OOS issue where, on ownership change, units affected by speed-modifying technologies did not update their speed. wraitii 2015-11-10 23:31:06 +00:00
  • f0deeab899 Rename commands to g_Commands. leper 2015-11-09 23:25:34 +00:00
  • 51ec6f4728 improve function RasterizeRectWithClearance, about 40% faster, ref #3588 mimo 2015-11-09 21:16:46 +00:00
  • 35b0478f70 Improve Mauryan corral specific name. Patch by stanislas69. Fixes #3555. leper 2015-11-09 16:49:53 +00:00
  • 0ba9fa1cc1 Optimize RasterizeRectWithClearance slightly further. Thanks mimo for noticing. wraitii 2015-11-08 18:08:49 +00:00
  • 313d324fac Fix some cases of unit "dancing". Thanks to Elexis for nagging me. wraitii 2015-11-08 17:55:23 +00:00
  • fe040c695f Change the shape rasterization to not use DistanceToSquare, which often called sqrt. This apparently reduces total turn time by as much as 5% (!) Refs #3368 wraitii 2015-11-08 17:24:59 +00:00
  • cb025bb725 Removes extraneous check from XpartaMuPP. Fixes #3568. scythetwirler 2015-11-08 17:09:59 +00:00
  • dd6d09521c Not sure how but I messed up the previous commit. wraitii 2015-11-08 16:44:08 +00:00
  • 42d0e6d46e Optimize the hierarchical pathfinder's "makeGoalReachable" slightly. Does not affect simulation results. wraitii 2015-11-08 16:39:43 +00:00
  • cd025b2069 fix typo mimo 2015-11-08 13:09:49 +00:00
  • 7c2f178634 petra: do not try to train females if not available in templates, only a temporary fix waiting for #3586 mimo 2015-11-08 13:05:56 +00:00
  • 8f00293a58 Assign proper alternatives to some terrian materials. Fixes #3585 wraitii 2015-11-07 19:43:41 +00:00
  • d569fe63b4 petra: don't loose time approaching a target entity if it was captured in the meantime mimo 2015-11-07 18:12:55 +00:00
  • c319ff062d Partial fix to a formation "gliding" issue, unsure so far what is causing this. wraitii 2015-11-07 17:36:31 +00:00
  • 3163c9d4a2 Fix a rare issue with the short-range pathfinder where units took odd paths when the target was beyond the search zone. wraitii 2015-11-07 14:33:55 +00:00
  • ad4edba3dc move a bit an unreachable tree, fixes #3584 mimo 2015-11-07 14:22:10 +00:00