def setSelectionFilter( name ): """This function sets the selection filter.""" filter = "" for item in selectFilters: if item[0] == name: filter = item[1] WorldEditor.setSelectionFilter( filter ) if name == "Portals": WorldEditor.setNoSelectionFilter( "" ) else: WorldEditor.setNoSelectionFilter( "portal" ) if name == "All Except Terrain and Shells": WorldEditor.setNoSelectionFilter( "portal|terrain" ) WorldEditor.setSelectShellsOnly( 2 ) elif name == "Shells + Contents": WorldEditor.setSelectShellsOnly( 1 ) elif name == "Models": WorldEditor.setSelectShellsOnly( 2 ) else: WorldEditor.setSelectShellsOnly( 0 )
def setSelectionFilter(name): """This function sets the selection filter.""" filter = "" for item in selectFilters: if item[0] == name: filter = item[1] WorldEditor.setSelectionFilter(filter) if name == "Portals": WorldEditor.setNoSelectionFilter("") else: WorldEditor.setNoSelectionFilter("portal") if name == "All Except Terrain and Shells": WorldEditor.setNoSelectionFilter("portal|terrain") WorldEditor.setSelectShellsOnly(2) elif name == "Shells + Contents": WorldEditor.setSelectShellsOnly(1) elif name == "Models": WorldEditor.setSelectShellsOnly(2) else: WorldEditor.setSelectShellsOnly(0)