<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://ifwiki.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%A2%D0%9E%D0%9C%3A_Changelog</id>
	<title>ТОМ: Changelog - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://ifwiki.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%A2%D0%9E%D0%9C%3A_Changelog"/>
	<link rel="alternate" type="text/html" href="https://ifwiki.ru/index.php?title=%D0%A2%D0%9E%D0%9C:_Changelog&amp;action=history"/>
	<updated>2026-04-29T00:45:35Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.43.3</generator>
	<entry>
		<id>https://ifwiki.ru/index.php?title=%D0%A2%D0%9E%D0%9C:_Changelog&amp;diff=13340&amp;oldid=prev</id>
		<title>Enola в 22:01, 31 августа 2016</title>
		<link rel="alternate" type="text/html" href="https://ifwiki.ru/index.php?title=%D0%A2%D0%9E%D0%9C:_Changelog&amp;diff=13340&amp;oldid=prev"/>
		<updated>2016-08-31T22:01:43Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая версия&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия от 22:01, 31 августа 2016&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 282:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 282:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;PS: оконный интерфейс пока крайне сырой...&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;PS: оконный интерфейс пока крайне сырой...&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Категория:Разработка платформ]]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Enola</name></author>
	</entry>
	<entry>
		<id>https://ifwiki.ru/index.php?title=%D0%A2%D0%9E%D0%9C:_Changelog&amp;diff=6564&amp;oldid=prev</id>
		<title>ASBer в 11:38, 3 декабря 2010</title>
		<link rel="alternate" type="text/html" href="https://ifwiki.ru/index.php?title=%D0%A2%D0%9E%D0%9C:_Changelog&amp;diff=6564&amp;oldid=prev"/>
		<updated>2010-12-03T11:38:03Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая версия&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия от 11:38, 3 декабря 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 1:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 1:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Содержание справа}}&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Changelog==&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Changelog==&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===Версия v.0.9.4.9 beta (багфикс)===&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===Версия v.0.9.4.9 beta (багфикс)===&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>ASBer</name></author>
	</entry>
	<entry>
		<id>https://ifwiki.ru/index.php?title=%D0%A2%D0%9E%D0%9C:_Changelog&amp;diff=6563&amp;oldid=prev</id>
		<title>ASBer: /* Changelog */ + v.0.9.4.9 beta</title>
		<link rel="alternate" type="text/html" href="https://ifwiki.ru/index.php?title=%D0%A2%D0%9E%D0%9C:_Changelog&amp;diff=6563&amp;oldid=prev"/>
		<updated>2010-12-03T11:36:14Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Changelog: &lt;/span&gt; + v.0.9.4.9 beta&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая версия&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия от 11:36, 3 декабря 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 1:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 1:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Changelog==&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Changelog==&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===Версия v.0.9.4.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;8&lt;/del&gt; beta===&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===Версия v.0.9.4.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;9&lt;/ins&gt; beta&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; (багфикс)&lt;/ins&gt;===&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Медиа:Tom_094.rar|лежит здесь]]&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Медиа:Tom_094.rar|лежит здесь]]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*исправлено сохранение игр;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*добавлен выбор значения свойств по локации (предмет_по_месту);&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*интерфейс переписан с учётом потокобезопасности.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*речевой плагин временно убран из архива - не корректно завершает работу.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===Версия v.0.9.4.8 beta===&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*финальная версия в этом направлении.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*финальная версия в этом направлении.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;!-- diff cache key ifwiki:diff:1.41:old-6535:rev-6563:wikidiff2=table:1.14.1:bc2a06be --&gt;
&lt;/table&gt;</summary>
		<author><name>ASBer</name></author>
	</entry>
	<entry>
		<id>https://ifwiki.ru/index.php?title=%D0%A2%D0%9E%D0%9C:_Changelog&amp;diff=6535&amp;oldid=prev</id>
		<title>ASBer: перенёс Changelog на отдельную страницу (не уместчаецо)</title>
		<link rel="alternate" type="text/html" href="https://ifwiki.ru/index.php?title=%D0%A2%D0%9E%D0%9C:_Changelog&amp;diff=6535&amp;oldid=prev"/>
		<updated>2010-11-22T07:04:25Z</updated>

		<summary type="html">&lt;p&gt;перенёс Changelog на отдельную страницу (не уместчаецо)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Changelog==&lt;br /&gt;
===Версия v.0.9.4.8 beta===&lt;br /&gt;
[[Медиа:Tom_094.rar|лежит здесь]]&lt;br /&gt;
*финальная версия в этом направлении.&lt;br /&gt;
&lt;br /&gt;
===Версия v.0.9.4.7 альфа===&lt;br /&gt;
*Сделана загрузка плагинов.&lt;br /&gt;
*Добавлена интерфейсная функция pause() / пауза(). Рекомендуется использовать вместо тэга &amp;lt;pause&amp;gt;.&lt;br /&gt;
*Доработана обработка ошибки с незакрытыми скобками в коде игры.&lt;br /&gt;
&lt;br /&gt;
===Версия v.0.9.4.6 альфа===&lt;br /&gt;
*доделана нормализация знаков препинания; &lt;br /&gt;
*исправлены некоторые ошибки.&lt;br /&gt;
Версии присвоен статус &amp;quot;альфа&amp;quot;. Всё основное, что планировалось в ветке 0.9.4.х, сделано.&lt;br /&gt;
Осталось доделать небольшие фичи, после чего эта версия перейдет в &amp;quot;бету&amp;quot; и будет рекомендована как основная официальная версия.&lt;br /&gt;
&lt;br /&gt;
===Версия v.0.9.4.5 (багфикс)===&lt;br /&gt;
*Исправлен ряд ошибок, критичных и не очень. Спасибо &amp;#039;&amp;#039;&amp;#039;Александру&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
===Версия v.0.9.4.4 dev===&lt;br /&gt;
*Добавлена speech.dll для чтения текста.&lt;br /&gt;
&lt;br /&gt;
===Версия v.0.9.4.3 (багфикс)===&lt;br /&gt;
*Исправлена критическая ошибка. В остальном без изменений.&lt;br /&gt;
&lt;br /&gt;
===Версия v.0.9.4.2 dev===&lt;br /&gt;
*Доделана система ввода-вывода (за исключением голоса и коррекции знаков препинания)&lt;br /&gt;
*Исправлены старые ошибки&lt;br /&gt;
*Добавлены новые ошибки&lt;br /&gt;
&lt;br /&gt;
===Версия v.0.9.4.1 dev===&lt;br /&gt;
*Исправлено несколько мелких ошибок.&lt;br /&gt;
*Воспроизведение музыки приведено к полной совместимости с версией 0.9.3.1&lt;br /&gt;
&lt;br /&gt;
===Версия v.0.9.4.0 dev===&lt;br /&gt;
&lt;br /&gt;
В плюсе:&lt;br /&gt;
&lt;br /&gt;
+ новый графический интерфейс и новый механизм взаимодействия движка с интерфейсом.&lt;br /&gt;
&lt;br /&gt;
+ основной цикл убран внутрь dll и выполняется в отдельном потоке.&lt;br /&gt;
&lt;br /&gt;
+ система регистрации внешних функций.&lt;br /&gt;
&lt;br /&gt;
+ вычисление выражений непосредственно в командной строке (удобно для отладки)&lt;br /&gt;
&lt;br /&gt;
+ проигрывание музыки реализовано в отдельной dll, независимой от текстового движка.&lt;br /&gt;
&lt;br /&gt;
+ тестить можно на старых играх - мышках и спелеологисте.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
В минусе:&lt;br /&gt;
&lt;br /&gt;
- синтез речи - будет реализован отдельно от текстового движка.&lt;br /&gt;
&lt;br /&gt;
- пост-обработка текста пока отсутствует, будет переделываться.&lt;br /&gt;
&lt;br /&gt;
===Версия v.0.9.3.1 бета===&lt;br /&gt;
[[Медиа:ConTOM.rar|лежит здесь]]&lt;br /&gt;
&lt;br /&gt;
*Изменен принцип подстановки произношения - оно теперь подставляется непосредственно в тексте в квадратных скобках:&lt;br /&gt;
 слово[правильное произношение слова] &lt;br /&gt;
*добавлена команда &amp;quot;повторить&amp;quot;, которая повторяет последний произнесенный текст (работает только если в системе установлен голос)&lt;br /&gt;
*усовершенствован механизм подстановки альтенативных форм предлогов (&amp;quot;с&amp;quot;-&amp;gt;&amp;quot;со&amp;quot;, &amp;quot;из&amp;quot;-&amp;gt;&amp;quot;изо&amp;quot; и т.д.).&lt;br /&gt;
&lt;br /&gt;
===Версия v.0.9.3.0 бета===&lt;br /&gt;
*Добавлено чтение текста игры через MS Speech API 5.1 (синтезированный голос).&lt;br /&gt;
*Добавлены новые команды для управления звуком на уровне платформы:&lt;br /&gt;
**включить звук/музыку/голос;&lt;br /&gt;
**выключить звук/музыку/голос.&lt;br /&gt;
( для включения/выключения музыки используется новый обработчик &amp;#039;&amp;#039;&amp;#039;OnMusic()&amp;#039;&amp;#039;&amp;#039;).&lt;br /&gt;
*Исправлены найденные ошибки.&lt;br /&gt;
&lt;br /&gt;
===Версия v.0.9.2.11 бета===&lt;br /&gt;
Основые изменения касаются работы с меню.&lt;br /&gt;
*строки меню теперь формируются динамически;&lt;br /&gt;
*меню может быть сформировано и вызвано для любого объекта (раньше было привязано к локации);&lt;br /&gt;
*добавлена сортировка строк меню (раньше было по алфавиту);&lt;br /&gt;
*добавлена автонумерация строк меню;&lt;br /&gt;
*выбор в меню возможен по номеру строки или по началу любого слова в меню.&lt;br /&gt;
&lt;br /&gt;
===Версия v.0.9.2.10 бета===&lt;br /&gt;
*исправлены мелкие ошибки&lt;br /&gt;
&lt;br /&gt;
===Версия v.0.9.2.9 бета===&lt;br /&gt;
*добавлены функции преобразования типов object(), string(), number(), bool();&lt;br /&gt;
*добавлены функции преобразования строк left(), right(), mid(), lower(), upper(), trim();&lt;br /&gt;
*исправлены найденные ошибки.&lt;br /&gt;
&lt;br /&gt;
===Версия v.0.9.2.8 бета===&lt;br /&gt;
*добавлена возможность вставки в код игры команд на естественном языке.&lt;br /&gt;
*добавлена конструкция для описания предлогов.&lt;br /&gt;
*доработано сохранение игр.&lt;br /&gt;
*исправлены найденные ошибки.&lt;br /&gt;
&lt;br /&gt;
===Версия v.0.9.2.7 бета===&lt;br /&gt;
*добавлены операторы ++; --; &amp;amp;&amp;amp;; и ||; (синтаксический сахар).&lt;br /&gt;
*исправлен парсинг составных команд для НПС.&lt;br /&gt;
&lt;br /&gt;
===Версия v.0.9.2.6 бета===&lt;br /&gt;
*Добавлена функция для проигрывания звуков - media()&lt;br /&gt;
*В демоигру добавлено много новых звуков. Архив с игрой слегка распух.&lt;br /&gt;
*добавлено новое действие - смеяться :)&lt;br /&gt;
&lt;br /&gt;
===Версия v.0.9.2.5 бета===&lt;br /&gt;
*исправление ошибок, доработка парсера.&lt;br /&gt;
&lt;br /&gt;
===Версия v.0.9.2.4 бета===&lt;br /&gt;
*добавлено наследование объектов action от action, что позволяет создавать дейстия по подобию существующих.&lt;br /&gt;
*добавлена возможность вводить составные команды:&lt;br /&gt;
 &amp;gt; войди в лифт и нажми 5 кнопку&lt;br /&gt;
 Ты вошел в лифт.&lt;br /&gt;
 Лифт&lt;br /&gt;
 Самая обычная кабинка лифта.&lt;br /&gt;
 Здесь есть кнопки. Ты находишься тут и лифтер находится тут.&lt;br /&gt;
 Ты нажал кнопку 5.&lt;br /&gt;
 Лифт поднял тебя на 5 этаж.&lt;br /&gt;
* исправлены мелкие ошибки&lt;br /&gt;
&lt;br /&gt;
===Версия v.0.9.2.3 бета и v.0.9.2.2 бета===&lt;br /&gt;
*исправление ошибок, мелкие косметические улучшения.&lt;br /&gt;
&lt;br /&gt;
===Версия v.0.9.2.1 бета===&lt;br /&gt;
*Изменен способ для первичного размещения объектов внутри друг-друга. Теперь при первом объявлении объекта в теле другого объекта, объявляемый объект автоматитески попадает внутрь этого объекта.&lt;br /&gt;
 unique заяц&lt;br /&gt;
 { //... описание зайца&lt;br /&gt;
   unique утка&lt;br /&gt;
   { //... описание утки&lt;br /&gt;
     unique яйцо&lt;br /&gt;
     { //... описание яйца&lt;br /&gt;
       // и т.д. до самой смерти Кощея&lt;br /&gt;
     }&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
*Добавлен механизм уточнения команд:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;gt; возьми еду&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Стручок на грядке или малину на кустах?&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;?&amp;gt; горох с грядки&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Ты сорвал стручок с грядки.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*В демоигру добавлены притяжательные местоимения. Сравните варианты ответов при игре за мышонка:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;gt; осмотри крота&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
и при игре за крота:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;gt; мышонок, осмотри меня&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
*исправлены некоторые мелкие ошибки в движке и демоигре.&lt;br /&gt;
&lt;br /&gt;
===Версия v.0.9.2.0 бета===&lt;br /&gt;
*Изменен синтаксис языка. Изменен формат описания объектов и доступ к свойствам объектов. В целом язык приблизился к C++ и стал выглядеть еще более привычно для программистов. Очень надеюсь что до выхода версии 1.0 синтаксис меняться более не будет.&lt;br /&gt;
*Доведена до ума речевая модель. Определены речевые роли и их распределение в различных типах речевых актов. Реализация поддержки речевых ролей на уровне платформы позволяет автоматически определять лица и правильно подставлять/определять личные и возвратные местоимения при генерации/парсинге текста. Проверить это можно играя за различных персонажей - для мамы игра идет в 1 лице, для мышонка во 2м, и для крота в 3 лице. (О речевой модели в ТОМе обязательно напишу подробнее, т.к. тема интересна и требует дальнейшего развития)&lt;br /&gt;
*Проект полность перебран заново. Исправлена архитектура движка. Это позволило избавиться от детских болезней роста и исправить множество ошибок. Теперь ТОМ мне представляется логически цельным и завершенным (в рамках разумных ограничений версии 1.0)&lt;br /&gt;
&lt;br /&gt;
===Версия v.0.9.1.4 бета (bugfix)===&lt;br /&gt;
*исправлены ошибки предыдущей версии&lt;br /&gt;
&lt;br /&gt;
===Версия v.0.9.1.3 бета===&lt;br /&gt;
*убраны синонимы для объектов (будут реализованы позже и на других принципах)&lt;br /&gt;
*добавлен предопределенный метод CalcKey() для расчета переменной части морфологического ключа в зависимости от свойств объекта или других измечивых обстоятельств.&lt;br /&gt;
*добавлен предопределенный метод Redirect() для перенаправления действия с одного объекта на другой.&lt;br /&gt;
*исправлены найденные ошибки&lt;br /&gt;
&lt;br /&gt;
===Версия v.0.9.1.2 бета===&lt;br /&gt;
*произведен рефакторинг движка;&lt;br /&gt;
*вызовы обработчиков событий и парсерных проверок приведены к стандарту Си;&lt;br /&gt;
*изменена логика для значения null;&lt;br /&gt;
*исправлены найденные ошибки.&lt;br /&gt;
&lt;br /&gt;
===Версия v.0.9.1.1 бета===&lt;br /&gt;
*существенно упрощена работа с числительными - для любого объекта в команде можно указать его число. Проверки на согласование с числительными теперь выполняются парсером.&lt;br /&gt;
*для объектов, возвращаемых парсером, свойство .num теперь содержит число, указанное игроком;&lt;br /&gt;
*числовые переменные в парсерных шаблонах убраны за ненадобностью;&lt;br /&gt;
*для чисел стало возможным задавать строковые синонимы - &amp;quot;100&amp;quot;=&amp;quot;сто&amp;quot;;&lt;br /&gt;
*добавлены специальные константы для указания количества - &amp;quot;все&amp;quot;, &amp;quot;несколько&amp;quot;, &amp;quot;половина&amp;quot;, &amp;quot;треть&amp;quot;, &amp;quot;четверть&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===Версия v.0.9.1.0 бета===&lt;br /&gt;
*в дополнение к шаблонному парсеру добавлен подбор действий и фраз по ключевым словам и ключевым объектам с оценкой по весу (см. keyword);&lt;br /&gt;
*конструкция задания лексем для парсера .lex = &amp;quot;строка&amp;quot; признана устаревшей и впоследствии будет удалена;&lt;br /&gt;
*для объектов, возвращаемых парсером, свойство .lex теперь содержит лексему, названную игроком в команде;&lt;br /&gt;
*любое свойство объекта, содержащее строку в формате лексемы и имеющее в основе одно слово, теперь может быть использовано как имя объекта в команде (альтернатива .lex=)&lt;br /&gt;
*исправлены ошибки.&lt;br /&gt;
&lt;br /&gt;
===Версия v.0.9.0.2 бета===&lt;br /&gt;
*добавлены глобальные переменные token и secret;&lt;br /&gt;
*добавлено сообщение парсера object_select;&lt;br /&gt;
*для объектов добавлены предопределенные свойства in_dialog и as_variant&lt;br /&gt;
*системные команды теперь могут использоваться в коде игры.&lt;br /&gt;
Например &lt;br /&gt;
 global &amp;lt; &amp;quot;exit&amp;quot;&lt;br /&gt;
приводит к выходу из программы.&lt;br /&gt;
*исправлены найденные ошибки.&lt;br /&gt;
&lt;br /&gt;
===Версия v.0.9.0.1 бета===&lt;br /&gt;
*для локаций добавлен обработчик события [[TOM: язык программирования#.OnEnter( ) / .НаВход( )|OnEnter()]]&lt;br /&gt;
*убран обработчик события onChangePers() за ненадобностью&lt;br /&gt;
*добавлен тег для очистки экрана &amp;lt;clear&amp;gt;&lt;br /&gt;
*исправлены найденные ошибки в движке и игре.&lt;br /&gt;
&lt;br /&gt;
===Версия v.0.9.0.0 бета===&lt;br /&gt;
*дополнительная поддержка интерфейсов - добавлена константа [[TOM: язык программирования#frontend|frontend]];&lt;br /&gt;
*добавлена функция input();&lt;br /&gt;
*демоигра адаптирована под Милену, добавлены картинки; &lt;br /&gt;
*исправлены найденные баги.&lt;br /&gt;
&lt;br /&gt;
===Версия v.0.2.4.1 альфа===&lt;br /&gt;
*добавлены средства для организации диалогов и событий;&lt;br /&gt;
*сообщений об ошибках в парсере вынесены в переменные и могут быть изменены;&lt;br /&gt;
*оптимизирован парсер;&lt;br /&gt;
*доработано сохранение игр; &lt;br /&gt;
*исправлены найденные баги.&lt;br /&gt;
&lt;br /&gt;
===Версия v.0.2.4.0 альфа===&lt;br /&gt;
*добавлена возможность сохранения/восстановления игры; &lt;br /&gt;
*исправлены найденные баги; &lt;br /&gt;
&lt;br /&gt;
===Версия v.0.2.3.3 альфа===&lt;br /&gt;
Доработки платформы:&lt;br /&gt;
*существенно доработан парсер;&lt;br /&gt;
*изменены [[TOM: язык программирования#Теги|управляющие теги]];&lt;br /&gt;
*исправлена масса ошибок.&lt;br /&gt;
&lt;br /&gt;
Доработки демоигры:&lt;br /&gt;
*добавлены новые объекты (ягоды и грядки во дворе)&lt;br /&gt;
*добавлены шаблоны для действий с объектами упомянутыми ранее;&lt;br /&gt;
*добавлены действия с классовыми именами;&lt;br /&gt;
*вероятно еще что-то… эээ не помню :)&lt;br /&gt;
&lt;br /&gt;
===Версия v.0.2.3.2 альфа===&lt;br /&gt;
Добавлены [[TOM: язык программирования#Относительные свойства объектов|относительные свойства]] объектов и ключевые слова actor и act.&lt;br /&gt;
&lt;br /&gt;
Объектная модель платформы окончательно сформирована.&lt;br /&gt;
&lt;br /&gt;
В демоигре восстановлена возможность игры любым персонажем.&lt;br /&gt;
&lt;br /&gt;
===Версия v.0.2.3.1 альфа===&lt;br /&gt;
Исправлена работа конструкций языка if-else, for, while, switch-case. Фигурные скобки {} теперь необходимы только для объединения многострочных блоков. Все конструкции (за исключением switch-case) работают аналогично C. Принцип работы switch-case мною изменен, надеюсь, в лучшую сторону.&lt;br /&gt;
&lt;br /&gt;
Также добавлены ключевые слова return, break, continue, работающие аналогично C.&lt;br /&gt;
&lt;br /&gt;
Теперь язык платформы окончательно сформирован и позволяет разрабатывать алгоритмы любой сложности.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Документирование системы пока не начато, но начиная с этой версии в папке &amp;quot;Примеры&amp;quot; можно найти простые файлы с подробными комментариями, позволяющие освоить принципы работы платформы. Файлы, имеющие расширение .tom, открываются текстовым редактором.&lt;br /&gt;
&lt;br /&gt;
===Версия v.0.2.3.0 альфа===&lt;br /&gt;
Изменения в интерпретаторе:&lt;br /&gt;
&lt;br /&gt;
- добавлены конструкции циклов for и while;&lt;br /&gt;
&lt;br /&gt;
- добавлена конструкция switch-case;&lt;br /&gt;
&lt;br /&gt;
- изменена обработка событий, добавлены функции CheckMove, BefMove, AftMove;&lt;br /&gt;
&lt;br /&gt;
- добавлена команда restart;&lt;br /&gt;
&lt;br /&gt;
- формируется лог-файл, прошу присылать логи &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Изменения в демоигре:&lt;br /&gt;
&lt;br /&gt;
- добавлена система помощи, мышонок научился думать;&lt;br /&gt;
&lt;br /&gt;
- добавлено ведение счета;&lt;br /&gt;
&lt;br /&gt;
- возможность игры за разных персонажей временно убрана.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PS: оконный интерфейс пока крайне сырой...&lt;/div&gt;</summary>
		<author><name>ASBer</name></author>
	</entry>
</feed>