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()