Commit Graph

  • 0dcaefc2f6 Add error to TechMan. when trying to finish a non-existing technology (e.g. wrong allied_view tech defined). Freagarach 2023-11-16 09:40:44 +00:00
  • a90a3a7e48 [Gameplay] Technology | Roman Roads | A special technology for the Romans wowgetoffyourcellphone 2023-11-13 15:50:28 +00:00
  • efbee041e9 [Art] Maps | Improve the terrains on Greek Acropolis 4 wowgetoffyourcellphone 2023-11-13 00:05:41 +00:00
  • d8b89fae71 [Gameplay] Correct loot for mercenaries cavs wowgetoffyourcellphone 2023-11-11 18:01:57 +00:00
  • 415d0bb999 [Gameplay] Fix healer loot wowgetoffyourcellphone 2023-11-11 18:00:07 +00:00
  • 0fec859267 Fix serialization test following 7350b9042e - Fix CalculateTerritories after deserialization wraitii 2023-11-11 10:34:24 +00:00
  • ba1a67a824 Adds test for loading actor and model having proper flags. vladislavbelov 2023-11-08 23:23:03 +00:00
  • debbcba9a6 Reduces code duplication of specular calculation in shaders. vladislavbelov 2023-11-08 23:07:11 +00:00
  • 84d935444f [Gameplay] Ram Garrison improves Ram performance wowgetoffyourcellphone 2023-11-08 05:12:51 +00:00
  • a905932712 Moves single descriptor set binding management for Vulkan to a separate class. vladislavbelov 2023-11-07 21:43:52 +00:00
  • c78ad51057 Fixes incorrect case of GLX extensions. Fixes #6547 vladislavbelov 2023-11-07 21:28:59 +00:00
  • 2e68fccd1d [Gameplay] Rename the Temple of Vesta aura and make it a more explicit CapturePoints bonus wowgetoffyourcellphone 2023-11-07 16:23:38 +00:00
  • 41cf14be2c [Art] Fixes an oversight in the variant files wowgetoffyourcellphone 2023-11-06 04:40:23 +00:00
  • 97412464ca [Gameplay] "Nile Delta" civ bonus for Ptolemies wowgetoffyourcellphone 2023-11-05 23:43:25 +00:00
  • b38aa7d6dd Fix compile error introduced in 968e55704a phosit 2023-11-05 17:59:42 +00:00
  • 2c6e7a590f [art] Better foundation for Temple of Amun wowgetoffyourcellphone 2023-11-03 16:22:59 +00:00
  • 4e9e950c8f [Art][Gameplay] A slightly larger chicken model to improve gameplay wowgetoffyourcellphone 2023-10-30 03:01:44 +00:00
  • 1352c13369 Make the sea ground height of Elephantine independent from the mapsize. phosit 2023-10-29 14:03:52 +00:00
  • 968e55704a Make the RLInterface local phosit 2023-10-28 21:11:25 +00:00
  • f40942f6b3 Moves CVertexBufferManager from global scope to CRenderer. vladislavbelov 2023-10-28 21:01:22 +00:00
  • 50cbe24cc5 Combine visual and nonvisual path so that there is only one gameloop phosit 2023-10-28 20:54:12 +00:00
  • dc61483e82 Use std::unique_ptr in CUnitManager and remove unused member functions. phosit 2023-10-28 12:57:01 +00:00
  • c90aeee2b3 Remove two globals from MapBrowserPage.js phosit 2023-10-28 11:32:37 +00:00
  • 261d606c25 [Gameplay] Maps | Update the Watering Holes (4 player) skirmish map wowgetoffyourcellphone 2023-10-27 19:15:11 +00:00
  • ba635f2790 [Gameplay] Use 'dock' variants for Athenian Marines and Mercenary Archers wowgetoffyourcellphone 2023-10-27 17:08:16 +00:00
  • 8a683854b0 [Gameplay] Add Onager for Romans. This completes the 'Marian Reform' update wowgetoffyourcellphone 2023-10-27 17:00:19 +00:00
  • 6decff312d [Gameplay] "Marian Reforms" update for the Roman civilization wowgetoffyourcellphone 2023-10-27 16:52:03 +00:00
  • 0bc6602a41 [Gameplay] Skirmish Map | Isthmus of Corinth (2 players) wowgetoffyourcellphone 2023-10-27 16:39:15 +00:00
  • be2791a5ce [Gameplay] "Hero" temple for Ptolemaic Egyptians. Ptolemaic heroes trained from a new "Temple of Isis", along with a new tech pair: "Pharaonic Cult" vs. "Serapis Cult." wowgetoffyourcellphone 2023-10-27 16:34:44 +00:00
  • 9f27a8ef8e Revert Changeset e99fab63d1 "[Gameplay] Celtic female warrior upgrade" after additional discussion between historians and balancers wowgetoffyourcellphone 2023-10-21 15:47:23 +00:00
  • 3fb7319df7 Reverts 080599442f as it breaks LOS update. Fixes #6844 vladislavbelov 2023-10-20 21:44:41 +00:00
  • 5025505918 [Gameplay] Dog Kennel for Britons wowgetoffyourcellphone 2023-10-15 03:45:14 +00:00
  • 750d2d646c [art] Change base textures of these foundation actors from a struct texture to more efficient blank textures. The base mesh consists of only prop points anyway. wowgetoffyourcellphone 2023-10-14 20:14:34 +00:00
  • 5e583beb22 Fixes result of VkDescriptorSet creation forgotten in 6ef27d2ffe. vladislavbelov 2023-10-13 18:32:22 +00:00
  • a54dbf4bfd Add brief explanations to the tooltips of the alert buttons. Freagarach 2023-10-13 09:34:51 +00:00
  • 29b57026a6 Remove Engine.IsGameStarted completely phosit 2023-10-12 19:20:56 +00:00
  • 0eae7442b9 Remove calls to Engine.IsGameStarted in loadgame/* phosit 2023-10-12 19:07:04 +00:00
  • e2c5a62a19 Moves model flags to ModelAbstract. vladislavbelov 2023-10-09 18:37:56 +00:00
  • 6ef27d2ffe Merges UID from different Vulkan device objects and unifies single type descriptor set creation. vladislavbelov 2023-10-09 18:34:50 +00:00
  • 5283ae98f2 [art] More foundation sizes for large buildings, specifically Wonders wowgetoffyourcellphone 2023-10-08 22:36:43 +00:00
  • 1108f98431 [Gameplay] Nerf Chandragupta aura wowgetoffyourcellphone 2023-10-08 05:22:18 +00:00
  • 07fdf0a7f7 [Gameplay] Update PrepareTime for ptol bolt shooter wowgetoffyourcellphone 2023-10-07 20:15:33 +00:00
  • 3cb09ffc4e [Art] Reduced normal effect for Rock materials; they were visually very bad wowgetoffyourcellphone 2023-10-05 05:29:14 +00:00
  • bef7f787a0 [Art] Some minor actor style fixes (tabs to spaces) wowgetoffyourcellphone 2023-10-05 01:23:39 +00:00
  • 681e3cfaab [Gameplay] Create a generic 'Longsword' mixin that adds a small splash attack and apply it to the Thracian Black Cloak wowgetoffyourcellphone 2023-10-05 01:03:27 +00:00
  • e99fab63d1 [Gameplay] Celtic female warrior upgrade wowgetoffyourcellphone 2023-10-05 00:54:49 +00:00
  • 5ed3100472 Remove manual memory management in CWorld phosit 2023-10-02 19:47:31 +00:00
  • 3ea20662f7 Move the game loading out of the SavegameLoader phosit 2023-10-02 19:31:06 +00:00
  • 13c169025c [Gameplay][Balance] Reduce bolt and cata prepare time to help with responsiveness/feel wowgetoffyourcellphone 2023-10-01 02:24:23 +00:00
  • 03ec53b610 [Gameplay] Create a 'cataphract' mixin to differentiate Cataphract cavalry from other Cavalry wowgetoffyourcellphone 2023-09-30 05:01:02 +00:00
  • 3fff9df4a0 Return CTerrain and CUnitManager references from CWorld instead of pointers phosit 2023-09-26 20:10:40 +00:00
  • fcf555b4a8 [Gameplay] Put back Carthaginian champion cavalry to temples and reduce cost of Colonization tech. wowgetoffyourcellphone 2023-09-25 02:17:26 +00:00
  • ce35c37153 [Gameplay] Adjustments to Hippocrates wowgetoffyourcellphone 2023-09-24 20:06:44 +00:00
  • b9b5881826 Don't assign to need_update phosit 2023-09-24 14:41:27 +00:00
  • a2fbfe1ecd Replaces virtual by override for CModelAbstract and derived classes. vladislavbelov 2023-09-23 19:53:52 +00:00
  • f810418cb6 [Gameplay] Slightly reduce cost of Carthaginian apartment and allow their house to upgrade to apartment wowgetoffyourcellphone 2023-09-22 06:23:55 +00:00
  • 4c8c08af8e [Gameplay] Turn off elephant friendly fire wowgetoffyourcellphone 2023-09-22 05:39:18 +00:00
  • da84ce48fa [Gameplay] Give the name of the civilization for the generic name of the relic wowgetoffyourcellphone 2023-09-22 05:35:13 +00:00
  • d046748fe3 [Gameplay] Cavalry units created from a Han academy should be able to enter it wowgetoffyourcellphone 2023-09-22 05:32:46 +00:00
  • 132a6fd3da [Gameplay] Reduce loom cost wowgetoffyourcellphone 2023-09-22 05:29:30 +00:00
  • c86d3bbb56 Refactors models and materials, part 2, replaces raw pointer by unique_ptr and adds test. vladislavbelov 2023-09-21 19:00:28 +00:00
  • 5214a4c073 Fixes SPIRV compile script for newer versions of spirv-reflect. vladislavbelov 2023-09-20 17:25:14 +00:00
  • b8cd3a0268 Refactors models and materials, part 1, reduces amount of mutable properties. vladislavbelov 2023-09-14 08:37:06 +00:00
  • af13be489e Adds printing error names to Vulkan backend. vladislavbelov 2023-09-13 17:36:52 +00:00
  • 5ac0b48639 [Gameplay] Druids Aura, "Deas Celtica" wowgetoffyourcellphone 2023-09-11 00:15:53 +00:00
  • 95530eb44a Refactor Capturable Farmstead feature/templates wowgetoffyourcellphone 2023-09-11 00:08:13 +00:00
  • 99e6a2fed8 GAMEPLAY | Add a chariot mixin for chariot units which differentiates them from regular cavalry wowgetoffyourcellphone 2023-09-10 23:26:09 +00:00
  • fdbcb79c3d Queries water manager only if a model should account it. vladislavbelov 2023-09-10 18:00:30 +00:00
  • becc09c23e Add some chat messages to PetraAI. Freagarach 2023-09-08 09:22:57 +00:00
  • c3d9943dd0 Bring back (small) splash for catapults, heavy ship. Freagarach 2023-09-08 09:14:11 +00:00
  • 1dc7ca055f [Gameplay] Roman Civ Bonus | Rome can train women in houses without needing to research "Fertility Festival." This is to represent the population density of ancient Rome. wowgetoffyourcellphone 2023-09-07 04:22:10 +00:00
  • 333c28d2e9 [Gameplay] Differentiate Macedonia wowgetoffyourcellphone 2023-09-07 04:12:40 +00:00
  • 9a05fa69ee [Gameplay] Agis given an aura wowgetoffyourcellphone 2023-09-07 04:06:26 +00:00
  • 442eb3ad4f Avoids creating a post-processing blur texture with zero size. vladislavbelov 2023-09-04 18:08:00 +00:00
  • a10e025324 Fix typo in c917c39a0d. Freagarach 2023-09-04 13:05:36 +00:00
  • 3d2561f096 No recursive calls in FunctionWrapper.h phosit 2023-09-02 14:20:25 +00:00
  • b7ef2f2d72 Provides entity ID for unit in its constructor. vladislavbelov 2023-08-28 18:01:44 +00:00
  • 37b2f93a3c Adds texture checks for framebuffer attachments on Vulkan. vladislavbelov 2023-08-28 17:53:41 +00:00
  • e72ad82909 Remove the use of std::iterator in EntityMap.h phosit 2023-08-23 12:31:07 +00:00
  • 4524188611 Rename requires to required in Hotkey.* phosit 2023-08-23 12:24:07 +00:00
  • 82bf9bb902 Removes WInit module completely. Refs #2611 vladislavbelov 2023-08-22 17:59:01 +00:00
  • 11e8f80b58 Fixes descriptor pool type for GetSingleTypePool. vladislavbelov 2023-08-22 17:48:22 +00:00
  • d832791fb1 Lightens the repair icon slightly for the UI. wowgetoffyourcellphone 2023-08-18 05:49:22 +00:00
  • 86e22731e7 Fix missing space in TaC of the userreporter. Freagarach 2023-08-17 06:37:39 +00:00
  • 986751d234 Add 10% health on hoplite tradition tech. Freagarach 2023-08-16 10:23:28 +00:00
  • 3ad1e487a9 Add a civbonus entry to rome.json explaining centurions. Freagarach 2023-08-16 10:07:23 +00:00
  • 0ee8a1499c Add and adjust civbonus entries for spart.json and athen.json. Freagarach 2023-08-16 10:01:48 +00:00
  • abe2ab4f08 Don't show the amount in the mutli-entity view when merely one type of a unit is selected. Freagarach 2023-08-16 09:56:57 +00:00
  • 48de9e32f0 Fix performance drop and memory leak on networked AI matches. Freagarach 2023-08-16 09:48:24 +00:00
  • 5ba7ec3bfa Removes scissor backend setup from GUI. vladislavbelov 2023-08-15 17:29:45 +00:00
  • 23f1949e2a Handles VK_INCOMPLETE for vkGetSwapchainImagesKHR. vladislavbelov 2023-08-15 17:27:23 +00:00
  • 82204a6db9 Fix the test_checkDiff translation tool tester bb 2023-08-14 20:23:09 +00:00
  • 3bb17ea06c Fix Liu Bang's cavalry attack aura wowgetoffyourcellphone 2023-08-12 16:59:13 +00:00
  • 5cb9e32b73 Add linter rule detecting project name misspellings. bb 2023-07-27 20:56:52 +00:00
  • 157c6af18e Make the space in 0 A.D. non-breaking throughout the codebase. bb 2023-07-27 20:54:46 +00:00
  • 94e30ae08e Adds mipLODBias usage to Vulkan samplers. vladislavbelov 2023-07-25 20:22:28 +00:00
  • 80bcf944bc Don't convert actions to void* phosit 2023-07-25 07:50:33 +00:00
  • 909a81bc87 Correct syntax mistakes made in b7d776175b phosit 2023-07-24 08:19:19 +00:00
  • 2f930661ce Differentiate Athenians. Freagarach 2023-07-22 14:52:34 +00:00
  • c5de5f0fb2 Add descriptions to formations. Freagarach 2023-07-22 14:14:03 +00:00