public void OnSpawn() { NPCData npcData = npcSelectorMethod.GetNpc(); Vector3 spawnPosition = spawnerPositionMethod.GetSpawnPosition(); npcData.position = spawnPosition; spawnerMethod.Spawn(npcData); }