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')
Ejemplo n.º 3
0
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: