1
0
forked from mirrors/0ad

Commit Graph

  • 10f90fd8cf Petra: fix missing line in 0a5089c841 mimo 2015-01-18 10:28:30 +00:00
  • a72d490759 Fix Atlas compile problems with C++11 and clang. Thanks to trompetin17 for investigating this. Yves 2015-01-18 09:48:41 +00:00
  • 840c8215b6 Fixes build error 'no viable conversion' on OS X with clang, libc++ and c++11, refs #2462. historic_bruno 2015-01-18 06:36:15 +00:00
  • 8976fb7646 Fixes MSVC warning C4100 unreferenced formal parameter historic_bruno 2015-01-18 06:26:00 +00:00
  • 4ca156e2d8 Updates build-osx-libs.sh to use wxWidgets 3.0.2. historic_bruno 2015-01-18 03:31:26 +00:00
  • 0a5089c841 Petra: prevent melee units to try to attack ships + tweaks on buildings mimo 2015-01-17 17:50:27 +00:00
  • ba14819191 Use future-proof lib path in build-osx-libs.sh. Patch by trompetin17. Yves 2015-01-17 14:03:22 +00:00
  • 993d9c72d3 Petra: various small tweaks mimo 2015-01-17 12:53:33 +00:00
  • 02a50fce62 Notify map makers when they are placing obstructed entities (overlapping other ones or placed outside the borders of the map). Patch by trompetin17 Itms 2015-01-14 09:11:11 +00:00
  • 755ec45a14 Use correct format specifiers. Patch by bog_dan_ro. leper 2015-01-13 18:37:50 +00:00
  • 702fb7344e allow maps to handle garrisoned units, fixes #2984 mimo 2015-01-13 17:59:55 +00:00
  • f2d71164e6 Fixes game mode defaulting to Conquest when Endless mode is selected. fabio 2015-01-13 12:08:54 +00:00
  • 528ed2d15e prevent error when switching perspective to gaia mimo 2015-01-12 22:03:03 +00:00
  • e916c7e91f add display of trading goods when multiple selection mimo 2015-01-12 21:39:31 +00:00
  • 9855717840 Petra fix js warning when building cart super_dock, addresses #2998 mimo 2015-01-12 20:47:14 +00:00
  • 320cfa0bfc Petra: complete the rework of starting game to allow more flexibility (i.e. support of nomad maps) mimo 2015-01-11 22:47:24 +00:00
  • 851d3d964a Fixes MSVC build warnings about unhanded cases in switch statement (C4062) and missing parameter in macro (C4003) historic_bruno 2015-01-11 21:37:53 +00:00
  • 8fc14655b5 Improve 524a942b52. Refs #2637. leper 2015-01-11 19:14:03 +00:00
  • 95fa46304f Don't specify wxwidgets lib names in extern_libs4.lua Yves 2015-01-11 17:25:24 +00:00
  • 524a942b52 Only print add_translation warning when translations do not match Gallaecio 2015-01-11 14:08:01 +00:00
  • 873399b294 fix a typo, addresses #2998 mimo 2015-01-10 19:41:02 +00:00
  • 731e3dd13c Petra: continue rework of starting game to allow more game type mimo 2015-01-10 14:34:26 +00:00
  • 77dba7a8bb Remove some duplication in the gui tooltip code. leper 2015-01-09 17:08:12 +00:00
  • 539b4d8372 Remove an old, useless and possibly broken call. Itms 2015-01-09 16:59:01 +00:00
  • c681174fad Adds a notice about a known issue in premake4.lua with the icc compiler Yves 2015-01-09 12:48:42 +00:00
  • 5cf2086a33 Fix the initial exploration of territories, which shouldn't be performed in Atlas. Itms 2015-01-08 22:36:13 +00:00
  • 006faaeaeb Petra: tunings for 9b79b5b844 mimo 2015-01-08 22:01:38 +00:00
  • 0f21151c4b Some gui code cleanup/restructuring. leper 2015-01-08 21:37:59 +00:00
  • 57033850a8 Check for unsaved changes in Atlas. Patch by trompetin17, fixes #2819. Itms 2015-01-08 21:29:27 +00:00
  • 57ecf88ac2 Move some technology template and template information retrieval code to globalscripts, so that the gui is able to use it without needing the simulation. leper 2015-01-08 19:55:10 +00:00
  • e8fb23e940 Fix tests broken in bd31f83587. leper 2015-01-08 19:20:34 +00:00
  • bdb1145f63 remove some debug printout forgotten in 9b79b5b844 mimo 2015-01-07 21:55:21 +00:00
  • 9b79b5b844 Petra: first step of base management rework needed for nomad maps mimo 2015-01-07 21:40:10 +00:00
  • bb6003ea0c rename civ specific player template following 4243433f94 convention mimo 2015-01-07 21:18:59 +00:00
  • bd31f83587 Check if components exist before using them. leper 2015-01-07 20:48:36 +00:00
  • 4243433f94 Use a gaia specific player entity. leper 2015-01-07 20:33:19 +00:00
  • c6bb3df43a following #2877, civilCentre must be disabled for this kind of scenario mimo 2015-01-07 20:29:01 +00:00
  • 01fb25fdab Fix variable name. leper 2015-01-07 19:52:33 +00:00
  • a8c85035f8 Ignore gaia in PlayerData when loading maps. leper 2015-01-06 00:16:06 +00:00
  • b36c78b4c4 Fix build warning Ykkrosh 2015-01-05 20:05:53 +00:00
  • d8b1549883 Seleucid farmstead LordGood 2015-01-04 12:46:57 +00:00
  • 045fea23aa Properly adjust Atlas for the init changes. leper 2015-01-03 17:42:42 +00:00
  • c21514b844 Do not include domestic animals in military selection. Patch by trompetin17. Fixes #2978. leper 2015-01-03 15:44:28 +00:00
  • dadfcb06d2 Specify icons for base phase techs. leper 2015-01-03 15:15:55 +00:00
  • d13821fa7d Village phase icon Pureon 2015-01-03 12:01:21 +00:00
  • 0195cdb374 Seleucid storehouse LordGood 2015-01-03 04:03:22 +00:00
  • abb62b0662 fix a typo in petra, thanks to brian mimo 2015-01-02 19:35:35 +00:00
  • 21f525c966 Seleucid temple now has fully articulated stairs! LordGood 2015-01-02 14:43:07 +00:00
  • f0d7346b8f Happy New Year! :D Itms 2015-01-02 14:22:23 +00:00
  • 5bad08d66b Seleucid civ center placeholder LordGood 2015-01-02 13:21:40 +00:00
  • 8441a3f8d6 Fix compilation failure with GCC and C++98/03. leper 2015-01-01 23:57:04 +00:00
  • 8097eeb8ab Fix RMS library forgotten in the previous commit. leper 2015-01-01 23:57:00 +00:00
  • a472944689 Clean up LoadPlayerSettings. leper 2015-01-01 23:10:24 +00:00
  • 8e30410109 Improve PickEntitiesAtPoint Yves 2015-01-01 23:05:26 +00:00
  • 7ac837fb90 allow the removal of entity limits when some requirements are satisfied. This allows to have starting games without cc mimo 2015-01-01 18:28:21 +00:00
  • 95e0763ac9 Seleucid temple commit! Minor edits to Sele_struct_2 texture file. LordGood 2015-01-01 16:28:32 +00:00
  • e8d1acfa41 preserve random civ in saved game settings, refs #2963 mimo 2014-12-31 15:34:48 +00:00
  • 802320e753 some petra cleanings mimo 2014-12-31 09:59:47 +00:00
  • 9329506e0d add support for civ specific player template, see #2877 mimo 2014-12-31 09:31:41 +00:00
  • f984ba40ee Seleucid house commit LordGood 2014-12-31 07:27:07 +00:00
  • 913674a202 Remove useless call. leper 2014-12-31 00:21:41 +00:00
  • 2c20936ce3 Save map settings. Patch by @aBothe. Fixes #2963. leper 2014-12-31 00:21:24 +00:00
  • 8f387e0044 Remove code duplication and some cleanup. leper 2014-12-30 18:21:02 +00:00
  • 992169c3ab Fix indentation in daaddaf433. leper 2014-12-30 17:27:18 +00:00
  • 555601fe51 Petra: avoid creating unused entitycollections mimo 2014-12-29 23:56:37 +00:00
  • daaddaf433 Stop music in Atlas when reloading a map, patch by trompetin17, fixes #1712. Itms 2014-12-29 21:01:54 +00:00
  • f337905f14 Actually focus the group instead of following it. Patch by trompetin17. Fixes #2972. leper 2014-12-29 20:40:37 +00:00
  • 53023b7efc This was SVN commit r16082. LordGood 2014-12-29 19:26:37 +00:00
  • 9a17a96054 Fix warning when following units. Fixes #2971. leper 2014-12-29 18:56:00 +00:00
  • 354bd8b088 Only delete/create players until the needed number is reached. Patch by trompetin17. Fixes #1953. leper 2014-12-29 17:33:39 +00:00
  • f2edd35989 Enable LoadCivData to only load playable civs. Patch taken from s0600204's structree work. leper 2014-12-29 16:24:42 +00:00
  • 8608b0fe89 Seleucid Tower and textures LordGood 2014-12-29 12:29:41 +00:00
  • d68a057153 Fix warning. leper 2014-12-28 16:45:06 +00:00
  • 0406f62ea0 Fix a typo, reported by t4nk004 on IRC. Itms 2014-12-28 16:35:32 +00:00
  • 4c12440868 Give access to the templates to the GUI. This will be useful for eventually displaying factions specificities in main menus. Itms 2014-12-28 16:21:07 +00:00
  • 92af594986 Petra: rewrite a stupidly inefficient function spotted by the traceLogger mimo 2014-12-27 18:44:34 +00:00
  • 0dd6711afa make Petra support passability and territory maps of different resolutions, addresses #2960 mimo 2014-12-27 15:23:20 +00:00
  • 2ef3c0c42e Compute the actual percentage of map explored by the team in the summary screen. Itms 2014-12-26 19:13:40 +00:00
  • dbb4b2c920 Update the Greek Acropolis (4) map description to remove the reference to the old non-skirmish map. Itms 2014-12-26 18:07:10 +00:00
  • 1e17cbe33c Use the range manager to pick entities when drawing a selection box during a game. This allows for a significant performance improvement. Itms 2014-12-26 13:07:49 +00:00
  • ec9e0dfeed Add missing file in 286112e0aa. fabio 2014-12-25 14:22:15 +00:00
  • 286112e0aa Fixes #2937. Thanks to Lion_Kanzen and Pureon for making icons. scythetwirler 2014-12-25 05:12:39 +00:00
  • b2650e08ba Fixes obelisks for player 2 and player 3 that were inverted. fabio 2014-12-24 15:26:45 +00:00
  • 9684bcd360 add AI support of maps of different dimensions, see #2960 mimo 2014-12-23 14:17:52 +00:00
  • 49187dd990 Drop support for AIs that are not using modules. leper 2014-12-23 01:20:50 +00:00
  • d21cf8f3aa Clarify some comments. leper 2014-12-23 00:46:00 +00:00
  • ce0c1e4302 Report names of components or interfaces in case of error when registering those. leper 2014-12-23 00:29:14 +00:00
  • efce88b97b Call setlocale(3) on BSDs so that we can log unicode strings. Patch by Teiresias. Fixes #1142. leper 2014-12-22 00:23:07 +00:00
  • 4ce667412b Improve performance when looking for new targets. mimo 2014-12-21 14:30:47 +00:00
  • 96c45eac61 Fix missing escapes. leper 2014-12-21 02:23:17 +00:00
  • 71ba68e3a3 Fix performance problem with unnecessary global message subscription Yves 2014-12-21 01:44:00 +00:00
  • 01e2a33486 various small improvements in petra (choice of units in start game, ram management and team warnings when new trade route available) mimo 2014-12-19 17:57:24 +00:00
  • 39f6a8d3cd reshuffle the petra deserialization to prevent it to modify the metadata infos mimo 2014-12-16 21:33:07 +00:00
  • a13cc54fc3 Use correct variable. Fix #2957. leper 2014-12-16 21:05:24 +00:00
  • a143c847e2 small fixes for petra mimo 2014-12-14 21:35:24 +00:00
  • a9c6b7080a Fixes intermittent error messages caused by uninitialized variable Yves 2014-12-14 17:43:40 +00:00
  • 9b6981465a improve a bit the fix of 639a174388 mimo 2014-12-13 21:30:13 +00:00
  • 639a174388 petra: fix choice of target when enemy resigned + some cleanings mimo 2014-12-13 16:47:37 +00:00
  • add113a2a1 Remove duplicated layers of unescaping which required multiple escapes in some places. leper 2014-12-13 01:08:29 +00:00
  • a22f30c9b0 Improve AI performances thanks to traceLogger diagnostics. The gain is about 10% of AI time. The patch includes also some code cleanings. mimo 2014-12-12 17:41:10 +00:00