Commit Graph

  • b572fed672 Consistently sort the build order phosit 2025-10-01 16:27:03 +02:00
  • c4dd0040ee Never serialize an event when it's not owned phosit 2025-09-25 14:47:42 +02:00
  • 2f86d4a2f8 Don't write entity-metadata when deserializing phosit 2025-09-25 11:47:19 +02:00
  • 55f2d356ff Clone targetPos in attackPlan phosit 2025-09-24 16:40:58 +02:00
  • 3ddf101a06 Inform the AI about builders when initializing phosit 2025-09-23 16:30:44 +02:00
  • 9aea56e4a2 Also serialize unitCollUpdateArray in AttackPlan phosit 2025-09-21 17:18:07 +02:00
  • f35595610a Sort entitycollections when adding entities phosit 2025-09-21 16:28:12 +02:00
  • 130ea06ce8 Don't add queues when deserializing AttackPlans phosit 2025-09-20 16:35:48 +02:00
  • cca2cfe05c Don't updateTerritories when deserializing phosit 2025-09-18 14:41:52 +02:00
  • e9339591c2 Reset turnCach at the begin of the turn phosit 2025-09-05 13:09:18 +02:00
  • 911285e625 Always update territories phosit 2025-09-01 18:02:48 +02:00
  • 4b516b336e Get the UnitAI order data directly phosit 2026-04-05 12:27:55 +02:00
  • 3afdf64eee Update territories when a construction is finished phosit 2025-08-31 17:42:35 +02:00
  • f5e926f6fe Remove remanents of entityObj phosit 2025-10-16 10:11:14 +02:00
  • b6243966f3 Remove usage of entityObj from Destroy event phosit 2025-09-13 19:15:32 +02:00
  • 0a2294171e Remove usage of entityObj in VictoryManager phosit 2025-10-04 20:56:05 +02:00
  • b59d2c91e3 Remove usage of entityObj in TradeManager phosit 2025-10-02 19:41:40 +02:00
  • d18a6392b3 Reduce usage of entityObj in SharedScript phosit 2025-09-24 11:59:01 +02:00
  • 8d7de7fde7 Remove usage of entityObj in BuildManager phosit 2025-09-23 16:55:45 +02:00
  • 4f6b01ccb8 Reduce usage of entityObj in BasesManager phosit 2025-09-13 18:54:55 +02:00
  • 7b50e32b28 Always delete metadata when destroying entities phosit 2025-09-13 17:50:53 +02:00
  • 08340ca18a Call GetFullRepresentation only internally phosit 2025-08-29 21:39:23 +02:00
  • f81cf7e602 Clear changedEntities on initialization phosit 2025-02-03 13:19:20 +01:00
  • e07b4df6ba Serialize dropsiteSupplies phosit 2025-02-03 13:06:19 +01:00
  • 6facc9ee17 Fix AI OOS on rejoin related to random calls phosit 2025-02-03 11:48:36 +01:00
  • 8151e18d51 Enable the ai to be tested with -serializationtest phosit 2025-02-03 10:49:11 +01:00
  • c042b3ca2c Start the serializationtest at a specivic turn phosit 2025-09-18 16:12:41 +02:00
  • 843f39ba55 Use dynamic budget for progressive load timeout vyordan 2026-05-04 11:20:13 -06:00
  • f38b956eb3 Update code owners phosit 2026-04-26 16:59:45 +02:00
  • e903506f13 More ai names for the germans Jonny McCullagh 2026-03-03 15:59:05 +00:00
  • 5268cb62a6 Persians -> Achaemenids wowgetoffyourcellphone 2026-04-19 20:17:38 -04:00
  • 6514230330 Allow building without lobby Ralph Sennhauser 2026-03-01 16:38:33 +01:00
  • a7967d4ad9 Adds PBR output texture to PostProc Vladislav Belov 2026-04-29 19:25:14 +02:00
  • 25df2d8a02 Adds resolve PBR compute shader Vladislav Belov 2026-04-29 19:25:12 +02:00
  • 1a277269d3 Adds floating point textures to backends Vladislav Belov 2026-04-29 19:25:11 +02:00
  • c4fb0eed3a Adds slider to developer overlay Vladislav Belov 2026-04-29 19:25:03 +02:00
  • 0f7417bb47 Remove Engine.SwitchGuiPage phosit 2026-03-23 19:32:18 +01:00
  • bb714c89ef Remove Engine.SwitchGuiPage from summary phosit 2025-08-09 16:32:18 +02:00
  • 2415b41438 Remove Engine.SwitchGuiPage from session phosit 2025-08-09 16:14:41 +02:00
  • 76b6725272 Remove Engine.SwitchGuiPage from campaigns phosit 2025-08-09 14:52:08 +02:00
  • 434a1a1905 Remove Engine.SwitchGuiPage from mod phosit 2025-04-24 18:09:03 +02:00
  • 3126a249d2 Remove Engine.SwitchGuiPage from locale phosit 2025-04-24 16:57:15 +02:00
  • 340a4d64ca Remove Engine.SwitchGuiPage from lobby phosit 2025-04-24 16:40:26 +02:00
  • 3edda64566 Remove Engine.SwitchGuiPage from gamesetup phosit 2025-04-23 20:19:36 +02:00
  • 2f1bf9531b Remove Engine.SwitchGuiPage from replay menu phosit 2025-04-23 19:17:34 +02:00
  • d842a134f9 Remove Engine.SwitchGuiPage from loading phosit 2025-04-23 17:50:08 +02:00
  • 02a4cf6aff Remove Engine.SwitchGuiPage from autostart phosit 2025-04-23 17:38:04 +02:00
  • 5b5a7f9dc8 Remove Engine.SwitchGuiPage from gamesetup_mp phosit 2025-04-23 16:23:20 +02:00
  • 4ff3abf203 Remove Engine.SwitchGuiPage from prelobby phosit 2025-04-23 15:52:31 +02:00
  • c1a50c7012 Remove Engine.SwitchGuiPage from main menu phosit 2025-04-23 14:10:23 +02:00
  • 3d8971daca Remove pageLoop phosit 2025-04-23 13:23:04 +02:00
  • 6ead0d2f92 Add Engine.openRequest phosit 2025-04-23 13:01:54 +02:00
  • 456e2a0b56 Removes dummy GL functions as replaced by core Vladislav Belov 2026-04-25 17:47:06 +02:00
  • 9b79fb3793 Fixes particle solid axes after aae957ec7b Vladislav Belov 2026-04-25 15:58:25 +02:00
  • dd9124ae99 Fixes Vulkan uniform buffer size after 9e371824c2 Vladislav Belov 2026-04-25 11:55:12 +02:00
  • 68d8604c51 Do not follow rally point commands for observers Atrik 2026-04-19 15:39:55 +02:00
  • 77a53121e0 Handle module attributes in checkrefs joeybadz 2026-04-18 16:52:20 -04:00
  • 10d8269365 Remove TLS option from in-game settings Dunedan 2026-04-19 18:13:19 +02:00
  • b63d0a546b Add vcs browser to appdata Stan 2026-02-28 23:45:55 +01:00
  • 6f82cec51f Use std::unique_ptr for stats-table phosit 2026-04-16 19:18:12 +02:00
  • b71c1c3e8c Use std::unique_ptr for ENetPeer phosit 2026-04-16 19:12:13 +02:00
  • e7a583adc0 Use std::unique_ptr for server-session phosit 2026-04-16 18:59:07 +02:00
  • 0642153abc Use std::unique_ptr for ENetHost phosit 2026-04-16 18:34:08 +02:00
  • 74255b49c0 Use std::unique_ptr for the server turn manager phosit 2026-04-16 18:24:03 +02:00
  • 2b1b1dc1e3 Store the server-worker inside the server phosit 2026-04-16 18:16:41 +02:00
  • 0171a58f26 Handle empty Auras reference in checkrefs Atrik 2026-04-12 08:16:32 +02:00
  • eb2ff98883 Display aura range overlay during building preview Atrik 2026-04-12 07:30:00 +02:00
  • 7758c98e7c Remove IXmppClient.h phosit 2026-03-19 18:36:52 +01:00
  • 1da954d455 Store the glooxRegistration inside the XmppClient phosit 2026-03-27 19:51:03 +01:00
  • 4a5b5ddfad Store the gloox::MUCRoom inside the XmppClient phosit 2026-03-27 19:44:54 +01:00
  • 783525dd73 Store the SessionManager inside of XmppClient phosit 2026-03-27 19:31:53 +01:00
  • b1b31b0929 Store the gloox::Client inside the XmppClient phosit 2026-03-27 19:23:58 +01:00
  • 5a5c7b4f12 Use unique_ptr for glox::Tag in XmppClient phosit 2026-03-27 19:02:53 +01:00
  • 09c1cc4ec7 Use RootedValueVector in XmppClient phosit 2026-03-26 18:49:22 +01:00
  • 3d866fe7a1 Move ComputeTimestamp to XmppClient.cpp phosit 2026-03-26 18:08:04 +01:00
  • 13a0dc4859 Move the gloox conversion to a dedicated file phosit 2026-03-25 18:58:37 +01:00
  • 5a92c22d90 Compute actual size of GUI objects lazily Vantha 2026-03-05 12:31:47 +01:00
  • d5384ad742 FindPublicIP in the CNetServer constructor phosit 2026-03-03 21:20:33 +01:00
  • bc17e212bb Launch session at construction of Net* phosit 2026-03-03 19:46:40 +01:00
  • 314e2a58cf Remove UpdateInitAttributes from CNetClient phosit 2026-03-03 19:09:17 +01:00
  • 578aea3b09 Remove CNetClient::SetupServerData phosit 2026-03-02 21:35:28 +01:00
  • 19c6977872 Request connection-data in the client constructor phosit 2026-03-02 20:45:36 +01:00
  • dbe89d10ae Pass the controllerSecret to the CNet* constructor phosit 2026-03-02 19:22:44 +01:00
  • d33fb147bc Pass the game password at construction to Net* phosit 2026-03-02 19:03:19 +01:00
  • 040e0b29a2 Initialize members in the class of CNet* phosit 2026-03-03 20:00:57 +01:00
  • 96c0d45b14 Fixes for the proto-Germanic names of some units emholt1 2026-04-08 17:50:57 +02:00
  • cb1fe07540 Removes GetDeviceCommandContext call from CFont Vladislav Belov 2026-04-10 23:39:15 +02:00
  • 68091177ac Removes ArrayDeleter Vladislav Belov 2026-04-10 23:03:00 +02:00
  • 6893654cfc Do the gamestate compression in the task-manager phosit 2026-04-03 18:38:13 +02:00
  • 6a3da535f3 Remove wrong newline in splashscreen.xml Rodrigo Vegas Sánchez-Ferrero 2026-04-01 17:15:30 +02:00
  • 17b9b6af2a Remove trainer from wagon Atrik 2026-04-06 00:19:48 +02:00
  • 8a2a450686 Align text as usual if the scrollbar is invisible Vantha 2026-03-03 17:03:29 +01:00
  • 15cabcf8fc Add waypoint/rally point feedback sound wowgetoffyourcellphone 2026-04-01 00:09:38 -04:00
  • 56a98fa5ee Fix error when toggling session GUI Vantha 2026-04-02 10:36:31 +02:00
  • 9ff42ccae6 Fix unresponsiveness after campaign game ends Vantha 2026-03-23 23:39:42 +01:00
  • 54764733dd Fix incorrect Germ tech tooltip obelix 2026-03-25 22:03:01 +01:00
  • dec3f9ab62 Add Generic name for German Catafalque obelix 2026-03-29 14:25:28 +02:00
  • 7af2210a4f Fix incorrect Spart CivBonus description obelix 2026-02-28 13:57:07 +01:00
  • b23c0794a5 New song for the germans. Stan 2026-03-29 21:54:29 +01:00
  • e0db65ba1b Remove pointless const's from ICmpCinemaManager.h Vantha 2026-03-24 10:53:38 +01:00