I’ve got a GameObject with a list of 1000 references to any number of unique prefabs which all will be instantiated when Start() is called on the GameObject. I want to manually provide each and every prefab with its own set of coordinates while using the inspector and avoid having to make 1000 different prefabs. What would be a nice, neat and clean way of doing this?
To make it less abstract, I’m making a RPG which has an Encounter class which is holding the enemies which will be fought in the given encounter. Each encounter might have the same enemies but with different positions.