private void DevelopmentEnd(string apiname, dynamic data)
        {
            if (tempElement == null)
            {
                return;
            }

            if ((int)data.api_create_flag == 0)
            {
                tempElement.EquipmentID = -1;
            }
            else
            {
                tempElement.EquipmentID = (int)data.api_slot_item.api_slotitem_id;
            }

            ShipData flagship = KCDatabase.Instance.Fleet[1].MembersInstance[0];

            tempElement.FlagshipID = flagship.ShipID;
            tempElement.HQLevel    = KCDatabase.Instance.Admiral.Level;

            tempElement.SetSubParameters();

            Record.Add(tempElement);

            tempElement = null;
        }
        private void DevelopmentEnd(string apiname, dynamic data)
        {
            var dev        = KCDatabase.Instance.Development;
            var flagshipID = KCDatabase.Instance.Fleet[1].MembersInstance[0].ShipID;
            var hqLevel    = KCDatabase.Instance.Admiral.Level;

            foreach (var result in dev.Results)
            {
                var element = new DevelopmentElement
                {
                    Fuel    = dev.Fuel,
                    Ammo    = dev.Ammo,
                    Steel   = dev.Steel,
                    Bauxite = dev.Bauxite,

                    EquipmentID = result.EquipmentID,
                    FlagshipID  = flagshipID,
                    HQLevel     = hqLevel,
                };

                element.SetSubParameters();
                Record.Add(element);
            }
        }