1
0
forked from mirrors/0ad

Commit Graph

  • 7c39259ee5 Now I should get it right sanderd17 2014-05-27 14:00:21 +00:00
  • 5762721b09 Strange how I'm able to make that many mistakes sanderd17 2014-05-27 13:42:04 +00:00
  • 82db905b8e Fix previous commit sanderd17 2014-05-27 12:32:57 +00:00
  • 3413dc84a1 make it possible for mods to add new unit commands sanderd17 2014-05-27 11:17:29 +00:00
  • b9f3a95e17 Make UnitAI moddable by exposing the FSM spec and calculated FSM as part of the prototype sanderd17 2014-05-27 07:24:07 +00:00
  • e4d3189494 Lots of GUI fixes to issues pointed out by alpha123 on IRC. JoshuaJB 2014-05-27 05:34:28 +00:00
  • a75342e2c7 minor changes in petra: cleanings and timing optimization mimo 2014-05-26 19:52:51 +00:00
  • a0913cbc75 Fix the interpolation changes from the previous commit, as they weren't smooth sanderd17 2014-05-26 17:12:05 +00:00
  • 85a1f880ab Fix compatibility with LLVM libc++ (used on OS X). Ykkrosh 2014-05-26 16:48:28 +00:00
  • 5ae9f678b0 Clean up position height methods + add new. Now we have the ability to losslessly read and write positions to entities from the scripts. sanderd17 2014-05-26 16:23:46 +00:00
  • c3a0ac43bf Broadcast TerrainChanged message, so CCmpSelectable can actually see it. Ykkrosh 2014-05-26 15:44:35 +00:00
  • 4ca40116ed Fix building selection rings not being recomputed when the terrain or water under them is changed. Ykkrosh 2014-05-26 13:45:49 +00:00
  • 1871daab0d Fix pathfinding and territories not being recomputed when water height changes. Ykkrosh 2014-05-26 13:45:10 +00:00
  • 41f62cd3ff Add WaterChanged message, for things that need to be recomputed when the water height changes. Ykkrosh 2014-05-26 13:44:24 +00:00
  • 6407b593d6 Make displayFrustum controllable from scripts. Ykkrosh 2014-05-26 13:42:32 +00:00
  • 1936abad98 Remove length limits on script output in console. Ykkrosh 2014-05-26 13:39:45 +00:00
  • b78c38b935 Disable GCC warning triggered by wxWidgets. Ykkrosh 2014-05-26 13:38:09 +00:00
  • b7281c629c Rocks -> Arrows. Fixes #2565. Mythos_Ruler 2014-05-26 04:48:33 +00:00
  • bc8792ba96 Proper double-click behavior for these champion units. Fixes #2586. Mythos_Ruler 2014-05-26 04:41:35 +00:00
  • 39cfb6748d Fixes flickering in main menu backgrounds on old Intel GPUs, by manually setting the z-values for each layer, fixes #2143 historic_bruno 2014-05-26 04:38:47 +00:00
  • 4dd90a1ef3 A new skirmish map. Mythos_Ruler 2014-05-26 04:23:10 +00:00
  • d7f1427c9b Tweaked Ptolemies sandbox scenario. Mythos_Ruler 2014-05-26 01:28:56 +00:00
  • 7bc0f611b3 Auras for Roman heroes Marcellus and Maximus. Mythos_Ruler 2014-05-26 01:26:53 +00:00
  • e79adae921 Attempt to work around LOS texture alignment bug. Ykkrosh 2014-05-25 13:30:39 +00:00
  • 3d306702df Petra: recover some cases where units are blocked because of pathfinder mimo 2014-05-25 10:00:55 +00:00
  • 072e4a614e Bump lobby version string. JoshuaJB 2014-05-25 03:21:32 +00:00
  • 5ce12c2263 Start phasing out the use of CParser in the GUI. Makes GUI parsing generally faster and stricter while adding better tests and debug information. JoshuaJB 2014-05-25 03:16:52 +00:00
  • 9c908a5f46 improve 6764b15ae2 by allowing a selected button to be selected again mimo 2014-05-24 16:23:11 +00:00
  • 6764b15ae2 ease switch to 100% trade of one resource using Shift-click mimo 2014-05-24 15:37:19 +00:00
  • 874ceb76a5 fix JS warning in Petra mimo 2014-05-24 14:52:05 +00:00
  • 8589003ac6 Let for loop return early. Small code style fix. sanderd17 2014-05-24 10:18:15 +00:00
  • 7f5264d3be Fix test for unhealable and healable classes. Make healers able to heal again sanderd17 2014-05-24 09:50:10 +00:00
  • 1e3ba2d438 Let formations use the UnitAI.AddOrder method, instead of directly deciding if ReplaceOrder or PushOrder should be used. This replaces the expectedRoute, and might lead to units behaving more as demanded. Refs #2568 sanderd17 2014-05-24 09:40:21 +00:00
  • 2fbc55ec96 Update lobby server README. JoshuaJB 2014-05-23 15:52:29 +00:00
  • 9ee17342b1 Change developer overlay to only be openable through Alt+D shortcut. Fixes #2569 JoshuaJB 2014-05-23 00:18:16 +00:00
  • 84b53933ff fix the AIs broken after b55b6a9cf1 mimo 2014-05-22 20:40:14 +00:00
  • 27104a4f33 Remove MaxDistance from Roman merchant ship. See 1207b146bb. leper 2014-05-22 16:39:00 +00:00
  • 52e807a207 Healers should not heal animals. leper 2014-05-22 16:38:57 +00:00
  • ea334e3716 Fix class counting sanderd17 2014-05-22 16:20:36 +00:00
  • 41de9f6e84 Petra fixes for maps without cc mimo 2014-05-22 15:09:42 +00:00
  • 3fc2574ecf Disable syntagma and testudo for champion cavalry sanderd17 2014-05-22 14:50:53 +00:00
  • d20e244a37 fix tests sanderd17 2014-05-22 14:38:49 +00:00
  • 16c5bc96dc Add ptol and sele hero auras. Fixes #2444. Patch by Silk. sanderd17 2014-05-22 14:37:11 +00:00
  • b55b6a9cf1 Add visible class names to all common buildings sanderd17 2014-05-22 14:31:48 +00:00
  • ac1a9bf8d1 Clean up class parsing + add visible classes to be displayed in the GUI without adding them separatedly to our tooltips sanderd17 2014-05-22 10:20:02 +00:00
  • eaa382a60c This was SVN commit r15194. historic_bruno 2014-05-22 01:38:46 +00:00
  • ee50168096 Removes errant text from GUI XML files, fixes some untranslated text per [wiki:Internationalization]. Refs #2507 historic_bruno 2014-05-22 01:36:45 +00:00
  • eae7978868 Makes a word consistent with American English scythetwirler 2014-05-21 20:24:37 +00:00
  • 3e985225fc Remove remaining MaxDistance. See 1207b146bb sanderd17 2014-05-21 14:20:00 +00:00
  • 1207b146bb Let trading range depend on obstruction. Fixes #2556 sanderd17 2014-05-21 14:03:57 +00:00
  • 0a3eb92d62 Add slower game options. Might be usefull for slow players or development. Fixes #2499. Patch by DanCar. sanderd17 2014-05-21 13:46:42 +00:00
  • 01777a7ade fix tests sanderd17 2014-05-21 12:28:39 +00:00
  • 2303ad97cf petra: test on cc existence before trying to build mimo 2014-05-21 09:37:41 +00:00
  • e0fb1223d6 Put the colon inside the translate tag. scythetwirler 2014-05-21 03:02:54 +00:00
  • 153b1162fb changes for the AI to deal with maps with celts and change comment on naval maps mimo 2014-05-20 21:30:48 +00:00
  • 5dbf7ffa1e Portraits for these two Ptol boats. Mythos_Ruler 2014-05-20 21:09:25 +00:00
  • 4707f11b07 Petra AI: fix a bug in naval transport and adapt strategy to initial available resources mimo 2014-05-20 19:48:54 +00:00
  • 99a7bc67ac Fix 672f5a8b11 when sloppyness is 0 sanderd17 2014-05-20 18:45:36 +00:00
  • 317c6057ed Remove members from a formation when they garrison. Fixes #2545 sanderd17 2014-05-20 17:47:47 +00:00
  • 672f5a8b11 Add sloppyness and separate icon path to formation templates (makes it possible to have multiple formation templates - like different settings for different civs - with only one icon file) sanderd17 2014-05-20 17:18:40 +00:00
  • 4c9d99ff68 Add plural forms for Gaelic. Fixes #2575. leper 2014-05-20 17:11:47 +00:00
  • 41bc9fa65e Remove a newline in a tooltip. fabio 2014-05-20 10:41:09 +00:00
  • d8dbd499f8 Probably fixes uninitialized variable warning in GLSL model shader on some drivers historic_bruno 2014-05-20 03:41:46 +00:00
  • d0e18900ae avoid new harmless spidermonkey warnings mimo 2014-05-19 22:09:44 +00:00
  • 2081c62ab4 Support newer version of miniupnpc api. Refs #2552. leper 2014-05-19 21:01:06 +00:00
  • 940868398c Use Boost.Signals2 for Atlas. Patch by fabio. Fixes #2469. leper 2014-05-19 21:01:02 +00:00
  • 15472f7797 fix Petra not gathering already dead animals and remove forgotten debug printout mimo 2014-05-19 19:45:08 +00:00
  • dfc7567561 Fix multiple observers on multiplayer games to work more reliably. Fixes #2529 JoshuaJB 2014-05-19 16:02:42 +00:00
  • f4edb8dce5 Simplify and improve x86/amd64 CPU build flag fabio 2014-05-19 12:18:55 +00:00
  • 4a3df1c8c5 Add extra check so units can't attack entities out of range. Fixes #2570 sanderd17 2014-05-19 09:05:18 +00:00
  • 196eebe803 Fix partial internationalisation of the limit changers sanderd17 2014-05-19 08:22:20 +00:00
  • 5ae4619b81 Internationalize the AllowedToCreate method from EntityLimits. Fixes #2546. sanderd17 2014-05-19 07:35:05 +00:00
  • 81da366268 Deletes some obsolete and broken old art files, refs #2524 historic_bruno 2014-05-19 01:47:22 +00:00
  • ae29becb37 Removes pointless minimap state change during attack notification, it broke synchronized simulation state and caused some OOS errors. Fixes #2525. Refs #1719, #2526. historic_bruno 2014-05-19 01:35:14 +00:00
  • e6d762882a Add the tooltip option to default.cfg. Refs #2549. scythetwirler 2014-05-19 01:00:30 +00:00
  • 61b6eba4c1 Adds a config option for more detailed tooltips. Fixes #2549. scythetwirler 2014-05-19 00:01:47 +00:00
  • 8e6b624ea5 fix civ in template mimo 2014-05-18 17:00:54 +00:00
  • bd7ebe268e Make skirmish entities better moddable. Fixes #2523. Patch by Idanwin. sanderd17 2014-05-18 15:53:57 +00:00
  • 7ff5fbda2b Allow system components to be registered on the scripting side (so mods can make their own system components). sanderd17 2014-05-18 13:44:08 +00:00
  • 2b05a8d233 Reenable JS warnings that were disabled in db0376fdc2. leper 2014-05-18 13:25:08 +00:00
  • 1432e082bf Update room and bot name. leper 2014-05-18 13:25:00 +00:00
  • 814d3dc0e8 fix previous commit mimo 2014-05-18 12:39:58 +00:00
  • 3273720776 major update of Petra AI with first version of naval map support mimo 2014-05-18 11:34:36 +00:00
  • 3596f1c341 modify AI common-api to allow fishing and minor fixes mimo 2014-05-18 10:50:44 +00:00
  • b7f6c00c2b Mark all components as global variables and allow to re-register existing components to update their schema and/or message receiving methods. This allows for components to be extended in other files, so mods don't have to overwrite entire components. Fixes #2517. Thanks to Rada for helping on this (also fix some tests broken in the previous commit) sanderd17 2014-05-18 08:20:02 +00:00
  • 86196212e2 Improve navigation for ship formations by setting the formation controller to the right passability class sanderd17 2014-05-18 07:59:43 +00:00
  • 96c806841d Fixes the packaging script for some changes related to l10n and SpiderMonkey a16 Yves 2014-05-12 01:36:32 +00:00
  • 3ecbb7667b Restrict set of translations included in releases Ykkrosh 2014-05-11 17:43:36 +00:00
  • 0a880413fe Fix the out-of-world error we saw in the team game yesterday sanderd17 2014-05-11 09:36:12 +00:00
  • d70abd548a Move yellow modern buttons to their own style to correct naming issues (eg. ModernButtonRed was yellow). New name is ModernButtonYellow. Also switched the default button color back to red due to complaints by team members on IRC. JoshuaJB 2014-05-11 03:25:34 +00:00
  • 056d740e7f Fixes #2542 Mythos_Ruler 2014-05-10 23:40:53 +00:00
  • fb2cda5aba prevent weird behaviour when the ship in which we want to garrison is selected with the units to garrison mimo 2014-05-10 22:21:24 +00:00
  • b2ec4e0e2a Portrait for Roman bireme. Mythos_Ruler 2014-05-10 21:33:46 +00:00
  • f287a7da12 Elephants can transport aboard Medium and Heavy warships. Mythos_Ruler 2014-05-10 16:15:26 +00:00
  • da8843127c Fix displaying wrong text when no tooltip was defined, as reported by Kanetaka. Also cleans up the code to make it shorter. sanderd17 2014-05-10 13:37:38 +00:00
  • f15160412a Enlarge the ideographic ranges in the word boundaries, fixes Japanese rendering a bit sanderd17 2014-05-09 12:13:42 +00:00
  • e79ad6b30b Switch Military Colonies to use the mercenary camp actor. Mythos_Ruler 2014-05-09 00:18:23 +00:00
  • a5708873db set the right civ for mace dock mimo 2014-05-08 23:15:01 +00:00
  • 2c1917176a Use untranslated playerState.civ, if the civName 'Gaia' happened to be translated, this resulted in an undefined texture, which was the case in Chinese, and reported by Gameboy. sanderd17 2014-05-08 14:07:48 +00:00
  • 8cec641156 Replace strictness test by a different one, as the old test wasn't considered non-strict anymore. sanderd17 2014-05-08 13:26:21 +00:00