- Open Editor
- Open BP_BasePawn_Parent (not in full blueprint editor)
- Open BP_BasePawn_Child (not in full blueprint editor)
- Under Pawn Properties on Parent, set "Use Controller Rotation Pitch" to true (also set YAW to true but not ROLL - should now show T/T/F)
- Compile parent (not necessary for some of these bugs, but makes the save/load issue more obvious)
- Under Pawn Properties on Child, set "Use Controller Rotation Pitch" to false (should show F/T/F, with a reset arrow on Pitch)
- Compile Child
- Observe that the PARENT values now show F/T/F (even though they were last set to T/T/F)
- Observe that changes to the CHILD values now affect the parent values.
- Set child to T/F/T
- Save the parent (Note that it doesn't look like it needs a recompile, and currently displays T/F/T)
- Recompile the parent (don't save). Note that the parent is back to the original T/T/F values and is no longer affected by child
- Close and reopen editor (I chose not to save child blueprint)
Open BP_BasePawn_Parent
Observe than when it was saved out, it displayed T/F/T, but now displays T/T/F