CSM.Dev

Рассуждение насчёт trigger_teleport

Приветствую дорогие форумчане.Эта тема создана для того чтобы немного порассуждать или опровергнуть мои доводы.
Итак,к делу.
Недавно капался в исходниках и ударила в голову мысль,а что если...
Мы имеем уже готовую(в движке) систему переноса игрока(игрока) в геометрии уровня,так называемый trigger_teleport,который не очень плавно и красиво конечно,но переносит игрока(телепортирует)
Сама идея заключается в чём? В том чтобы попробовать заставить какое либо оружие спаунить этот триггер на одну кнопку и info_teleport_destination(выход) на вторую кнопку.Может на примере какой-нибудь гранаты на первое время.Сам принцип корявый от части(не даёт нам возможности зайти туда откуда вышли - аля Portal) но идея именно зацепила меня как идея.Интересно что вы можете сказать дорогие программисты?
Знаю что по-идее будет запара с DECLARE_DATADESC и.т.д.
Да и ещё может с чем,но т.к это всё уже имеется в движке,это должно быть не так заморочено как с написанием такой системы с нуля.