mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-04 10:54:24 -04:00
don't send 'None' as network drive file
This commit is contained in:
parent
0cfd9c0d83
commit
5c6daf1f5a
@ -155,14 +155,17 @@ class DistributedLevelAI(DistributedObjectAI.DistributedObjectAI,
|
|||||||
return
|
return
|
||||||
|
|
||||||
spec = None
|
spec = None
|
||||||
|
# don't need to hit disk if we're just sending 'None' over the wire
|
||||||
|
useDisk = 0
|
||||||
if hash(self.levelSpec) != specHash:
|
if hash(self.levelSpec) != specHash:
|
||||||
spec = self.levelSpec
|
spec = self.levelSpec
|
||||||
|
useDisk=simbase.config.GetBool('spec-by-disk', 0)
|
||||||
specStr = repr(spec)
|
specStr = repr(spec)
|
||||||
|
|
||||||
import DistributedLargeBlobSenderAI
|
import DistributedLargeBlobSenderAI
|
||||||
largeBlob = DistributedLargeBlobSenderAI.\
|
largeBlob = DistributedLargeBlobSenderAI.\
|
||||||
DistributedLargeBlobSenderAI(
|
DistributedLargeBlobSenderAI(
|
||||||
self.air, self.zoneId, senderId, specStr,
|
self.air, self.zoneId, senderId, specStr,
|
||||||
useDisk=simbase.config.GetBool('spec-by-disk', 0))
|
useDisk=useDisk)
|
||||||
self.sendUpdateToAvatarId(senderId,
|
self.sendUpdateToAvatarId(senderId,
|
||||||
'setSpecSenderDoId', [largeBlob.doId])
|
'setSpecSenderDoId', [largeBlob.doId])
|
||||||
|
Loading…
x
Reference in New Issue
Block a user