diff --git a/direct/src/level/EntityTypeDesc.py b/direct/src/level/EntityTypeDesc.py index d3cfd923b6..436dd959fc 100755 --- a/direct/src/level/EntityTypeDesc.py +++ b/direct/src/level/EntityTypeDesc.py @@ -71,7 +71,7 @@ class EntityTypeDesc: EntityTypeDesc.privCompileAttribDescs(base) # aggregate the attribute descriptors from our direct base classes - delAttribs = c.__dict__.get('delAttribs', []) + blockAttribs = c.__dict__.get('blockAttribs', []) baseADs = [] bases = list(c.__bases__) @@ -81,7 +81,7 @@ class EntityTypeDesc: for base in bases: for desc in base._attribDescs: # are we blocking this attribute? - if desc.getName() in delAttribs: + if desc.getName() in blockAttribs: continue # make sure we haven't already picked up this attribute diff --git a/direct/src/level/EntityTypes.py b/direct/src/level/EntityTypes.py index 0c7a581179..4599ba05a8 100755 --- a/direct/src/level/EntityTypes.py +++ b/direct/src/level/EntityTypes.py @@ -26,7 +26,7 @@ class LevelMgr(Entity): class EditMgr(Entity): type = 'editMgr' permanent = 1 - delAttribs = ( + blockAttribs = ( 'comment', ) attribs = ( @@ -50,7 +50,7 @@ class Nodepath(Entity): class Zone(Nodepath): type = 'zone' permanent = 1 - delAttribs = ( + blockAttribs = ( 'pos', 'hpr', )