1
0
forked from mirrors/0ad

Commit Graph

  • ba5ab40c66 Fix lineendings, two missing semicolons and a string fix. elexis 2017-05-01 05:08:00 +00:00
  • d7b5f28fad Don't save an empty string to the user config if the lobby buddy list is empty, since ConfigDB doesn't support empty strings. elexis 2017-05-01 04:59:04 +00:00
  • 37da3b008a Translate the Out-Of-Sync error message and send it to the JS GUI for convenience and future extension. elexis 2017-05-01 04:55:56 +00:00
  • 7d6bfe27ab Clean up FromJSProperty a little. Patch by Vladislav. leper 2017-05-01 00:58:35 +00:00
  • c14a7a0b0b Builder component tests and some cleanup. Patch by Stan. leper 2017-05-01 00:44:08 +00:00
  • 2ad6dc478c JS l10n cleanup. elexis 2017-05-01 00:09:13 +00:00
  • 234aa36b25 Update the documentation on how to write simulation components. leper 2017-04-30 23:48:54 +00:00
  • ecaa8434b1 Cinematic path node moving tool for Atlas. Patch by Vladislav. leper 2017-04-30 23:47:16 +00:00
  • bbf7321ec0 Use the slider for the number of shader graphics setting. elexis 2017-04-30 21:51:00 +00:00
  • 0ab4660e83 Fix Iberian Sandbox map that was flooded after some change after Alpha 19 before Alpha 20. elexis 2017-04-30 17:35:30 +00:00
  • c016a74309 Add sliders to the GUI. Use them for the sound/music volume controls. wraitii 2017-04-30 16:51:18 +00:00
  • ca90b3b22a Nerf briton hero Cunobelin. elexis 2017-04-30 16:18:13 +00:00
  • b5afc040ef Catafalque aura finetuning and some string fixes reported on transifex. elexis 2017-04-30 16:08:26 +00:00
  • 1235b0b8fe Nerf Iberian fireships as they are much cheaper than garrisoned WarShips, easier to spam and destroy docks 5 times faster. elexis 2017-04-29 20:00:44 +00:00
  • 7f573cb86d Move lobby chat commands in a global object and add /help command to explain the usage on these commands. elexis 2017-04-29 18:58:56 +00:00
  • 5a4cbc9261 Move CinemaManager includes forgotton in 5d49e6c456 to the right place, thus fixing the build without precompiled headers. elexis 2017-04-29 18:08:06 +00:00
  • a8ac5ccede Add support for resource descriptions and display them in the tooltip of the resource counts shown in the top panel. elexis 2017-04-29 17:57:10 +00:00
  • 185261275f Fixed lost selection in the load game page. Patch by Vladislavbelov mimo 2017-04-29 16:42:12 +00:00
  • 53eed3b50d Restore selected mod and fix reset button in the mod selection screen. elexis 2017-04-29 01:54:44 +00:00
  • 2d999a746e Actually stop connecting to the lobby if the user cancelled the login. elexis 2017-04-29 00:03:41 +00:00
  • 41d4649c6d Remove unused, deprecated SendGetGameList from the lobby. elexis 2017-04-28 23:22:41 +00:00
  • a227a7f45b Remove optional arguments from randFloat, since the function can be called from the simulation and that should explicitly specify arguments if the defaults aren't entirely self-evident. elexis 2017-04-27 14:57:21 +00:00
  • e6a0c7ae77 Remove SendGetRatingList lobby function which is deprecated and ignored serverside since 1a15131d2d because it caused performance issues and therefore shouldn't be used anymore. elexis 2017-04-27 11:42:51 +00:00
  • b9583aefb7 Sort aura templates into a more clear directory structure. elexis 2017-04-26 21:14:16 +00:00
  • 72d4f41467 Fix beach painting on the Corsica vs Sardinia map that broke everything on tiny sizes. elexis 2017-04-26 20:35:08 +00:00
  • 8cb4551051 Add asian elephant infant template and use it for the India map. elexis 2017-04-26 20:30:00 +00:00
  • 42759d94a2 petra should be less demanding when low resources available if it already starts with a market mimo 2017-04-26 18:29:36 +00:00
  • d57e3cd743 Sort and update help list of category build and training restrictions. Reviewed by elexis. fatherbushido 2017-04-26 13:54:41 +00:00
  • f399e68654 Fix the lobby bot following the entity class rename in ad17e320be elexis 2017-04-25 16:53:42 +00:00
  • 40d219f342 Add Spartan team bonus. Patch by Grugnas. fatherbushido 2017-04-25 14:30:40 +00:00
  • 9f8e1eb59d Add UnitAI CanPatrol boolean property to selectively disable patroling for some units, in particular animals, traders, fishing ships and female citizens. elexis 2017-04-25 11:22:41 +00:00
  • d1dae4fa12 Fix a rare map generation bug on India occuring if the map decided to place a stone mine one tile too far at the map border. elexis 2017-04-25 11:07:41 +00:00
  • 24e51f96eb Remove useless terrain painting that is overwritten with the paintTerrainBasedOnHeight calls following that. elexis 2017-04-25 10:46:50 +00:00
  • e3daa35075 force the eject when renaming a garrisoned entity, fixes #4532 mimo 2017-04-24 20:38:39 +00:00
  • 03d4606416 Don't try to get capture points and add capture bar of a destroyed entity in StatusBar. Reviewed by Sanderd17. fatherbushido 2017-04-24 19:31:17 +00:00
  • b4aaa63508 Add tests to Barter component. Replace constants by prototype attributes in Barter component. Patch by Stan. fatherbushido 2017-04-24 10:18:57 +00:00
  • 738a0651cf Reveal the map on the wall demo map (so that it isn't entirely nor partially invisible independent of the selected gamemode and ownership). elexis 2017-04-23 19:32:34 +00:00
  • 46a5b0c83f Remove duplicated, unused, leftover wall templates and actors. Fix the related references. Patch by Grugnas. Reviewed by s0600204. fatherbushido 2017-04-23 17:56:57 +00:00
  • a6fce141b0 Random map script India. elexis 2017-04-23 02:02:44 +00:00
  • ec58e50a09 Remove a duplicate TechnologyManager getter introduced by e33d4a52e9. elexis 2017-04-23 00:30:24 +00:00
  • 51d189c767 Display a chat notification if an ally has reached a new phase, optionally also if started or aborted. elexis 2017-04-23 00:00:14 +00:00
  • 8f36ca47a1 Replace input.js doubleclick hack and ease doubleclicking on moving units. elexis 2017-04-22 01:24:03 +00:00
  • 175cded64a Replace deprecated randInt calls (besides those in the Unknown maps). elexis 2017-04-21 21:45:00 +00:00
  • 9027a46112 Fix player assignments, few ungatherable trees on Corinthian Isthmus (4) and place another lighthouse on the other side of the river for fairness. elexis 2017-04-21 12:56:04 +00:00
  • a3ccbba4a2 Update credits entries, refs ed5d8f749e elexis 2017-04-21 12:16:06 +00:00
  • 1d7b9a434f Fix 234513ae51, one template did not validate. Noticed by phormio. fatherbushido 2017-04-21 08:35:17 +00:00
  • e960b0ef61 Add Identity component unit tests. Some code cleanup. Patch by Stan. Commented and reviewed by bb. fatherbushido 2017-04-20 19:51:10 +00:00
  • 234513ae51 Use per 100 meters spread values. Fix a bit the related help. Change and use simpler template values. Units will be a bit more accurate. Reviewed by wraitii. fatherbushido 2017-04-20 17:01:47 +00:00
  • 6401203116 Clean identation and sorting in xml templates. fatherbushido 2017-04-20 06:36:38 +00:00
  • b942e4d406 Make some wooden structures give a wood loot instead of a stone one. Patch by Grugnas. fatherbushido 2017-04-20 06:13:11 +00:00
  • 922ece9302 Icon updates Pureon 2017-04-19 20:42:43 +00:00
  • 026dcf10eb Danubius random map script with reoccuring gaia ships that take control of the river and ungarrison units to attack the players. elexis 2017-04-19 14:50:48 +00:00
  • dcf12abe8c Mark players as buddies in the lobby and add a symbol to identify them in the lobby playerlist, gamelist and in the game description panel of the lobby, replay and load/save screen. elexis 2017-04-19 11:51:29 +00:00
  • 89c413031f Fix the aiming code when performing an attack. Reviewed by wraitii. fatherbushido 2017-04-19 07:39:19 +00:00
  • d5e254014a Make random map Caledonian Meadows circular and some style changes. Reviewed by elexis. FeXoR 2017-04-18 21:51:25 +00:00
  • 7e77e3789d Make projectile speed templates values more consistent. Reviewed by wraitii. fatherbushido 2017-04-18 20:12:08 +00:00
  • 79a9b05b0c Don't tag an entity as packing when the packing is completed. Reviewed by leper. fatherbushido 2017-04-18 19:44:43 +00:00
  • 4d2508ecf4 Fix prepare times. wraitii 2017-04-18 14:50:29 +00:00
  • 81c57e8a28 List, add and delete cinematic paths in Atlas. elexis 2017-04-18 03:30:16 +00:00
  • 80626db3dc Make that StatisticsTracker code from 045dcd4823 a bit more readable and consistent. elexis 2017-04-18 00:10:25 +00:00
  • 1db8562d05 Revert and fix 4523c50850: fix water disappearing in Atlas when clicking on the object tab. wraitii 2017-04-17 08:59:12 +00:00
  • 1ec41f6dd0 Fix crash in dynamic subscriptions when components unsubscribe during deletion. wraitii 2017-04-17 08:00:41 +00:00
  • de9e76cbf1 Add a test to the component manager to show a crash in dynamic subscriptions when components unsubscribe during deletion. Reviewed by wraitii. fatherbushido 2017-04-17 07:55:44 +00:00
  • adf60c7c49 Support cinematic path creation from trigger scripts. elexis 2017-04-17 01:42:11 +00:00
  • ce5c10c7bb Add FromJSProperty helper function that gets the property of a JS object, thus reducing duplicate checks when getting many properties. elexis 2017-04-16 23:59:20 +00:00
  • b856ec5ea4 Update the Minimap texture if the waterheight has changed. elexis 2017-04-16 22:13:32 +00:00
  • 045dcd4823 Allow units without Cost component and use it for the Catafalque template. elexis 2017-04-16 20:46:03 +00:00
  • 3731490e5a Use armor instead of armour in some strings reported by translators. Reviewed by wraitii and domdomegg. fatherbushido 2017-04-16 11:42:15 +00:00
  • 1639a88627 petra: fix typo from 3c56638e8b mimo 2017-04-15 16:16:58 +00:00
  • e7c9559c21 Fix a small mistake in GarrisonHolder.JS that prevented healing-while-garrisoned in rare cases. wraitii 2017-04-15 09:19:36 +00:00
  • 5462f26aba Move CinemaPath class to the simulation helper directory, because it contains predominantly simulation data that is already serialized. elexis 2017-04-14 23:20:49 +00:00
  • 78121ff82c fix request-attack broken by d9d1f1bbeb mimo 2017-04-14 19:00:14 +00:00
  • ed5d8f749e Fix in-game bandbox when gui.scale is not 1 Patch by Dariost Differential Revision: https://code.wildfiregames.com/D321 This was SVN commit r19411. mimo 2017-04-13 08:11:29 +00:00
  • d15b35357e Show effects of game-start tech modifications in Structure Tree. wraitii 2017-04-11 14:36:30 +00:00
  • 16afbf32c8 Fix CChart scaling edgecases (constant value and infinity) Imarok 2017-04-11 12:27:21 +00:00
  • 2e37e6a8d9 Remove redundant path name argument from the CinemaManager AddPath function. elexis 2017-04-11 01:37:00 +00:00
  • 65cbf12b7e Don't throw NetServer FSM errors if a client presses not-ready just before the host launches the game. elexis 2017-04-10 16:52:52 +00:00
  • ee987d3b0d Add some consts to ShaderProgram functions Imarok 2017-04-10 15:44:33 +00:00
  • 023e6ca072 Allow the host to pause the game, even if in observer mode. elexis 2017-04-10 00:09:33 +00:00
  • e4b4126293 Fix Units demo map following the addition of the special filter templates in D215 / d093f714d7. elexis 2017-04-09 23:46:31 +00:00
  • 1b3f92d6e4 Display relics in the hero panel. elexis 2017-04-09 23:10:50 +00:00
  • af4466bc99 Update ready state immediately when receiving the message. elexis 2017-04-09 22:59:04 +00:00
  • 2f02fb4535 Move OpenGL CinemaPath rendering code to the CinemaManager, so that the remaining simulation data can be moved to the simulation directory. elexis 2017-04-09 17:21:01 +00:00
  • 290e67dc32 Add cinematic page to the atlas editor with one option to enable rendering of existing paths. elexis 2017-04-09 02:12:20 +00:00
  • ab2aa4b91b Nerf champion infantry spearmen slightly, so that they lose in direct combat versus champion infantry swordsmen but win against the same if equally backed up by citizen soldiers. elexis 2017-04-08 23:24:44 +00:00
  • 32c0dc773e Fix memory leak in CCmpPathfinder, patch by Sandarac. Itms 2017-04-08 15:58:10 +00:00
  • 2aae9eaaf1 Resource Trickle tooltip. elexis 2017-04-08 06:45:22 +00:00
  • d88775017c ...and keep the naming consistent. elexis 2017-04-08 06:11:24 +00:00
  • 81e267c5f4 Add selection group for catafalque relics as proposed by fatherbushido. elexis 2017-04-08 05:28:52 +00:00
  • 43d627a723 Fix three catafalque auras. elexis 2017-04-08 03:39:53 +00:00
  • 7f07237bba Serialize the queue of cinematic paths playing and resume upon deserialization. Thereby fix an OOS on rejoin when a cinematic path is playing. elexis 2017-04-08 00:10:02 +00:00
  • 35f7dddbf8 Fix copy & past error in the initial petra AI relic support of 5dcc52f46a. Reported by bb, patch by Sandarac. elexis 2017-04-07 17:23:08 +00:00
  • ee41e3fd16 Move multiplayer host and join page to a new directory, as it is not related nor doesn't share anything with the gamesetup. elexis 2017-04-07 16:44:09 +00:00
  • 874ee51337 Fix application of tech modifications within the Upgrade component. Patch by s0600204. fatherbushido 2017-04-05 15:27:59 +00:00
  • 2ce840bab3 Handle relics that are destroyed for any reason and maps that have no gaia entities at all. elexis 2017-04-05 04:14:19 +00:00
  • ffea346abb Atlas camera controls should be disabled too if a cinematic path is paused. elexis 2017-04-05 04:00:19 +00:00
  • 5d49e6c456 Move most cinematic path simulation data and control from the graphics class to the simulation component and solve the hash mimatch in non-visual replay. elexis 2017-04-05 03:59:20 +00:00
  • c0708da215 Fix the Mustang template. Add tests for the UnitMotionFlying component. Itms 2017-04-03 09:58:01 +00:00
  • 9c7188ea02 Icon updates Pureon 2017-04-02 21:05:10 +00:00
  • 7f8d57a1f0 Catafalque templates and auras for each civilization. elexis 2017-04-02 20:50:30 +00:00