Commit Graph

  • 6b7a80b260 (Reference Suite) Fetch teambonus auras from player_{civ}.xml files s0600204 2021-06-05 16:24:25 +00:00
  • ad8c7cb2e0 Fixup artic biome: add lillies replacement wraitii 2021-06-05 10:47:20 +00:00
  • f3efe47ff6 Default-init atomics in TaskManager::Impl wraitii 2021-06-05 09:48:41 +00:00
  • 3745940de8 Fix OOS in unit motion wraitii 2021-06-05 09:33:57 +00:00
  • 7de9487a87 "New maps" demo campaign wraitii 2021-06-04 18:04:17 +00:00
  • 498c2f402d Allow setting a custom page for the 'back' page in the gamesetup. wraitii 2021-06-04 17:22:15 +00:00
  • f2c9c392bb Rework metal/stone techs to cost Food and Stone. wraitii 2021-06-04 17:20:15 +00:00
  • a359275841 Map touchup: Corinthian isthmus wraitii 2021-06-04 17:08:10 +00:00
  • eae2538802 Map touchup: gulf of bothnia wraitii 2021-06-04 16:50:44 +00:00
  • 76191d43c8 Map touchup: River/Lake/Mainland/Continent wraitii 2021-06-04 16:36:02 +00:00
  • bc17e1ade3 Map touchup: neareastern badlands wraitii 2021-06-04 16:34:09 +00:00
  • 990eea63b9 Map touchup: Cantabrian Highlands wraitii 2021-06-04 16:32:37 +00:00
  • 146b680d63 Fix borders of game description in gamesetup Imarok 2021-06-04 16:30:36 +00:00
  • c1d3584da3 Map touchup: hyrcanian shores wraitii 2021-06-04 16:21:59 +00:00
  • e865db3bfb Map touchup: Ardennes forest wraitii 2021-06-04 16:16:53 +00:00
  • 5e0b65853b Map touchup: African plains wraitii 2021-06-04 16:00:37 +00:00
  • 2599289872 Update the Savanna RM biome wraitii 2021-06-04 15:39:43 +00:00
  • d1e51593cd Fix water texture in aegean biome wraitii 2021-06-04 15:24:48 +00:00
  • 93e450c433 Increase the size of the Lobby Create match dialog wraitii 2021-06-04 13:10:34 +00:00
  • 54dae5257d Make Stable technologies more affordable wraitii 2021-06-04 13:00:25 +00:00
  • db7d63f208 Add a 'createDefaultForests' wrapper around createForests This new helper gives fewer but larger forests by default. wraitii 2021-06-04 12:57:05 +00:00
  • 69901d9ffb Tweaks to TaskManager code wraitii 2021-06-04 12:55:15 +00:00
  • f9ed769355 Add a mahout for the Maurya support elephant. Re-enabling building should be done in a separate [gameplay] differential. Stan 2021-06-04 10:34:53 +00:00
  • b2f887da2c Improved Seleucid pikemen and Archers. Stan 2021-06-04 08:59:11 +00:00
  • 741d53e3e7 Do not go to the nearest dropsite when full and asked to hunt/slaughter and attack instead. This is fine as long as units don't decay. Stan 2021-06-04 08:44:15 +00:00
  • dd61eb4751 Update "autumn" biome wraitii 2021-06-04 08:33:13 +00:00
  • 82c44e826d Lobbybots: Send IQ result containing the IP address to a client starting a new hosted match and remove the IP from gamelist stanza. user1 2021-06-04 00:33:43 +00:00
  • b360b7bd2b Disallow hardware without VBO support to simplify vertex buffer usages. vladislavbelov 2021-06-03 22:06:59 +00:00
  • 45d7bee29b Revert the UI change. Stan 2021-06-03 17:02:02 +00:00
  • 0ebc08b13c Thread the pathfinder computations using the task manager. wraitii 2021-06-03 16:21:28 +00:00
  • 1b35d36daa Implement a global task manager using a pool of worker threads wraitii 2021-06-03 14:48:38 +00:00
  • c78ead79e6 Standardize prepare time for ranged units. wraitii 2021-06-03 13:49:07 +00:00
  • 5d542ab63b Fix new biomes: small mines are again small wraitii 2021-06-03 13:44:14 +00:00
  • 70a4406bef Allow specifying forest size in createForests wraitii 2021-06-03 13:40:48 +00:00
  • 37d979d898 Fix wrong textures in nubia/savanna biome wraitii 2021-06-03 13:39:32 +00:00
  • 3662b2d5e2 Fix error in HasSameMods with old matchsettings. wraitii 2021-06-03 10:16:59 +00:00
  • dd0d4dc57a Some more fixes for miletus. Stan 2021-06-03 07:08:32 +00:00
  • 83608c9205 Removes complex transform from TextRenderer. vladislavbelov 2021-06-02 22:16:09 +00:00
  • 94d669c198 Fix ignoring arrays as supported biomes in gamesetup Imarok 2021-06-02 22:03:59 +00:00
  • 455b784f62 Delete test .zip file after running tests Imarok 2021-06-02 21:31:18 +00:00
  • 2d455df18d Removes Z value from TextRenderer translate, renames TextRenderer methods to more explicit ones. vladislavbelov 2021-06-02 21:21:28 +00:00
  • ad9cb9d467 Use new small shields for mace archers too. Stan 2021-06-02 18:53:29 +00:00
  • c8c2b03a08 Differentiate Ptolemaic archers from Seleucid ones. Use a fancier shield mesh. Stan 2021-06-02 18:49:39 +00:00
  • 6243fd07da New UI background Stan 2021-06-02 18:04:19 +00:00
  • d4cf36574e Some map tweaks Stan 2021-06-02 18:03:38 +00:00
  • dfbc481ec1 [Mod] Fix list and filter in mod selection breaking page when mod is missing some attribute Angen 2021-06-02 17:58:49 +00:00
  • 0f8ba775c3 Fix areFilters Angen 2021-06-02 17:45:17 +00:00
  • be3749a788 New savanna textures based on cc0 textures Stan 2021-06-02 17:44:20 +00:00
  • c012888e2a Allow switching to the gamesetup from the campaign screen wraitii 2021-06-02 17:37:29 +00:00
  • 48ea6ee7d2 Moddability for pushing: radius in XML, allow deactivating globally/some templates. wraitii 2021-06-02 17:36:32 +00:00
  • 07e44a75a1 Allow mods to say they should be ignored in replay/MP compatibility checks wraitii 2021-06-02 06:50:16 +00:00
  • 693f296e71 Improve 'incompatible mods' splash screen wraitii 2021-06-02 06:44:43 +00:00
  • 2c3a49734c Removes ShaderProgram from MiniMap header, removes unnecessary members, removes useless scissoring. vladislavbelov 2021-06-01 21:37:14 +00:00
  • e0fd3b532f Cleanups MiniMapTexture a bit. vladislavbelov 2021-06-01 19:50:15 +00:00
  • c2c9059f67 Fixes removed terrain missed in 7ce4552f5e. vladislavbelov 2021-06-01 19:08:22 +00:00
  • 7ce4552f5e Moves partially MiniMap texture rendering into a separate object. vladislavbelov 2021-06-01 18:55:35 +00:00
  • 0cc0852683 Remove build limits of structures that train champions. wraitii 2021-06-01 08:09:43 +00:00
  • eda3eb7cc6 Speed up citizen rotation & differentiate ranged infantry unit move speed wraitii 2021-06-01 07:45:36 +00:00
  • 9e0c30f316 Improve Cart tech 'colonization' wraitii 2021-06-01 07:26:07 +00:00
  • 44ea80977a Tweak mercenaries: no food cost, advanced rank, faster training wraitii 2021-06-01 07:20:21 +00:00
  • 2147da9aa6 Revert citizen train times to A23 values wraitii 2021-06-01 07:16:16 +00:00
  • 6cc6d8c156 Speed up and simplify TileClass implementation wraitii 2021-06-01 07:06:36 +00:00
  • 01e940217e Adds header safeguards to LOSTexture forgotten in fe21c5e023. vladislavbelov 2021-05-31 20:47:03 +00:00
  • 4d11256510 Adds shader technique caching to Canvas2D. vladislavbelov 2021-05-31 19:22:14 +00:00
  • b86b4d352e Fix broken SP persisted settings wraitii 2021-05-31 16:27:50 +00:00
  • 3d20791837 Add a "Best for MP" filter for random maps wraitii 2021-05-31 13:44:02 +00:00
  • 42e67be0ee Fix crash when pushing a page while pushing a page. wraitii 2021-05-31 13:42:08 +00:00
  • b1902d8e80 Allow setting texture quality in the config file. Fixes a todo. Stan 2021-05-31 12:52:43 +00:00
  • fcd8035fd4 Use the new "Lod" Feature for aprons Stan 2021-05-31 12:00:05 +00:00
  • 0bc7ba50ea Add an option to reduce the diversity of actor variants wraitii 2021-05-31 11:42:46 +00:00
  • 6f72560228 Use the new "Lod" Feature for celt barrels Stan 2021-05-31 11:38:34 +00:00
  • 9cc6228b28 Fix random biome not working. wraitii 2021-05-31 07:49:20 +00:00
  • 4188e7ff18 Remove unuseful 'siege bolt accuracy' from Kushites arsenal wraitii 2021-05-31 06:53:07 +00:00
  • 2cc671fd36 Makes 2D text drawing via Canvas2D. vladislavbelov 2021-05-30 19:10:10 +00:00
  • 7f16a5c40c Moves TextRenderer shader to a more relevant place, into the rendering function argument. vladislavbelov 2021-05-30 18:28:06 +00:00
  • 7f6ef5db79 Removes gui_solid material usage from CChart. vladislavbelov 2021-05-30 18:13:23 +00:00
  • 9933fe4b69 Removes gui_solid material usage from ProfileViewer. vladislavbelov 2021-05-30 17:35:26 +00:00
  • 1f192f1593 Removes low level GL code from GUI sprite rendering and switches to Canvas2D. vladislavbelov 2021-05-30 13:48:58 +00:00
  • c388ef64ad Add missing credits in 7e92f714ca Angen 2021-05-30 10:44:48 +00:00
  • 0d87ec5cf4 Fix and simplify areFilters functions Angen 2021-05-30 09:32:18 +00:00
  • 7e92f714ca [PetraAI] - Make easy difficulties of AI weaker Angen 2021-05-30 09:07:27 +00:00
  • d08c96be43 Uses Canvas2D for str_gui_add material in GUIRenderer. vladislavbelov 2021-05-30 01:01:42 +00:00
  • bee5a4b3a6 Uses Canvas2D for str_gui_solid_mask material in GUIRenderer. vladislavbelov 2021-05-30 00:30:55 +00:00
  • 9e611e11f8 Uses Canvas2D for gui_basic material in GUIRenderer. vladislavbelov 2021-05-29 23:41:07 +00:00
  • a462970707 Restores GL check for tests in TextureManager forgotten in 283f524fcf. vladislavbelov 2021-05-29 23:24:36 +00:00
  • 7f0c4ee9ab Removes unnecessary blend state changes from GUIRenderer. vladislavbelov 2021-05-29 22:48:52 +00:00
  • df7cabd653 Implements DrawTexture in Canvas2D. vladislavbelov 2021-05-29 22:30:23 +00:00
  • dacbab8b02 Fixes a mistype introduced in 283f524fcf. A smaller size might cause a write to an allocated memory. vladislavbelov 2021-05-29 20:07:15 +00:00
  • 57dde8d082 Provides Canvas2D for sprite rendering. vladislavbelov 2021-05-29 19:47:36 +00:00
  • 283f524fcf Implements DrawRect in Canvas2D, removes CConsole background drawing with low level GL calls. vladislavbelov 2021-05-29 12:31:14 +00:00
  • 2f3837e0b5 Adds Canvas2D to encapsulate low level GL calls for 2D rendering. vladislavbelov 2021-05-28 16:35:57 +00:00
  • 6f9a162dfa CList, COList, CDropdown, CText, CInput: Draw borders above the rest and improve scrollbar drawing order Imarok 2021-05-28 16:32:04 +00:00
  • d50ca8e8ec Slight tweak to the grass texture. Stan 2021-05-28 13:11:16 +00:00
  • 3d7af82328 Improve support for classes in PetraAI. Freagarach 2021-05-28 06:54:48 +00:00
  • f7ad2daf62 Removes gui_solid material shader usages from scene rendering. vladislavbelov 2021-05-27 20:13:47 +00:00
  • 25b9faf1cb Split graphics options in two tabs wraitii 2021-05-27 10:12:13 +00:00
  • f57c2f71d5 Fix map names Noticed by @wraitii Stan 2021-05-27 09:18:00 +00:00
  • bd8c6b1572 Fix GetLoadedModsWIthVersions following 498f0d420b wraitii 2021-05-27 08:30:27 +00:00
  • b17e8f3043 Removes global g_xres and g_yres dependency from GUI objects. vladislavbelov 2021-05-26 18:52:22 +00:00
  • bcac3bb896 Fix two issues noticed by @marder. Disable AO on quarried objects as its arguably broken. Adds a second uv in case it's enabled again to prevent crashes in Atlas. Use normal instead of parallax for the texture that do not have height information. Stan 2021-05-26 15:18:25 +00:00