static void OnBatchModifyItemMessage(ref BatchModifyItemMsg msg, MyNetworkClient sender) { Debug.Assert(!Sync.IsServer); MyEnvironmentItems entity; if (MyEntities.TryGetEntityById <MyEnvironmentItems>(msg.EntityId, out entity)) { entity.BatchModifyItem(msg.LocalId, msg.SubtypeId, false); } }
public static void SendBatchModifyItemMessage(long entityId, int localId, MyStringHash subtypeId) { var msg = new BatchModifyItemMsg() { EntityId = entityId, LocalId = localId, SubtypeId = subtypeId, }; Sync.Layer.SendMessageToAllButOne(ref msg, MySteam.UserId, MyTransportMessageEnum.Request); }
static void OnBatchModifyItemMessage(ref BatchModifyItemMsg msg, MyNetworkClient sender) { Debug.Assert(!Sync.IsServer); MyEnvironmentItems entity; if (MyEntities.TryGetEntityById<MyEnvironmentItems>(msg.EntityId, out entity)) { entity.BatchModifyItem(msg.LocalId, msg.ModelLocalId, false); } }
public static void SendBatchModifyItemMessage(long entityId, int localId, int modelLocalId) { var msg = new BatchModifyItemMsg() { EntityId = entityId, LocalId = localId, ModelLocalId = modelLocalId, }; Sync.Layer.SendMessageToAllButOne(ref msg, MySteam.UserId, MyTransportMessageEnum.Request); }
public static void SendBatchModifyItemMessage(long entityId, int localId, MyStringHash subtypeId) { var msg = new BatchModifyItemMsg() { EntityId = entityId, LocalId = localId, SubtypeId = subtypeId, }; Sync.Layer.SendMessageToAllButOne(ref msg, Sync.MyId, MyTransportMessageEnum.Request); }