audio = 'OpenAL' print 'CIStart: Using %s audio library.' % audio from direct.gui import DirectGuiGlobals from lib.coginvasion.base import ScreenshotHandler import CogInvasionLoader base.loader = CogInvasionLoader.CogInvasionLoader(base) base.graphicsEngine.setDefaultLoader(base.loader.loader) __builtin__.loader = base.loader from lib.coginvasion.globals import CIGlobals cbm = CullBinManager.getGlobalPtr() cbm.addBin('ground', CullBinManager.BTUnsorted, 18) cbm.addBin('shadow', CullBinManager.BTBackToFront, 19) cbm.addBin('gui-popup', CullBinManager.BTUnsorted, 60) base.setBackgroundColor(CIGlobals.DefaultBackgroundColor) base.disableMouse() base.enableParticles() base.camLens.setNearFar(CIGlobals.DefaultCameraNear, CIGlobals.DefaultCameraFar) base.transitions.IrisModelName = 'phase_3/models/misc/iris.bam' base.transitions.FadeModelName = 'phase_3/models/misc/fade.bam' base.setFrameRateMeter(False) base.accept('f9', ScreenshotHandler.__takeScreenshot) print 'CIStart: Setting display preferences...' sm.applySettings(jsonfile) if base.win == None: print 'CIStart: Unable to open window; aborting.' sys.exit() else: print 'CIStart: Successfully opened window.'
'ci_class_selection/squirt_neutral.png'), image_scale = (1, 1, 1), scale = 0.27, pos = (1.2, 0, -0.03)) squirt.bind(DGG.ENTER, set_class_text, extraArgs = ['Squirt']) squirt.bind(DGG.EXIT, set_class_text, extraArgs = ['']) drop = DirectButton(relief = None, pressEffect = 0, parent = toons_frame, image = ('ci_class_selection/drop_neutral.png', 'ci_class_selection/drop_hover.png', 'ci_class_selection/drop_hover.png', 'ci_class_selection/drop_neutral.png'), image_scale = (0.75, 1, 1), scale = 0.27, pos = (1.7, 0, -0.025)) drop.bind(DGG.ENTER, set_class_text, extraArgs = ['Drop']) drop.bind(DGG.EXIT, set_class_text, extraArgs = ['']) """ """ base.setBackgroundColor(255.0 / 255, 255.0 / 255, 191.0 / 255) flippy = Toon(base.cr) flippy.setDNAStrand(NPC_DNA['Flippy']) flippy.generateToon() flippy.deleteShadow() flippy.deleteShadow() flippy.reparentTo(render) flippy.pose('push-button', 53) button = loader.loadModel('phase_3.5/models/props/button.bam') button.reparentTo(flippy.find('**/def_joint_left_hold')) megaphone = loader.loadModel('phase_5/models/props/megaphone.bam')
vfs.mount(Filename("phase_10.mf"), ".", VirtualFileSystem.MFReadOnly) vfs.mount(Filename("phase_11.mf"), ".", VirtualFileSystem.MFReadOnly) vfs.mount(Filename("phase_12.mf"), ".", VirtualFileSystem.MFReadOnly) vfs.mount(Filename("phase_13.mf"), ".", VirtualFileSystem.MFReadOnly) import CogInvasionLoader base.loader = CogInvasionLoader.CogInvasionLoader(base) base.graphicsEngine.setDefaultLoader(base.loader.loader) __builtin__.loader = base.loader from lib.coginvasion.globals import CIGlobals cbm = CullBinManager.getGlobalPtr() cbm.addBin("ground", CullBinManager.BTUnsorted, 18) cbm.addBin("shadow", CullBinManager.BTBackToFront, 19) cbm.addBin("gui-popup", CullBinManager.BTUnsorted, 60) base.setBackgroundColor(CIGlobals.DefaultBackgroundColor) base.disableMouse() base.enableParticles() base.camLens.setNearFar(CIGlobals.DefaultCameraNear, CIGlobals.DefaultCameraFar) base.transitions.IrisModelName = "phase_3/models/misc/iris.bam" base.transitions.FadeModelName = "phase_3/models/misc/fade.bam" base.setFrameRateMeter(False) base.accept("f9", base.screenshot, ["screenshots/screenshot"]) from direct.filter.CommonFilters import CommonFilters print "CIStart: Setting display preferences..." sm.applySettings(jsonfile) if base.win == None: print "CIStart: Unable to open window; aborting." sys.exit() else: