using UnityEngine; namespace CharacterSystem { public class Character : MonoBehaviour { public string characterName; public DifficultyModule difficultyModule; public VisualModule visualModule; public PrizeModule prizeModule; public int CharacterIndex { get; private set; } public void Initialize(int characterIndex) { CharacterIndex = characterIndex; visualModule.Initialize(characterName); } public void ResetCharacter() { difficultyModule.ResetPresetIndex(); visualModule.ResetModule(); prizeModule.ResetModule(); } } }