Commit Graph

  • 73be3641ea Make Rectangle a readonly struct. Paul Chote 2023-10-31 17:06:39 +00:00
  • 03b413a892 Replace Rectangle widget bounds with a new WidgetBounds struct. Paul Chote 2023-10-31 17:06:34 +00:00
  • 31c37662cf Play game started audio notifications just as the game starts. RoosterDragon 2023-11-12 16:15:15 +00:00
  • 57a452a705 Ensure PerfHistory is reset when starting a new game. RoosterDragon 2023-11-12 16:08:41 +00:00
  • 9d174cd87d Add a button to reset lobby options to default. Paul Chote 2023-11-11 22:56:21 +00:00
  • 9a3c39878d Fix RCS1236 RoosterDragon 2023-08-11 19:47:48 +01:00
  • 498c6e3d8b Fix RCS1205 RoosterDragon 2023-03-18 13:16:05 +00:00
  • 25cb3728ca Fix RCS1170 RoosterDragon 2023-03-18 13:05:26 +00:00
  • fbe147ce61 Fix RCS1118 RoosterDragon 2023-03-18 12:58:22 +00:00
  • eb287d9b8d Fix RCS1089 RoosterDragon 2023-03-18 12:50:55 +00:00
  • 4dd787be13 Fix RCS1061 RoosterDragon 2023-03-18 12:16:52 +00:00
  • 5d91b678bb Use spans to improve performance in StreamExts. RoosterDragon 2023-09-19 18:10:09 +01:00
  • b3ee3551ca Prevent incompatible maps from being displayed in the map chooser. Paul Chote 2023-11-02 17:51:04 +00:00
  • 2e5ef7f059 Show the server map pool in the client map chooser. Paul Chote 2023-10-31 19:20:00 +00:00
  • 72646fc7ff Add Server.MapPool setting for dedicated servers. Paul Chote 2021-05-09 17:18:25 +01:00
  • 01fec1ae02 Fix buildings assigned ro wrong bases in harkonnen09a.lua Daniil Hayrapetyan 2023-10-31 00:49:24 +04:00
  • 3be1de230c Installers: Fix Steam library manifest parsing. Fixes #21129 Jakub Vesely 2023-10-21 15:59:24 +02:00
  • e83e580f23 Don't clear/reset shroud when using the /all debug command. RoosterDragon 2023-11-04 16:16:17 +00:00
  • 8e80117eb8 Use single dictionary call in Shroud.AddSource, Shroud.RemoveSource. RoosterDragon 2023-11-04 15:48:08 +00:00
  • 0c2d060d43 Use Array.IndexOf to speed up Shroud.Tick. RoosterDragon 2023-11-04 12:11:31 +00:00
  • 5157bc375d Add domain checks to HierarchicalPathFinder. RoosterDragon 2023-10-28 13:43:40 +01:00
  • b35b560ca1 Add an Offset field to WithDamageOverlayInfo abcdefg30 2023-10-12 17:38:38 +02:00
  • c0da41a18a Increase sound source pool size to the maximum Gustas 2023-10-30 17:34:28 +02:00
  • d9f5588a1f Fix warnings about NREs in WithEmbeddedTurretSpriteBody abcdefg30 2023-10-30 16:29:25 +01:00
  • 61c3c252ea Remove an unnecessary variable assignment abcdefg30 2023-10-30 16:28:30 +01:00
  • ed3ca78667 Use TryGetValue instead of ContainsKey followed by indexing abcdefg30 2023-10-30 16:18:16 +01:00
  • 6fb7bb1c08 Silence warnings about multiple enumerations in AIUtils abcdefg30 2023-10-30 16:15:37 +01:00
  • 57cef527ba Use Array.Find and List.Find instead of LINQ's FirstOrDefault abcdefg30 2023-10-30 16:14:10 +01:00
  • 48a2a75211 Use StringBuilder instead of manually appending strings in FieldSaver abcdefg30 2023-10-30 16:13:00 +01:00
  • 3f0159cd89 Index at 0 instead of using LINQ's First abcdefg30 2023-10-30 16:12:43 +01:00
  • 7baae40b2d Use Array.Exists and List.Exists instead of LINQ's Any abcdefg30 2023-10-30 16:12:03 +01:00
  • fc0bdce151 Fix RCS1239 RoosterDragon 2023-03-18 13:25:08 +00:00
  • 64de28427c Fix RCS1227 RoosterDragon 2023-08-11 19:44:06 +01:00
  • c4ca3ca743 Fix RCS1226 RoosterDragon 2023-08-11 19:43:52 +01:00
  • 724511e244 Fix RCS1225 RoosterDragon 2023-08-11 19:43:35 +01:00
  • e3646595ab Fix RCS1218 RoosterDragon 2023-08-11 19:43:15 +01:00
  • d2ecd0c777 Fix RCS1216 RoosterDragon 2023-03-18 13:19:06 +00:00
  • a24308baa5 Fix RCS1214 RoosterDragon 2023-03-18 13:18:23 +00:00
  • aa8e85fbf4 Fix RCS1192 RoosterDragon 2023-10-29 10:26:33 +00:00
  • 11a892f991 Fix RCS1191 RoosterDragon 2023-03-18 13:07:41 +00:00
  • cf255fc78e Fix RCS1190 RoosterDragon 2023-03-18 13:06:42 +00:00
  • 258de7a6fd Fix RCS1179 RoosterDragon 2023-10-28 20:16:00 +01:00
  • fcfee31972 Fix RCS1134 RoosterDragon 2023-03-18 12:59:14 +00:00
  • 11b59b0a65 Fix RCS1132 RoosterDragon 2023-03-18 12:58:54 +00:00
  • 0bb2bc651b Fix RCS1112 RoosterDragon 2023-03-18 12:53:22 +00:00
  • c63788b686 Fix RCS1099 RoosterDragon 2023-03-18 12:51:42 +00:00
  • 60e86f563c Fix RCS1084 RoosterDragon 2023-08-11 19:40:34 +01:00
  • ce39e97b86 Fix RCS1080 RoosterDragon 2023-03-18 12:48:59 +00:00
  • 06aa378dfd Fix RCS1074 RoosterDragon 2023-03-18 12:21:01 +00:00
  • 43ebb93ff6 Fix RCS1071 RoosterDragon 2023-03-18 12:20:20 +00:00
  • 4fe2ed3df0 Fix RCS1068 RoosterDragon 2023-03-18 12:19:22 +00:00
  • 1a299d10ed Fix RCS1058 RoosterDragon 2023-03-18 12:05:13 +00:00
  • d1dc6293e8 Fix RCS1049 RoosterDragon 2023-03-18 12:04:38 +00:00
  • 9f1ea57d3c Fix RCS1041 RoosterDragon 2023-03-18 12:02:32 +00:00
  • 917b0512bf Enable Roslynator RoosterDragon 2023-08-11 19:24:25 +01:00
  • b9b5b90330 Allow changing ZOffset of renderables in ActorPreviewPlaceBuildingPreview michaeldgg2 2023-10-26 20:59:59 +02:00
  • 216758dbc7 Fix Locomotor.CanMoveFreelyInto when using ignoreSelf. RoosterDragon 2023-10-28 13:53:19 +01:00
  • 96dc085b35 Make lobby option tooltips work the same as factions. Paul Chote 2023-10-29 21:15:59 +00:00
  • b28a3b6a5a Fix lobby faction tooltip rendering. Paul Chote 2023-10-29 14:20:27 +00:00
  • 500ee54f04 Fix margins of TD ingame menu panels. Paul Chote 2023-10-29 11:02:59 +00:00
  • dd95b199b7 Fix a collection of mission browser UI issues. Paul Chote 2023-10-29 11:29:02 +00:00
  • 3d9ac5a85e Update DiscordRichPresence to version 1.2.1.24. Matthias Mailänder 2023-10-08 12:34:03 +02:00
  • 8503678fc7 Support loading sprites with pre-multiplied alpha. Paul Chote 2023-10-27 09:40:34 +01:00
  • 37ce5e447f Replace custom factpdox sprite with dynamically rendered vortex. Paul Chote 2023-10-27 00:13:37 +01:00
  • 44d7903a4b Add dynamic ChronoVortexRenderable. Paul Chote 2023-10-24 20:53:18 +01:00
  • a3c0cee2cc Fix IRenderPostProcessPass texture unit binding. Paul Chote 2023-10-24 22:45:17 +01:00
  • 4cc9b1be2b Allow actors to target terrain without force-fire Oliver Brakmann 2022-06-30 19:17:37 +02:00
  • f1fba1ed14 Fix shader type conversion. Paul Chote 2023-10-23 21:23:09 +01:00
  • 3bb42522b8 Pack vertex attributes and palette into a single integer bitfield. Paul Chote 2023-10-23 19:07:55 +01:00
  • 143cd8f856 Add support for signed and unsigned integer vertex attributes. Paul Chote 2023-10-23 18:58:12 +01:00
  • 4547f3c2b9 Change PaletteReference.TextureIndex to an integer. Paul Chote 2023-10-23 16:31:01 +01:00
  • c3ff5d954a Ensure consistent state in the world texture before rendering. Paul Chote 2023-10-23 08:58:27 +01:00
  • 43ddee5d30 Simplify post-processing shaders. Paul Chote 2023-10-23 14:36:13 +01:00
  • 813a1984f9 Fix shader type conversion. Paul Chote 2023-10-22 20:09:37 +01:00
  • 9a5f5f9f8f Remove legacy OpenGL support. Paul Chote 2023-10-22 17:40:14 +01:00
  • cb55039ec9 Replace GlobalLightingPaletteEffect with a post-processing shader. Paul Chote 2023-10-21 23:50:16 +01:00
  • a51a9700cf Replace FlashPaletteEffect with a post-processing shader. Paul Chote 2023-10-22 17:06:28 +01:00
  • 59d40c8b4e Replace ChronoshiftPaletteEffect with a post-processing shader. Paul Chote 2023-10-22 17:05:28 +01:00
  • 7adcba5b7f Enable start/end fades in D2k. Paul Chote 2023-10-21 18:09:15 +01:00
  • fe6de396f2 Replace MenuPaletteEffect with a post-processing shader. Paul Chote 2023-10-22 17:09:32 +01:00
  • 47af7a9023 Add IPostProcessWorldShader for custom effect render passes. Paul Chote 2023-10-22 16:58:58 +01:00
  • b1f5367822 Allow mission use LobbyOptions as options and remove unused translation dnqbob 2023-06-20 20:31:22 +08:00
  • cd40d150c1 TS: Hover MLRS simplify dnqbob 2023-10-22 00:50:51 +08:00
  • 98160512b8 Fix LeavesTrails add effect at where actor removed dnqbob 2023-10-18 10:05:51 +08:00
  • 9a235f2256 Manual fixup Gustas 2023-10-21 20:11:16 +03:00
  • 754e7845f3 Automated translation extraction Gustas 2023-10-21 20:10:21 +03:00
  • cbd6b67456 Add automated chrome string extractor. Gustas 2023-10-18 23:29:44 +03:00
  • 1f0e73906e Fix static linting Gustas 2023-10-18 22:10:01 +03:00
  • f4d1c924d7 Remove model slider from common Gustas 2023-10-19 13:00:29 +03:00
  • 1a98312595 TS Service Depot: allow sell unit when repairing dnqbob 2023-09-23 13:01:11 +08:00
  • 3bc4a6c9dc Add GrantConditionWhenDock pair dnqbob 2023-09-23 12:26:38 +08:00
  • 8b96b75960 LeavesTrails only works when actor inworld dnqbob 2023-10-18 10:05:51 +08:00
  • d69dbd2793 FloatingSpriteEmitter only works when actor inworld dnqbob 2023-10-18 10:04:16 +08:00
  • cd5eb89ebc TS: EMP Cannon should only be able to fire via the support power. Fixes #20828 Jakub Vesely 2023-10-18 17:44:35 +02:00
  • 20c683fb4f Enforce stricter checks on sequence Facings. Paul Chote 2023-10-19 23:37:17 +01:00
  • c427e24360 DetectCloaked: actor should be in world dnqbob 2023-10-17 21:18:08 +08:00
  • feced5505a Remove the possibility of ReloadDelay becoming 0 with modifiers Gustas 2023-09-25 19:26:12 +03:00
  • 806eebd269 Deprecated DateTimeGlobal.IsHalloween Pavel Penev 2023-10-17 14:07:56 +03:00
  • b394e15998 Added current datetime properties to the Lua API Pavel Penev 2023-10-17 09:40:12 +03:00
  • 13d446e27e Fixed some bogus space indentation Pavel Penev 2023-10-17 14:31:02 +03:00