Форум » » в помощь тестировщику » Ответить

в помощь тестировщику

werewolf: недавно мне пришла идея, как можно облегчить себе тестирование с помощью строки ввода и оператора dynamic смысл идеи в том, чтобы иметь возможность в любой момент игры выполнить произвольный кусок кода, т.е. - узнать/поменять значение переменной - добавить/удалить предмет или действие и т.д. вот код [pre2] if testMode = 1: if $USER_TEXT() = 'clear': $testModeCode = '' exit end if $USER_TEXT() = 'show': msg $testModeCode exit end if $USER_TEXT() = 'run': dynamic $testModeCode $testModeCode = '' else $testModeCode = '<<$testModeCode>> <<$USER_TEXT()>>' end end if $USER_TEXT() = 'testMode_on': testMode = 1 msg 'Режим отладки включен' end if $USER_TEXT() = 'testMode_off': testMode = 0 msg 'Режим отладки выключен' $testModeCode = '' end [/pre2] добавить его нужно в локацию-обработчик строки ввода, а использование очень простое - командой testMode_on включаем отладку - набираем нужный нам кусок кода - запускаем командой run

Ответов - 33, стр: 1 2 All



полная версия страницы