Commit Graph

  • d1c5b19697 Updated .NET to 8 log_chat_server_preview hacker 2026-07-20 20:41:41 +01:00
  • 7e801c6fd7 Updated version hacker 2026-07-20 20:27:09 +01:00
  • 93619f2766 Added Dockerfile hacker 2025-11-02 02:57:32 +00:00
  • 7c44f94755 Log chat messages on the server hacker 2025-11-02 02:57:32 +00:00
  • 5c51f458f2 Silence autosave audio notification Gustas 2026-02-22 15:45:22 +02:00
  • 413aa00ce6 Don't play chat sounds when loading games Gustas 2026-02-17 19:16:32 +02:00
  • 0a9b493c14 Moved game save notification to StartGameNotification Gustas 2026-01-22 17:51:26 +02:00
  • 3a86c035b3 Rework D2k campaign scripts: N.N 2026-01-27 10:11:07 +00:00
  • 0a933ba09c CellLayer, use span. Vapre 2026-02-07 21:50:12 +01:00
  • 6b04dbc210 Point to the log for long stack traces. Matthias Mailänder 2026-02-08 11:33:25 +01:00
  • c651f733a7 Write to error output stream. Matthias Mailänder 2026-02-08 11:15:14 +01:00
  • 4a04f8df83 Add command history to single-player and multiplayer xan2622 2026-02-12 22:28:44 +01:00
  • 096ad0c413 add handing ±∞ to PerfGraphWidget.SixCharacterFormatFloat() atlimit8 2026-02-07 14:27:10 -06:00
  • 74c4bcc072 add unit tests for PerfGraphWidget.SixCharacterFormatFloat() atlimit8 2026-02-07 14:04:35 -06:00
  • 2516c5a798 Collect and show perf sample totals in widget atlimit8 2025-05-28 04:51:47 -05:00
  • ef5541cce4 Add registered player tooltip to lobby chat names. Paul Chote 2026-01-27 17:18:43 +00:00
  • efe7bce08a Shift Color Picker panel left if it would extend beyond the right edge of the screen xan2622 2026-01-31 22:30:54 +01:00
  • a6f5002a84 Removed the "(Esc)" hotkey from the Options button in Spectator mode. xan2622 2026-02-01 19:07:30 +01:00
  • 05250933e7 Fix typo (UtiliyHelpers) michaeldgg2 2026-02-01 23:34:58 +01:00
  • f827421b37 Deduplicate ingame player strings. Matthias Mailänder 2026-01-24 13:32:30 +01:00
  • ac162936ca These strings are already shared. Matthias Mailänder 2026-01-24 14:39:45 +01:00
  • 2164700a7a Fix field saver tests not ignoring culture Gustas 2026-01-26 15:43:05 +02:00
  • d6af55bc04 Display the complete SDL version. Matthias Mailänder 2026-01-25 11:51:47 +01:00
  • f8c20a0f8d Update to SDL 2.32.10 Matthias Mailänder 2026-01-25 11:51:36 +01:00
  • d6e2257158 Use oldest supported macOS. Matthias Mailänder 2026-01-24 22:13:13 +01:00
  • a0a0d832f9 Rerendered UI Gustas 2026-01-22 15:51:54 +02:00
  • c063e16c51 Display the line where a mismatch occurred. Matthias Mailänder 2025-12-21 15:59:10 +01:00
  • dd14d72ed3 Update TD map African Gambit. Paul Chote 2026-01-19 16:23:49 +00:00
  • 6743904372 Fix custom map loading from relative Engine.SupportDir paths. Paul Chote 2025-11-02 14:56:35 +00:00
  • a20ab8a33a PerfDebugLogic: show world tick in addition to local tick michaeldgg2 2025-12-29 10:50:25 +01:00
  • 85e16032c2 Add Server.EnableMapGeneration setting. Paul Chote 2026-01-03 14:30:15 +00:00
  • 924c79b0ad Persist generated map across skirmish settings. Paul Chote 2026-01-18 22:38:24 +00:00
  • ed1ebd536b Remove requirement for server to explicitly generate maps. Paul Chote 2026-01-03 14:12:39 +00:00
  • 156122f9e3 Improves observer camera focus fallback when the player's (or bot's) Construction Yard is destroyed xan2622 2026-01-04 03:08:04 +01:00
  • a6c58c0f68 Check if the minelayer is destroyed. Matthias Mailänder 2026-01-13 20:47:20 +01:00
  • ea07cb2cb1 Rewrite PNG parsing for minimal allocations Gustas 2026-01-14 19:51:56 +02:00
  • bea698b2f1 Don't parse UTF Gustas 2026-01-15 16:56:03 +02:00
  • 9528f19845 Move to faster ZLibStream Gustas 2026-01-15 16:10:56 +02:00
  • d0ca1af555 Use OpenRA CRC32 Gustas 2026-01-15 21:31:48 +02:00
  • 78873b8e00 Replace labels on Map Editor (copy, paste, undo, redo) buttons by glyphs xan2622 2026-01-18 14:28:01 +01:00
  • e48a77b67a Fix a desync in HierarchicalPathFinder. RoosterDragon 2026-01-16 19:33:25 +00:00
  • 95e698f44e Deduplicate observer stats translation strings. Matthias Mailänder 2026-01-18 14:27:44 +01:00
  • a542767720 Deduplicate replay translation strings. Matthias Mailänder 2026-01-18 14:18:13 +01:00
  • c3f902ebcf Fix sequence lint checks for map-defined actors. Paul Chote 2026-01-19 11:12:59 +00:00
  • 34e1e05dd8 Revise several TD encyclopedia images. Paul Chote 2026-01-13 09:27:01 +00:00
  • df20709158 Rename "Experimental" map generator to "Classic" Ashley Newson 2026-01-09 20:17:02 +00:00
  • 2cf2d7eed7 Place map generator spawns more intuitively Ashley Newson 2026-01-03 01:52:03 +00:00
  • 1300ecc18f Fix TS copy paste Gustas 2025-08-06 19:44:10 +03:00
  • dcd4c41d81 Transition blits to CellCoordsRegion Gustas 2025-08-06 17:30:33 +03:00
  • 032f20b622 Fix selection cursor behaviour Dominic Renaud 2025-12-28 16:06:07 -08:00
  • 4c2f52a465 Fix playing sounds when not adding new units to selection Dominic Renaud 2025-12-28 16:03:56 -08:00
  • f8eefe310c Add input style to match other, non-C&C, RTS games Dominic Renaud 2025-11-10 22:12:48 -08:00
  • c47ebfbb52 Fix tileset templates to appear in the map editor in their order in YAML. RoosterDragon 2025-12-31 21:46:05 +00:00
  • 2c0a4f5873 Extract briefings for localisation. Matthias Mailänder 2025-12-24 13:23:32 +01:00
  • 81147bc3f3 Externalize briefing strings. Matthias Mailänder 2024-08-03 19:37:28 +02:00
  • efa673d999 BaseBuilderBotModule: add cash constrain on expansion dnqbob 2025-12-25 11:49:13 +08:00
  • 9e1f7cad55 Fix duplicated text notifications when sound device is not available. Paul Chote 2026-01-01 12:35:44 +00:00
  • 9fccc35046 Add cancel and exit keybinds to selection Gustas 2025-12-30 21:40:46 +02:00
  • afc6532aa8 Add more robust input handling Gustas 2025-12-29 20:29:26 +02:00
  • 8869533d07 Fix error label being mispositioned Gustas 2025-12-29 20:23:36 +02:00
  • b198eec753 Fixed ExtractSpriteSequenceDocsCommand properties Pavel Penev 2025-04-27 22:07:09 +03:00
  • f590e806a1 Added filenames to enum documentation Pavel Penev 2025-04-27 22:06:18 +03:00
  • 3f53abc4c4 Misc housekeeping Pavel Penev 2025-04-27 16:17:43 +03:00
  • 5de04b0db9 Renamed Utilities -> UtiliyHelpers for readability Pavel Penev 2025-04-27 16:16:45 +03:00
  • 0c1875db07 Reworked source file name lookups from PDBs Pavel Penev 2025-04-27 16:15:52 +03:00
  • 638c0d7db1 Fix menu effects ignoring annotations Gustas 2025-12-30 21:49:19 +02:00
  • 6e98d7f73e Make sure trimmed frames never have floating point offset frames Gustas 2025-12-30 17:19:01 +02:00
  • ec7e5021ae Selection can be null Gustas 2025-12-30 22:21:41 +02:00
  • b2f32f8907 Add "Plots" terrain type for RA and CnC map generation Ashley Newson 2025-12-30 01:13:50 +00:00
  • ed3f809982 Fix animations having wrong offsets Gustas 2025-12-29 21:07:56 +02:00
  • e5cca8d0b4 Fix d2k crash Gustas 2025-12-29 22:40:01 +02:00
  • f173b6f604 Account for fractional offsets in world-px to view-px conversion. Paul Chote 2025-12-29 18:31:48 +00:00
  • e495f4eca0 Fix empty move commands being commited Gustas 2025-12-29 17:45:55 +02:00
  • c07af73eae Fix viewport zoom repositioning ignoring map bounds Gustas 2025-12-29 16:51:40 +02:00
  • eb09870a10 Fix landing altitude checks. Paul Chote 2025-12-28 19:35:04 +00:00
  • 0f22e3d4e4 Fix mission options peeking below the FMV playback. Paul Chote 2025-12-26 20:25:34 +00:00
  • af199a3a37 Remove long-obsolete reference to the mod chooser. Paul Chote 2025-12-26 20:17:40 +00:00
  • 330f438a18 Support [IncludeFluentReferences] on non-enumerable custom types. Paul Chote 2025-12-25 22:54:37 +00:00
  • c7e67529b5 Expose SDL_OpenURL to mod code. Paul Chote 2025-12-05 17:40:40 +00:00
  • de952e6caf Provide the manifest to IFileSystemLoader.Mount. Paul Chote 2025-12-23 17:07:07 +00:00
  • 2246922118 Fix lobby crash if a map's DefaultCash isn't Selectable. Paul Chote 2025-12-28 17:26:53 +00:00
  • fdb4ce4e0f Save map generation args in replays/saves instead of full map. Paul Chote 2025-12-28 10:30:54 +00:00
  • 0d479e7c18 Move settings tabs to fluent. Paul Chote 2025-12-27 20:08:31 +00:00
  • 4436f07fbf Move settings to Gameplay tab. Paul Chote 2025-12-27 20:08:15 +00:00
  • 27fbd3ddeb Restore lobby UI when a force-start is rejected by the server. Paul Chote 2025-12-27 19:18:51 +00:00
  • 6ae03038cf Fix crash if the host force-starts a game while in the Invalid state. Paul Chote 2025-12-27 19:17:39 +00:00
  • 17210c1088 Fix Carryalls attempting to deliver units that they aren't carrying. Paul Chote 2025-12-27 18:52:48 +00:00
  • 827f4682a5 ActorReference takes MiniYaml as input instead of a Dict. RoosterDragon 2025-12-22 18:42:13 +00:00
  • a546ca2f92 Tweaks for map generator performance. RoosterDragon 2025-11-24 19:10:39 +00:00
  • 3ea5b08848 Fix usage of MapGeneratorMultiChoiceOption.Default RoosterDragon 2025-12-22 17:57:38 +00:00
  • 4aec67c0c6 Display map name first Gustas 2025-11-03 16:27:11 +02:00
  • bca1dd599d Remove remaining non-fluent server->client messages. Paul Chote 2025-11-03 10:40:06 +00:00
  • d69deba56f Use lobby option cache for suppressing old options Gustas 2025-11-03 16:31:47 +02:00
  • 81fec36fbb Resolve lobby option notifications client-side. Paul Chote 2025-11-03 10:33:25 +00:00
  • f8b9dfc73e Resolve mission briefing notifications client-side. Paul Chote 2025-11-03 10:35:02 +00:00
  • d4fd66adf9 Renamed SyncAttribute to VerifySyncAttribute Pavel Penev 2023-12-05 15:06:48 +02:00
  • ec75dcd9e9 Standardize and simplify settings menu settings access. Paul Chote 2025-12-12 15:08:04 +00:00
  • 2e16ad47e5 Migrate skirmish state to a mod-specific settings module. Paul Chote 2025-12-12 15:02:08 +00:00
  • 7e9d87a808 Move auto-saving settings to mod code. Paul Chote 2025-12-11 11:18:43 +00:00
  • 98f7fe0db7 Remove special-case hotkey parsing. Paul Chote 2025-12-10 17:04:33 +00:00