Mercurial > atc
view atc_utils.py @ 5:0e3a5cc5ce23
Make single player selection start up a new single user game
committer: Jeff Sipek <jeffpc@jeff.(none)> 1120698501 -0400
author | Jeff Sipek <jeffpc@jeff.(none)> |
---|---|
date | Thu, 07 Jul 2005 01:08:21 -0400 |
parents | 4c7bb645fd75 |
children | f346ce878117 |
line wrap: on
line source
import pygame import os from math import * def load_png(name): """ Load image and return image object""" fullname = os.path.join('', name) try: image = pygame.image.load(fullname) if image.get_alpha() is None: image = image.convert() else: image = image.convert_alpha() except pygame.error, message: print 'Cannot load image:', fullname raise SystemExit, message return image, image.get_rect() def todeg(rad): """ Convert radians to degrees """ return rad*180.0/pi def playmusic(name,vol=0.1): """ Start playing background music """ pygame.mixer.music.load('data/sound/' + name) pygame.mixer.music.set_volume(vol) pygame.mixer.music.play()