Ideally these explicit links, and the entity data-structures themselves should be loaded from data/scripts, but can be hard-coded as above.Also I am having trouble with how I will differentiate between entities, such as player and AI or vehicle and person.If you need to differentiate between them, do not put them all in some generic collection (also do not inherit them from a common base if they don'