Ejemplo n.º 1
0
        private void Update()
        {
            var oldCargo = api.Cargo ?? new ShipCargo();

            var newCargo = ShipCargo.FromFile(new FileInfo(api.JournalDirectory + "//Cargo.json"), api);

            api.Cargo = newCargo;

            if (oldCargo == null)
            {
                return;
            }

            TriggerIfDifferent(oldCargo, newCargo);
        }
Ejemplo n.º 2
0
        private void Update()
        {
            //Save the old Cargo.
            ShipCargo oldCargo = api.Cargo;

            if (oldCargo == null)
            {
                oldCargo = new ShipCargo();
            }
            ShipCargo newCargo = ShipCargo.FromFile(new FileInfo(api.JournalDirectory + "//Cargo.json"), api);

            //Set the new Cargo.
            api.Cargo = newCargo;
            if (oldCargo == null)
            {
                return;
            }
            TriggerIfDifferent(oldCargo, newCargo);
        }