public void CheckSelected() { if (GUI_Hacking.Inputs.SelectedHackingPort != null && GUI_Hacking.Outputs.SelectedHackingPort != null) { RequestHackingInteraction.Send(GUI_Hacking.HackProcess.gameObject, 0, //Grabs the player's current hand on server GUI_Hacking.Inputs.SelectedHackingPort.PortData.ID, GUI_Hacking.Outputs.SelectedHackingPort.PortData.ID, RequestHackingInteraction.InteractionWith.Cable); } }
public void CheckSelected() { if (GUI_Hacking.Inputs.SelectedHackingPort != null && GUI_Hacking.Outputs.SelectedHackingPort != null) { RequestHackingInteraction.Send(GUI_Hacking.HackProcess.gameObject, PlayerManager.LocalPlayerScript.Equipment.ItemStorage.GetActiveHandSlot().Item.netId, GUI_Hacking.Inputs.SelectedHackingPort.PortData.ID, GUI_Hacking.Outputs.SelectedHackingPort.PortData.ID, RequestHackingInteraction.InteractionWith.Cable); } }
public void Remove() { Pickupable handItem = PlayerManager.LocalPlayerScript.Equipment.ItemStorage.GetActiveHandSlot().Item; if (handItem != null) { if (Validations.HasItemTrait(handItem.gameObject, CommonTraits.Instance.Wirecutter)) { RequestHackingInteraction.Send(GUI_CablePanel.GUI_Hacking.HackProcess.gameObject, ThisCableData.CableNetuID, 0, 0, RequestHackingInteraction.InteractionWith.CutWire); } } }