1
0
forked from mirrors/0ad

Commit Graph

  • 95b51188fa Fixes possible undefined value returned by CmpHealth, leading to a NaN and serialization test failure. Refs #1881 historic_bruno 2013-06-18 03:26:08 +00:00
  • 00e21a9898 change 'restricted' flag to 'heardby' in SoundGroup xml files stwf 2013-06-17 15:46:28 +00:00
  • 36dec0e789 add restricted flag to SoundGroup xml for sounds thatonly the owning player should hear stwf 2013-06-17 02:30:40 +00:00
  • 02b98f3acd Fixes build with x11 and SDL2 historic_bruno 2013-06-17 01:43:57 +00:00
  • f918c9b074 Prevent formation controllers from showing up in range queries. Fixes #1796. leper 2013-06-16 23:10:01 +00:00
  • 5f90371a1c Cleans up some float constants and math from #1921 historic_bruno 2013-06-15 00:42:07 +00:00
  • 9d27cccbcd Fix Visual Studio build issues. alpha123 2013-06-15 00:20:40 +00:00
  • e75877b52f Adds comment about xorg-x11's glXGetProcAddress not returning NULL for unsupported functions, closes #171 historic_bruno 2013-06-14 23:49:20 +00:00
  • c01c8fb2fc Stop generating VS2005 project files. Refs #1951. leper 2013-06-14 23:46:12 +00:00
  • 98cac1a10f Improve ship sinking. Patch by wraitii. Fix #1921 alpha123 2013-06-14 19:19:13 +00:00
  • 9ea830c855 Handle empty token list gracefully. leper 2013-06-14 16:13:59 +00:00
  • bcf99e2a13 make sound code return faster, code cleaner stwf 2013-06-14 16:05:57 +00:00
  • da17e4329b cleanup SOundManaer component stwf 2013-06-14 00:24:51 +00:00
  • 26dbac8d57 fixes to SoundManager external interface, clean up ifdef situation, and SoundGroup playin stwf 2013-06-13 12:12:44 +00:00
  • b3653cfe16 Updates bundled Valgrind headers to 3.8.1 and fixes test build, patch by Markus, fixes #1971 historic_bruno 2013-06-12 03:38:37 +00:00
  • 2567fee329 Write mod data correctly. Fixes #1940. leper 2013-06-11 20:50:09 +00:00
  • 15e75cdfbd Updated some building tooltips. Mythos_Ruler 2013-06-11 16:28:42 +00:00
  • facd447d0f Hopefully fixes GCC warning about narrowing conversion in C++11, fixes #1851 historic_bruno 2013-06-11 02:40:49 +00:00
  • b3391ebe39 Fix build warnings. Patch by Markus. Refs #1851. leper 2013-06-11 00:05:57 +00:00
  • 2ed10ec033 Changed names and histories for Roman civ center and market. Mythos_Ruler 2013-06-10 15:33:18 +00:00
  • ada7702bec add UI sound channel, clean up external interface and javascript calls stwf 2013-06-10 13:58:43 +00:00
  • 29549561e1 Add flag to VisualActor for entities that should only be visible in Atlas. Patch by KareemErgawy. Fixes #1411. leper 2013-06-09 23:18:21 +00:00
  • 5246e9a576 Update description of ESC key in the manual. Refs #1928. alpha123 2013-06-09 20:38:57 +00:00
  • 6f3a0e1378 Implement location hotkeys. Fix #1882. alpha123 2013-06-09 20:21:19 +00:00
  • 356adb1216 Nicer looking particles for Roman Temple. Fixes #1498. Mythos_Ruler 2013-06-09 17:28:46 +00:00
  • 80b0106502 Brand new Macedonian/Ptolemaic shield patterns by Enrique. Mythos_Ruler 2013-06-09 15:57:29 +00:00
  • b40a738c87 Adds Omnipresent flag to more alarm sounds historic_bruno 2013-06-08 22:46:26 +00:00
  • d151a6a304 Fixed war elephants. They can attack walls now. Mythos_Ruler 2013-06-08 13:42:49 +00:00
  • 8eae65be2b Fixed elephants. Can now attack walls. Mythos_Ruler 2013-06-08 12:51:15 +00:00
  • 633eab6080 Median Oasis 6 & 7. Mythos_Ruler 2013-06-06 14:47:50 +00:00
  • 71b25d5bd4 big SoundManager checkin,futureproof javascript interface, isolate external calls to remove OpenAL references stwf 2013-06-06 11:13:57 +00:00
  • 1341b88468 Adds VBO support to minimap entity rendering to improve performance, patch by kuranes. Refs #1923 historic_bruno 2013-06-06 00:10:58 +00:00
  • d20849d1c4 Add some checks for the sound manager. Fixes the segfault when using -quickstart. leper 2013-06-05 22:10:11 +00:00
  • 5b1f5dd2c1 Display expected trading gain (GainMultiplier = 1) for market foundations when setting rally points. Fixes #1963. leper 2013-06-05 21:35:31 +00:00
  • b2f6a1260e Sets Distanceless flag on most selection sound groups. historic_bruno 2013-06-04 03:17:46 +00:00
  • 43d2c8be8c Converts a bunch of stereo sound effects to mono, to fix sounds ignoring entity position, fixes #1956, refs #1929. historic_bruno 2013-06-03 21:42:48 +00:00
  • 4d5187bf40 Building completion and unit training sounds are now ubiquitous, meaning you'll hear them even if they are off-screen. Mythos_Ruler 2013-06-03 02:50:10 +00:00
  • 8026685a06 Don't display the rally point tooltip for trading for enemy markets. leper 2013-06-02 20:17:44 +00:00
  • 2ef6ec3f73 Rounds trader gain to avoid fractions with garrisoned traders in a merchant ship, patch by Markus, fixes #1954 historic_bruno 2013-06-01 21:28:31 +00:00
  • eebe7972df Lighting tweaks to Mauryan emblem Pureon 2013-06-01 12:09:34 +00:00
  • 5af503405f last bunch of ogg files not converted from wav correctly stwf 2013-06-01 02:56:31 +00:00
  • b6e0661b8f New BRASIDAS Spartan hero. Mythos_Ruler 2013-06-01 02:33:58 +00:00
  • 67b42210aa mono ogg sounds rendered from original wav files recommitted stwf 2013-06-01 02:30:05 +00:00
  • 004eaf9e75 log warning when stereo sounds are played at position stwf 2013-06-01 01:52:05 +00:00
  • 4882aac409 New techs for Carthage: Mercenary Captains, reduce metal costs for merc units, based on ethnicity. Mythos_Ruler 2013-05-31 02:52:06 +00:00
  • 690619ce5e many fauna sounds in stereo converted to mono so the OpenAL can locate them stwf 2013-05-31 02:50:47 +00:00
  • b21de66e40 address issue 1929 Ubiquitous Sound Effects, fixes a bug in determining which units are onscreen, also plays distant items softly if at all stwf 2013-05-31 01:03:07 +00:00
  • d3e40792ff Added a "wooden structures" civ bonus for the Celtic civs. Their buildings are 20% weaker, but they construct 20% faster than other cultures. Mythos_Ruler 2013-05-30 00:58:07 +00:00
  • 085e9c620d Tweaked armor stats for battering ram and siege tower. Mythos_Ruler 2013-05-29 23:39:13 +00:00
  • 7a8c8e439b Fixes warning in VC2012 build (C4706: assignment within conditional expression) historic_bruno 2013-05-28 01:23:43 +00:00
  • d2b0d25457 Fixes macro redefinition of FACILITY_VISUALCPP in VC2012 (it's defined in winerror.h). historic_bruno 2013-05-28 01:14:41 +00:00
  • 4a8c7e72b5 Lowered crush armor for these buildings. Mythos_Ruler 2013-05-27 18:21:57 +00:00
  • 93d0084266 incorporate patch from ticket 1937, fix memory leak in SoundManager stwf 2013-05-27 13:36:17 +00:00
  • 88c4e5bdd0 Extends binary serializer to support some standard JS classes: Number, String, Boolean. Fixes #406. historic_bruno 2013-05-26 21:57:24 +00:00
  • e58fe92892 Tweaked Walls stats and costs. Mythos_Ruler 2013-05-25 23:10:16 +00:00
  • 97b28e7343 Some sound file changes to hopefully add more aural variation. Mythos_Ruler 2013-05-25 18:07:29 +00:00
  • 2c52099ddd Fix previous commit because of course there was test code in there. Make Aegis build more farms because of recent changes. wraitii 2013-05-25 16:24:05 +00:00
  • f372f9184c Fix Aegis breaking the profiler after some time (Fixes #1945. Fix typo (Fixes #1947). Patches by Markus. wraitii 2013-05-25 15:56:11 +00:00
  • 17bb997e0e Fixes memory leak in CVertexBuffer::Release, patch by Markus, fixes #1933 historic_bruno 2013-05-23 23:16:36 +00:00
  • bc8d461b81 Display rally point lines when setting rally points using the minimap. Patch by TrinityDeath. Fixes #1848. leper 2013-05-23 20:34:15 +00:00
  • a8a968d32c Catch exceptions by reference (by convention), based on patch from Markus, refs #1852 historic_bruno 2013-05-22 22:27:53 +00:00
  • 72a8b88b7d Fixes some unconventional assignment operators, patch by Markus, refs #1852. historic_bruno 2013-05-22 22:04:58 +00:00
  • 94c57085e9 Makes some classes NONCOPYABLE, based on patch by Markus, refs #1852 historic_bruno 2013-05-22 21:40:56 +00:00
  • d7dcd3b26c Use prefix increment operator for iterators (for consistency), refs #1852, #1064 historic_bruno 2013-05-22 18:41:13 +00:00
  • 3ce14e3f4b fix memory leak in SoundManager, patch taken from ticket #1934 stwf 2013-05-22 12:13:21 +00:00
  • 56a4d6417c Small cleanup. leper 2013-05-21 23:50:42 +00:00
  • e5523754b3 Check if a building is already at full health when trying to repair it. Fixes #1930. leper 2013-05-21 23:45:20 +00:00
  • 4356badfa9 Pause production if the producing entity is garrisoned. Fixes #1931. leper 2013-05-21 23:01:53 +00:00
  • 3f00d4d997 Change some size() > 0 to Based on patches by kuranes and Markus. Refs #1852, #1923. leper 2013-05-21 22:11:47 +00:00
  • 013fc9558a Fix typo. Fixes #1935. leper 2013-05-21 22:11:15 +00:00
  • 136f1891c1 Fixes a fix about a fix on the waterManager. Fixes #1891 wraitii 2013-05-21 08:55:49 +00:00
  • 346df43a43 Persian Apadana build limit. Mythos_Ruler 2013-05-19 08:24:36 +00:00
  • 67d072108b Bloody dead camel. Mythos_Ruler 2013-05-19 08:19:16 +00:00
  • 09108e6a97 Some more vars leper 2013-05-16 16:17:37 +00:00
  • 1ea0bac280 New train time techs. For most factions, you choose either faster training infantry or faster training cavalry (either one unlocks Conscription, which boosts batch training considerably). For Persians, you get to research both at the barracks and stables, which unlocks conscription techs for both buildings. For Persians, I also moved the champion unlock tech to their Palace (Apadana), which now unlocks the "Immortals" technology (the tech that makes the Anusiya train twice as fast). Mythos_Ruler 2013-05-15 08:11:20 +00:00
  • ccb4ecc9f2 Renamed this tech. Mythos_Ruler 2013-05-15 04:07:07 +00:00
  • 9ceab639f3 Bloody dead sheep. Mythos_Ruler 2013-05-14 09:48:37 +00:00
  • de5d4491ab var-fare leper 2013-05-12 22:28:02 +00:00
  • f5f0bc701a Completely changed the "Stockbreeding" tech. Mythos_Ruler 2013-05-12 21:30:01 +00:00
  • 2aa3ab8b03 conscription tech fix Mythos_Ruler 2013-05-12 16:59:54 +00:00
  • 3bec6ced85 Fix hero button for heroes without attack leper 2013-05-12 16:02:53 +00:00
  • daf572eb43 Temporary Blacksmith structures for prototyping and playtesting. Mythos_Ruler 2013-05-12 07:23:05 +00:00
  • 209d8c4fd4 Made death screams slightly quieter. We actually need new male death/battle sounds. Mythos_Ruler 2013-05-09 16:36:49 +00:00
  • eae28bad5a Gold Oasis 3. Iberians vs. Mauryans. Mythos_Ruler 2013-05-06 00:40:40 +00:00
  • 57644fba50 Some art stuff: Scaffolds to other foundations, tweaking some Mauryan animations, new turban for maiden guards, etc. Mythos_Ruler 2013-05-05 21:07:40 +00:00
  • d49cc6fc8b Some armor changes. Also adds hero training restriction to hero elephant template. Fixes #1927. Mythos_Ruler 2013-05-05 19:25:33 +00:00
  • 47e9431d29 Check if one of the technologies in a pair is already in progress. Fixes #1820. leper 2013-05-05 13:54:00 +00:00
  • cb7964a1db Make some gather techs work. leper 2013-05-05 13:13:38 +00:00
  • 56fa123718 Fix error when constructing with the first selected entity being a building. leper 2013-05-04 21:44:32 +00:00
  • fc5e2d27c7 Cancel building placement or reset selection on Esc. Patch by Josh. Fixes #1928. leper 2013-05-04 21:02:11 +00:00
  • 0d09f290d9 Allow setting rally points for foundations. Patch by Josh. Fixes #902. leper 2013-05-02 20:29:22 +00:00
  • bf959e1c46 fix build when using --without-audio stwf 2013-05-02 13:58:28 +00:00
  • 683f22cdb1 Display entity limits for buildings. Patch by Josh. Fixes #1924. leper 2013-05-01 19:25:55 +00:00
  • f42b77919d Future-proof the code for civ specific non-peace tracks. leper 2013-05-01 16:48:55 +00:00
  • 9a0749f3c9 Make sure to actually prevent Atlas from trying to render coastal waves. Fixes #1925 wraitii 2013-05-01 06:47:49 +00:00
  • ac3e9d8bc7 clear peace tracks before reloading music from civ files stwf 2013-05-01 01:51:30 +00:00
  • 67ff52a07f More armor adjustments. Mythos_Ruler 2013-04-30 08:36:47 +00:00
  • 181db44ab5 Enforce technology restrictions when training units. leper 2013-04-29 21:51:14 +00:00
  • 35daf00336 Snuck through without armor changes. Fixed now. Mythos_Ruler 2013-04-29 18:33:03 +00:00
  • e0a2e5790d Exponential Armor patch by Alpha123, with new updated armor values. Mythos_Ruler 2013-04-29 07:51:51 +00:00