Ejemplo n.º 1
0
    public bool canReceiveCargo(SpaceCarrier carrier)
    {
        ContainerManager containerManager = carrier.getContainerManager();
        bool             canReceive       = false;

        for (int i = 0; i < accepts.Length; i++)
        {
            if (accepts[i] == Container.CARGO_COLOR.RED)
            {
                if (containerManager.hasRedContainer())
                {
                    canReceive = true;
                }
                ;
                continue;
            }
            if (containerManager.hasBlueContainer())
            {
                canReceive = true;
            }
            ;
        }
        return(canReceive);
    }