from src.coginvasion.manager.SettingsManager import SettingsManager sm = SettingsManager() sm.loadFile("settings.json") sm.maybeFixAA() sm.applySettings() from src.coginvasion.globals import CIGlobals CIGlobals.SettingsMgr = sm base.cTrav = CollisionTraverser() base.shadowTrav = CollisionTraverser() base.lifter = CollisionHandlerFloor() base.pusher = CollisionHandlerPusher() base.queue = CollisionHandlerQueue() from direct.distributed.ClientRepository import ClientRepository base.cr = ClientRepository([]) base.cr.isShowingPlayerIds = False amb = AmbientLight("amb") amb.setColor(Vec4(172 / 255.0, 196 / 255.0, 202 / 255.0, 1.0)) #amb.setColor(Vec4(0.5)) ambNp = render.attachNewNode(amb) render.setLight(ambNp) dir = DirectionalLight("dir") dir.setColor(Vec4(252 / 255.0, 239 / 255.0, 209 / 255.0, 1.0)) #dir.setColor(Vec4(1)) #dir.setDirection(Vec3(0.5, 0.5, -0.8)) #dir.showFrustum()