From b52892ac41785ecd21b91d989bbdab74f01fd002 Mon Sep 17 00:00:00 2001 From: Darren Ranalli Date: Tue, 11 Nov 2003 21:46:16 +0000 Subject: [PATCH] fixed BattleBlocker entId crash --- direct/src/level/BasicEntities.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/direct/src/level/BasicEntities.py b/direct/src/level/BasicEntities.py index 314a3df605..c33425dd49 100755 --- a/direct/src/level/BasicEntities.py +++ b/direct/src/level/BasicEntities.py @@ -115,13 +115,16 @@ class DistributedNodePathEntity(DistributedEntity.DistributedEntity, NodePath.NodePath, NodePathAttribs): def __init__(self, cr): DistributedEntity.DistributedEntity.__init__(self, cr) + + def generateInit(self): + DistributedEntity.DistributedEntity.generateInit(self) node = hidden.attachNewNode('DistributedNodePathEntity') NodePath.NodePath.__init__(self, node) def announceGenerate(self): DistributedEntity.DistributedEntity.announceGenerate(self) self.initNodePathAttribs(self) - + def delete(self): self.removeNode() DistributedEntity.DistributedEntity.delete(self)