This commit is contained in:
Ignis 2021-08-28 12:46:25 +02:00
commit 7d24fb961c

View file

@ -30,6 +30,9 @@ public class Trap : MonoBehaviour
[Header("Trap settings")]
public LayerMask player;
public LayerMask robber;
[Dropdown("trapTypes")]
public string trapType;
private string[] trapTypes = new string[] { "Pinns", "Rope", "Ladder", "Bear Trap", "Bannana Peal" };
@ -103,9 +106,36 @@ public class Trap : MonoBehaviour
private void FixedUpdate()
{
if (Physics.CheckSphere(transform.position + trapInteractionRadiusOffset, trapInteractionRadius))
if (Physics.CheckSphere(transform.position + trapInteractionRadiusOffset, trapInteractionRadius, player))
{
playerInRange = true;
}
else
{
playerInRange = false;
}
if (Physics.CheckSphere(transform.position + trapInteractionRadiusOffset, trapInteractionRadius, player))
{
playerInRange = true;
}
else
{
playerInRange = false;
}
}
// Update is called once per frame
void Update()
{
interacted = inputReferences.playerControls.DobberControls.Interact.ReadValue<float>();
if (playerInRange)
{
switch (interacted)
{
case 1:
@ -118,17 +148,6 @@ public class Trap : MonoBehaviour
break;
}
}
}
// Update is called once per frame
void Update()
{
interacted = inputReferences.playerControls.DobberControls.Interact.ReadValue<float>();
if (playerInRange)
{
}
if (robberInRange)
{