BGE: Removing OB prefix from object names - This will break scripts !!!! (also removi...
[blender.git] / source / gameengine / GameLogic / SCA_LogicManager.cpp
index 848b7df6658e5102c8dd05b04bfcaf2c5b751422..fe97add9a3f17a937f78625ab51518e98ff277ee 100644 (file)
@@ -119,7 +119,7 @@ void SCA_LogicManager::UnregisterGameObj(void* blendobj, CValue* gameobj)
 
 CValue* SCA_LogicManager::GetGameObjectByName(const STR_String& gameobjname)
 {
-       STR_HashedString mn = "OB"+gameobjname;
+       STR_HashedString mn = gameobjname;
        CValue** gameptr = m_mapStringToGameObjects[mn];
        
        if (gameptr)
@@ -252,7 +252,7 @@ void SCA_LogicManager::UpdateFrame(double curtime, bool frame)
 
 void* SCA_LogicManager::GetActionByName (const STR_String& actname)
 {
-       STR_HashedString an = "AC"+actname;
+       STR_HashedString an = actname;
        void** actptr = m_mapStringToActions[an];
 
        if (actptr)
@@ -265,7 +265,7 @@ void* SCA_LogicManager::GetActionByName (const STR_String& actname)
 
 void* SCA_LogicManager::GetMeshByName(const STR_String& meshname)
 {
-       STR_HashedString mn = "ME"+meshname;
+       STR_HashedString mn = meshname;
        void** meshptr = m_mapStringToMeshes[mn];
 
        if (meshptr)