From 83e9f32382810437bf113fee3b5c32881d7e67ec Mon Sep 17 00:00:00 2001 From: Mitchell Stokes Date: Tue, 9 Jul 2013 20:06:36 +0000 Subject: BGE: Committing patch #32422 "Debug properties for added objects" by HG1. This patch allows debug properties from objects added to the scene at runtime to be displayed under the Debug Properties in the overhead display. --- source/gameengine/Converter/KX_ConvertProperties.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'source/gameengine/Converter') diff --git a/source/gameengine/Converter/KX_ConvertProperties.cpp b/source/gameengine/Converter/KX_ConvertProperties.cpp index 7222c673322..3b4ba6886cb 100644 --- a/source/gameengine/Converter/KX_ConvertProperties.cpp +++ b/source/gameengine/Converter/KX_ConvertProperties.cpp @@ -131,7 +131,7 @@ void BL_ConvertProperties(Object* object,KX_GameObject* gameobj,SCA_TimeEventMan if (propval) { - if (show_debug_info) + if (show_debug_info && isInActiveLayer) { scene->AddDebugProperty(gameobj,STR_String(prop->name)); } @@ -159,7 +159,7 @@ void BL_ConvertProperties(Object* object,KX_GameObject* gameobj,SCA_TimeEventMan prop = prop->next; } // check if state needs to be debugged - if (object->scaflag & OB_DEBUGSTATE) + if (object->scaflag & OB_DEBUGSTATE && isInActiveLayer) { // reserve name for object state scene->AddDebugProperty(gameobj,STR_String("__state__")); -- cgit v1.2.3