/// <summary> /// Adds structure with passed parameters /// returns structure ID /// </summary> /// <param name="?"></param> /// <returns></returns> public override void AddStructure(IStructure s) { base.AddStructure(s); if (_onlinePlayerIDs.Count > 0) { var data = new MessageReceiveNewStructure(); data.StructureData = s.GetNetworkData(); BroadcastMessage(new NetworkMessageContainer(data, MessageTypes.ReceiveNewStructure)); } }