1. 27 Sep, 2018 13 commits
  2. 26 Sep, 2018 7 commits
  3. 25 Sep, 2018 5 commits
  4. 24 Sep, 2018 4 commits
    • Alexey Galkin's avatar
      Replace CHANGELOG.txt · 2d182441
      Alexey Galkin authored
      2d182441
    • Alexey Galkin's avatar
      4.1 Стандартные сообщения системы · 916d72c8
      Alexey Galkin authored
      - добавлена информация об использовании объекта game как альтернативе переопределения (создания) функции
      
      8. Обработка команд
      - скорректирован п.8
      
      10. Объект globalVerbs
      - добавлен альтернативный вариант определения поведения команды 'спать' (sleep как свойство объекта game);
      
      18. Создание новых и изменение параметров стандартных команд. Виртуальные функции
      - глава «Создание новых и изменение параметров стандартных команд» переименована в «Создание новых и изменение параметров стандартных команд. Виртуальные функции»; добавлено уточнение, касающееся возможности обойтись без создания функции для вывода статичного сообщения; добавлено описание «виртуальных» функций
      
      Приложение 1
      - изменен алгоритм функции jumpOver; 
      - название колонки «Имя метода-перехватчика / имя свойства в объекте gameCommands» заменено на «Имя метода-перехватчика / имя свойства в объектах gameCommands и game»;
      - изменено описание функции advice; добавлено указание на то, что функция является виртуальной;
      - изменено описание функции help; добавлено указание на то, что функция является виртуальной;
      - изменено описание функции kiss; добавлено указание на то, что функция является виртуальной;
      - изменено описание функции think; добавлено указание на то, что функция является виртуальной;
      - изменено описание функции wake; добавлено указание на то, что функция является виртуальной;
      - изменено описание функции listen; добавлено указание на то, что функция является виртуальной;
      - изменено описание функции sing; добавлено указание на то, что функция является виртуальной;
      - изменено описание функции sleep; добавлено указание на то, что функция является виртуальной;
      - изменено описание функции smell; добавлено указание на то, что функция является виртуальной;
      - изменено описание функции wait; добавлено указание на то, что функция является виртуальной;
      - изменено описание функции jump; добавлено указание на то, что функция является виртуальной;
      
      Приложение 2
      - имя свойства thinkMsg изменено на think;
      - имя свойства kissMsg изменено на kiss; изменено значение свойства;
      - убрано свойство jumpOverMsg;
      - имя свойства helpMsg изменено на help; изменено значение свойства;
      - имя свойства adviceMsg изменено на advice;
      - имя свойства wakeMsg изменено на wake;
      - добавлено описание свойства game.listen;
      - добавлено описание свойства game.sing;
      - добавлено описание свойства game.sleep;
      - добавлено описание свойства game.smell;
      - добавлено описание свойства game.wait;
      - добавлено описание свойства game.jump;
      
      Примечание 6
      - добавлено уточнение, касающееся «виртуальных» функций
      916d72c8
    • Alexey Galkin's avatar
      4.1 Стандартные сообщения системы · 860a14ba
      Alexey Galkin authored
      - добавлена информация об использовании объекта game как альтернативе переопределения (создания) функции
      
      8. Обработка команд
      - скорректирован п.8
      
      10. Объект globalVerbs
      - добавлен альтернативный вариант определения поведения команды 'спать' (sleep как свойство объекта game);
      
      18. Создание новых и изменение параметров стандартных команд. Виртуальные функции
      - глава «Создание новых и изменение параметров стандартных команд» переименована в «Создание новых и изменение параметров стандартных команд. Виртуальные функции»; добавлено уточнение, касающееся возможности обойтись без создания функции для вывода статичного сообщения; добавлено описание «виртуальных» функций
      
      Приложение 1
      - изменен алгоритм функции jumpOver; 
      - название колонки «Имя метода-перехватчика / имя свойства в объекте gameCommands» заменено на «Имя метода-перехватчика / имя свойства в объектах gameCommands и game»;
      - изменено описание функции advice; добавлено указание на то, что функция является виртуальной;
      - изменено описание функции help; добавлено указание на то, что функция является виртуальной;
      - изменено описание функции kiss; добавлено указание на то, что функция является виртуальной;
      - изменено описание функции think; добавлено указание на то, что функция является виртуальной;
      - изменено описание функции wake; добавлено указание на то, что функция является виртуальной;
      - изменено описание функции listen; добавлено указание на то, что функция является виртуальной;
      - изменено описание функции sing; добавлено указание на то, что функция является виртуальной;
      - изменено описание функции sleep; добавлено указание на то, что функция является виртуальной;
      - изменено описание функции smell; добавлено указание на то, что функция является виртуальной;
      - изменено описание функции wait; добавлено указание на то, что функция является виртуальной;
      - изменено описание функции jump; добавлено указание на то, что функция является виртуальной;
      
      Приложение 2
      - имя свойства thinkMsg изменено на think;
      - имя свойства kissMsg изменено на kiss; изменено значение свойства;
      - убрано свойство jumpOverMsg;
      - имя свойства helpMsg изменено на help; изменено значение свойства;
      - имя свойства adviceMsg изменено на advice;
      - имя свойства wakeMsg изменено на wake;
      - добавлено описание свойства game.listen;
      - добавлено описание свойства game.sing;
      - добавлено описание свойства game.sleep;
      - добавлено описание свойства game.smell;
      - добавлено описание свойства game.wait;
      - добавлено описание свойства game.jump;
      
      Примечание 6
      - добавлено уточнение, касающееся «виртуальных» функций
      860a14ba
    • Alexey Galkin's avatar
      - изменена функция choiceHandler. Если пользовательских обработчиков нет или... · cbec28ac
      Alexey Galkin authored
      - изменена функция choiceHandler. Если пользовательских обработчиков нет или команда не обработана до конца: ЕСЛИ В ОБЪЕКТЕ GAME ЕСТЬ СВОЙСТВО С ИМЕНЕМ ВЫЗЫВАЕМОЙ ФУНКЦИИ ВЫВОДИМ ЗНАЧЕНИЕ ЭТОГО СВОЙСТВА, иначе вызываем стандартный обработчик команды
      - убрана функция wait
      - в объект defSysVal добавлено свойство wait ('Проходит немного времени.')
      - убрана функция jump
      - в объект defSysVal добавлено свойство jump ('Вы подпрыгиваете.')
      - убрана функция sleep
      - в объект defSysVal добавлено свойство sleep ('Сейчас не время для сна.')
      - убрана функция listen
      - в объект defSysVal добавлено свойство listen ('Вы не слышите ничего необычного.')
      - убрана функция smell
      - в объект defSysVal добавлено свойство smell ('Вы не чувствуете ничего необычного.')
      - убрана функция sing
      - в объект defSysVal добавлено свойство sing ('Вы запеваете подходящую случаю песню.')
      - убрана функция wake
      - в объекте defSysVal свойство wakeMsg переименовано в wake
      - убрана функция think
      - в объекте defSysVal свойство thinkMsg переименовано в think
      - убрана функция kiss
      - в объекте defSysVal свойство kissMsg переименовано в kiss
      - изменена функция jumpOver. Выводит сообщение 'Не стоит пытаться verb noun'
      - из объекта defSysVal убрано свойство jumpOverMsg
      - убрана функция help
      - в объекте defSysVal свойство helpMsg переименовано в help
      - убрана функция advice
      - в объекте defSysVal свойство adviceMsg переименовано в advice
      cbec28ac
  5. 21 Sep, 2018 6 commits
  6. 20 Sep, 2018 4 commits
    • Alexey Galkin's avatar
      Replace CHANGELOG.txt · 4abde058
      Alexey Galkin authored
      4abde058
    • Alexey Galkin's avatar
      Приложение 1 · f8fdb963
      Alexey Galkin authored
      - изменено описание функции unscrew, ее аргументов и действия;
      
      Приложение 2
      - изменено значение по-умолчанию свойства game.helpMsg;
      f8fdb963
    • Alexey Galkin's avatar
      Приложение 1 · 3c8569c0
      Alexey Galkin authored
      - изменено описание функции unscrew, ее аргументов и действия;
      
      Приложение 2
      - изменено значение по-умолчанию свойства game.helpMsg;
      3c8569c0
    • Alexey Galkin's avatar
      - изменена функция unscrew. Сообщение по-умолчанию, 'noun ни к чему не... · c2bbdd70
      Alexey Galkin authored
      - изменена функция unscrew. Сообщение по-умолчанию, 'noun ни к чему не прикручен.'; убраны параметры option и verb
      - изменено значение свойства defSysVal.helpMsg: добавлено описание команды 'локации'
      c2bbdd70
  7. 19 Sep, 2018 1 commit