Can you make a hierarchical Go without a Collection? (Solved)

Ok. Additional story to all this. And Im horribly confused, kinda happy, but puzzled why it works.
To make things clear, here my main collection structure:
Collection:

+--> main (go)
    +--> blue (go)
        +--> f18 (factory)
    +--> targets (go)
        +--> nimitz (collectionfactory)
        +--> tanker (factory)
    +--> threats (go)
        +--> ddg (factory)
        +--> mig29 (factory)
    +--> game (collectionfactory)
    +--> maps (collectionfactory)
    +--> mission (collectionfactory)

There are other objects but they are not needed for this discussion.
Initially I was having problems when loading in the nimitz with collisions needing to occur between f18 and nimitz. So I moved them both to the game collectionfactory. And collision worked fine. However, this lead to other problems (since I need to instance and interact with other collision objects).

My initial understanding was that collectionfactories have their own “world” and thus their own physics space etc. Based on these docs here:

However… I think I was getting collectionfactories and collectionproxies mixed up. I did some simpler tests and the collectionfactories operate the way they should and all the objects come into the one world (main collection essentially) and the physics works between them.

So Im quite relived this is the case. But Im quite puzzled about why originally the physics wouldnt interact? Maybe it was the kinematics setting or something. Im not sure. Maybe even the grouping/masking I had.. Im sure it was all default tho. Uggh. anyway.

So very sorry for all that. Im surprised after all this time, Im still making super stupid mistakes. I guess it is hard to teach old dogs new tricks :slight_smile:

1 Like