1
0
forked from mirrors/0ad

Commit Graph

  • 82f3ee7384 fix typo in previous commit mimo 2015-09-24 21:57:43 +00:00
  • 037fe8282e fix initialization of this.oldAttackType used for resetting the attack anims, fix #3221 mimo 2015-09-24 21:55:09 +00:00
  • aceff9ab15 fix rallyPoint on market foundation mimo 2015-09-24 21:06:06 +00:00
  • 831c386856 Make the structure tree support paired technologies. Patch by s0600204, fixes #3401. Itms 2015-09-24 19:54:59 +00:00
  • 0e80c9c945 Make the territory decay rate a decimal value. Fixes #3449. Itms 2015-09-24 19:52:36 +00:00
  • b19d900a02 Fix fb6b86f928, fixes #3218. Itms 2015-09-24 17:40:49 +00:00
  • 8c146cb325 Fix missing rounding in the GUI. Patch by stanislas69, fixes #3245. Itms 2015-09-24 17:36:40 +00:00
  • 315143424c New berry bush colors, texture updated by stanislas69. Fixes #3377. Itms 2015-09-24 17:21:45 +00:00
  • dcf8e66aca Update the goal serialization for 03d2c5e40b. Fixes #3425. Itms 2015-09-24 17:13:39 +00:00
  • a1a61be547 Also patch SpiderMonkey on OSX. Yves 2015-09-24 12:04:15 +00:00
  • a564ccaf11 Update version name: This will be A19 Syllepsis, which means "Capture" in Ancient Greek. Itms 2015-09-23 21:18:44 +00:00
  • de2f97a9cc Fix translation of starting resources, patch by elexis, refs #3355 Itms 2015-09-23 21:12:31 +00:00
  • a68d5dae0d fix developper overlay in visual replay, patch by elexis, fixes #3435 mimo 2015-09-23 20:28:22 +00:00
  • 1456db00fc reduce the increase of decayRate from 5060b1bb4f mimo 2015-09-22 18:53:29 +00:00
  • 71c52f15e9 reduce the increase of decayRate from 5060b1bb4f mimo 2015-09-22 18:52:57 +00:00
  • 5060b1bb4f Make loyalty drain on decaying buildings much more punishing. scythetwirler 2015-09-22 03:05:16 +00:00
  • 14aaa7c640 add some missing semicolon mimo 2015-09-21 21:08:58 +00:00
  • 676358e634 some cleanups of the AIs mimo 2015-09-21 17:26:19 +00:00
  • b830233498 Fix previous commit, some new files didn't pass through. Itms 2015-09-21 17:14:26 +00:00
  • d64b95b28c An awesome Visual Replay menu, made by elexis. Fixes #3258. Itms 2015-09-21 17:00:21 +00:00
  • 7002af5b9c Some capturing nerfs. scythetwirler 2015-09-20 19:09:02 +00:00
  • ff7aa57931 Complete c19903936b. Itms 2015-09-20 14:26:21 +00:00
  • 107015861c move map description, refs #3258, patch by elexis mimo 2015-09-20 12:44:01 +00:00
  • 3317e6c68b rename autostart visualreplay, refs #3258, patch by elexis mimo 2015-09-20 12:29:59 +00:00
  • 2971852f27 Fix map selection in the lobby gamesetup. Patch by elexis. Itms 2015-09-20 10:44:29 +00:00
  • c19903936b Correct a missed translation comment and fix translation contexts in the simulation settings. Itms 2015-09-20 10:37:45 +00:00
  • 0db7ea2dd2 still another bunch of missing semicolon signaled by jshint mimo 2015-09-19 13:04:33 +00:00
  • 4235c67764 still another bunch of cleanup (mainly missing semicolon) signaled by jshint mimo 2015-09-19 12:55:58 +00:00
  • 0b86bbd424 another bunch of cleanup (mainly missing semicolon) signaled by jshint mimo 2015-09-19 12:50:48 +00:00
  • e42e02d4fe bunch of cleanup (mainly missing semicolon) signaled by jshint mimo 2015-09-19 12:41:21 +00:00
  • e2bfba740b sanitize matchsettings, patch by elexis, fixes #3431 mimo 2015-09-19 12:35:10 +00:00
  • fb6b86f928 Use the good material for the destroyed roman camp actor. Patch by stanislas69, fixes #3218. Itms 2015-09-19 12:18:27 +00:00
  • 881f80a26a Highlight all player names in the lobby chat. Patch by stanislas69, fixes #3281. Itms 2015-09-19 12:15:06 +00:00
  • 4996d28110 change player color in gamesetup in random and skirmish maps, patch by elexis and stanislas69, fixes #1580 mimo 2015-09-18 21:54:43 +00:00
  • c24f2b1414 Revert a wrongly committed WIP change. Itms 2015-09-18 19:54:19 +00:00
  • 7b84c26a44 Fix some issues reported on Transifex. Itms 2015-09-18 19:51:56 +00:00
  • 0c043b5bdb Fix edge case in the UnitAI state machine. Fixes #3429. Itms 2015-09-18 17:07:32 +00:00
  • 4da5d571fc Move the AI data to the new simulation settings system. Patch by elexis. Refs #3355. Itms 2015-09-18 16:36:52 +00:00
  • 4655196d6f petra: exit immediately when no entities, fix #3110 mimo 2015-09-17 18:19:06 +00:00
  • 57a094268c petra: some tweaks and cleanings mimo 2015-09-17 17:58:34 +00:00
  • 749637dc84 Move the map types to the new simulation settings system. Patch by elexis. Refs #3355. mimo 2015-09-17 17:55:27 +00:00
  • b478b9742a Workaround for a specific case of #3410, where units could stand on a committed foundation. Just check for units and order them to leave during all the building. Itms 2015-09-17 16:34:30 +00:00
  • b77ad821c2 Reenable formations and fix/improve the communication between UnitAI and UnitMotion. With the new pathfinder some path requests can be completed instantaneously, so UnitAI has to handle MoveStarted messages even in the IDLE state. Itms 2015-09-17 16:31:23 +00:00
  • fc45777793 delay the ownerShip only after the entity is spawned, fix #3422 mimo 2015-09-16 09:33:38 +00:00
  • 21619a4705 Move the victory conditions to the new simulation settings system. Patch by elexis. Refs #3355,#3001 mimo 2015-09-16 09:22:36 +00:00
  • 4e716699d7 cleanup of EntityState caching mimo 2015-09-15 21:34:31 +00:00
  • 7e18c0fd9e determineAction only when needed mimo 2015-09-15 18:39:03 +00:00
  • 012bf32673 petra: improve detection of threatening enemy units, complete and fix 7ac0a4a3db, fixes #3418 mimo 2015-09-15 18:29:57 +00:00
  • 7eefcbe8c5 Do not use non-static data member initializer. leper 2015-09-15 00:55:03 +00:00
  • a65a8472f9 Mark some const functions as such. leper 2015-09-13 20:59:10 +00:00
  • e7f736fd0f Move the game speeds to the new simulation settings system. Patch by elexis. Refs #3355 mimo 2015-09-13 19:15:07 +00:00
  • ae3aad704d fix previous commit mimo 2015-09-13 19:06:14 +00:00
  • 9816e7c92d Rename some variables to point out that they are only used in visual replay. Add script function IsVisualReplay. Refs #9 #3355, patch by elexis mimo 2015-09-13 19:03:33 +00:00
  • 7ac0a4a3db petra: improve detection of threatening enemy units mimo 2015-09-13 17:25:18 +00:00
  • 4964303f54 petra: be more restrictive to attack a field, refs #3406 mimo 2015-09-13 17:21:48 +00:00
  • ae6475fcc0 Fix a typo, patch by godlikeldh. Itms 2015-09-13 10:18:37 +00:00
  • 03d2c5e40b Support inverted goals with the long-range pathfinder. This allows units to flee and should fix problems with ranged units too close to their targets. Fixes #3405, refs #3372. Itms 2015-09-13 09:33:09 +00:00
  • bbcf996531 Move the population cap to the new simulation settings system. Patch by elexis. Refs #3355. leper 2015-09-13 00:32:34 +00:00
  • 8bb21e251a Make Tuscan Acropolis skirmish map playable. Changes by stanislas69. Fixes #2970. leper 2015-09-12 20:59:19 +00:00
  • 73c210f6fb Clean up line endings. leper 2015-09-12 20:58:59 +00:00
  • bdd6dd0f2f JS component cleanup. leper 2015-09-12 20:58:57 +00:00
  • f271dd2bc1 fix display in structure tree of techs researchable only at a later phase than their availability, #fix #3411, patch by S0600204 mimo 2015-09-12 20:02:14 +00:00
  • 29f7f56f60 Add the starting resources to the new simulation settings system, refs #3355, patch by elexis mimo 2015-09-12 19:29:42 +00:00
  • a3767c3236 Add the ceasefire settings to the new simulation settings system. Itms 2015-09-12 09:48:35 +00:00
  • 979ea476b7 petra: do no make a trade route between too nearby markets mimo 2015-09-11 18:06:26 +00:00
  • 8507a7bc27 Create commands.txt only when actually starting the game. Patch by elexis. Fixes #3408. leper 2015-09-11 17:44:50 +00:00
  • 558695365d Add some documentation about system components. Fixes #3315. leper 2015-09-11 04:10:26 +00:00
  • fc051d94cc Add check for non-passable (likely water-only) maps to territory percentage calculation. leper 2015-09-11 02:16:21 +00:00
  • 7842aa0468 petra: do not loose time attacking useless structures mimo 2015-09-10 19:27:18 +00:00
  • dff16f664e make fences not capturable (as walls and palisades) mimo 2015-09-10 19:26:06 +00:00
  • 9da482ead4 Based on previous experimental changes, major update to the unit motion. Itms 2015-09-10 18:12:13 +00:00
  • 8b437a0b1c Fix #3386, patch by elexis. JoshuaJB 2015-09-10 05:30:18 +00:00
  • 00a51404c9 cleanup of some for ... in loops on arrays (replaced by for ... of) mimo 2015-09-09 18:21:17 +00:00
  • 6213db17dd petra: some tweaks in trade techs mimo 2015-09-09 18:00:53 +00:00
  • ec6ae9d601 avoid that ships block allied docks, fix #3402 mimo 2015-09-09 17:37:44 +00:00
  • 3f37ac44d6 Correctly fix the splashscreen typo. Itms 2015-09-08 19:23:47 +00:00
  • bd355c531a petra: fix and complete c1efebab15 mimo 2015-09-07 18:14:50 +00:00
  • a40fdd52d9 fix typo in 19d8c631be mimo 2015-09-07 18:00:59 +00:00
  • 5a685b84ca Recompute the cost grid in the TerritoryManager when needed. Patch by s0600204. Fixes #3399, #3400. leper 2015-09-06 22:35:38 +00:00
  • c1efebab15 petra: do not always try to capture (depends on garrison inside target) mimo 2015-09-06 18:39:46 +00:00
  • 19d8c631be Commit an updated version of the splashscreen for the new pathfinder. Itms 2015-09-06 09:08:55 +00:00
  • 4e3b933b11 Fixes some issues in checkrefs.pl: soundgroups have new gender and lang tags, PMP version bump, GUI XML can include directories, civ data path changed historic_bruno 2015-09-06 04:42:28 +00:00
  • 448b8248cf Revert my experimental changes from the previous days. Hopefully I can design something that doesn't introduce a ton of new issues. Refs #3376 Itms 2015-09-05 18:20:08 +00:00
  • 1d89d05956 Don't try to short-path to non-point goals, because the algorithm won't deal with connectivity. Fixes another bug reported in #3363. Itms 2015-09-04 20:43:05 +00:00
  • 2a7dc39d07 some cleanups of gui code mimo 2015-09-04 17:50:04 +00:00
  • 9e3ee0e849 Petra: make a bit more use of cavalry mimo 2015-09-04 17:47:54 +00:00
  • 3005637370 Make a compromise between f240374b28 and f134ac63bb by making the filtering of pathfinding-blocking shapes conditional. Itms 2015-09-03 20:09:25 +00:00
  • ad9736b5a5 Fix Arabic plural equation in tinygettext. leper 2015-09-03 16:42:05 +00:00
  • 847fbea820 Apparently SVN messed up when I applied the patch for 0c14436c26, so fix it. Itms 2015-09-03 07:32:32 +00:00
  • c0d8645a6d remove some unnecessary object<->array copies + some parentheses cleanup mimo 2015-09-02 18:14:26 +00:00
  • 7d6553099f Fix wrong offset when clicking too close to the header of sortable lists. Also added some code comments. Itms 2015-09-02 17:55:02 +00:00
  • 0c14436c26 Move player and team number limits to a centralized file which will also eventually hold various kinds of settings. Itms 2015-09-02 17:45:01 +00:00
  • 8dde1cda94 Style cleanup, and remove a wrong TODO. Itms 2015-09-02 17:40:31 +00:00
  • 0c4c6e499d Fix the LeaveFoundation order in UnitAI in the case of animals. The code used was a hack using the fleeing tactics, so use the regular "Order.LeaveFoundation" code shared with non-animal units. Itms 2015-09-02 17:36:20 +00:00
  • bcc75b2156 fix buggy test mimo 2015-09-02 17:11:29 +00:00
  • f134ac63bb Revert most of f240374b28 which was actually bad. It caused units to get stuck because the obstructions won't block the same paths when rasterized on the grid and when directly tested for collisions. Itms 2015-09-02 15:50:16 +00:00
  • 5ff31a1e33 small cleanup of unit_actions.js mimo 2015-09-01 20:49:37 +00:00
  • c599019b0a fix crash when switching to gaia perspective while controlAllUnits is enabled mimo 2015-09-01 20:46:49 +00:00
  • 025391db35 fix behavior when under alert, fixes #3273 mimo 2015-08-31 19:54:06 +00:00
  • 2c87ccb66e Fix typo causing errors for building placement. leper 2015-08-30 23:07:25 +00:00