Beispiel #1
0
def addHouse(obj, menu, event):
    menu.game.mapEditor.getClickManager().setAddType("house")
    generalFunctions.clearMenu(obj, menu)
Beispiel #2
0
def deleteTransport(obj, menu, event):
    menu.game.mapEditor.getClickManager().setClickType(EditorClickManager.ClickType.DTRANSPORT)
    generalFunctions.clearMenu(obj, menu)
Beispiel #3
0
def addAirport(obj, menu, event):
    menu.game.mapEditor.getClickManager().setAddType("airport")
    generalFunctions.clearMenu(obj, menu)
Beispiel #4
0
def addMetro(obj, menu, event):
    menu.game.mapEditor.getClickManager().setAddType("metro")
    generalFunctions.clearMenu(obj, menu)
Beispiel #5
0
def addConnection(obj, menu, event):
    menu.game.mapEditor.getClickManager().setClickType(EditorClickManager.ClickType.CONNECTION)
    generalFunctions.clearMenu(obj, menu)
Beispiel #6
0
def setSize3(obj, menu, event):
    menu.game.mapEditor.setMapSize((22, 12))

    level = menu.game.mapEditor.getLevelData()
    menu.game.mapEditor.createLevel(level) #reload the level
    generalFunctions.clearMenu(obj, menu)
Beispiel #7
0
def toggleDeleteDropdown(obj, menu, event):
    if not menu.deleteDropdownOpen:
        generalFunctions.clearMenu(obj, menu)
        menu.deleteDropdown()
    else:
        generalFunctions.clearMenu(obj, menu)