Matthias Mailänder
7d83d4d47f
Add OmniSharp settings.
2021-11-08 14:41:34 +01:00
Matthias Mailänder
2fa1c05ed0
Ignore workspace settings.
2021-11-08 14:41:34 +01:00
Matthias Mailänder
f7fd3dfff8
Remove workspace settings.
2021-11-08 14:41:34 +01:00
abcdefg30
93c45255f1
Move a using into the Mono specific code path
2021-11-07 00:26:15 +01:00
abcdefg30
280dd8e2a5
Update launch-game.cmd to specify Engine.LaunchPath and support restarting
2021-11-06 11:21:13 +01:00
Paul Chote
5d83706eae
Require an explicit launch path for mod registrations.
...
This also removes a workaround that allowed the current mod to be
registered even if it defined a bogus path. Uses of Game.ExternalMods
should therefore always use TryGetValue and correctly handle it
returning false.
2021-11-06 11:21:13 +01:00
Paul Chote
4275e87c57
Show an error prompt if restart mod switch fails.
2021-11-06 11:21:13 +01:00
Gustas
c5a6577cee
Fix production scalling
2021-11-05 00:01:21 +01:00
Matthias Mailänder
ade5d211e9
IRC moved to Libera
2021-10-31 17:02:00 +01:00
Matthias Mailänder
e05b86b935
Recommend the OpenRA Lua extension.
2021-10-30 13:11:14 +02:00
Matthias Mailänder
e8ee31cd6e
The launch settings have been migrated to .NET Core already.
2021-10-30 13:11:14 +02:00
Matthias Mailänder
59bed108b1
Minor csharp warning fixes.
2021-10-30 13:11:14 +02:00
abcdefg30
05420ab5ce
Fix the Windows packing script not working with wget only
2021-10-29 22:25:59 +02:00
abcdefg30
32bc561878
Add a check for wine64 to the Windows packaging
2021-10-29 22:25:59 +02:00
abc013
311b6fcd83
Don't count actors owned by noncombatant players to kills statistic
2021-10-29 21:07:06 +02:00
abc013
c0da9f1eab
Fix walls counting to kills/deaths statistic
2021-10-29 21:07:06 +02:00
Ivaylo Draganov
98434ef96b
Add audio feedback for selection hotkeys
2021-10-29 20:55:41 +02:00
Ivaylo Draganov
9b9c116097
Add text feedback for type selection hotkey when selection is empty
2021-10-29 20:55:41 +02:00
Ivaylo Draganov
3c77df276a
Add full-stop to UI feedback text notifications
2021-10-29 20:55:41 +02:00
Ivaylo Draganov
a680cae00c
Move audio muted/unmuted notifications to feedback pool
2021-10-29 20:55:41 +02:00
Ivaylo Draganov
01d47566cc
Add a transients panel with corresponding chrome logic and a notification template
2021-10-29 20:55:41 +02:00
Ivaylo Draganov
9e92340ea7
Rework chat line templates and logic
...
- Extract chat line templates and logic so they can be reused across widgets
- Make text notification styling entirely template driven (by removing chat color configuration and making color optional for `TextNotification`)
- Add a new TextNotificationsDisplay widget (based on and replacing ChatDisplayWidget)
- Add timestamp support to text notifications
2021-10-29 20:55:41 +02:00
abc013
8416dc3f2d
Fix wrong subcell offsets for TS
2021-10-27 21:53:39 +02:00
abc013
c33290c19b
Display error message instead of stack trace in battlefield news when failing to fetch news
2021-10-27 18:40:52 +02:00
teinarss
1a56cee9a1
Add Tick scale plumbing
2021-10-26 22:40:15 +02:00
Oliver Brakmann
7f3130c7a6
Use TimeLimitManager in mission Allies10a
2021-10-26 16:40:47 +02:00
Oliver Brakmann
be4466115d
Do not update countdown label unless there is a timelimit
2021-10-26 16:40:47 +02:00
Smittytron
0c42f59656
Add Allies10a
2021-10-26 16:40:47 +02:00
Orb370
3a56532f0b
Fix Europe Map Commit
...
Fix Europe Map Commit
Fix Europe Map Commit
Fix Europe Map Commit
2021-10-26 16:18:18 +02:00
abc013
442752b6ba
Fix owner of selected actor not always being selected owner in editor
2021-10-24 22:54:10 +02:00
abc013
0898655175
Fix radar preview not updating when editing actor owner
2021-10-24 22:54:10 +02:00
RoosterDragon
3bee524c6b
Avoid allocation in PackageEntry.HashFilename
...
This is a very frequently called method during loading, and taking some care to avoid allocations improves performance noticeably.
2021-10-24 21:40:01 +02:00
RoosterDragon
2ed4cb8aff
Ensure Clear(T) also have a safety check to ensure no listener is attached.
...
Move related methods next to each other.
Change Clear(T) to use Array.Fill.
2021-10-23 15:43:47 +02:00
RoosterDragon
19760b04bd
Allow the default value of a CellInfo to be an Unvisited location.
...
In CellInfoLayerPool, instead of having to store a layer with the default values, we know we can just clear the pooled layer in order to reset it. This saves on memory, and also makes resetting marginally faster.
In PathSearch, we need to amend a check to ensure a cell info is not Unvisited before we check on its cost.
2021-10-23 15:43:47 +02:00
Matthias Mailänder
6edd5d7bfa
Avoid an unnecessary assignment.
2021-10-22 22:02:15 +02:00
Matthias Mailänder
a3ccc81892
Remove unused fields and parameters.
2021-10-22 22:02:15 +02:00
Matthias Mailänder
3b5bfb4bf4
Avoid initialisation of empty arrays.
2021-10-22 22:02:15 +02:00
Matthias Mailänder
5ff9d9a1f1
Add missing flags attribute required for HasFlags.
2021-10-22 22:02:15 +02:00
penev92
f056cbba13
Added a bunch of TraitLocationAttributes
...
Also moved a few traits to their proper subfolders.
2021-10-16 20:52:50 +02:00
penev92
67598dd151
Moved some traits from ^BaseWorld to World in TS
2021-10-16 20:52:50 +02:00
Paul Chote
166583b1ec
Fix disabled chat focus issues.
2021-10-16 13:34:39 -05:00
penev92
e1e76411f7
Added a rule for unused usings to OpenRA.ruleset
...
Unfortunately due to bugs in the analyzers or something else, the IDE0005 doesn't work as expected. The "officially suggested" workaround is to enable XML documentation generation to trigger IDE0005 during compiling. Then we need to add three more rules to silence the warnings that come from the XML documentation generation. We also need to enable code style enforcing on build for all of this to work.
Known issue is that all of this produces a bunch (tens to hundreds) of obscure analyzer warnings on older versions of Visual Studio, but those seem to not be causing issues.
2021-10-15 13:12:33 +02:00
penev92
8ba6d13b2f
Removed unused using directives
2021-10-15 13:12:33 +02:00
Matthias Mailänder
3790a4a6a4
Fix actor has multiple AttackBase traits.
2021-10-15 12:11:35 +02:00
abcdefg30
e8e0e155e5
Explain the try-finally clause in Sync.cs in a comment
2021-10-14 19:45:29 +02:00
abcdefg30
b366db7175
Revert "Directly run unsynced functions if we don't check sync hashes"
...
This reverts commit 1dc0a603c7 .
2021-10-14 19:45:29 +02:00
penev92
3ce32fe354
Added faction-specific units for colorpicker previews in TS
2021-10-13 23:59:11 +02:00
Matthias Mailänder
2b361ad41e
Add a link to the web chat
...
as ircs:// isn't linked on GitHub
and not everyone is familiar with IRC clients
2021-10-12 10:57:35 +02:00
Matthias Mailänder
f9f540f47e
Website repository has changed.
2021-10-12 10:57:35 +02:00
Matthias Mailänder
c9b0ddf772
Add a link to Discord with badge.
2021-10-12 10:57:35 +02:00