Puuuuuush

This commit is contained in:
brausjonas
2023-04-07 00:03:03 +02:00
parent 98cdfc691e
commit 93147cd67e
5 changed files with 7 additions and 13 deletions
+1 -1
View File
@@ -7,7 +7,7 @@ public abstract class Field : MonoBehaviour
//Liste der nächsten Feld, die auf das diesige Feld folgen
[SerializeField] private Field[] target;
[SerializeField] private Arrow[] directionalArrows;
public Item placedItem;
public GameObject placedItem;
/*
* Field Definition:
@@ -176,8 +176,8 @@ public class NoPlayablePlayer : Player
Trap t = currentField.placedItem.GetComponent<Trap>();
AddCoins(-3);
t.target.AddCoins(3);
Destroy(t.gameObject);
currentField.placedItem = null;
Destroy(t.gameObject);
}
}
@@ -106,7 +106,7 @@ public class PlayablePlayer : Player
jumpRequest = true;
wurfelt = true;
wurfelZahl = Random.Range(3, 4);
wurfelZahl = Random.Range(6, 7);
switch (activeItem)
{
@@ -180,8 +180,8 @@ public class PlayablePlayer : Player
AddCoins(-3);
Debug.Log(t.name);
t.target.AddCoins(3);
Destroy(t.gameObject);
currentField.placedItem = null;
Destroy(t.gameObject);
}
}
Vector3 currentRotation = Quaternion.ToEulerAngles(transform.rotation);
@@ -373,9 +373,9 @@ public class PlayablePlayer : Player
client.SendActiveItem((byte)index);
if (items[index].type == Item.Type.Trap)
{
currentField.placedItem = items[index];
GameObject temp = Instantiate(items[index].gameObject);
Trap t = temp.GetComponent<Trap>();
currentField.placedItem = t.gameObject;
t.target = gameObject.GetComponent<PlayablePlayer>();
temp.transform.position = currentField.transform.position + (Vector3.up / 2);
activeItem = Item.Type.None;
+1 -1
View File
@@ -108,9 +108,9 @@ public abstract class Player : MonoBehaviour
itemInfoImages[index].color = new Color(0, 0, 0, 0);
if (items[index].type == Item.Type.Trap)
{
currentField.placedItem = items[index];
GameObject temp = Instantiate(items[index].gameObject);
Trap t = temp.GetComponent<Trap>();
currentField.placedItem = t.gameObject;
t.target = gameObject.GetComponent<NoPlayablePlayer>();
temp.transform.position = currentField.transform.position + (Vector3.up / 2);
activeItem = Item.Type.None;