Commit Graph

  • abc3a79330 ResourceLayer: use BuildingInfo.TerrainTypes to check, if a resource can be placed underneath the building michaeldgg2 2025-06-14 16:57:47 +02:00
  • 25571df2b6 Refactor ExperimentalMapGenerator into reusable methods Ashley Newson 2025-06-26 22:41:58 +01:00
  • e4f289921c Drop dependency on Newtonsoft.Json Matthias Mailänder 2025-07-13 17:15:46 +02:00
  • 444e849241 Changelog: Fix typos. toasted-dev 2025-07-13 21:18:00 +01:00
  • 2e3a30c9ca Fix error IDE0028: Collection initialization can be simplified. Vapre 2025-07-06 14:48:01 +02:00
  • 18870cbb03 D2k Starport N.N 2024-05-02 13:07:34 +02:00
  • fcae6a26d1 D2k Multibrush N.N 2025-05-27 13:04:03 +02:00
  • aa05081636 DensePathGraph, only traverse layers if enabled for locomotor. Vapre 2025-06-18 20:27:57 +02:00
  • 368ac277d0 Fix typo in NOD08a mission description Михаил Васильев 2025-06-15 22:33:19 +03:00
  • 631cbb1421 Fix 07a mission description Михаил Васильев 2025-06-14 19:17:53 +03:00
  • 6fe039f62e Add cursors to dump sheets command Gustas 2025-01-27 16:35:37 +02:00
  • f5ecb9ad99 Add tileset to dump sheets Gustas 2025-01-27 17:07:04 +02:00
  • 84378969c3 Make palettes and tilesets optional Gustas 2025-01-27 19:26:16 +02:00
  • 4c04d4fa30 Add death types Gustas 2025-01-03 16:59:05 +02:00
  • abec71c42d Use common util and unseal class Gustas 2025-01-03 16:58:16 +02:00
  • 03c24da611 Give XP to minelayer Gustas 2025-06-14 14:09:00 +03:00
  • 4be3add30a Dispose of old update rules Gustas 2025-05-09 17:31:46 +03:00
  • c27511dd66 Add colors to verbose utilities Gustas 2025-05-09 17:05:47 +03:00
  • 12cb5997f0 Print the list of warnings Gustas 2025-05-09 16:10:05 +03:00
  • ad19506836 Fix TilingPath bugs affecting unofficial mods Ashley Newson 2025-05-20 01:29:08 +01:00
  • 0b13ee3e49 Update to lowest supported Windows server image. Matthias Mailänder 2025-06-09 19:20:57 +02:00
  • c92a6be4af Respect MultiBrush weights when path tiling Ashley Newson 2025-05-18 18:44:49 +01:00
  • 561466d822 Fix Path Tiling tool rally confusion and crash Ashley Newson 2025-05-21 01:11:44 +01:00
  • c6ed381085 Remove empty Path Tiling Tool dropdown tooltips Ashley Newson 2025-05-31 00:15:33 +01:00
  • aae2ec109b Add 2 obstacles to europe to help AI Bryan Quigley 2025-05-31 22:43:46 -07:00
  • 9c8470d18e Preview clipboard when copy-pasting in the map editor Ashley Newson 2025-05-11 02:27:57 +01:00
  • c4332c808b Fix copy-paste editor crash for RectangularIsometric Ashley Newson 2025-05-30 21:27:38 +01:00
  • 1cdc823bca Add The Tiberium Strain mission (CnC) JovialFeline 2025-05-20 23:44:48 -04:00
  • 5c7188be81 Avoid denoising unbiased resources in map generator Ashley Newson 2025-05-29 21:06:48 +01:00
  • 2a0e787ae7 Check for and fix non-unit MultiBrush segment steps Ashley Newson 2025-05-24 22:22:26 +01:00
  • 7538943f59 Convert Direction.cs to enums and extensions Ashley Newson 2025-05-21 00:16:38 +01:00
  • 99253702c5 Add IsDead checks to Fall of Greece 1 JovialFeline 2025-05-18 13:51:00 -04:00
  • 5c09d5d828 Support PickAny templates in MultiBrushes Ashley Newson 2025-05-18 18:17:47 +01:00
  • daf36769d6 Add additional MultiBrush segments for RA and CnC Ashley Newson 2025-05-17 02:12:12 +01:00
  • ba444de014 Fix link to Lua API in README.md Михаил Васильев 2025-05-18 13:05:30 +03:00
  • 6a67906823 Improve --check-yaml robustness against bogus maps. Paul Chote 2025-05-17 12:03:30 +01:00
  • 681edb1879 Fix button order in save browser. Paul Chote 2025-05-14 21:07:27 +01:00
  • b7d929de5a Precache generated map for the host. Paul Chote 2025-05-14 20:18:43 +01:00
  • 6ffd786d5b Add Generate Map tab to the lobby map chooser. Paul Chote 2025-05-11 20:44:39 +01:00
  • 979483b63c Add MapClassification.Generated. Paul Chote 2025-04-17 18:54:38 +01:00
  • 6be947bbf0 Support serializing/loading ReadWriteZipFile as base64 string. Paul Chote 2025-04-17 17:45:48 +01:00
  • 5292919917 Move Boundary Shape option before Players. Paul Chote 2025-05-11 19:18:17 +01:00
  • 497b5e30ad Extract a MapSizeLabel helper method. Paul Chote 2025-05-11 19:16:07 +01:00
  • 4f1b17b832 Allow MapGeneratorSettings to be initialized from MapGenerationArgs. Paul Chote 2025-05-11 19:14:15 +01:00
  • ad08045e5f Add path auto-tiling tool to map editor Ashley Newson 2025-05-11 00:45:48 +01:00
  • d3d949176d ProductionTabsWidget: fix updating tabs when new production building is built michaeldgg2 2025-04-17 11:49:22 +02:00
  • 89d906a613 ProductionTabsWidget: fix updating internal cache for production queue michaeldgg2 2025-04-17 11:49:16 +02:00
  • 8f3ca30840 Fix typo in soviet 04b mission description Михаил Васильев 2025-05-11 19:02:42 +03:00
  • c5e4545ecd Add muzzle effect into the sequences N.N 2025-05-10 11:30:47 +02:00
  • 894d08adf0 Add missing campaign bots JovialFeline 2025-03-12 15:58:10 -04:00
  • 92b3dde789 When pathing, prefer optimal paths over short distances. RoosterDragon 2025-05-10 12:18:37 +01:00
  • 7fb88b974e Expose HeuristicWeightPercentage on PathFinder trait. RoosterDragon 2025-05-10 12:12:01 +01:00
  • 798593bede Enable Dependabot for GitHub Actions. Matthias Mailänder 2025-05-07 22:43:19 +02:00
  • 3e06749006 Rewrite fluent lint check. Paul Chote 2025-05-01 22:38:50 +01:00
  • 9ffa7be606 Remove mod-specific keys from common fluent. Paul Chote 2025-05-01 22:39:08 +01:00
  • 0313d04970 Polish map generator settings. Paul Chote 2025-05-05 16:36:22 +01:00
  • ad13658076 Make WithMuzzleOverlay and Info class public michaeldgg2 2025-05-01 19:30:01 +02:00
  • 0b110a0423 ping when non-structures are attacked atlimit8 2025-04-12 11:31:13 -05:00
  • 34a92f3406 Remove BaseAttackNotifier trait atlimit8 2025-04-30 04:33:34 -05:00
  • b792e3eecf add update rule for replacing BaseAttackNotifier atlimit8 2025-04-20 08:10:11 -05:00
  • e27aa0d379 replace use of BaseAttackNotifier trait w/ DamageNotifier atlimit8 2025-04-13 14:07:50 -05:00
  • 2b1121b970 add DamageNotifier atlimit8 2025-04-12 11:30:35 -05:00
  • 5537a194fa DockClientManager: enter cursor per DockHost's DockType michaeldgg2 2025-04-30 19:27:49 +02:00
  • 56c615d890 Fix invalid CachedTransform uses of MapPreview. Paul Chote 2025-04-17 17:45:48 +01:00
  • e8d710dee4 Prevent remote map searches overwriting local or generated state. Paul Chote 2025-04-29 23:34:41 +01:00
  • 4a4217c3b3 Fix resource calculation in map generator Ashley Newson 2025-04-30 01:06:27 +01:00
  • 965a490b70 Dynamically populate map chooser tabs. Paul Chote 2025-04-28 16:16:55 +01:00
  • 5b7a714ac2 Replace Tileset id with Environment name. Paul Chote 2025-04-27 14:51:51 +01:00
  • 90013bc6d3 Migrate tileset names to Fluent. Paul Chote 2025-04-27 14:28:37 +01:00
  • 246a1b9fec Move map installed check to LobbyLogic. Paul Chote 2025-04-26 13:41:22 +01:00
  • e5ffed2a4f Require map generators to specify valid tilesets. Paul Chote 2025-04-26 13:29:03 +01:00
  • c41a1302b6 Fix explored map being rendered incorrectly on first frame Gustas 2025-03-10 21:24:29 +02:00
  • bad58b5821 Don't fade in shellmaps Gustas 2025-03-24 14:30:55 +02:00
  • 4c551cef00 Add more customization to fade, shorten fade in Gustas 2025-03-10 20:43:43 +02:00
  • d3b7688a7d Fix fading in not working Gustas 2025-03-24 14:09:18 +02:00
  • 9c78c45faf Split IMapGeneratorInfo into core backend and editor frontend. Paul Chote 2025-04-19 14:06:47 +01:00
  • ce41ec3fc3 Skip dropdowns that have no valid options. Paul Chote 2025-04-19 14:14:47 +01:00
  • 07ef98a578 Improve map-generated roads for awkward symmetries Ashley Newson 2025-04-22 20:08:11 +01:00
  • c541a0e0dc Improve HD sheet creation Gustas 2025-01-29 19:01:27 +02:00
  • f1573d4b0c Add map-generated beaches to more CnC tilesets Ashley Newson 2025-04-11 18:49:17 +01:00
  • ede12610a8 Change Map.MapSize from int2 to Size. Paul Chote 2025-04-19 09:36:00 +01:00
  • 2fbbff2860 Change Size.ToString output to support FieldLoader. Paul Chote 2025-04-17 17:45:48 +01:00
  • cd9001e7b9 Don't allocate empty sheets Gustas 2025-01-20 13:15:16 +02:00
  • 87cff1f6f1 Localise DummyBot Gustas 2025-03-30 12:08:29 +03:00
  • 39aec39364 Initialise VertexBuffers immediately Gustas 2025-02-22 16:04:23 +02:00
  • a2096b6768 Use MultiBrush as the input and output of TilingPath Ashley Newson 2025-04-18 14:10:14 +01:00
  • cf11c6633e Simplify Player and Symmetry options. Paul Chote 2025-04-18 11:12:32 +01:00
  • 31154e3d2d Remove derived properties from Parameters. Paul Chote 2025-04-12 15:21:13 +01:00
  • e10cdc6690 Docking: fix aircraft clients trying to dock with different host than expected michaeldgg2 2025-04-15 22:19:53 +02:00
  • f09959ecba Support relaxed end points in TilingPath Ashley Newson 2025-04-06 23:24:42 +01:00
  • b2acc653a0 Promote map generators to stand-alone editor tools. Paul Chote 2025-04-14 13:48:05 +01:00
  • 78f660124c Rewrite map generator settings UI logic. Paul Chote 2025-04-14 09:35:13 +01:00
  • 8f46247dc9 MiniYaml.From* methods support deferred execution. RoosterDragon 2025-04-11 20:22:35 +01:00
  • 5676d7be40 Prevent crash when using QuantizedFacings: 0 on BodyOrientation. RoosterDragon 2025-04-10 22:03:17 +01:00
  • d459d3883d Add SoundFX for Ornibomb, Devastator Meltdown, Sabotuer N.N 2025-04-02 13:56:48 +02:00
  • af0dee3382 Fix incorrect tile definition Gustas 2025-04-04 17:49:50 +03:00
  • a4317fec57 MiniYaml applies removal during merging as well as inheritance. RoosterDragon 2025-04-05 10:52:49 +01:00
  • 3c2945c1bc Add OpenRA.Test to the solution build configuration. RoosterDragon 2025-04-05 08:39:04 +01:00
  • d136ccc350 Don't allow actors to disguise themselves as themselves abcdefg30 2024-10-28 20:41:49 +01:00
  • 76cbd5582d Show FixedColorPalette options in the asset browser. Paul Chote 2025-03-29 21:32:24 +00:00