Commit Graph

  • f9818b7f7a Moves default texture to SingleColorTexture following 283f524fcf. vladislavbelov 2021-12-23 17:44:24 +00:00
  • e7cc6117ce Fix removal of added files for macOS and Windows. Stan 2021-12-23 15:10:16 +00:00
  • 6b7541cec5 Add more options to archive builds. Stan 2021-12-23 14:59:37 +00:00
  • 6f1322881e Cleanups console a little bit. vladislavbelov 2021-12-23 07:37:03 +00:00
  • 53734a05a6 Add a missed include in https://code.wildfiregames.com/D721; It's included for some reason in Windows NOPCH but not linux Stan 2021-12-22 11:02:13 +00:00
  • 2922b693ab Fix special string used in singular for english Angen 2021-12-22 10:54:11 +00:00
  • c9bea80e0d Use GLAD2 a multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator. Stan 2021-12-21 22:03:31 +00:00
  • a32ab00f4d Moves backbuffer swap and error check to GL device. vladislavbelov 2021-12-21 17:02:04 +00:00
  • d48bc63d92 Fix missed issues bc461838ee and minor texture edits wackyserious 2021-12-21 09:02:31 +00:00
  • 26842451d7 Fix sorting by hasPassword/private in gamelist Angen 2021-12-21 08:00:37 +00:00
  • 84399ba248 Fix training/researching with zero time. Freagarach 2021-12-21 06:19:50 +00:00
  • a8c6d7a82b Inherit comment of previous save when overwriting. Freagarach 2021-12-21 06:07:48 +00:00
  • bc461838ee 037351c75e fix wackyserious 2021-12-21 01:00:38 +00:00
  • 037351c75e Update Athenian Scythian archer champion unit textures -Standardize naming convention (sample_01_01, where first 01 = type and following, 01 = subtype) -Add new variants -Minor update to previous textures wackyserious 2021-12-20 12:10:45 +00:00
  • e4925e02d0 Fix getting units by cheat. Freagarach 2021-12-17 15:34:49 +00:00
  • 3b9b7cd605 Moves GL report from HWDetect to GL device. vladislavbelov 2021-12-16 06:36:46 +00:00
  • 2f4fabdd96 Fixes gamesetup slider for a too short frame time (not enough Date precision). vladislavbelov 2021-12-15 10:56:20 +00:00
  • eb004e5c98 Uses forward declaration for SDL in GL device. vladislavbelov 2021-12-15 10:50:31 +00:00
  • 93a9072618 Removes logs of unused GL constants which duplicate video mode settings. vladislavbelov 2021-12-15 10:49:46 +00:00
  • dfd9560748 Put the formation-selection feature behind a config. Freagarach 2021-12-15 08:07:59 +00:00
  • afc77e20a4 Ignore formation selection when clicking an unit icon. Freagarach 2021-12-15 08:00:49 +00:00
  • f1f744702b Rename "ElevationBonus" and "Delay" to "Origin" and "EffectDelay", respectively. Freagarach 2021-12-15 07:42:06 +00:00
  • 5cbdc6c62a Use the attack sound for attack-move. Freagarach 2021-12-15 07:11:03 +00:00
  • 89c181ded1 Encapsulates information about GL inside device. vladislavbelov 2021-12-15 06:43:41 +00:00
  • 784f734480 Removes a hack to detect an old S3 SuperSavage card added in c1ec44d751. vladislavbelov 2021-12-14 10:47:32 +00:00
  • 3809457513 Replaces unclear PreferGLSL by direct renderer backend choice. vladislavbelov 2021-12-14 06:34:02 +00:00
  • f28efbaa87 Forbids using more than 64 bones for GPU skinning. vladislavbelov 2021-12-13 19:22:27 +00:00
  • 044346cf62 Set default big screenshot size to 4K as proposed by @wowgetoffyourcellphone in f175bc4f8d Stan 2021-12-13 19:03:02 +00:00
  • a3382fb3eb Removes checks for unused or always enabled GL extensions. vladislavbelov 2021-12-13 18:36:37 +00:00
  • a8c25837cb [PetraAI] - Use enum-like variables instead of magic values. -- [2] Freagarach 2021-12-13 08:04:33 +00:00
  • 7e0a42c87d Delete broken assets reported here https://wildfiregames.com/forum/topic/49785-building-a-64-bit-pyrogenesis-and-deps-for-windows/?do=findComment&comment=452589 Stan 2021-12-12 20:41:54 +00:00
  • e851fc019b Remove duplicate iber_struct.dds Stan 2021-12-12 20:04:07 +00:00
  • 0dd3bcc8e7 Remove duplicate dds textures for desert_forestfloor_palms.dds, kart_trireme.dds, tree_cypress_a.dds, farming_wheat_harvest_b.dds, road_roman.dds, celt_caratacos.dds, rome_ijv_e.dds, hele_trireme.dds, iber_sail_b.dds, kart_sail_1.dds, kart_sail_2.dds, kart_sail_3.dds. Stan 2021-12-12 19:15:40 +00:00
  • 846b8154c2 Remove duplicate celt_prop_1 texture. Stan 2021-12-12 18:08:17 +00:00
  • 09c39d710f Remove duplicate textures. Stan 2021-12-12 16:56:40 +00:00
  • b7cf30fce5 Fix Windows 11 Detection Stan 2021-12-12 16:08:09 +00:00
  • 5b6bb1cd89 Fix Alt Tab on Windows for SDL > 2.0.12 Stan 2021-12-12 16:01:30 +00:00
  • c80da0cd3c Remove duplicate texture hele_struct_b - Use the correct material, as texture has no alpha, therefore no player color - Add missing textures where necessary - Use null_white for hele_blacksmith_bucket_water instead of loading useless textures. Stan 2021-12-12 15:43:50 +00:00
  • a43ff8b088 Fix not used SIEGE_NO_TRAINER Angen 2021-12-12 12:19:11 +00:00
  • 5e61febf16 Resolves concerns from e4907bdb6e. Fixes #6395 vladislavbelov 2021-12-10 21:29:40 +00:00
  • 9cb6e4c105 Cleanups Font and FontManager a little. vladislavbelov 2021-12-10 16:59:32 +00:00
  • dfe165d6c2 Fixes unused m_Simulation after b991ef919b. vladislavbelov 2021-12-09 18:07:10 +00:00
  • fe81a6eec7 Refactors WaterManager to remove duplication of the current texture index calculation. Removes unused m_WaterCurrentTex from f2cae8cb9b. vladislavbelov 2021-12-09 18:01:28 +00:00
  • 1dfa8140a9 Fix infinite loop when queuing a gather order after garrison. Freagarach 2021-12-09 16:35:03 +00:00
  • 695ce382ec Fix Trainer/Researcher without entities/techs. Freagarach 2021-12-09 16:22:52 +00:00
  • a53405f697 Fix PetraAI after 5d3902498f. Freagarach 2021-12-09 05:47:29 +00:00
  • fe511e88d9 Adds FreeType support to the engine. vladislavbelov 2021-12-08 22:14:43 +00:00
  • 04476bf29f Normalizes AO textures according to b53c454e3e via P259. vladislavbelov 2021-12-08 18:35:23 +00:00
  • b53c454e3e Removes AO multiplier as a duplicate way to adjust AO, makes it closer to PBR. vladislavbelov 2021-12-08 18:28:42 +00:00
  • 22a21e4bd9 Update: Celtic Unit Actor File wackyserious 2021-12-08 08:26:31 +00:00
  • 90f27d4909 Adds console toggle hotkeys to the console welcome message. vladislavbelov 2021-12-07 20:09:46 +00:00
  • 5ceeac3dd5 Use correct tooltip stye for the civ icon. Freagarach 2021-12-06 07:22:12 +00:00
  • e4907bdb6e Forces GL 2.1 core context creation in VideoMode. vladislavbelov 2021-12-04 22:01:20 +00:00
  • 670f5f9a40 Adds more flexible dependencies to options. vladislavbelov 2021-12-04 20:09:53 +00:00
  • 5d3902498f [PetraAI] - Use enum-like variables instead of magic values. -- [1] Freagarach 2021-12-04 08:47:05 +00:00
  • 5a7aa37cd1 Fixes without PCH build after af567560b8. vladislavbelov 2021-11-30 18:03:39 +00:00
  • a591e5aa69 Removes unused/not implemented hooks from AppHooks. Refs f947fa6afe. vladislavbelov 2021-11-29 18:21:49 +00:00
  • af567560b8 Drops custom utf16 string implementation (from cdd3317ded), uses C++11 one. vladislavbelov 2021-11-29 12:10:41 +00:00
  • e1374252b7 Removes direct access to shaders, leaves only techniques. vladislavbelov 2021-11-27 15:01:14 +00:00
  • 4c26a2d11f Adds disabled sprites to slider. vladislavbelov 2021-11-27 13:37:05 +00:00
  • c0e0d620eb Draws fancy water and its shore waves only for GLSL shaders. vladislavbelov 2021-11-26 21:47:04 +00:00
  • fcd10be509 Fix Researchers' GUI without a tech cost multiplier. Freagarach 2021-11-26 20:53:14 +00:00
  • 8d80a2186e Some fixes after the ProductionQueue split. Freagarach 2021-11-26 17:12:26 +00:00
  • 809e3ed0bd Removes rand function usage from tests to avoid non-uniform distributions. vladislavbelov 2021-11-25 17:57:59 +00:00
  • 6efa293fd1 Reduces number of allocations during GPU profiler processing for Intel queries. vladislavbelov 2021-11-25 17:33:17 +00:00
  • 265a2246f0 Removes unused fnv_lc_hash, also file paths case sensitive so we can't use the function. vladislavbelov 2021-11-25 16:58:04 +00:00
  • 25ce179cbc Adds collision test for fnv_hash, removes unused include forgotten in b4a33851e6. vladislavbelov 2021-11-21 11:59:02 +00:00
  • ab01a2d2fc Fix replay folders with special characters. Freagarach 2021-11-19 11:34:26 +00:00
  • a16ecf0f62 Missing tileclass in archipelago / fix fish on land. Freagarach 2021-11-17 07:20:18 +00:00
  • 9b3dcd2610 Slightly improves minimap flares, makes animation more smooth via alpha fade in/out. vladislavbelov 2021-11-16 16:58:32 +00:00
  • 0c4f59d0a7 Split tasks from ProductionQueue. Freagarach 2021-11-16 07:08:39 +00:00
  • b5d85e279f Removes border pixels drawing of the minimap texture with scissors after b991ef919b. Fixes #6382 vladislavbelov 2021-11-14 16:51:39 +00:00
  • d1a7aa2858 Adds alpha and custom options to render debug modes. vladislavbelov 2021-11-14 08:33:59 +00:00
  • 59a13f97be Show the correct message when exiting the multiplayer match as a client Angen 2021-11-13 12:26:48 +00:00
  • b991ef919b Moves MiniMap texture rendering to a separate framebuffer to update it less frequently. vladislavbelov 2021-11-12 19:15:48 +00:00
  • 36eb92f9a4 Adds render debug modes. vladislavbelov 2021-11-12 11:22:18 +00:00
  • dc361048aa Fix a1010b83d3 and 8f8996e338 Angen 2021-11-06 11:07:28 +00:00
  • c1cd28c878 Also do a postMove update when the average speed over last turn isn't zero bb 2021-10-31 17:21:04 +00:00
  • f0c708be41 Ceil the required XP in the GUI. Freagarach 2021-10-31 07:00:39 +00:00
  • 4bae03c6c8 Enables GL_TEXTURE_2D always since we don't support FPP anymore. vladislavbelov 2021-10-30 14:34:20 +00:00
  • 5924575705 Fix pathname not matching name incompatible mod detection Angen 2021-10-28 20:33:01 +00:00
  • 3ab25cbd95 Add an extra button to skip the summary page when quitting. Freagarach 2021-10-28 06:31:16 +00:00
  • 137ec9f3d4 Fix typo in tutorial. Freagarach 2021-10-28 06:21:14 +00:00
  • 083ab0f4b0 Some layout changes to the replay menu. Freagarach 2021-10-28 06:14:17 +00:00
  • 3adac574b7 Prevent division by 0 for experience bar Angen 2021-10-27 19:00:35 +00:00
  • f543574d61 Removes lines drawing by direct GL calls from MiniMap. vladislavbelov 2021-10-27 06:42:54 +00:00
  • a00c2674b5 Fix AI attacking some bridges. Freagarach 2021-10-26 16:34:44 +00:00
  • b4fbbed379 There have been quite a bit of number of questions how to change scale of the gui, because this option is hidden from the user. Angen 2021-10-17 10:58:51 +00:00
  • 9c2a09067f Center generic/specific name if just one is given and hide the other bb 2021-10-12 20:25:09 +00:00
  • 31a6ffdd3a Removes mentions of legacy and unused GL calls, unifies AsFloatArray. vladislavbelov 2021-10-11 12:39:01 +00:00
  • 9ee448b377 Removes direct GL calls from Atlas bandbox drawing. vladislavbelov 2021-10-11 11:30:50 +00:00
  • 75aa2091b7 Allow to push items to the front of the ProductionQueue. Freagarach 2021-10-10 19:07:42 +00:00
  • b1a01005b8 [Petra] Remove global constant from queueplanBuilding.js Angen 2021-10-10 19:02:21 +00:00
  • 0c1297de3a Add two missing hotkeys to the intro.txt. Freagarach 2021-10-10 18:39:20 +00:00
  • 76228f107c Fix mention of 'farm' instead of 'field' in tutorial Angen 2021-10-10 12:49:17 +00:00
  • aba5369140 Fix missing sell buttons Introduced by b12e282277. Angen 2021-10-10 09:32:09 +00:00
  • acc780bcbb Add accelerations in unit movement. bb 2021-10-09 21:31:11 +00:00
  • 4640a1fd36 Use only the Diplomacy Color of non-defeated players bb 2021-10-06 20:33:12 +00:00
  • 56f5cb9e62 Use transform for changing a formation template. Freagarach 2021-10-03 06:26:28 +00:00
  • 7670a1835b Fix (de)selection functions. Freagarach 2021-10-03 06:09:01 +00:00