1
0
forked from mirrors/0ad

Commit Graph

  • bb58e7cb45 Add outlines of unit test for Promote component. Catch the missing 1 hp bug for the promoted unit when moving health from the old entity to the new one. fatherbushido 2017-08-19 07:32:51 +00:00
  • f1490be16f Delete unused ugly Yellow button theme. elexis 2017-08-18 22:30:24 +00:00
  • 0d06fd00ab Modern style cleanup. elexis 2017-08-18 19:33:05 +00:00
  • 0c43deaae4 Modern style cleanup. elexis 2017-08-18 18:37:39 +00:00
  • f08ccf2a43 Remove unused ModernPanel style introduced by 5582409973 that duplicates some properties of the widely used ModernWindow. elexis 2017-08-18 17:39:54 +00:00
  • 0063aca6b5 Simplify Tab handling of the credits page. elexis 2017-08-18 16:30:11 +00:00
  • 7e1646afd5 Fix the attack cursor when the target is outside FoW and restrictedClasses are specified in the attack component by miraging the restrictedClasses data. bb 2017-08-16 17:59:58 +00:00
  • d35fdbd542 Add some tests for Attack component. Some cleanup. Reviewed by Mate-86. fatherbushido 2017-08-14 15:57:56 +00:00
  • 36464f7fa7 a few petra cleanup, mainly useless parentheses mimo 2017-08-14 11:16:04 +00:00
  • 48c2e789b0 AI:fix typo spotted by s0600204, fixes #4720 mimo 2017-08-12 18:09:48 +00:00
  • cb18830a81 Remove CinemaManager input handler to allow user interaction on other GUI pages like message boxes and possibly few selected hotkeys. elexis 2017-08-12 10:32:07 +00:00
  • 1eca31cda6 Add a test for testing circular splash damage. That test would have protected for the regression introduced in 1fc4f55e38 and fixed in 1fc4f55e38. Reviewed by elexis. fatherbushido 2017-08-12 08:59:05 +00:00
  • ac84d5b2eb Fix an oversight in 1fc4f55e38. fatherbushido 2017-08-12 06:52:25 +00:00
  • 316a8848a0 Ignore few Ownership changes in the Selectable and RallyPointRenderer component. elexis 2017-08-11 20:05:03 +00:00
  • 756d3b4a7c AI: remove some old unused functions mimo 2017-08-11 19:26:39 +00:00
  • 83528d0859 Allow Danubius CC attackers to actually use the secondary gates by leaving a gap there following d724347812 / D380. elexis 2017-08-11 18:44:44 +00:00
  • 00e7d49368 Profile Footprint calls that can easily consume 90% of the simtime on a turn ("sunken ship lag"). elexis 2017-08-11 18:08:30 +00:00
  • fe9cc4a150 Don't spawn Danubius attackers (indefinitely) at the Gaia Civic Center if all targeted player buildings on that riverside were destroyed or captured by gaia. elexis 2017-08-11 17:05:32 +00:00
  • 1a792b31c9 [Summary] Move the resource total to the left Imarok 2017-08-10 11:41:53 +00:00
  • 1fc4f55e38 Fix a confusion with 2D and 3D vector for linear splash damage which silently appeared in 4b7ab63172. Add back a comment and slightly change the related damaged area. Add a test for linear splash damage. Patch by temple. fatherbushido 2017-08-10 08:10:09 +00:00
  • ced0a71782 Add a cost for unsuccessful bribe attempts. mimo 2017-08-09 16:09:34 +00:00
  • e9a2334298 Make the buildTime tooltip return the correct value when worker with a rate different then 1 work on it. bb 2017-08-09 11:19:15 +00:00
  • 343ec21e75 Update the color of the selection ring, rallypoints and territory outline when the playercolor is changed in atlas. elexis 2017-08-09 11:19:14 +00:00
  • dde09b491a Scythian Archer has no capture animation Imarok 2017-08-09 09:45:53 +00:00
  • 3d0bfc7e1b Forgotten years replacement in 3a3bcca0c5. fatherbushido 2017-08-09 07:11:53 +00:00
  • b80a255a0a Purge all History strings from entity templates. s0600204 2017-08-08 21:52:49 +00:00
  • 3a3bcca0c5 Refactor the code for cutting a circle into chords for textured line overlay in Selectable component. Don't compute useless arccos and avoid compound rounding errors. Reviewed by Itms. fatherbushido 2017-08-08 17:48:44 +00:00
  • 1f42f65eb0 Restructure and cleanup the teamdata code for the summaryscreen Fixes the 0 values for k/d, feminization and vegetarian ratio Makes teams better displayed bb 2017-08-08 14:20:24 +00:00
  • 505a10cef6 Display rallypoints in the playercolor instead of plain blue. elexis 2017-08-08 12:48:57 +00:00
  • c9c30b29b1 Only 2 relics by default, as having more makes it very unlikely to achieve the Capture The Relic victory. elexis 2017-08-08 11:35:01 +00:00
  • d2d43ab46f Victory and defeat reason strings. elexis 2017-08-08 11:32:00 +00:00
  • eff4e12656 Add unit tests for DeathDamage component. Refs 523ae47ee2. fatherbushido 2017-08-08 11:12:56 +00:00
  • ba71cf5ea9 Complete support of civ replacement in Builder list as in ProductionQueue list. Reviewed by s0600204. fatherbushido 2017-08-07 20:00:29 +00:00
  • 37c2f18b9e Add AI engine function for template loading mimo 2017-08-07 19:35:43 +00:00
  • 523ae47ee2 Splash damage on death. When an entity dies, it can do a splash damage. Fire ship and fire raiser templates provided as example. Fix #1910. fatherbushido 2017-08-07 12:38:57 +00:00
  • 6e513069ad GarrisonHolder simulation tests. elexis 2017-08-07 11:26:18 +00:00
  • af274111b8 Fix detached heads of Spartan elite spearmen. elexis 2017-08-07 10:31:50 +00:00
  • 9a5e1ddedb Fix BSD and OSX build that don't provide the AT&T version of timezone used by 6141c5c4fa. Refs #3832, D514. elexis 2017-08-07 09:56:31 +00:00
  • 79537fee3b Fix AI error in ApplyEntitiesDelta() mimo 2017-08-05 17:27:06 +00:00
  • 9641d0cdb0 Fix typo in 39fcd1d031 reported by Imarok. elexis 2017-07-31 16:33:14 +00:00
  • cdf6109713 Relocate and Rearrange the structree codebase s0600204 2017-07-31 12:49:00 +00:00
  • be5b300abd Add a test for the DeriveModificationsFromTech script. It emphasizes the syntax to use for editing specific affects in technologies files. Reviewed by s0600204. fatherbushido 2017-07-31 11:21:34 +00:00
  • 00fafda955 Stop copying the territory grid when recomputing the texture. leper 2017-07-30 23:37:05 +00:00
  • f1894418aa Fix metal mines in latium Imarok 2017-07-30 10:18:51 +00:00
  • 98d7763765 Remove code that doesn't do anything. leper 2017-07-29 23:27:28 +00:00
  • 5ab426d621 Remove commented out code. leper 2017-07-29 23:27:14 +00:00
  • 781cec163e Remove CTerritoryManager pointer from CWorld, a relic from before simulation2. leper 2017-07-29 23:27:02 +00:00
  • 27e5c5b25a Mark a few functions const. leper 2017-07-29 23:26:44 +00:00
  • a639050a41 Fix SimpleGroup and RandomGroup placement retries Imarok 2017-07-29 21:02:09 +00:00
  • 3fca871fd6 Take gui.scale into account when repositioning tooltips Imarok 2017-07-29 18:30:59 +00:00
  • 1638727c23 Garrison Holder code style fixes Imarok 2017-07-29 17:19:58 +00:00
  • 7605b00c0e Fix af0f74074e Imarok 2017-07-29 17:16:04 +00:00
  • af0f74074e StatusBar style cleanup Imarok 2017-07-29 17:10:54 +00:00
  • 4a81397537 Remove the ApplyValueModifiationsToPlayer helper function which is redundant. Reviewed by bb. fatherbushido 2017-07-29 17:04:01 +00:00
  • 99b0362edf Bump version number to Alpha 23. elexis 2017-07-29 16:36:55 +00:00
  • 816aab94fb Use Sunrise for Gauls. a22 Itms 2017-07-16 08:42:00 +00:00
  • ad09018d0d This was SVN commit r19919. OmriLahav 2017-07-15 05:10:28 +00:00
  • 9ec42a77a1 Play more music tracks. elexis 2017-07-14 18:57:33 +00:00
  • d56692d9e1 Rewrite the pathfinder dirtiness information system. Itms 2017-07-14 10:09:32 +00:00
  • 812750ddd7 Cathaginian and Ptolemian Brracks cost 300 resources, just like the other Barracks. elexis 2017-07-13 12:32:15 +00:00
  • 918a693f0f Update the list of bundled languages for A22. Itms 2017-07-12 13:56:28 +00:00
  • 930eff1f26 Remove unused function (from 0aaddf62aa) after the only call to it was removed in 78e9fecf92. elexis 2017-07-11 00:38:04 +00:00
  • 81de8a2866 Fix JS error when pressing the unload key when not having selected a garrison holder. elexis 2017-07-10 23:56:31 +00:00
  • cb268f4a8e The mercenary upgrade technology from D407 is not expected to affect Mercenary Champions since those can't take advantage of the tech. elexis 2017-07-10 22:12:44 +00:00
  • 53eaef0746 Don't change the copyright headers of other software groups, as reported by leper. elexis 2017-07-10 21:53:47 +00:00
  • 9ba2ba7f5f Fix missing death animation of the rider of the celtic chariots. elexis 2017-07-10 21:40:05 +00:00
  • 64d1ea9817 Fix a typo in dd9a8706f9. elexis 2017-07-10 19:57:01 +00:00
  • 37b1ddd2de Revert the Phalanx formation animation change from 83680b0dee that only causes the units to not have any animation while moving, for both Delenda Est and the public mod. elexis 2017-07-10 18:33:45 +00:00
  • dc12fe1869 Revert the production cost addition of peacocks in 83680b0dee since, contrary to Delenda Est, the mauryan corral (nor any other building) can currently train peacocks in the public mod. elexis 2017-07-10 18:19:40 +00:00
  • 5a7bf9daf4 Petra: Move land traders to safety when a trade route is destroyed instead of leaving them idle in the open mimo 2017-07-10 16:22:29 +00:00
  • 5db17931c8 fix comment in 1196ececed mimo 2017-07-10 16:19:13 +00:00
  • 1196ececed protect possible infinite loop when an order is issued on the same turn as garrisoning is effectively processed mimo 2017-07-10 16:10:50 +00:00
  • 43137fef3f Make all Wildfire Games copyright headers consistent by always ending with a period and using (C) instead of (c). elexis 2017-07-10 14:26:24 +00:00
  • d49bf8b1bf Ensure the camera position being above the water level (without smoothing the water level with the terrain). elexis 2017-07-10 02:16:57 +00:00
  • 6b37f9bbdb Allow the AI to research techs in captured structures mimo 2017-07-09 08:23:28 +00:00
  • 319809ea9a Chat window size beautification. elexis 2017-07-08 23:39:21 +00:00
  • 43f1dcdc2a Add missing semicolons and remove unneeded template definition following D722 reported by temple. elexis 2017-07-08 22:54:38 +00:00
  • 11c6dec383 This was SVN commit r19887. OmriLahav 2017-07-08 18:19:10 +00:00
  • c6200201c8 Update Mesa software renderer detection. elexis 2017-07-08 16:30:30 +00:00
  • fbd1ba390d Women Attack balancing fixes. elexis 2017-07-08 16:22:54 +00:00
  • a5e253162b Fix undefined macro usage in cppformat. leper 2017-07-08 00:15:03 +00:00
  • 7e3ff3af64 Don't display the friendly fire tooltip since it was entirely disabled in the public mod. elexis 2017-07-07 18:52:41 +00:00
  • 8a38229903 Buff Carthaginian Naval Shipyard capturing defense (4x more capture points, 2x more regeneration rate to compensate the 1/4th garrison capacity). elexis 2017-07-07 16:25:24 +00:00
  • 23d8bc11a5 Prohibit lobby nick registration with some previously not-filtered characters between 32 and 127, in particular parentheses. elexis 2017-07-07 16:04:38 +00:00
  • f876eb86fa Fix unload-all hotkey for allied buildings Imarok 2017-07-06 20:51:22 +00:00
  • 9aad0137ba Stop using WMI for detecting the sound card, and use OpenAL instead. Delete WMI code altogether now it is unused. Itms 2017-07-06 17:29:49 +00:00
  • 3cc2eed989 Petra: Fix bug in a case when an army captures its target and then tries to help another army mimo 2017-07-06 17:13:28 +00:00
  • 5c6f3505e8 Fix replay cache performance (broken by ea250b3d25). Also remove a TODO fixed by fca844eef6. Imarok 2017-07-06 16:20:18 +00:00
  • d5a15384cc Ensure the starting trees on extinct volcano. elexis 2017-07-06 12:32:46 +00:00
  • 3ecc90cd2e Fix a reference error in 6141c5c4fa / D514 reported by causative. elexis 2017-07-06 01:05:03 +00:00
  • 4c954e2b13 Be less restrictive for building shipyards for mods support mimo 2017-07-05 20:03:38 +00:00
  • e16f5711f7 Reduce resource cost of the female health technology (Loom) because it was too expensive to be used reasonably. elexis 2017-07-05 09:39:39 +00:00
  • 4fadd75ace fix back-to-work button for garrisoned units mimo 2017-07-04 17:57:20 +00:00
  • 7a860cc48e Fix player color dropdown in gamesetup Imarok 2017-07-02 10:07:17 +00:00
  • 4cc1257476 reduce the cost of home garden tech mimo 2017-07-01 18:04:40 +00:00
  • 14e1b79a0f Insert cinematic path nodes after the currently selected node instead of before (so paths are not created in the opposite of the expected order). elexis 2017-07-01 15:49:59 +00:00
  • c67d79d9f3 Recompute water graphics when changing the water level and upon deserialization to fix a graphical (non-simulation) OOS on rejoin. elexis 2017-07-01 04:15:49 +00:00
  • 36b315ca32 Rebuild heal range visualization after deserialization. elexis 2017-07-01 01:07:34 +00:00
  • 96df0ad875 Show the session page again after disconnecting while playing a cinematic path. elexis 2017-06-30 21:15:35 +00:00
  • f9f137eea9 Remove placeholder rubble templates from bf55acadaa which just contain a foundation and thus would (as readers of previous commit messages might have guessed already) just confuse players if they were used. elexis 2017-06-30 20:09:47 +00:00