/*
Стимулы воприятия
Генетически предопределенные реакции на стимулы.
На любые такие стимулы может вырабатываться условный рефлекс.
*/

/* Мотивирующие стимулы: 
vitalID на какой витал воздейставуют, 
shift - воздействие с каждым пульсов активного стимулы
bg - фоновый цвет индикатора: 1 - розовый, 2 - белый, 3- светло-зеленый
Вода и еда как и Играть с Учить должны возвращаться норму действием Beast  
Когда Beast начинает есть или пить улучшение его состояния вызывает Хорошо и продолжается до насыщения (это уже сделано).
Для Гона тоже нужно такое сделать...
*/
window.StimulMotivarion = [
{ Id: 1, vitalID: 6, shift: 0, name: "Еда",   bg: 3,   title: "Дать еду" },// вода и еда должны поглощаться действием Beast и тогда возвращать норму
{ Id: 2, vitalID: 3, shift: 0, name: "Вода",   bg: 3,   title: "Дать воду" },
{ Id: 3, vitalID: 4, shift: -1, name: "Тепло",  bg: 2,    title: "Согреть" },
{ Id: 4, vitalID: 5, shift: -1, name: "Холод",   bg: 2,   title: "Охладить" },
{ Id: 5, vitalID: 2, shift: -2, name: "Воздух",  bg: 3,    title: "Свежий воздух" },
{ Id: 6, vitalID: 1, shift: -0.5, name: "Лечение",  bg: 3,    title: "Начать лечение" },
{ Id: 7, vitalID: 7, shift: 0, name: "Поощрение",  bg: 3,    title: "Наградить " },
{ Id: 8, vitalID: 7, shift: 0, name: "Наказание",  bg: 1,    title: "Наказать" },
{ Id: 9, vitalID: 7, shift: 0, name: "Приятно",   bg: 3,   title: "Сделать приятно" },
{ Id: 10, vitalID: 7, shift: 0, name: "Неприятно",  bg: 1,    title: "Сделать больно" },
{ Id: 11, vitalID: 7, shift: 0, name: "Успокоить",  bg: 3,    title: "Успокоить" },
{ Id: 12, vitalID: 7, shift: 0, name: "Понятно",   bg: 3,   title: "Понятно" },
{ Id: 13, vitalID: 7, shift: 0, name: "Непонятно",  bg: 1,    title: "Непонятно" },
{ Id: 14, vitalID: 7, shift: 0, name: "Простить",  bg: 3,    title: "Прощение за проступок" },
{ Id: 15, vitalID: 7, shift: 0, name: "Смех",   bg: 3,   title: "Засемяться" },
{ Id: 16, vitalID: 7, shift: 0, name: "Радость",  bg: 3,    title: "Показать радость" },
{ Id: 17, vitalID: 8, shift: 2, name: "Краш",    bg: 2,  title: "Объект полового влечения" },
{ Id: 18, vitalID: 7, shift: 0, name: "Игнорировать",  bg: 1,    title: "Демонстративно проигнорирвать сделанное" },
{ Id: 19, vitalID: 11, shift: 0, name: "Играть",  bg: 3,    title: "Предложить играть" },
{ Id: 20, vitalID: 12, shift: 0, name: "Учить",   bg: 2,   title: "Предложить учиться" },
];

// Активные мотивирующие стимулы (по Id) для применения shift на каждом пульсе
window.ActiveMotivationStimuls = [];

/* Позитивные стимулы - фон светло-зеленый
ОТМЕНЕНО: При клике кнопка подсвечивается и витаз ID 7 изменяет значение на -10
При повторном клике кнопка дезактивируется, подсветка убирается.
Так можно набирать картину активированных кнопок, на которые будет реагирвоать Beast.
*/
window.StimulPositiv = [
  { Id: 1, name: "Улыбка" },
  { Id: 2, name: "Ребенок" },
  { Id: 3, name: "Щенок" },
  { Id: 4, name: "Цветок" },
  { Id: 5, name: "Солнце" },
  { Id: 6, name: "Бабочка" },
  { Id: 7, name: "Ягода" },
  { Id: 8, name: "Колокольчик" },
  { Id: 9, name: "Смех" },
  { Id: 10, name: "Пение" },
  { Id: 11, name: "Мелодия" },
  { Id: 12, name: "Шелест" },
  { Id: 13, name: "Мурлыкание" },
  { Id: 14, name: "Сладость" },
 {  Id: 15, name: "Аромат" },
  { Id: 16, name: "Тепло" },
  { Id: 17, name: "Ветерок" },
  { Id: 18, name: "Прохлада" },
  { Id: 19, name: "Прикосновение" },
  { Id: 20, name: "Ласка" },
];
  
/* Негативные стимулы - фон розовый
ОТМЕНЕНО: При клике кнопка подсвечивается и витаз ID 7 увеличивает значение на +10
При повторном клике кнопка дезактивируется, подсветка убирается.
Так можно набирать картину активированных кнопок, на которые будет реагирвоать Beast.
*/
window.StimulNegative = [
  { Id: 1, name: "Злоба" },
  { Id: 2, name: "Кровь" },
  { Id: 3, name: "Разруха" },
  { Id: 4, name: "Паук" },
  { Id: 5, name: "Змея" },
  { Id: 6, name: "Гриб" },
  { Id: 7, name: "Гниль" },
  { Id: 8, name: "Вопль" },
  { Id: 9, name: "Стон" },
  { Id: 10, name: "Сирена" },
  { Id: 11, name: "Писк" },
  { Id: 12, name: "Скрип" },
  { Id: 13, name: "Рычание" },
  { Id: 14, name: "Осколки" },
  { Id: 15, name: "Молния" },
  { Id: 16, name: "Кинжал" },
  { Id: 17, name: "Горечь" },
  { Id: 18, name: "Кислятина" },
  { Id: 19, name: "Вонь" },
  { Id: 20, name: "Огонь" }
];
/* Нейтральные стимулы - фон светло-серый
При клике кнопка подсвечивается.
При повторном клике кнопка дезактивируется, подсветка убирается.
Так можно набирать картину активированных кнопок, на которые будет реагирвоать Beast.
На основе этих стимулов могут возникать условные рефлексы.
*/
window.StimulNeutral = [
  { Id: 1, name: "Коричневое" },
  { Id: 2, name: "Красное" },
  { Id: 3, name: "Желтое" },
  { Id: 4, name: "Зеленое" },
  { Id: 5, name: "Голубое" },
  { Id: 6, name: "Синее" },
  { Id: 7, name: "Фиолетовое" },
  { Id: 8, name: "Черное" },
  { Id: 9, name: "Белое" },
  { Id: 10, name: "Круг" },
  { Id: 11, name: "Квадрат" },
  { Id: 12, name: "Дуга" },
  { Id: 13, name: "Точка" },
  { Id: 14, name: "Зигзаг" },
  { Id: 15, name: "Линия" },
  { Id: 16, name: "Звезда" },
  { Id: 17, name: "Крест" },
  { Id: 18, name: "Треугольник" },
  { Id: 19, name: "Шум" },
  { Id: 20, name: "Свист" },
  { Id: 21, name: "Гул" },
  { Id: 22, name: "Звон" },
  { Id: 23, name: "Вибрация" },
  { Id: 24, name: "Книга" },
  { Id: 25, name: "Стол" },
  { Id: 26, name: "Стул" },
  { Id: 27, name: "Кровать" },
  { Id: 28, name: "Лампочка" },
  { Id: 29, name: "Растение" },
  { Id: 30, name: "Животное" },
  { Id: 31, name: "Человек" },
];

