using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Assets.Scripts.Player; namespace Assets.Scripts.Slimes { class SlimeFactory { public NormalSlime generateNormalSlime(PlayerGameObject player) { return new NormalSlime(player); } public MageSlime generateMageSlime(PlayerGameObject player) { return new MageSlime(player); } public MetalSlime generateMetalSlime(PlayerGameObject player) { return new MetalSlime(player); } public WarriorSlime generateWarriorSlime(PlayerGameObject player) { return new WarriorSlime(player); } public ForestSlime generateForestSlime(PlayerGameObject player) { return new ForestSlime(player); } public BossSlime generateBossSlime(PlayerGameObject player) { return new BossSlime(player); } } }