Commit Graph

  • 16198c121c Increase the size of ingame-info panel Gustas 2022-08-10 15:37:05 +03:00
  • dde10249d5 Fixup faction and score info UI Gustas 2022-08-10 16:02:26 +03:00
  • 58fcffa429 Add anti-flood protection Gustas 2022-07-12 18:55:57 +03:00
  • ac623d784a Remove Do() and replace with foreach() tomas 2022-08-19 22:15:00 +02:00
  • 92478a219e Fix crash when selecting the same map tomas 2022-08-16 20:52:17 +02:00
  • 3ab6d3f00a Remove map editor debug message Gustas 2022-07-05 13:50:29 +03:00
  • 32aaac1dc2 HierarchicalPathFinder.PathExists checks the locations are in map bounds. RoosterDragon 2022-08-16 20:04:19 +01:00
  • ae3a1c2561 Add truncation to FactionLabel Gustas 2022-08-08 19:20:08 +03:00
  • 1b1868fca6 Render every available ProductionIconOverlay. Mustafa Alperen Seki 2022-01-31 16:54:35 +03:00
  • 54340591e3 Unhardcode VeteranProductionIconOverlay. Mustafa Alperen Seki 2022-01-31 15:13:07 +03:00
  • d438508994 Added try/catch for TypeDictionary errors in Lint code Gustas 2022-08-15 18:19:40 +03:00
  • cc58fe1a0f Extract translation strings. Matthias Mailänder 2022-08-10 22:43:22 +02:00
  • 8201a57b10 Don't complain about re-usable terms not getting referenced. Matthias Mailänder 2022-07-03 09:50:38 +02:00
  • 2c8c6e50da Code cleanup Matthias Mailänder 2022-05-28 16:09:52 +02:00
  • 10ac07bf9f Fix ChooseInitialMap Gustas 2022-07-13 22:37:14 +03:00
  • 8339c6843e Fix actors not being visible when created within sight range of an enemy. RoosterDragon 2022-08-11 19:14:45 +01:00
  • 2599cb26d8 Allow custom cost to exclude source locations in path searches. RoosterDragon 2022-08-11 20:39:01 +01:00
  • df858e06d6 Fix HierarchicalPathFinder failing to consider multiple source locations. RoosterDragon 2022-08-11 20:25:24 +01:00
  • f49536ea12 Use Attribute.IsDefined over GetCustomAttributes abcdefg30 2022-08-12 17:50:08 +02:00
  • aa14c9c570 Add VTOL landing exhaust animation. Matthias Mailänder 2022-08-03 19:12:36 +02:00
  • 1073a7124f Remove an unused field from TakeOff.cs Matthias Mailänder 2020-09-13 10:43:54 +02:00
  • 542c5dcfc3 Cleanup directional cursor yaml Gustas 2022-07-26 10:59:32 +03:00
  • 88e2314776 Add directional support powers to D2K ornithopters Gustas 2022-07-26 10:57:12 +03:00
  • fd9758dcbf Make game timer only blink on pause Gustas 2022-07-08 12:26:20 +03:00
  • bbf5970bc1 Update frozen actors only when required. RoosterDragon 2022-07-29 19:09:46 +01:00
  • e827e9952e Additional performance graph colors so same color is not used multiple times. darkademic 2022-08-02 19:32:41 +01:00
  • dc6be0fd77 Change the IRC link from Freenode to Libera in the issue template config abcdefg30 2022-08-05 11:13:00 +02:00
  • 47b6f564e3 Add a link to Discord to the PR template and change Freenode to Libera abcdefg30 2022-08-05 11:11:15 +02:00
  • d830bca706 Fix force fire opportunity targets not being persisted properly abcdefg30 2022-06-09 14:41:50 +02:00
  • 5f86f56bed Reduce code duplication in AttackFollow abcdefg30 2022-06-09 14:21:44 +02:00
  • 0134f63f4d Fix actors with AttackFollow moving away from their targets on amove abcdefg30 2022-03-27 19:04:32 +02:00
  • b88ebd8499 Make Red Alert SVG artwork square Unrud 2022-08-01 01:12:12 +02:00
  • 93998dc4a7 Add a PathFinderOverlay to visualize path searches. RoosterDragon 2022-05-22 15:20:38 +01:00
  • aef65d353d Replace DomainIndex internals with a lookup from HierarchicalPathFinder instead RoosterDragon 2022-04-18 20:31:51 +01:00
  • 5a8f91aa21 Add a hierarchical path finder to improve pathfinding performance. RoosterDragon 2022-04-18 20:29:15 +01:00
  • cea9ceb72e Support multiple With(Turret)AimAnimation traits abcdefg30 2022-06-08 22:19:18 +02:00
  • f2eb42a4b2 Make With(Turret)AimAnimation support multiple AttackBase traits abcdefg30 2022-06-08 22:18:58 +02:00
  • ee3c54b572 Disallow starting a game without players abcdefg30 2022-06-26 13:13:02 +02:00
  • ea72c50fb4 Fix GrantConditionOnPowerState not being usable on player actors abcdefg30 2022-05-05 13:31:07 +02:00
  • 1628ce64db Fix lobby error messages from the server being untranslated abcdefg30 2022-07-11 13:21:14 +02:00
  • 8d3ff9d2fc UnhardcodeBaseBuilderBotModule rule update dnqbob 2022-08-03 12:19:22 +08:00
  • 013ec52108 Unhardcode defenses in BaseBuilderBotModule dnqbob 2022-07-30 20:34:33 +08:00
  • e8748200f7 Demolishable, trivial optimization. Vapre 2022-07-18 22:02:05 +02:00
  • 3f3687f71d Widget, avoid copying child list when reverse iterating. Vapre 2022-07-26 13:09:26 +02:00
  • a9d1b771a0 Align ORA d2k to original D2k N.N 2022-07-23 14:03:37 +02:00
  • 8dec998d8f Fix tab completion to work for all available commands. RoosterDragon 2022-07-25 20:03:47 +01:00
  • 999af0c05b Add OrderBuffer and time synchronisation. teinarss 2021-10-10 16:14:26 +02:00
  • 4435bdec3c Fix a crash when there is no briefing text abcdefg30 2022-07-19 19:45:30 +02:00
  • e00887e4e1 Make support power fakes infiltratable Gustas 2022-07-25 15:23:16 +03:00
  • 75554123f6 make ornithopter targetable N.N 2022-07-23 17:20:31 +02:00
  • bf5bd63635 Refactor checkbox Gustas 2022-06-20 17:07:45 +03:00
  • 804bff1b0e TooltipWidgetContainer, load tooltip ui only when visible. Vapre 2022-07-16 15:26:57 +02:00
  • 0e5f33ef93 PlayerColorPalette now using the full palette if no RemapIndex is set. Andre Mohren 2022-05-26 10:58:26 +02:00
  • df72d303b8 Added PaletteFromGrayscale. Andre Mohren 2022-05-26 10:57:44 +02:00
  • b597c000d6 Update LobbyLogic to use the new MapCache map tracking Gustas 2022-07-17 21:59:25 +03:00
  • 6bcf194874 Add map update tracking to MapCache and fix crash when restarting a game Gustas 2022-05-08 22:53:38 +03:00
  • a1a50d6c98 Added rotation logic to the renderer to enable the use of Interpolated Facings. AspectInteractive2 2022-06-07 22:11:51 +02:00
  • e060d6eb05 CellLayer TryGetValue. Return a value if within cell layer bounds. Sieds Aalberts 2022-06-30 12:27:55 +02:00
  • a5ea98ae35 Add RAGL S12 balance Gustas 2022-04-24 16:57:04 +03:00
  • 4f34029556 Added a missing SequenceReferenceAttribute penev92 2022-07-07 15:24:44 +03:00
  • 5f4ed5f16b Update TextNotificationsManager to use Ui.Send tomas 2022-07-12 17:46:20 +02:00
  • b0329aad35 Add Mediator for UI notifications tomas 2022-07-12 17:45:32 +02:00
  • 91fbd618ce Fix a crash when encountering 0 byte .vqa placeholders. Matthias Mailänder 2022-04-24 13:11:40 +02:00
  • 9e34299085 Changed anypower tag name to A Power Plant Leo512bit 2022-07-06 11:22:51 -07:00
  • 0a36d6f995 Use python3 for gtk-dialog.py Unrud 2022-06-25 16:00:56 +02:00
  • 678f249c63 Scripts: Disable markup in error messages Unrud 2022-06-14 17:31:56 +02:00
  • a03e794140 Add an option to disable chat in replays Gustas 2022-06-16 16:37:14 +03:00
  • 8a98ad51fd Fix sequences only being checked on actors with RenderSprites abcdefg30 2022-07-07 17:07:10 +02:00
  • 0ded8f8080 Allow null images for SmokeImage on SmudgeLayer abcdefg30 2022-07-07 17:05:30 +02:00
  • 36a86c2cd8 Nerf supply truck XP gain Gustas 2022-07-06 23:56:50 +03:00
  • 90ea611cee Rename the 20201213 update rules directory to 20210321 abcdefg30 2022-06-27 14:25:01 +02:00
  • bd6d69c5a1 Makefile: More robust check-scripts Unrud 2022-06-14 15:52:49 +02:00
  • 8e1dce4bbe Add a lint check for maps without playable player abcdefg30 2022-06-29 20:59:10 +02:00
  • 7439f8b20a Update AUTHORS Gustas 2022-07-05 14:50:29 +03:00
  • 8c042a243e PathSearch, make TargetPredicate a readonly private field. Vapre 2022-07-03 12:57:37 +02:00
  • 834de4efbe Port to Linguini Matthias Mailänder 2022-04-22 22:12:13 +02:00
  • 9d8c2bb4c4 Recommend .ftl syntax highlighting. Matthias Mailänder 2022-04-04 21:28:06 +02:00
  • f5de8be3f0 Rectangle equals, trivial optimization. Sieds Aalberts 2022-06-30 13:10:13 +02:00
  • c8df1e864c Rework sequence docs plumbing. Paul Chote 2022-06-26 19:01:01 +01:00
  • 2037e37d4e Replace Sequence EmbeddedPalette with HasEmbeddedPalette. Paul Chote 2022-06-26 15:56:49 +01:00
  • c1822d1cef Fix NREs in CheckUnknownWeaponFields abcdefg30 2022-06-22 17:01:57 +02:00
  • 82692b9d7f Fix crashes in WeaponInfo when warheads or projectiles cannot be created abcdefg30 2022-06-22 16:58:08 +02:00
  • 185bef39b0 Fix "Inherits" nodes being resolved as objects during linting abcdefg30 2022-06-22 16:57:23 +02:00
  • 5fe166dfd3 Fix an NRE in CheckUnknownTraitFields abcdefg30 2022-06-22 16:48:34 +02:00
  • 07ec2d03fb Added an option to run utility.cmd programatically penev92 2022-04-24 19:18:05 +03:00
  • c3c5dbfa35 Unhardcoded SpriteSequence properties penev92 2022-03-11 16:11:18 +02:00
  • d1f7fb8fb8 Serialize the actor generation for network orders abcdefg30 2022-06-24 16:15:13 +02:00
  • 13145557c8 Fix the switch-case formatting in Order.Deserialize abcdefg30 2022-06-24 16:11:34 +02:00
  • c15af9f68a Ignore nonexistent actors in D2k importer code instead of crashing. Mustafa Alperen Seki 2022-06-24 21:22:26 +01:00
  • 6083eb4ac8 Remove D2k CheckImportActors Mustafa Alperen Seki 2021-10-29 16:12:30 +03:00
  • 07db77fb8d Fix RemoveTurnToDock update rule penev92 2022-06-15 02:12:44 +03:00
  • 5f42c7c8df Add support for readonly hotkeys and expose chat input hotkeys Ivaylo Draganov 2021-07-22 18:49:19 +03:00
  • 1969ae361c Add missing ISync Matthias Mailänder 2022-06-07 22:11:51 +02:00
  • d050fe9f26 Move UnitOrderGenerator to Mods.Common. Paul Chote 2022-06-10 22:18:41 +01:00
  • 6eb8a4568b Allow mods to replace UnitOrderGenerator with their own default. Paul Chote 2021-07-11 17:07:24 +01:00
  • bbe068f6cb Move IOrderGenerator to OpenRA.Orders namespace. Paul Chote 2021-07-11 17:09:04 +01:00
  • 320228f9d9 Add hotkeys for editor map overlays Ivaylo Draganov 2022-05-06 22:21:43 +03:00
  • 13ceda3259 Add hotkeys for map editor tabs Ivaylo Draganov 2022-05-06 12:02:38 +03:00
  • b02a3d0f8f Remove unused yaml node in editor chrome Ivaylo Draganov 2022-05-06 22:21:14 +03:00
  • c9ee902510 Fix issues preventing suboptimal path searches. RoosterDragon 2022-05-08 21:36:13 +01:00