Blender Git Commit Log

Git Commits -> Revision 94e91ca

September 26, 2016, 08:51 (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: 94e91ca7e51c1c4e36e9d4a4b7ed9568e3f3d246
Parent Commit: 4ed7fb5
Committed By: Sergey Sharybin
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