For #4, we need to be able to reference a single SpawnPointComponent. Since Entities may have any number of SpawnPointComponents, and a Component may not reference another Component, we need to make SpawnPointComponent unique, and add a field for their location reference.
[x] Make SpawnPointComponent unique
[ ] Add a location field
[x] Update System::Spawner to pass SpawnPointComponent#location instead of entity
[x] Update limbo.yml to move all the spawn points into their own entities
For #4, we need to be able to reference a single SpawnPointComponent. Since Entities may have any number of SpawnPointComponents, and a Component may not reference another Component, we need to make SpawnPointComponent unique, and add a field for their location reference.
System::Spawner
to passSpawnPointComponent#location
instead of entitylimbo.yml
to move all the spawn points into their own entities