Пример #1
0
def createEnemyFleet(race, num):
    debug(__name__ + ", createEnemyFleet")
    races = FleetList.copy()
    del races[race]

    irandval = 0
    if races:
        irandval = App.g_kSystemWrapper.GetRandomNumber(len(races))
    race_ships = races.values()[irandval]

    n = 0
    if num > 0:
        n = App.g_kSystemWrapper.GetRandomNumber(num) + 2

    ships = []
    for i in range(0, n + 1):
        m = 0
        if race_ships:
            m = App.g_kSystemWrapper.GetRandomNumber(len(race_ships))
        ships.append(race_ships[m])
    return ships