1
0
forked from mirrors/0ad

Commit Graph

  • 369943426f Make Builder list of some units more consistent. Patch by Grugnas. Reviewed by elexis and wraitii. fatherbushido 2017-04-02 09:16:25 +00:00
  • 6289cd9e99 Fix an error on Survival of the Fittest in 18e7d8a518 in case a player has won and lost the civic center. elexis 2017-04-01 21:16:59 +00:00
  • 1e07787e76 Revert 64bit number conversions added in c0ca70efd2, don't add the previous long and unsigned long conversions back and use double in the Replay menu. elexis 2017-04-01 21:06:55 +00:00
  • c664fb7b6d Split the automatic aiming function of PerfomAttack for ranged attacks. fatherbushido 2017-04-01 07:16:46 +00:00
  • 173a7dc214 Change clearance of large land units from 4 to 3, clearance of large ships from 12 to 10. This makes these units far more usable. wraitii 2017-03-31 14:50:04 +00:00
  • 38a30ea563 Remove useless TemplateManager existence check and extend the related test fatherbushido 2017-03-30 19:53:25 +00:00
  • dcecda399f Remove some cost leftover in civ specific templates. Patch by Grugnas. fatherbushido 2017-03-30 17:05:23 +00:00
  • 4f3891fa3a Merge the wolf with the snow wolf template. elexis 2017-03-30 11:59:46 +00:00
  • 96f5edf32d Minimum attack range tooltip. elexis 2017-03-29 21:40:56 +00:00
  • 18e7d8a518 Survival Of The Fittest Overhaul elexis 2017-03-29 16:06:11 +00:00
  • f7a2c3d02c Fix a934dfad5f, add an early return when pressing the massbarter hotkey in observermode. elexis 2017-03-28 23:36:55 +00:00
  • d0f6489526 counter espionage New tech to increase the cost for other players to bribe your units (by 50%). Move the spy tech and this new one to the cicil center. Decrease the spy cost to 500 metal. Include the patch from D173 because of conflicts. mimo 2017-03-28 21:37:53 +00:00
  • 5dcc52f46a Petra: Initial Capture The Relic support Patch by Sandarac Differential Revision: https://code.wildfiregames.com/D236 This was SVN commit r19356. mimo 2017-03-28 18:51:10 +00:00
  • da2b89583a Replace many deprecated randInt calls with randBool. elexis 2017-03-28 04:28:55 +00:00
  • a934dfad5f Add barter buttons to the trade window for quicker access and to support mods with more than four resource types. elexis 2017-03-28 02:34:32 +00:00
  • dbd56403b9 Allow hiding of list columns via XML or JS. elexis 2017-03-28 00:25:17 +00:00
  • bc3ed4f474 Keep RELAX NG compact syntax file describing the GUI properties in sync with the RELAX NG XML schema counterpart following b8fce56821. elexis 2017-03-28 00:12:05 +00:00
  • 10b49f9c18 Add sortable columns to the loading screen and a compatibility filter for saved games. elexis 2017-03-27 12:55:43 +00:00
  • cedf7a33aa Unit tests for JS Pack component fatherbushido 2017-03-27 12:40:49 +00:00
  • 32655c0e38 Pillar / Monument cleanup. elexis 2017-03-26 01:09:21 +00:00
  • 4523c50850 Fix a vertex shader data pielup in the actor editor. It was reloading the shaders far too often. wraitii 2017-03-25 07:44:31 +00:00
  • 35377c51a7 Capture The Relic gamemode. elexis 2017-03-25 07:01:07 +00:00
  • 27f37ccd21 Cleanup the rest of the mess introduced with the NonGaiaEntities functions in 8c7b6dceaa. elexis 2017-03-25 02:42:51 +00:00
  • b9441a6a8d Ensure m_Territory in cmpTerriotryManager.IsTerritoryBlinking. Fixes #4466. leper 2017-03-25 01:43:14 +00:00
  • e69e10ef5f Small RangeManager cleanup. leper 2017-03-25 00:11:08 +00:00
  • 9e6571c461 Some cinema path cleanup. leper 2017-03-24 22:49:06 +00:00
  • 9f50bf3f1e Only dereference cmpWaterManager if it is non-null. leper 2017-03-24 21:32:49 +00:00
  • 3648ba448d Some const for scriptinterface. leper 2017-03-24 18:47:03 +00:00
  • 9cf84c6800 Fix documentation of non system component. fatherbushido 2017-03-24 07:09:28 +00:00
  • d7b32a5c25 Farming tech icon update Pureon 2017-03-23 23:11:01 +00:00
  • 71f3fdd859 Whale should not break naval gameplay by blocking ships in the middle of an improtant battle. elexis 2017-03-23 22:44:43 +00:00
  • c279283d82 Large passability class for hero elephants. elexis 2017-03-23 22:14:38 +00:00
  • e8ae384eb6 Updates + cleanup tech icons Pureon 2017-03-23 21:56:01 +00:00
  • ba86a79c44 Buff war dogs slightly and make them slower to train. elexis 2017-03-23 21:43:52 +00:00
  • 46320a5447 Only britons should be able to train war dogs from captured kennels. elexis 2017-03-23 21:37:34 +00:00
  • ad17e320be Rename the Female identity class to FemaleCitizen, because it is intended for female support units only. elexis 2017-03-23 17:54:36 +00:00
  • 9f018c48e0 Revert the addition of the Female identity class to the Boudica heroine from 83680b0dee, because that tag is only intended for female support citizens. elexis 2017-03-23 17:44:27 +00:00
  • 676a9ccb40 Move catafalque actor to global (as it is not civ specific). elexis 2017-03-23 03:50:02 +00:00
  • 159ae93beb A few icon updates Pureon 2017-03-22 23:24:17 +00:00
  • ff452de1f7 Mark GetAnimationName as const elexis 2017-03-22 23:07:01 +00:00
  • 0c68147e1a Fix a broken string in the User Report panel of the main menu. elexis 2017-03-22 22:51:42 +00:00
  • cd6c31e76e Revert UnitAI changes of 79fb493da3 (besides the patrol comment) and use an exotic template instead. elexis 2017-03-22 22:38:22 +00:00
  • 19f9fa17fa Resource trickle for wonders, highlighting their trait of being the most magnificent building. elexis 2017-03-22 15:01:26 +00:00
  • fdda57565b Display which clients are still in the loading screen Imarok 2017-03-21 18:50:29 +00:00
  • a3ea45509b Cinematic path demo map elexis 2017-03-21 00:33:44 +00:00
  • b675a0154a Fix a warning in 655ce95468 when opening the leaderboard in the lobby and returning without having a player selected. elexis 2017-03-20 23:55:02 +00:00
  • 36330732fa Allow Cinematic Path nodes that only specify a camera position or direction and group them by deltatime. elexis 2017-03-20 15:26:34 +00:00
  • 76c7731076 Catafalque wagon unit Enrique 2017-03-20 13:16:15 +00:00
  • 9b28ce3463 Enable late observers by default. elexis 2017-03-19 22:56:13 +00:00
  • a4c9fd193a Petra: Let getBestBase optionally check for fully-constructed bases Patch by Sandarac Reviewed By: mimo Differential Revision: https://code.wildfiregames.com/D237 This was SVN commit r19313. mimo 2017-03-19 10:35:22 +00:00
  • 19c828f050 New victory + defeat icons. Fertilizer tech icon Pureon 2017-03-19 00:08:46 +00:00
  • 33a0af2e57 Display the formations panel if and only if the selected units can enter a formation (instead of hiding it if any domestic animal is part of the selection). elexis 2017-03-17 22:46:42 +00:00
  • 4bcae3190b Fix a reference error in ddfc985586 noticed by Sandarac. elexis 2017-03-17 13:07:23 +00:00
  • da5463d135 Prevent lobby players from hosting games with empty servernames. elexis 2017-03-17 01:51:54 +00:00
  • 208b5b6dd8 Use a minimum height of at least one space character of the current font size when drawing list rows. elexis 2017-03-17 01:10:49 +00:00
  • ddfc985586 Use pickRandom in random map scripts. elexis 2017-03-16 21:30:10 +00:00
  • f1e31cb823 Fix an oversight in 3d61854fc3: Spartan females should remain able to attack heroes. elexis 2017-03-16 20:06:48 +00:00
  • d093f714d7 Use XML files instead of hardcoded C++ code in the template manager to universally change template properties at load time. elexis 2017-03-16 19:56:12 +00:00
  • 59efb76966 Don't show Boudica as an idle worker. elexis 2017-03-16 19:16:36 +00:00
  • 8c2a5f7bc8 Ensure that the quote of the day isn't empty by filtering blank lines. elexis 2017-03-16 19:11:27 +00:00
  • c288a91c6d Add a GetAnimationName getter function for the VisualActor component, so that the simulation can not only set an animation but also find out which one is currently being played. elexis 2017-03-15 14:27:51 +00:00
  • fd22da55ce few tunings on houses mimo 2017-03-14 18:53:32 +00:00
  • 34cbbfa371 increase size of victory/defeat icon from 26x27 to 32x32 mimo 2017-03-13 22:35:26 +00:00
  • 3d61854fc3 Prevent animals from attacking siege engines and ships, prevent females from attacking ships and heroes. elexis 2017-03-13 17:51:37 +00:00
  • 6e4e396cb5 Merge duplicate elephant templates to a new inherited template. Patch by fatherbushido, refs #1487. elexis 2017-03-13 17:02:50 +00:00
  • 4673b6a371 Tech icon updates Pureon 2017-03-12 23:46:16 +00:00
  • ee41b83b7a Tech icon updates Pureon 2017-03-12 21:09:34 +00:00
  • c09b0e863a Fix 39fcd1d031 and move handleKick below init, because the last should remain the first. elexis 2017-03-12 16:14:09 +00:00
  • d2948646f3 Skirmish map Corinthian Isthmus (4) by Stan, fixes #2881. elexis 2017-03-12 05:00:21 +00:00
  • 9b88a1d389 Tech icon updates Pureon 2017-03-11 23:59:29 +00:00
  • b220d174c5 Fixes a bug that caused an error when distributeEntitiesByHeight() in hightmap.js was called with arguments that didn't result in any return value. FeXoR 2017-03-11 14:54:24 +00:00
  • 655ce95468 Upon selecting a player in the lobby, select the game where he/she is currently playing, observing or offline. elexis 2017-03-11 06:37:00 +00:00
  • b843da7384 Use pickRandom for setSkySet calls. elexis 2017-03-11 04:36:41 +00:00
  • f430406e7f Remove extra SendGameList call scythetwirler 2017-03-11 02:42:55 +00:00
  • a6bdce8341 Remove Macedonian Fortress cost bonus Patch by Grugnas Reviewed By: elexis, scythetwirler, fatherbushido Differential Revision: https://code.wildfiregames.com/D203 This was SVN commit r19284. scythetwirler 2017-03-11 02:12:48 +00:00
  • f98100bdaf Replace more than 30 duplicate grass tuft placement calls with a single function call. elexis 2017-03-09 12:18:14 +00:00
  • 5b699e29ea Petra: do not uselessly assign citizen-soldier guards Summary: This further improves Petra's handling of citizen-soldier guards, so that it does not repeatedly add guards when there are few available workers. Patch by Sandarac, follow up of aadf9d70f6 (D165) Differential Revision: https://code.wildfiregames.com/D202 This was SVN commit r19281. mimo 2017-03-08 18:16:32 +00:00
  • 265bdd192d Fixed a problem with the hellenic faction fortresses, where old version of the props was used on the fortress death variation reported by elexis. Enrique 2017-03-08 08:39:41 +00:00
  • 00aa8b3c02 switch to the new bribe icon mimo 2017-03-06 22:42:03 +00:00
  • 8f01868cce Bribes icon Pureon 2017-03-06 22:13:07 +00:00
  • a6bd32c0c0 Updated Wonder structure icon Pureon 2017-03-06 21:52:03 +00:00
  • caabffd70a create maps/tutorials folder and move the starting_economy_walkthrough map there for the tutorial patch (D179) as these maps are currently useless (tutorialAI broken) and phabricator does not deal correctly with such changes mimo 2017-03-06 21:29:45 +00:00
  • 21798caa45 petra support of disabled technologies, fixes #4500 Reviewed By: Sandarac Differential Revision: https://code.wildfiregames.com/D178 This was SVN commit r19275. mimo 2017-03-06 19:23:18 +00:00
  • 46eb20c5ea Ships should not heal units. Patch Stan, fixes #4398. elexis 2017-03-06 14:18:21 +00:00
  • 0b20e8c5f0 Private chat hotkey. elexis 2017-03-04 21:24:14 +00:00
  • 08fbf223f6 Unify random integer and float helper functions of GUI, Simulation and AI. elexis 2017-03-03 21:13:10 +00:00
  • 487737b407 petra: fix an undefined variable, and remove some unneeded array conversion mimo 2017-03-03 17:35:35 +00:00
  • 380a429fc9 Move ingame time and ceasefire timer code from gui/common/ to gui/session/. elexis 2017-03-03 15:12:50 +00:00
  • 399ba92058 Update the Offline hint in the selection panel immediately when a player rejoins or disconnects instead of waiting for the next turn. elexis 2017-03-03 00:10:40 +00:00
  • e75fc5080d Display a phase name tooltip in the structure tree. elexis 2017-03-03 00:04:38 +00:00
  • 17068bbf82 Update Lobby Bot README. scythetwirler 2017-03-02 19:19:45 +00:00
  • 38aefa96d4 Remove Iberian walls from Polar Sea, make debug messages optional and make wolves ignore sheep in their initial attack. elexis 2017-03-02 18:50:19 +00:00
  • aadf9d70f6 Petra: improve dynamic management of guard units Summary: Petra will not add guards when it has a low population, and will remove any citizen-soldier guards so they can be used for other tasks. Petra will also use a healer queue for training healer guards, and this is done mainly so that Petra doesn't clog the villager queue with healers, as villages should always have a higher priority. Also this queue could be used in the future for training healer units for other purposes. mimo 2017-03-02 18:37:40 +00:00
  • c5d515721d add some missing semicolon mimo 2017-03-02 18:12:22 +00:00
  • 716af19f1c Add a GUI notification when the ceasefire ended so that devs and modders can do fancy things with that event and use it to fix an oversight in 1022619d98 (the diplomacy dialog wasn't updated). elexis 2017-03-02 18:02:59 +00:00
  • 89e9c90ebc Unit test for VisionSharing component. fatherbushido 2017-03-02 09:13:03 +00:00
  • 1022619d98 cleanup of the updateDiplomacy functions Summary: Following d9d1f1bbeb the diplomacy window is updated on each tick, so we can remove the old updateDiplomacy function which now only updates the player data, and rename updateDiplomacyPanel to updateDiplomacy for consistency with other windows. mimo 2017-03-01 20:15:12 +00:00
  • 3be6460e88 Remove a TODO which was fixed by f3e4e619bc / D164. elexis 2017-03-01 11:21:24 +00:00
  • b80ea8bf07 Fix ambiguous tooltip in the trade window help Reviewed By: Gallaecio Differential Revision: https://code.wildfiregames.com/D168 This was SVN commit r19255. mimo 2017-02-28 22:27:31 +00:00
  • 79fb493da3 Polar Sea random map script. elexis 2017-02-28 20:53:51 +00:00