Esempio n. 1
0
import pygame, sys, Draw, Enemies, Func, Gen
import Config as C
from pygame.locals import *
from Const import *
from Images import *
from random import randint

pygame.init()
C.init()

# --- To remove later --- #
AreaX = 20
AreaY = 16
Gen.Create_Map(AreaX, AreaY)
Draw.Map()
Draw.Model(Humie, HumieX, HumieY)


# Create an enemy of chosen type
def Spawn(EnemyType, x=randint(0, AreaX - 1),
          y=randint(0, AreaY - 1)):  # Spawn Enemy in x,y
    if EnemyType == 'Droid':
        Enemy = Enemies.droid
        while True:
            if C.Map[x][y][2]:
                C.Bots.append(Enemy(x, y))
                break
            else:
                x = randint(0, AreaX - 1)
                y = randint(0, AreaY - 1)