Переглянути джерело

revert 5.0 off 4.1

tags/5.0
Михаил Капелько 7 місяці тому
джерело
коміт
c9c96b3041
3 змінених файлів з 7 додано та 12 видалено
  1. +0
    -1
      4.1/игра/190.Состояния.js
  2. +6
    -10
      4.1/общее/150.Состояние.js
  3. +1
    -1
      4.1/общее/200.функции.js

+ 0
- 1
4.1/игра/190.Состояния.js Переглянути файл

@@ -7,7 +7,6 @@ function Состояния(состояние)

this.применить = function(имя)
{
/**/console.debug("ИГР Состояния.применить", имя);
состояние.разобратьВыпрямленный(this.задано[имя]);
}



+ 6
- 10
4.1/общее/150.Состояние.js Переглянути файл

@@ -38,6 +38,7 @@ function Состояние()
if (!(было != null && было == стало))
{
новые[ключ] = стало;
this.значения[ключ] = стало;
}
}
return новые;
@@ -50,22 +51,17 @@ function Состояние()

this.разобратьВыпрямленный = function(выпрямленныйСловарь)
{
for (var ключ in выпрямленныйСловарь)
var значения = this.лишьНовыеЗначения(выпрямленныйСловарь);
for (var ключ in значения)
{
let путь = ключ.split(".");
let значение = выпрямленныйСловарь[ключ];
var путь = ключ.split(".");
var значение = значения[ключ];
if (this.обработчик)
{
this.обработчик(ключ, путь, значение);
}
this.значения[ключ] = значение;
}
};

this.разобратьЛишьНовое = function(словарь)
{
this.разобратьВыпрямленный(this.лишьНовыеЗначения(this.выпрямить(словарь)));
};
}

// Конструктор.
this.создать();


+ 1
- 1
4.1/общее/200.функции.js Переглянути файл

@@ -87,5 +87,5 @@ var мир = {};

мир.разобрать = function(словарь)
{
мир.состояние.разобратьЛишьНовое(словарь);
мир.состояние.разобрать(словарь);
};

Завантаження…
Відмінити
Зберегти