Я всегда писал программы, такие, что у меня есть основной цикл:Почему я не могу иметь основной цикл
initialiseStuff();
while(1){
doRepetitiveStuff();
}
Но, кажется, что screeps даст мне «консоль не отвечает» ошибка, если я попробуйте это.
Зачем это происходит? Я предполагаю, что игра ждет конца вашего скрипта, прежде чем что-то сделать?
Как я могу достичь того, что хочу (некоторые методы, задавать переменные, только один раз), когда весь основной символ повторяется каждый тик?
попробуйте lazy -грузите любую «настройку», в которой вы нуждаетесь; или, как упоминалось в @artch, не заботятся об этом вообще, и имеют другой дизайн. по крайней мере, вы узнаете новую парадигму. – vivri