private void HookIntoLocalUISystems() { if (hasAuthority) { playerAtThisComputer = ClientInstance.ReturnClientInstance(); uim = FindObjectOfType <UIManager>(); shiftKnob = uim.GetShiftKnob(playerAtThisComputer); uim.GetShiftPositions(playerAtThisComputer, out gearShiftPositions[0], out gearShiftPositions[1], out gearShiftPositions[2]); tpd = uim.GetTPD(playerAtThisComputer); iff = GetComponent <IFF>(); int myIFF = playerAtThisComputer.GetComponent <FactionLeader>().GetMasterIFFAllegiance(); iff.SetIFFAllegiance(myIFF); flagImage = uim.GetFlagUIElement(playerAtThisComputer); flagImage.sprite = am.GetFlagOfAllegiance(myIFF); tm = playerAtThisComputer.GetComponent <TurretMaker>(); ct = GetComponentInChildren <CaptureTool>(); } }
public void SetTurretMaker(TurretMaker thisTM) { tm = thisTM; }