50 мс интервала между проверками всех внесённых в список чекпоинтов, правильно? То есть в идеале до 20 раз в секунду? Ну хорошо, у нас есть ворота которые нужно открыть игроку, у нас есть 2 варианта:
1) Раз в секунду проверять кор-ты с помощью IsPlayerInRangeOfPoint
2) CreateDynamicCP которые по дефолту проверяются каждые 50 мс
Учитывая все обстоятельства все равно второй вариант превосходит первый? Но ведь столько проверок на секунду... даже учитывая что там другой принцип проверки координат...
И еще вопрос. Стек больше всего забивают локальные переменные или?