Test.CSM.Dev

HL2: перемещение в отличную от player_start координату

Есть, например, карта map1 (1-й этаж) на кот. расположен коридор и две лестницы №1 и №2 на концах, "ведущие" на map2 (2-й этаж) c такими–же лестницами и коридором. Понятно, что нужно использовать два триггера для смены уровней. Но как попасть из map1 от лестницы №2 к этой же лестнице на map2 если info_player_start в карте map2 расположен, ну скажем, возле лестницы №1? Т.е. получаеться у карты есть несколько точек входа, но ведь nfo_player_start для singleplayer игр может быть только один.
Конечно есть тупой способ — сделать две копии map2: в одной info_player_start расположить возле лестницы №1, в другой — возле лестницы №2! Есть ли способ поумнее? :)