Цитата:
т.к. ручной переход потребует и ручной смены направления (скрипт делает и то, и другое).
|
смена направления в 2-секционнике выполняется автоматически, при залезании в кабину. Так что надо ловить в скрипте сообщения Camera,ChangedTarget и проверять, от кого оно послано. Образец есть в скрипте правила wait for camera. После этого либо ждать пока пользователь сам залезет внутрь (сообщение типа Camera,InteriorView) либо затолкать его самостоятельно.
Но ограничение по времени неприемлемо - при смене кабины надо ждать опустошения ТМ для отключения блокировки тормозов, а это зависит от длины поезда.