Ver código fonte

*** empty log message ***

Darren Ranalli 25 anos atrás
pai
commit
7f9fc37630
2 arquivos alterados com 9 adições e 4 exclusões
  1. 8 3
      direct/src/ffi/FFIOverload.py
  2. 1 1
      direct/src/gui/GuiGlobals.py

+ 8 - 3
direct/src/ffi/FFIOverload.py

@@ -138,16 +138,21 @@ def inheritsFrom(type1, type2):
 def getInheritanceLevel(type, checkNested = 1):
 def getInheritanceLevel(type, checkNested = 1):
     #    if (len(type.parentTypes) == 0):
     #    if (len(type.parentTypes) == 0):
     #        return 0
     #        return 0
+    ##if type.isNested:
+    ##    level = 1+getInheritanceLevel(type.outerType, 0)
+    ##else:
+    ##    level = 0
+    level = 0
     if type.isNested:
     if type.isNested:
-        level = 1+getInheritanceLevel(type.outerType, 0)
+        offset = getInheritanceLevel(type.outerType, 0)
     else:
     else:
-        level = 0
+        offset = 0
     for parentType in type.parentTypes:
     for parentType in type.parentTypes:
         level = max(level, 1+getInheritanceLevel(parentType))
         level = max(level, 1+getInheritanceLevel(parentType))
     if checkNested:
     if checkNested:
         for nestedType in type.nestedTypes:
         for nestedType in type.nestedTypes:
             level = max(level, 1+getInheritanceLevel(nestedType))
             level = max(level, 1+getInheritanceLevel(nestedType))
-    return level
+    return level + offset
 
 
 def inheritanceLevelSort(type1, type2):
 def inheritanceLevelSort(type1, type2):
     level1 = getInheritanceLevel(type1)
     level1 = getInheritanceLevel(type1)

+ 1 - 1
direct/src/gui/GuiGlobals.py

@@ -40,7 +40,7 @@ def getNewRolloverFunctor(sound = None):
         if sound:
         if sound:
             roll = sound
             roll = sound
         else:
         else:
-            roll = loader.loadSound("phase_3/audio/sfr/GUI_rollover.mp3")
+            roll = loader.loadSound("phase_3/audio/sfx/GUI_rollover.mp3")
         val = AudioGuiFunctor(roll)
         val = AudioGuiFunctor(roll)
     else:
     else:
         val = AudioGuiFunctor()
         val = AudioGuiFunctor()