Изменения от Главреда ГитЖС | Changes of GitJS Glavred
This commit is contained in:
74
🎬.js
74
🎬.js
@@ -1,4 +1,74 @@
|
|||||||
ПопробоватьВыбратьФишкуМаджонга = мир =>
|
УбратьВыбраннуюПаруФишекМаджонга = мир =>
|
||||||
{
|
{
|
||||||
мир.уведомить("надо попробовать выбрать фишку маджонга");
|
мир.убранныеФишкиМаджонга = мир.выбранныеФишкиМаджонга.slice();
|
||||||
|
мир.выбранныеФишкиМаджонга = [];
|
||||||
|
console.debug("убрать. выбранныеФишкиМаджонга", мир.выбранныеФишкиМаджонга);
|
||||||
|
мир.уведомить("изменили выбранные фишки маджонга");
|
||||||
|
мир.уведомить("убрали фишки маджонга");
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
// // // //
|
||||||
|
|
||||||
|
|
||||||
|
ИсключитьИзВыбранныхФишекМаджонгаПервую = мир =>
|
||||||
|
{
|
||||||
|
мир.выбранныеФишкиМаджонга.shift();
|
||||||
|
console.debug("исключить. выбранныеФишкиМаджонга", мир.выбранныеФишкиМаджонга);
|
||||||
|
мир.уведомить("изменили выбранные фишки маджонга");
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
// // // //
|
||||||
|
|
||||||
|
|
||||||
|
СравнитьПаруВыбранныхФишекМаджонга = мир =>
|
||||||
|
{
|
||||||
|
// Удостоверяемся в наличии двух фишек.
|
||||||
|
if (мир.выбранныеФишкиМаджонга.length != 2)
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
var н1 = мир.выбранныеФишкиМаджонга[0];
|
||||||
|
var н2 = мир.выбранныеФишкиМаджонга[1];
|
||||||
|
var г1 = мир.фишкиМаджонга[н1]["🚩"];
|
||||||
|
var г2 = мир.фишкиМаджонга[н2]["🚩"];
|
||||||
|
if (г1 == г2)
|
||||||
|
{
|
||||||
|
console.debug("выбрали пару фишек маджонга одной группы");
|
||||||
|
мир.уведомить("выбрали пару фишек маджонга одной группы");
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
мир.уведомить("выбрали пару фишек маджонга разных групп");
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
// // // //
|
||||||
|
|
||||||
|
|
||||||
|
ВыбратьФишкуМаджонга = мир =>
|
||||||
|
{
|
||||||
|
var номер = мир.фишкаМаджонгаДляВыбора;
|
||||||
|
// Отсекаем выбор одной и той же фишки.
|
||||||
|
if (
|
||||||
|
мир.выбраннаяФишкаМаджонга &&
|
||||||
|
мир.выбраннаяФишкаМаджонга == номер
|
||||||
|
) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
мир.выбраннаяФишкаМаджонга = номер;
|
||||||
|
мир.выбранныеФишкиМаджонга.push(номер);
|
||||||
|
console.debug("выбрать. выбранныеФишкиМаджонга", мир.выбранныеФишкиМаджонга);
|
||||||
|
мир.уведомить("изменили выбранные фишки маджонга");
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
// // // //
|
||||||
|
|
||||||
|
|
||||||
|
ПодготовитьМеханикуМаджонга = мир =>
|
||||||
|
{
|
||||||
|
мир.выбранныеФишкиМаджонга = [];
|
||||||
};
|
};
|
||||||
7
🎬.череда
7
🎬.череда
@@ -1 +1,6 @@
|
|||||||
надо попробовать выбрать фишку маджонга
|
изменили выбранные фишки маджонга
|
||||||
|
сравнить пару выбранных фишек маджонга
|
||||||
|
выбрали пару фишек маджонга разных групп
|
||||||
|
исключить из выбранных фишек маджонга первую
|
||||||
|
выбрали пару фишек маджонга одной группы
|
||||||
|
убрать выбранную пару фишек маджонга
|
||||||
Reference in New Issue
Block a user