@@ -22,9 +22,10 @@ | |||||
<div id="корень"></div> | <div id="корень"></div> | ||||
<div id="отладка"></div> | <div id="отладка"></div> | ||||
<script src="общее/050.функции.js"></script> | |||||
<script src="общее/100.События.js"></script> | <script src="общее/100.События.js"></script> | ||||
<script src="общее/150.Состояние.js"></script> | <script src="общее/150.Состояние.js"></script> | ||||
<script src="общее/200.функции.js"></script> | |||||
<script src="общее/200.обёртки.js"></script> | |||||
<script src="игра/050.Заголовок.js"></script> | <script src="игра/050.Заголовок.js"></script> | ||||
<script src="игра/070.Виды.js"></script> | <script src="игра/070.Виды.js"></script> | ||||
<script src="игра/075.Анимация.js"></script> | <script src="игра/075.Анимация.js"></script> | ||||
@@ -9,7 +9,7 @@ function Игра() | |||||
}, | }, | ||||
}); | }); | ||||
var корень = document.getElementById("корень"); | var корень = document.getElementById("корень"); | ||||
мир.события = new События(); | |||||
мир.события = new События(мир.uuid); | |||||
мир.состояние = new Состояние(); | мир.состояние = new Состояние(); | ||||
мир.состояние.обработчик = (к, п, з) => { this.обработатьКлюч(к, п, з) }; | мир.состояние.обработчик = (к, п, з) => { this.обработатьКлюч(к, п, з) }; | ||||
мир.виды = new Виды(мир.события); | мир.виды = new Виды(мир.события); | ||||
@@ -84,8 +84,3 @@ var мир = {}; | |||||
} | } | ||||
return параметры; | return параметры; | ||||
}; | }; | ||||
мир.разобрать = function(словарь) | |||||
{ | |||||
мир.состояние.разобратьЛишьНовое(словарь); | |||||
}; |
@@ -1,4 +1,4 @@ | |||||
function События() | |||||
function События(uuid) | |||||
{ | { | ||||
this.создать = function() | this.создать = function() | ||||
{ | { | ||||
@@ -0,0 +1,4 @@ | |||||
мир.разобрать = function(словарь) | |||||
{ | |||||
мир.состояние.разобратьЛишьНовое(словарь); | |||||
}; |
@@ -64,7 +64,7 @@ | |||||
<tbody> | <tbody> | ||||
<tr> | <tr> | ||||
<td>5.0</td> | <td>5.0</td> | ||||
<td>мир.разобрать, gr.подсказки, gr.реплики, gr.сцена</td> | |||||
<td>мир.разобрать, мир.события.подписать, gr.подсказки, gr.реплики, gr.сцена</td> | |||||
</tr> | </tr> | ||||
<tr> | <tr> | ||||
<td><a href="../4.1/редактор.html">4.1</a></td> | <td><a href="../4.1/редактор.html">4.1</a></td> | ||||
@@ -105,9 +105,10 @@ | |||||
<iframe id="проигрыватель" name="проигрыватель"></iframe> | <iframe id="проигрыватель" name="проигрыватель"></iframe> | ||||
<script src="общее/050.функции.js"></script> | |||||
<script src="общее/100.События.js"></script> | <script src="общее/100.События.js"></script> | ||||
<script src="общее/150.Состояние.js"></script> | <script src="общее/150.Состояние.js"></script> | ||||
<script src="общее/200.функции.js"></script> | |||||
<script src="общее/200.обёртки.js"></script> | |||||
<script src="редактор/100.Редактор.js"></script> | <script src="редактор/100.Редактор.js"></script> | ||||
<script src="редактор/200.Пульт.js"></script> | <script src="редактор/200.Пульт.js"></script> | ||||
<script src="редактор/700.Муром.js"></script> | <script src="редактор/700.Муром.js"></script> | ||||
@@ -2,7 +2,7 @@ function Муром() | |||||
{ | { | ||||
this.создать = function() | this.создать = function() | ||||
{ | { | ||||
мир.события = new События(); | |||||
мир.события = new События(мир.uuid); | |||||
мир.состояние = new Состояние(); | мир.состояние = new Состояние(); | ||||
мир.редактор = new Редактор(мир.события, "редактор"); | мир.редактор = new Редактор(мир.события, "редактор"); | ||||
мир.пульт = new Пульт(мир.события, "ошибка", "перезапустить", "отдельно", "ссылка", "документация"); | мир.пульт = new Пульт(мир.события, "ошибка", "перезапустить", "отдельно", "ссылка", "документация"); | ||||