Commit Graph

  • a16486fbfc add ResourceMapBotModule N.N 2025-10-14 13:12:28 +02:00
  • 9b94796a32 Update Encyclopedia N.N 2025-05-22 12:29:49 +02:00
  • 76b8a949e1 balance patch 2025 N.N 2025-05-21 13:08:16 +02:00
  • b0514bdb87 Bot protection squad: try attack long range unit even not visible dnqbob 2025-10-06 21:11:57 +08:00
  • 961702d818 Bot mcv expansion: 1. Add ResourceMapBotModule. 2. Add McvExpansionManagerBotModule. 3. Give BaseBuilderBotModule better control over refinery. -- allow bot sell refinery too close. -- allow bot sell refinery far away from resource. (requires ResourceMapBotModule) -- allow bot recieve refinery construct requirement. 4. Give BaseBuilderBotModule control of expansion timing. (requires McvExpansionManagerBotModule) 5. Remove unused VehiclesFactoryTypes and useless BarracksTypes (now all use ProductionTypes). 6. Give HarvesterBotModule ability of order harvesters in low resource area to high resource area. dnqbob 2025-08-26 00:37:04 +08:00
  • 7a2e25af86 Fix editor grid overlay height coloring calculation Ashley Newson 2025-10-11 17:37:51 +01:00
  • f71684a120 Fix CameraOvalMover file name Gustas 2025-09-28 00:33:16 +03:00
  • 361ec67ad9 Setup SignPath for Microsoft Authenticode. Matthias Mailänder 2025-10-03 12:11:06 +02:00
  • 48a5b5b9bc Code style Gustas 2025-09-27 19:02:24 +03:00
  • 2804d103ae Add smooth shellmap movement Gustas 2025-09-27 19:02:18 +03:00
  • 59ecb8d8a3 Move private methods to the bottom. Matthias Mailänder 2025-09-22 12:30:04 +02:00
  • 148cd911d5 Don't attempt to shutdown master ping in skirmish. Matthias Mailänder 2025-09-22 12:29:45 +02:00
  • 2c86411eb4 Don't ping the master server in skirmish. Matthias Mailänder 2025-09-20 14:50:13 +02:00
  • 2d755b010c Log exceptions for dedicated servers. Matthias Mailänder 2025-09-13 13:26:32 +02:00
  • 619c5a13a1 Add PowerDownBotModule to RA dnqbob 2025-09-12 23:44:40 +08:00
  • f7e1b4259c Add PowerDownBotModule dnqbob 2025-09-11 23:42:20 +08:00
  • 82f35bbe1c Don't crash when a client that was dropped sends another order. Matthias Mailänder 2025-09-13 17:22:30 +02:00
  • b4c767ce48 Remove unnecessary branching from ToCPos Gustas 2025-07-31 20:01:54 +03:00
  • fb5aae827a Fix MPos projection Gustas 2025-07-31 20:01:26 +03:00
  • 831cce2f9c Refer to editor marker tiles by their color. Paul Chote 2025-09-12 12:33:25 +01:00
  • 994eddd46f Remove default hotkey binding for relationship colors. Paul Chote 2025-09-11 21:23:27 +01:00
  • 85637d580e Fix "Toggle player relationship colors" hotkey name. Paul Chote 2025-09-11 21:21:49 +01:00
  • 992305a1c0 Make ModifyCash virtual Gustas 2025-06-17 13:32:28 +03:00
  • 0da4766300 CashTrickler can be cloaked Gustas 2025-01-03 14:44:18 +02:00
  • fe2c227270 Don't show resource cursor when painting Gustas 2025-04-18 13:21:29 +03:00
  • 955634a520 Don't update resource layer more than needed Gustas 2025-03-28 14:13:47 +02:00
  • 83bbb357d1 Remove redundant data Gustas 2025-03-28 14:10:36 +02:00
  • bd590dfcf4 Add a preview to editor marker brush Gustas 2025-04-18 13:40:11 +03:00
  • d4a08e5b58 Switch to count naming Gustas 2025-04-19 13:24:27 +03:00
  • 9da921756d Add replace init function Gustas 2025-01-08 16:27:27 +02:00
  • cccd40ca13 Misc improvements Gustas 2025-03-28 14:10:40 +02:00
  • b5b44c048d Significantly improve actor placement and removal speeds Gustas 2025-09-11 12:58:09 +03:00
  • 7d4a590240 Use consts Gustas 2025-09-11 12:58:03 +03:00
  • 082f369fe3 Add smooth minimap to world movement Gustas 2025-09-11 13:21:21 +03:00
  • 1a8a3eca4d Add smooth scrolling Gustas 2025-08-28 16:32:27 +03:00
  • 270c37764e Reduce MersenneTwister memory allocation Gustas 2025-08-09 21:15:40 +03:00
  • a8b13d012b Remove AlwaysVisible Gustas 2025-09-02 18:33:50 +03:00
  • 0230b79269 Fix atreides-05 frigate reinforcement JovialFeline 2025-07-22 08:15:07 -04:00
  • e126c59e94 Protection: Restore BackoffTicks if target visible dnqbob 2025-09-08 21:43:10 +08:00
  • d555baa0c2 Protection squad use idle unit instead of unit around conyard dnqbob 2025-08-28 11:03:29 +08:00
  • 3f73e7a1fb Don't count refunds as income and deduct them from expenses. darkademic 2025-08-30 17:37:30 +01:00
  • 4823c3365f Bump actions/setup-dotnet from 4 to 5 dependabot[bot] 2025-09-04 06:43:42 +00:00
  • 7d27df7053 Avoid AI add other squad unit to Rush squad dnqbob 2025-08-29 09:41:48 +08:00
  • 4c9ae3678b Add watercliff support to ExperimentalMapGenerator Ashley Newson 2025-08-17 19:47:27 +01:00
  • 2cf6ac6383 Optimize Terraformer.PartitionPath Ashley Newson 2025-08-22 22:28:55 +01:00
  • 7cd7b32042 Adjust point sequences for RA beach segments Ashley Newson 2025-08-17 19:31:24 +01:00
  • c3b22c9102 Remove Inner types from various MultiBrush segments Ashley Newson 2025-08-17 19:13:50 +01:00
  • 1124c6e6c2 Fix FireProjectilesOnDeath not working for aircraft husks Gustas 2025-06-30 19:33:55 +03:00
  • 28b02f662f Limit tiling path dropdown height. Matthias Mailänder 2025-08-15 21:06:49 +02:00
  • 792231fbb9 Bump actions/checkout from 4 to 5 dependabot[bot] 2025-08-12 03:41:43 +00:00
  • f8c8c36307 Don't rebuild on Markdown updates. Matthias Mailänder 2025-08-05 00:07:00 +02:00
  • 885274e3d7 Update chat links. Matthias Mailänder 2025-08-04 23:51:53 +02:00
  • 8a0197c88b Make AttackMoveInfo public Rampoina 2025-07-21 22:24:10 +02:00
  • b2215c6dd1 Only allow using path tool when panel is enabled Gustas 2025-07-23 20:06:09 +03:00
  • 42181d77a5 Allow tools to disable themselves Gustas 2025-07-21 13:25:30 +03:00
  • f8921226b8 Limit path outer type options Gustas 2025-07-21 11:05:00 +03:00
  • c2c56c6374 allies-08ab: Remove tech center as bomber target JovialFeline 2025-07-13 04:57:08 -04:00
  • f325e9c7b9 Add server setting 'AdvertiseOnLocalNetwork' to be able to disable BeaconLib. Vapre 2025-06-14 19:46:58 +02:00
  • c19a7d338b Allow null sequence arrays Gustas 2025-06-14 14:17:17 +03:00
  • 7206a33d0d Make rules lint utility cleaner Gustas 2025-06-14 13:58:52 +03:00
  • c27d6dd1b1 Test mod content Gustas 2025-07-27 21:43:16 +03:00
  • 28a8f3a01f Window title is optional Gustas 2025-07-27 21:43:35 +03:00
  • 32750700a4 Lint ModPackage Gustas 2025-07-27 21:42:50 +03:00
  • be971c4a34 Mode doesn't need to have terrain defined Gustas 2025-07-27 21:44:00 +03:00
  • d2780382bc Remove redundant placeholder world definition. Paul Chote 2025-05-09 19:01:17 +01:00
  • a66feafa3f System actors can have no traits Gustas 2025-07-27 21:44:28 +03:00
  • f0ec8105b3 Players and world don't need to be visible Gustas 2025-05-09 16:49:53 +03:00
  • 15824ef70f Fix offset not being dynamic on each activation Gustas 2025-05-10 17:48:57 +03:00
  • c2ca0a1545 Added ResetOnDamaged to FloatEmitter N.N 2024-06-08 18:35:03 +03:00
  • 5aa7ee43db Enforce stricter resource API Gustas 2025-03-04 13:53:49 +02:00
  • 7779d0c27c Add smart deploy Gustas 2025-01-03 17:23:58 +02:00
  • 288d839456 Stream actor layer renderables Gustas 2025-04-25 20:10:29 +03:00
  • cc9fa4b3ef Stream previews, reduce casting Gustas 2025-04-25 20:07:28 +03:00
  • bb0a39ba6c Don't allocate priorities Gustas 2025-04-25 19:51:48 +03:00
  • c56d2c1bbe fix possible underflow in BlowfishKeyProvider.LenBigNum() atlimit8 2022-05-18 23:08:30 -05:00
  • 8ce9e01c1c Remove redundant checks Gustas 2025-04-30 13:39:15 +03:00
  • 3f0126eef4 Fix the check in AllowResourceAt() method of the ResourceLayer class michaeldgg2 2025-07-26 20:02:34 +02:00
  • 5f51dec9f9 Revert "Make creationrallypoints public. Required for custom rallypoint functionality" Matthias Mailänder 2025-07-26 17:01:15 +02:00
  • 0c5e998e31 Make creationrallypoints public. Required for custom rallypoint functionality Ivan Perez 2025-07-25 16:02:32 +09:00
  • 07d3ab2613 Removed msbuild reference from Makefile Damian Ochramowicz 2025-07-24 20:51:10 +02:00
  • de49ad6a79 Notify player when an unbuildable item is cancelled. Ivan Perez 2025-07-25 00:41:46 +09:00
  • 88043e297b Allow IDumpSheetsTerrainInfo to be implemented by thirdparties. Matthias Mailänder 2025-07-24 17:12:13 +02:00
  • f416e123f0 Replace custom JSON with MiniYAML. Matthias Mailänder 2025-07-15 08:08:37 +02:00
  • ec206dc359 Fix serialisation from dictionary. Matthias Mailänder 2025-07-14 20:17:27 +02:00
  • 25be2149c1 Fixed bug where infinite production queue does not notify on ready Ivan Perez 2025-07-22 12:01:36 +09:00
  • 44c6747dec Replace ITileCache with IDumpSheetsTerrainInfo. Paul Chote 2025-07-21 19:28:58 +01:00
  • 5d8e35088f Avoid one letter abbreviations for variables. Matthias Mailänder 2025-07-21 13:12:39 +02:00
  • e61db3faea Don't hardcode implementations in interfaces. Matthias Mailänder 2025-07-21 10:53:28 +02:00
  • 0fac8d0d31 Add script tags to map editor actor properties. darkademic 2025-07-20 14:13:45 +01:00
  • 53f959e4bf Use name of for exceptions. Matthias Mailänder 2025-07-21 12:57:40 +02:00
  • a4966bc299 TraitContainer, use span to iterate actors and traits. Vapre 2025-07-05 22:05:07 +02:00
  • fa5a347d2e Drop dependency on Newtonsoft.Json Matthias Mailänder 2025-07-14 15:50:06 +02:00
  • 3ca951930e Fix AppImage build. Matthias Mailänder 2025-07-13 17:31:48 +02:00
  • 5f407211ac Add D2K random map generator Ashley Newson 2025-07-09 21:27:17 +01:00
  • 484784bd4d Refine lobby map generation logic Ashley Newson 2025-07-16 22:21:01 +01:00
  • 77baa7a35f Implement ScrollableLineGraphWidget. darkademic 2025-07-15 17:35:35 +01:00
  • 3a5358ad7c Copy LineGraphWidget. darkademic 2025-07-11 20:27:02 +01:00
  • 74ead504ec Use support sequences for scripted powers JovialFeline 2025-07-09 14:56:19 -04:00
  • 8833e95f21 PBOG: remove the resource check and let IsCellBuildable() extension method handle it michaeldgg2 2025-06-14 17:37:11 +02:00
  • d657a72107 Remove BuildingInfo.AllowPlacementOnResources and use TerrainTypes to check whether a building can be placed on particular cell michaeldgg2 2025-06-14 17:36:21 +02:00