Skip to content

Трюки для разработчика

Dzmitry Malyshau edited this page May 2, 2019 · 1 revision

В файле src/iscreen/iscr_fnc.cpp:

  • Если объявить макрос _ACI_SKIP_MAINMENU_, главное меню пропускается и сразу начинается новая игра. В главное меню выйти невозможно. Опции, которые можно изменить внутри активной игры изначально дефолтные, и их изменения не сохраняются в конфиге после выхода.
  • Можно еще объявить _ACI_STARTUP_LOAD_GAME_, и игра будет грузить первый сейв (самый верхний сейв в меню).

В файлах src/actint/actint.cpp и src/road.cpp

  • Если объявить макрос _ACI_SKIP_SHOP_, при старте новой игры или загрузке игрок сразу выходит в мир, эскейв не загружается. После этого в эскейвы можно заходить и они будут прогружаться.