I have created models for pieces of a windmill. The models consist of three blades and the nose piece where the blades attach. I successfully created them all as prop_physics. I also developed a system where the player can build the wind mill my placing the pieces near the wind mill pole. They assemble through the use of trigger_teleports and point_teleports. After the pieces are teleported, motion is disabled and they are fixed in place.
I need to parent the assembled pieces to a func_rotating to make the windmill blades spin. The valve wiki states the following under prop_physics
Note: prop_physics can be parented if the 'parentname' value is manually added with smartedit turned off. Parenting prop_physics can be unpleasant and buggy in some situations.
I was able to turn off smartedit and include the Parentname field for each of the pieces. The issue I am running into is that all the pieces are frozen when the level starts. They seem to be already parented to my func_rotating. The func_rotating is triggered to rotate once all the pieces have been assembled. Naturally, I looked to find a "setparentname" through the output dialogue of the trigger I'm using but I did not see "setparentname" as an option and it would not work when trying it manually. Is there another trigger that might contain the setparentname parameter? I'm stumped.
Has anyone else had any success parenting prop_physics? That is where they are used as physics objects first and then parented to something??