Ejemplo n.º 1
0
    private void GetCommandCompleteRequirement(CommandCompleteRequirement _command)
    {
        PlayerDataUnit unit = _command.isMine == client.clientIsMine ? mPlayerData : oPlayerData;

        unit.CompleteRequirement(_command);

        for (int i = requirementContainer.containerList.Count - 1; i > -1; i--)
        {
            RequirementUnitContainer container = requirementContainer.containerList[i];

            if (container.requirement.uid == _command.requirementUid)
            {
                requirementContainer.containerList.RemoveAt(i);

                Destroy(container.gameObject);

                break;
            }
        }
    }