Use Null-Propagation Operator

This commit is contained in:
teinarss
2020-08-16 11:38:14 +02:00
committed by Paul Chote
parent 8d27d22100
commit 9c4fd0e3d3
113 changed files with 219 additions and 464 deletions

View File

@@ -89,8 +89,7 @@ namespace OpenRA
{
renderPlayer = value;
if (RenderPlayerChanged != null)
RenderPlayerChanged(value);
RenderPlayerChanged?.Invoke(value);
}
}
}
@@ -159,8 +158,7 @@ namespace OpenRA
set
{
Sync.AssertUnsynced("The current order generator may not be changed from synced code");
if (orderGenerator != null)
orderGenerator.Deactivate();
orderGenerator?.Deactivate();
orderGenerator = value;
}
@@ -581,8 +579,7 @@ namespace OpenRA
{
Disposing = true;
if (OrderGenerator != null)
OrderGenerator.Deactivate();
OrderGenerator?.Deactivate();
frameEndActions.Clear();