Приветствую. Мой очередной вопрос заключается в том, что столкнулся с двумя, на первый взгляд, незамысловатыми native-функциями.
native ForcePlayerStartLocation takes player whichPlayer, integer startLocIndex returns nothing
native SetPlayerStartLocation takes player whichPlayer, integer startLocIndex returns nothing
Как я понял и убедился на практике, они задают начальную позицию с индексом для игрока, которую можно задать с помощью двух функций:
native DefineStartLocation takes integer whichStartLoc, real x, real y returns nothing
native DefineStartLocationLoc takes integer whichStartLoc, location whichLocation returns nothing
Во время тестирования не заметил разницы между функциями ForcePlayerStartLocation и SetPlayerStartLocation, но как-то они должны отличаться. Я уже думал, что разница в принципе присвоения конкретной позиции игроку, но как оказалось, результаты, которые выдает функция GetPlayerStartLocation, одинаковы.
native GetPlayerStartLocation takes player whichPlayer returns integer
Вопрос: в чем разница данных функций и существует ли она вообще?
Принятый ответ
Чтоб союзники были рядом при случайном разбросе игроков по исходным позициям.
`
ОЖИДАНИЕ РЕКЛАМЫ...
2
Показать
quq_CCCP
9 лет
2
Показать
Чтоб союзники были рядом при случайном разбросе игроков по исходным позициям.
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.