Skip to content

Commit

Permalink
Update DataManager.cs
Browse files Browse the repository at this point in the history
  • Loading branch information
Fa8Bit committed Nov 19, 2024
1 parent 9c3db19 commit 25823d9
Showing 1 changed file with 23 additions and 3 deletions.
26 changes: 23 additions & 3 deletions Assets/Scripts/GameManager/DataManager.cs
Original file line number Diff line number Diff line change
Expand Up @@ -42,11 +42,12 @@ public class DataManager : MonoBehaviour
[SerializeField] private List<RuntimeAnimatorController> characterAnimators;
[SerializeField] private List<Sprite> characterHeads;
private PlayerAnimation animationScript;
private CharacterSelection characterSelectionScript;
private Image minimapHead;

void Start()
{
animationScript = GameObject.FindObjectOfType<PlayerAnimation>();
minimapHead = GameObject.FindGameObjectsWithTag("MinimapFace")[0].GetComponent<Image>();
}

/// <summary>
Expand Down Expand Up @@ -365,8 +366,27 @@ public void SetupCharacter()
string selectedBody = playerData.GetCurrentCharacter();
string selectedHead = playerData.GetCurrentAccessory();
animationScript.SetOutfitAnimator(selectedBody, selectedHead);
characterSelectionScript = GameObject.FindObjectOfType<CharacterSelection>();
characterSelectionScript.ChangeMinimapFace();
switch (selectedBody)
{
case "character_blue_and_purple":
minimapHead.sprite = Resources.Load<Sprite>("Minimap/character1_face");
break;
case "character_black_and_white":
minimapHead.sprite = Resources.Load<Sprite>("Minimap/character2_face");
break;
case "character_lange_haare":
minimapHead.sprite = Resources.Load<Sprite>("Minimap/character6_face");
break;
case "character_ironman":
minimapHead.sprite = Resources.Load<Sprite>("Minimap/character7_face");
break;
case "character_santa":
minimapHead.sprite = Resources.Load<Sprite>("Minimap/character8_face");
break;
default:
minimapHead.sprite = Resources.Load<Sprite>("Minimap/character0345_face");
break;
}
}

/// <summary>
Expand Down

0 comments on commit 25823d9

Please sign in to comment.