Content update for NetEntities (#18935)
This commit is contained in:
@@ -91,7 +91,7 @@ public sealed class GeigerComponentState : ComponentState
|
||||
public float CurrentRadiation;
|
||||
public GeigerDangerLevel DangerLevel;
|
||||
public bool IsEnabled;
|
||||
public EntityUid? User;
|
||||
public NetEntity? User;
|
||||
}
|
||||
|
||||
[Serializable, NetSerializable]
|
||||
|
||||
@@ -72,9 +72,9 @@ public sealed class OnRadiationOverlayResistanceUpdateEvent : EntityEventArgs
|
||||
/// <summary>
|
||||
/// Key is grids uid. Values are tiles with their rad resistance.
|
||||
/// </summary>
|
||||
public readonly Dictionary<EntityUid, Dictionary<Vector2i, float>> Grids;
|
||||
public readonly Dictionary<NetEntity, Dictionary<Vector2i, float>> Grids;
|
||||
|
||||
public OnRadiationOverlayResistanceUpdateEvent(Dictionary<EntityUid, Dictionary<Vector2i, float>> grids)
|
||||
public OnRadiationOverlayResistanceUpdateEvent(Dictionary<NetEntity, Dictionary<Vector2i, float>> grids)
|
||||
{
|
||||
Grids = grids;
|
||||
}
|
||||
|
||||
@@ -19,7 +19,7 @@ public sealed class RadiationRay
|
||||
/// <summary>
|
||||
/// Uid of entity with <see cref="RadiationSourceComponent"/>.
|
||||
/// </summary>
|
||||
public EntityUid SourceUid;
|
||||
public NetEntity SourceUid;
|
||||
/// <summary>
|
||||
/// World coordinates of radiation source.
|
||||
/// </summary>
|
||||
@@ -27,7 +27,7 @@ public sealed class RadiationRay
|
||||
/// <summary>
|
||||
/// Uid of entity with radiation receiver component.
|
||||
/// </summary>
|
||||
public EntityUid DestinationUid;
|
||||
public NetEntity DestinationUid;
|
||||
/// <summary>
|
||||
/// World coordinates of radiation receiver.
|
||||
/// </summary>
|
||||
@@ -50,10 +50,10 @@ public sealed class RadiationRay
|
||||
/// Last tile may have negative value if ray has lost all intensity.
|
||||
/// Grid traversal order isn't guaranteed.
|
||||
/// </remarks>
|
||||
public Dictionary<EntityUid, List<(Vector2i, float)>> Blockers = new();
|
||||
public Dictionary<NetEntity, List<(Vector2i, float)>> Blockers = new();
|
||||
|
||||
public RadiationRay(MapId mapId, EntityUid sourceUid, Vector2 source,
|
||||
EntityUid destinationUid, Vector2 destination, float rads)
|
||||
public RadiationRay(MapId mapId, NetEntity sourceUid, Vector2 source,
|
||||
NetEntity destinationUid, Vector2 destination, float rads)
|
||||
{
|
||||
MapId = mapId;
|
||||
SourceUid = sourceUid;
|
||||
|
||||
Reference in New Issue
Block a user