public void Init(PlayerLoudOut loudOut, List <InteractableObject> interactables, MapManager mapManager) { this.mapManager = mapManager; animManager.Init(); iKAnimationManager.Init(); emotionManager.Init(loudOut); emoteManager.Init(); interactableObjectManager.Init(this.mapManager); }
public void Init(PlayerLoudOut loudOut) { Sad = loudOut.Sad; Mad = loudOut.Mad; Happy = loudOut.Happy; Anxious = loudOut.Anxious; Loveing = loudOut.Loveing; foreach (var reaction in loudOut.reactions) { reactions.Add(reaction.ID(), reaction.emotion); } var emotions = Enum.GetValues(typeof(Emotions)); foreach (Emotions emot in emotions) { experience.Add(emot, 0); } }