Beispiel #1
0
    // Use this for initialization
    void Start()
    {
        cs         = GetComponent <ControlStatus> ();
        lineUpdate = GetComponent <LineUpdate> ();
        picker     = GetComponent <ServerPicker> ();
        animator   = GetComponentInParent <Animator> ();

        cs.OnLinkedByEnemy += DisableLine;


        cs.OnCutByPlayer    += SetPlayerCut;
        cs.OnLinkedByPlayer += SetPlayerLink;

        HealthSystem hs = cs.Hacker.GetComponent <HealthSystem> ();

        if (hs)
        {
            hs.OnObjectDead += SetPlayerUnLink;
            // hs.OnObjectDead += ForceDisconnect;
        }
    }
Beispiel #2
0
 public ServerComparerByServerPicker(ServerPicker serverPicker, IUserContext userContext)
 {
     this._serverPicker = serverPicker;
     this._userContext  = userContext;
 }