コード例 #1
0
    public void UnhackElement(SystemElementController elementController)
    {
        var element = elementController.SystemElement;
        var player  = virus.Value;

        player.ActionPoints -= element.UnhackCost;

        unhackElement.Invoke(elementController, virus);

        element.IsHacked   = false;
        element.OwnerVirus = null;

        elementController.UnhackView();
    }