Hmm, odd. I thought the construction script of Unit should take care of this now. I will look into it and see if I broke anything by accident when finalizing the update. In any case this is fairly simple to do manually. After spawning the unit, convert its location to a grid index using ConvertLocationToIndex3D. Set the GridIndex variable of the unit to the output index and also add a reference to the unit at that index in the GridUnits TMap in BP_GridManager. Lastly add the unit to the InitiativeOrderActors array in BP_TurnManager, wherever you want it to appear in initiative. Use Add if you want it to act after all the currently existing units have acted.