Faction Test 100.4.0.0

This commit is contained in:
Markus Isberg
2022-11-14 18:28:28 +02:00
parent 87426b68b2
commit c772b61fc1
412 changed files with 16984 additions and 5530 deletions
@@ -1332,16 +1332,18 @@ namespace Barotrauma
}
}
private void TrySendNetworkUpdate(ISerializableEntity entity, SerializableProperty property)
private static void TrySendNetworkUpdate(ISerializableEntity entity, SerializableProperty property)
{
if (entity is ItemComponent e)
if (GameMain.Client != null)
{
entity = e.Item;
}
if (GameMain.Client != null && entity is Item item)
{
GameMain.Client.CreateEntityEvent(item, new Item.ChangePropertyEventData(property));
if (entity is Item item)
{
GameMain.Client.CreateEntityEvent(item, new Item.ChangePropertyEventData(property, item));
}
else if (entity is ItemComponent ic)
{
GameMain.Client.CreateEntityEvent(ic.Item, new Item.ChangePropertyEventData(property, ic));
}
}
}