Change classes that use FieldLoader to use read-only collections.
This commit is contained in:
committed by
Paul Chote
parent
797c71e500
commit
649e7e8c28
@@ -10,8 +10,8 @@
|
||||
#endregion
|
||||
|
||||
using System;
|
||||
using System.Collections.Frozen;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using OpenRA.Graphics;
|
||||
using OpenRA.Network;
|
||||
using OpenRA.Primitives;
|
||||
@@ -57,8 +57,6 @@ namespace OpenRA.Mods.Common.Widgets
|
||||
|
||||
public class MapPreviewWidget : Widget
|
||||
{
|
||||
static readonly int[] NoDisabledSpawnPoints = [];
|
||||
|
||||
public readonly bool IgnoreMouseInput = false;
|
||||
public readonly bool ShowSpawnPoints = true;
|
||||
|
||||
@@ -73,7 +71,7 @@ namespace OpenRA.Mods.Common.Widgets
|
||||
|
||||
public Func<MapPreview> Preview = () => null;
|
||||
public Func<Dictionary<int, SpawnOccupant>> SpawnOccupants = () => [];
|
||||
public Func<IEnumerable<int>> DisabledSpawnPoints = () => NoDisabledSpawnPoints;
|
||||
public Func<IReadOnlySet<int>> DisabledSpawnPoints = () => FrozenSet<int>.Empty;
|
||||
public Action<MouseInput> OnMouseDown = _ => { };
|
||||
public int TooltipSpawnIndex = -1;
|
||||
public bool ShowUnoccupiedSpawnpoints = true;
|
||||
|
||||
Reference in New Issue
Block a user