Blender Git Commit Log

Git Commits -> Revision 776a854

Revision 776a854 by Bastien Montagne (master)
September 23, 2016, 12:25 (GMT)
Fix T49430: append scene with gamelogic broken.

In fact, it was the whole remapping process that was broken in logic bricks area,
due to terrible design of links between those bricks...

Object copying was also broken in that case, fixed as well.

To be backported to 2.78.

Note that issue was actually probably there since ages, hidden behind dirty hacks
used in previous append code (though likely visible in some corner cases).

Listen kids: do not, never, ever, do what has been done for links between logic bricks. Never. Ever.
Even as pure runtime data it would have been bad, but as stored data...

Commit Details:

Full Hash: 776a8548f03a049d56f19943e6bc4590ecd53028
Parent Commit: 2372e67
Lines Changed: +169, -6

4 Modified Paths:

/source/blender/blenkernel/BKE_sca.h (+5, -1) (Diff)
/source/blender/blenkernel/intern/library_remap.c (+5, -0) (Diff)
/source/blender/blenkernel/intern/object.c (+3, -5) (Diff)
/source/blender/blenkernel/intern/sca.c (+156, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021