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

        player.ActionPoints -= element.HackCost;
        element.IsHacked     = true;
        element.OwnerVirus   = player;

        elementController.HackView(player.Color);

        hackElement.Invoke(elementController, virus);
    }