from lib.coginvasion.toon.Toon import Toon
from lib.coginvasion.npc import NPCGlobals
import __builtin__


class game:
    process = 'client'


__builtin__.game = game
#from lib.coginvasion.hood.DistributedGagShop import DistributedGagShop
from lib.coginvasion.suit.CogStation import CogStation
from direct.distributed.ClientRepository import ClientRepository
from direct.showbase.Audio3DManager import Audio3DManager
from Tkinter import *
base.startTk()

base.cr = ClientRepository([])
base.cr.isShowingPlayerIds = False
base.audio3d = Audio3DManager(base.sfxManagerList[0], camera)
base.cTrav = CollisionTraverser()

ds = DNAStorage()

loadDNAFile(ds, "phase_4/dna/storage.dna")
loadDNAFile(ds, "phase_6/dna/storage_DD.dna")
loadDNAFile(ds, "phase_6/dna/storage_DD_sz.dna")
node = loadDNAFile(ds, "phase_6/dna/donalds_dock_sz.dna")

if node.getNumParents() == 1:
    geom = NodePath(node.getParent(0))