From 7819844f84687ea8244d8c905de34c89c229c282 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9C=D0=B8=D1=85=D0=B0=D0=B8=D0=BB=20=D0=9A=D0=B0=D0=BF?= =?UTF-8?q?=D0=B5=D0=BB=D1=8C=D0=BA=D0=BE?= Date: Fri, 14 Jan 2022 15:01:09 +0300 Subject: [PATCH] =?UTF-8?q?uuid=20=D0=B2=20=D1=81=D0=BE=D0=B1=D1=8B=D1=82?= =?UTF-8?q?=D0=B8=D1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 5.0/игра.html | 3 ++- 5.0/игра/700.Игра.js | 2 +- .../{200.функции.js => 050.функции.js} | 5 ----- 5.0/общее/100.События.js | 2 +- 5.0/общее/200.обёртки.js | 4 ++++ 5.0/редактор.html | 5 +++-- 5.0/редактор/700.Муром.js | 2 +- 7 files changed, 12 insertions(+), 11 deletions(-) rename 5.0/общее/{200.функции.js => 050.функции.js} (95%) create mode 100644 5.0/общее/200.обёртки.js diff --git a/5.0/игра.html b/5.0/игра.html index 041cb7f..dc3c806 100644 --- a/5.0/игра.html +++ b/5.0/игра.html @@ -22,9 +22,10 @@
+ - + diff --git a/5.0/игра/700.Игра.js b/5.0/игра/700.Игра.js index 46eedee..7890b51 100644 --- a/5.0/игра/700.Игра.js +++ b/5.0/игра/700.Игра.js @@ -9,7 +9,7 @@ function Игра() }, }); var корень = document.getElementById("корень"); - мир.события = new События(); + мир.события = new События(мир.uuid); мир.состояние = new Состояние(); мир.состояние.обработчик = (к, п, з) => { this.обработатьКлюч(к, п, з) }; мир.виды = new Виды(мир.события); diff --git a/5.0/общее/200.функции.js b/5.0/общее/050.функции.js similarity index 95% rename from 5.0/общее/200.функции.js rename to 5.0/общее/050.функции.js index adeb45b..0798274 100644 --- a/5.0/общее/200.функции.js +++ b/5.0/общее/050.функции.js @@ -84,8 +84,3 @@ var мир = {}; } return параметры; }; - -мир.разобрать = function(словарь) -{ - мир.состояние.разобратьЛишьНовое(словарь); -}; diff --git a/5.0/общее/100.События.js b/5.0/общее/100.События.js index 19f8ecf..50b6070 100644 --- a/5.0/общее/100.События.js +++ b/5.0/общее/100.События.js @@ -1,4 +1,4 @@ -function События() +function События(uuid) { this.создать = function() { diff --git a/5.0/общее/200.обёртки.js b/5.0/общее/200.обёртки.js new file mode 100644 index 0000000..cb6eba0 --- /dev/null +++ b/5.0/общее/200.обёртки.js @@ -0,0 +1,4 @@ +мир.разобрать = function(словарь) +{ + мир.состояние.разобратьЛишьНовое(словарь); +}; diff --git a/5.0/редактор.html b/5.0/редактор.html index dc5b697..c5a9501 100644 --- a/5.0/редактор.html +++ b/5.0/редактор.html @@ -64,7 +64,7 @@ 5.0 - мир.разобрать, gr.подсказки, gr.реплики, gr.сцена + мир.разобрать, мир.события.подписать, gr.подсказки, gr.реплики, gr.сцена 4.1 @@ -105,9 +105,10 @@ + - + diff --git a/5.0/редактор/700.Муром.js b/5.0/редактор/700.Муром.js index fa45750..2321260 100644 --- a/5.0/редактор/700.Муром.js +++ b/5.0/редактор/700.Муром.js @@ -2,7 +2,7 @@ function Муром() { this.создать = function() { - мир.события = new События(); + мир.события = new События(мир.uuid); мир.состояние = new Состояние(); мир.редактор = new Редактор(мир.события, "редактор"); мир.пульт = new Пульт(мир.события, "ошибка", "перезапустить", "отдельно", "ссылка", "документация");