def __init__(self, screen, iH): self.textBox1 = pygame.Surface((100, 250)) self.textBox1.fill(colors.gold) self.textBox2 = pygame.Surface((300, 100)) self.textBox2.fill(colors.gold) self.playerkeys = 0 #for displaying messages or menus self.screen = screen self.inputHandler = iH self.invItems = [] self.frameBox1, r = load_image.load_image("hudBox1.bmp", None) self.frameBox2, r = load_image.load_image("hudBox2.bmp", None) self.outerframe, r = load_image.load_image("gamescreen600.bmp", None) self.scrollText = [''] * 5 #self.game = game #self.gameBoard = game.gameBoard self.On = True self.popupWin = None self.popupLoc = None images.load()
def __init__(self, screen, interface, ticker, iH, menu): self.storeScreen = pygame.Surface((300, 300)) self.inventory = [] self.screen = screen self.myHud = interface self.ticker = ticker images.load() self.myMenu = menu self.images = range(2) #self.images[0], r = load_image('cursor.bmp', -1) #self.images[1], r = load_image(os.path.join('INT', 'inn.bmp')) self.storeScreen.fill(colors.black)
def __init__(self, screen, interface, ticker, iH, menu): self.storeScreen = pygame.Surface((300, 300)) self.inventory = [] self.screen = screen self.myHud = interface self.ticker = ticker images.load() self.myMenu = menu self.images = range(2) # self.images[0], r = load_image('cursor.bmp', -1) # self.images[1], r = load_image(os.path.join('INT', 'inn.bmp')) self.storeScreen.fill(colors.black)
def __init__(self): self.displayField, r = load_image.load_image(os.path.join('MENU', "createBox.png")) self.baseHP = randrange(25, 35) self.baseMP = randrange(15, 25) self.bStr = randrange(6, 10) self.bItl = randrange(8, 10) self.bDex = randrange(8, 10) self.sliders = [slider.Slider(216, 145), # Warrior/Wizard slider.Slider(172, 145), # Lawful/neutral/chaotic slider.Slider(101, 61, 0, 1), # Male/female slider.Slider(81, 134, 0, 1) # Faith ] self.gender = 'male' self.faith = 'xtian' self.faithLevel = 5 self.images = range(3) self.images[0], r = load_image.load_image( os.path.join('MENU', "cursor.png" ), -1) self.images[1], r = load_image.load_image( os.path.join('MENU', 'cursor_l.png'), -1) images.load()
def __init__(self, filename=None, mapball = None): images.load() self.maptext = [] self.lineOfVision = 0 if filename != None: self.loadMap(filename) if mapball != None: self.installBall(mapball) self.playerXY = self.startXY self.fog = pygame.Surface( (30,30) ) self.fog.fill( black ) self.topMapCorner = (0,0) self.myMiniMap = miniMap(self.maptext) self.images = images.mapImages self.DIM = len(self.maptext)
def __init__(self): self.displayField, r = load_image.load_image( os.path.join('MENU', "createBox.png")) self.baseHP = randrange(25, 35) self.baseMP = randrange(15, 25) self.bStr = randrange(6, 10) self.bItl = randrange(8, 10) self.bDex = randrange(8, 10) self.sliders = [ slider.Slider(216, 145), # Warrior/Wizard slider.Slider(172, 145), # Lawful/neutral/chaotic slider.Slider(101, 61, 0, 1), # Male/female slider.Slider(81, 134, 0, 1) # Faith ] self.gender = 'male' self.faith = 'xtian' self.faithLevel = 5 self.images = range(3) self.images[0], r = load_image.load_image( os.path.join('MENU', "cursor.png"), -1) self.images[1], r = load_image.load_image( os.path.join('MENU', 'cursor_l.png'), -1) images.load()
def __init__(self, DIM, level): self.generalmap = generalmap.genMap(DIM, level, 'Wilderness' ) self.generalmap.type = 'wilds' self.copyText = [] self.level = level images.load()
msgBox.fill(colors.grey) if pygame.font: font = pygame.font.SysFont("arial", 24) msgText = font.render('draw', 1, colors.red, colors.yellow) msgBox.blit(msgText, (10, 10)) self.sideImg.blit(msgBox, (50, 100)) #pygame.display.flip() screen.blit(self.sideImg, (1200, 0)) # Set the height and width of the screen size = [1400, 800] screen = pygame.display.set_mode(size) pygame.display.set_caption("Ransack Level Editor") images.load() mapImages = images.mapImages accImages = images.accessories pygame.init() pygame.key.set_repeat(50, 100) clock = pygame.time.Clock() cursorPos = (0, 0) #self.myMap = map.edMap() myWorld = world.World('editor') myHandler = Handler(cursorPos) blocksize = 30
pygame.mixer.init(frequency=22050, size=-16, channels=2, buffer=4096) if not pygame.font: print 'Warning, fonts disabled' pygame.display.set_caption("Ransack") background = pygame.Surface([250,250]) background = background.convert() background.fill((0,0,0)) pygame.init() clock = pygame.time.Clock() random.seed() images.load() def main(): titleScreen = pygame.Surface(screenSize) titleScreen.fill(black) titleImg, titleRect = load_image('titlescreen.bmp', -1) titleScreen.blit(titleImg, (50,50) ) screen.blit(titleScreen, (0,0)) while True: screen.blit(titleScreen, (0,0)) clock.tick(20)