gameplay_cityfunction getHighestPrioZone(pos) -- returns the first highest priority zone that contains the positionfunction getMergedFieldsFromZones(pos, fieldName) -- returns an array of values from zone custom fields, given the position and field namesfunction getRandomParkingSpots(minDist, startName) -- returns parking spot & zone names (start & destination) with a minimum distancefunction getSites()function getZonesByPrioForPosition(pos) -- returns a dict of zones that contain the position, and the highest priority value to use as a keyfunction loadSites(file)function onClientEndMission(levelPath)function onClientStartMission(levelPath)function reset()