N.N
75554123f6
make ornithopter targetable
...
make ornithopter targetable by anti-air units
update to use just one Targetable type
2022-07-24 21:17:28 +02:00
Gustas
bf5bd63635
Refactor checkbox
2022-07-23 18:32:43 +02:00
Vapre
804bff1b0e
TooltipWidgetContainer, load tooltip ui only when visible.
2022-07-18 17:54:57 +02:00
Andre Mohren
0e5f33ef93
PlayerColorPalette now using the full palette if no RemapIndex is set.
2022-07-18 12:23:39 +03:00
Andre Mohren
df72d303b8
Added PaletteFromGrayscale.
2022-07-18 12:23:39 +03:00
Gustas
b597c000d6
Update LobbyLogic to use the new MapCache map tracking
2022-07-17 22:23:13 +02:00
Gustas
6bcf194874
Add map update tracking to MapCache and fix crash when restarting a game
2022-07-17 22:23:13 +02:00
AspectInteractive2
a1a50d6c98
Added rotation logic to the renderer to enable the use of Interpolated Facings.
2022-07-17 17:03:53 +02:00
Sieds Aalberts
e060d6eb05
CellLayer TryGetValue. Return a value if within cell layer bounds.
2022-07-15 20:41:26 +03:00
Gustas
a5ea98ae35
Add RAGL S12 balance
2022-07-15 19:05:41 +02:00
penev92
4f34029556
Added a missing SequenceReferenceAttribute
2022-07-15 19:23:41 +03:00
tomas
5f4ed5f16b
Update TextNotificationsManager to use Ui.Send
2022-07-15 19:19:09 +03:00
tomas
b0329aad35
Add Mediator for UI notifications
2022-07-15 19:19:09 +03:00
Matthias Mailänder
91fbd618ce
Fix a crash when encountering 0 byte .vqa placeholders.
2022-07-12 23:23:28 +02:00
Leo512bit
9e34299085
Changed anypower tag name to A Power Plant
...
Updated wording and changed cnc
Capitlazied and added TS
2022-07-11 23:31:41 +02:00
Unrud
0a36d6f995
Use python3 for gtk-dialog.py
...
As mentioned in https://github.com/OpenRA/OpenRA/pull/20059#issuecomment-1166288560
2022-07-10 18:55:25 +02:00
Unrud
678f249c63
Scripts: Disable markup in error messages
...
Error messages are displayed using the following methods:
* **zenity** parses pango markup and replaces escaped characters
* **kdialog** replaces (some) escaped characters
* **gtk-dialog.py** replaces `\n`
* **printf** interprets format strings and replaces escaped characters
* **echo** just displays the text
The error messages themself contain escaped characters and paths from variables.
This PR unifies the behavior by:
* Use **printf** to format error messages and replace escaped characters
* Setting `--no-markup` for **zenity** to disable pango markup and escaped characters
* Remove `\n` replacement from **gtk-dialog.py**.
* Use plain **echo** instead of **printf**
2022-07-10 18:55:25 +02:00
Gustas
a03e794140
Add an option to disable chat in replays
2022-07-08 19:40:04 +02:00
abcdefg30
8a98ad51fd
Fix sequences only being checked on actors with RenderSprites
2022-07-08 10:28:39 +03:00
abcdefg30
0ded8f8080
Allow null images for SmokeImage on SmudgeLayer
2022-07-08 10:28:39 +03:00
Gustas
36a86c2cd8
Nerf supply truck XP gain
2022-07-06 19:55:49 -05:00
abcdefg30
90ea611cee
Rename the 20201213 update rules directory to 20210321
2022-07-05 16:44:17 +02:00
Unrud
bd6d69c5a1
Makefile: More robust check-scripts
...
Use **xargs** to pass results of **find** instead of word splitting. Word splitting fails when filenames contain white spaces (or if no files are found).
2022-07-05 16:07:01 +02:00
abcdefg30
8e1dce4bbe
Add a lint check for maps without playable player
2022-07-05 16:01:22 +02:00
Gustas
7439f8b20a
Update AUTHORS
2022-07-05 16:12:09 +03:00
Vapre
8c042a243e
PathSearch, make TargetPredicate a readonly private field.
2022-07-04 20:34:23 +02:00
Matthias Mailänder
834de4efbe
Port to Linguini
2022-07-02 22:32:37 +01:00
Matthias Mailänder
9d8c2bb4c4
Recommend .ftl syntax highlighting.
2022-07-02 22:32:37 +01:00
Sieds Aalberts
f5de8be3f0
Rectangle equals, trivial optimization.
2022-07-02 23:40:01 +03:00
Paul Chote
c8df1e864c
Rework sequence docs plumbing.
2022-07-02 14:10:52 +03:00
Paul Chote
2037e37d4e
Replace Sequence EmbeddedPalette with HasEmbeddedPalette.
2022-07-02 14:10:52 +03:00
abcdefg30
c1822d1cef
Fix NREs in CheckUnknownWeaponFields
2022-06-26 23:46:51 +01:00
abcdefg30
82692b9d7f
Fix crashes in WeaponInfo when warheads or projectiles cannot be created
2022-06-26 23:46:51 +01:00
abcdefg30
185bef39b0
Fix "Inherits" nodes being resolved as objects during linting
2022-06-26 23:46:51 +01:00
abcdefg30
5fe166dfd3
Fix an NRE in CheckUnknownTraitFields
2022-06-26 23:46:51 +01:00
penev92
07ec2d03fb
Added an option to run utility.cmd programatically
...
And still pass arguments to Utility.exe without having to manually input them.
2022-06-26 16:14:22 +01:00
penev92
c3c5dbfa35
Unhardcoded SpriteSequence properties
...
To prepare them for documentation generation.
Also added descriptions to SpriteSequence implementations and their properties.
Also made a few code style fixes.
2022-06-26 15:41:19 +01:00
abcdefg30
d1f7fb8fb8
Serialize the actor generation for network orders
2022-06-25 18:18:49 +02:00
abcdefg30
13145557c8
Fix the switch-case formatting in Order.Deserialize
2022-06-25 18:18:49 +02:00
Mustafa Alperen Seki
c15af9f68a
Ignore nonexistent actors in D2k importer code instead of crashing.
2022-06-24 22:26:15 +01:00
Mustafa Alperen Seki
6083eb4ac8
Remove D2k CheckImportActors
2022-06-24 22:26:15 +01:00
penev92
07db77fb8d
Fix RemoveTurnToDock update rule
2022-06-24 21:16:26 +01:00
Ivaylo Draganov
5f42c7c8df
Add support for readonly hotkeys and expose chat input hotkeys
2022-06-24 19:42:53 +01:00
Matthias Mailänder
1969ae361c
Add missing ISync
2022-06-12 18:40:35 +02:00
Paul Chote
d050fe9f26
Move UnitOrderGenerator to Mods.Common.
2022-06-12 11:57:38 +02:00
Paul Chote
6eb8a4568b
Allow mods to replace UnitOrderGenerator with their own default.
2022-06-12 11:57:38 +02:00
Paul Chote
bbe068f6cb
Move IOrderGenerator to OpenRA.Orders namespace.
2022-06-12 11:57:38 +02:00
Ivaylo Draganov
320228f9d9
Add hotkeys for editor map overlays
2022-06-10 18:21:57 +02:00
Ivaylo Draganov
13ceda3259
Add hotkeys for map editor tabs
2022-06-10 18:21:57 +02:00
Ivaylo Draganov
b02a3d0f8f
Remove unused yaml node in editor chrome
2022-06-10 18:21:57 +02:00