1801d2b9fb
UD/AI + Client boots up.
26 lines
803 B
Python
26 lines
803 B
Python
from panda3d.core import *
|
|
from direct.directnotify.DirectNotifyGlobal import *
|
|
import random
|
|
from direct.distributed.PyDatagram import PyDatagram
|
|
from direct.distributed.PyDatagramIterator import PyDatagramIterator
|
|
notify = directNotify.newCategory('AvatarDNA')
|
|
|
|
class AvatarDNA:
|
|
|
|
def __str__(self):
|
|
return 'avatar parent class: type undefined'
|
|
|
|
def makeNetString(self):
|
|
notify.error('called makeNetString on avatarDNA parent class')
|
|
|
|
def printNetString(self):
|
|
string = self.makeNetString()
|
|
dg = PyDatagram(string)
|
|
dg.dumpHex(ostream)
|
|
|
|
def makeFromNetString(self, string):
|
|
notify.error('called makeFromNetString on avatarDNA parent class')
|
|
|
|
def getType(self):
|
|
notify.error('Invalid DNA type: ', self.type)
|
|
return type
|