ZenGin Программы Модификации Ассеты Черновик Анимации PFX/VFX Регистрация Вход
AI_AimAt() ? G G
Функция исскуственного интеллекта.
Атакующий Npc целится из оружия дальнего радиуса поражения в целевого Npc.
AI_AlignToFP() ? G G
Функция исскуственного интеллекта.
Npc выравнивается на Freepoint по направлению стрелки заданной в Spacer.
AI_AlignToWP() ? G G
Функция исскуственного интеллекта.
Npc выравнивается на Waypoint по направлению стрелки заданной в Spacer.
AI_Ask() ? G G
Функция исскуственного интеллекта.
Определяет функцию вызываемую при утвердительном и отрицательном ответах.
AI_AskText() ? G G
Функция исскуственного интеллекта.
Определяет как Npc будет отвечать на сказанную фразу.
AI_Attack() ? GG
Функция исскуственного интеллекта.
Npc начинает сражаться.
AI_CanSeeNpc() ? G G
Функция исскуственного интеллекта.
Npc может увидеть другого Npc.
AI_CombatReactToDamage() ? G G
Функция исскуственного интеллекта.
Реакция Npc на повреждение во время боя.
AI_ContinueRoutine() ? GG
Функция исскуственного интеллекта.
Npc продолжает выполнение распорядка дня.
AI_Defend() ? GG
Функция исскуственного интеллекта.
Npc парирует удар противника.
AI_Dodge() ? GG
Функция исскуственного интеллекта.
Npc отклоняется назад.
AI_DrawWeapon() ? GG
Функция исскуственного интеллекта.
Npc обнажает экипированное оружие.
AI_DropItem() ? GG
Функция исскуственного интеллекта.
Npc выбрасывает из рюкзака указанный предмет.
AI_DropMOB() ? GG
Функция исскуственного интеллекта.
Npc выбрасывает имеющийся MOB.
AI_EquipArmor() ? GG
Функция исскуственного интеллекта.
Npc экипирует указанные доспехи из инвентаря.
AI_EquipBestArmor() ? GG
Функция исскуственного интеллекта.
Npc одевает лучшие доспехи из имеющихся в инвентаре.
AI_EquipBestMeleeWeapon() ? GG
Функция исскуственного интеллекта.
Npc экипирует лучшее оружие ближнего боя.
AI_EquipBestRangedWeapon() ? GG
Функция исскуственного интеллекта.
Npc экипирует лучшее оружие дальнего боя.
AI_FinishingMove() ? GG
Функция исскуственного интеллекта.
Npc убивает другого Npc.
AI_Flee() ? GG
Функция исскуственного интеллекта.
Npc убегает от противника.
AI_GotoFP() ? GG
Функция исскуственного интеллекта.
Npc перемещается в указанный Freepoint.
AI_GotoItem() ? GG
Функция исскуственного интеллекта.
Npc перемещается к предмету инвентаря.
AI_GotoNextFP() ? GG
Функция исскуственного интеллекта.
Npc перемещается в следующий указанный Freepoint.
AI_GotoNpc() ? GG
Функция исскуственного интеллекта.
Npc перемещается к другому Npc.
AI_GotoSound() ? GG
Функция исскуственного интеллекта.
Npc перемещается к источнику звука.
AI_GotoWP() ? GG
Функция исскуственного интеллекта.
Npc перемещается в указанный Waypoint.
AI_LookAt() ? GG
Функция исскуственного интеллекта.
Npc смотрит на объект или точку.
AI_LookForItem() ? GG
Функция исскуственного интеллекта.
Поиск предметов в инвентаре.
AI_LookAtNpc() ? GG
Функция исскуственного интеллекта.
Npc смотрит на другого Npc.
AI_Output() ? GG
Функция исскуственного интеллекта.
Функция диалога.
AI_OutputSVM() ? GG
Функция исскуственного интеллекта.
Функция SVM диалога.
AI_OutputSVM_Overlay() ? GG
Функция исскуственного интеллекта.
Функция перекрывающего SVM диалога.
AI_PlayAni() ? GG
Функция исскуственного интеллекта.
Npc проигрывает анимацию.
AI_PlayAniBS() ? GG
Функция исскуственного интеллекта.
Npc проигрывает анимацию для определения состояния тела.
AI_PlayCutscene() ? GG
Функция исскуственного интеллекта.
Проигрывание игрового ролика для Npc.
AI_PlayFX() ? G
Функция исскуственного интеллекта.
Проигрывание PFX эффектов.
AI_PointAt() ? GG
Функция исскуственного интеллекта.
Npc указывает на объект или точку.
AI_PointAtNpc() ? GG
Функция исскуственного интеллекта.
Npc указывает на другого Npc.
AI_PrintScreen() ? G
Функция исскуственного интеллекта.
Вывод на экран текстовой строки.
AI_ProcessInfos() ? GG
Функция исскуственного интеллекта.
Запуск диалога с вариантами ответов.
AI_QuickLook() ? GG
Функция исскуственного интеллекта.
Npc бросает быстрый взгляд на другого Npc.
AI_ReadyMeleeWeapon() ? GG
Функция исскуственного интеллекта.
Npc подготавливает оружие ближнего боя.
AI_ReadyRangedWeapon() ? GG
Функция исскуственного интеллекта.
Npc подготавливает оружие дальнего боя.
AI_ReadySpell() ? GG
Функция исскуственного интеллекта.
Npc подготавливает заклинание.
AI_RemoveWeapon() ? GG
Функция исскуственного интеллекта.
Npc прячет оружие.
AI_SetNpcsToState() ? GG
Функция исскуственного интеллекта.
Переводит всех окружающих Npc в указанное состояние.
AI_SetWalkmode() ? GG
Функция исскуственного интеллекта.
Установка режима перемещения Npc.
AI_ShootAt() ? GG
Функция исскуственного интеллекта.
Npc стреляет из оружия дальнего боя в другого Npc.
AI_Snd_Play() ? G
Функция исскуственного интеллекта.
Воспроизведение звукового файла для Npc.
AI_Snd_Play3D() ? G
Функция исскуственного интеллекта.
Воспроизведение звукового файла в 3D для Npc.
AI_StandUp() ? GG
Функция исскуственного интеллекта.
Перевод Npc в рабочую стойку с анимацией.
AI_StandUpQuick() ? GG
Функция исскуственного интеллекта.
Перевод Npc в рабочую стойку без анимации.
AI_StartState() ? GG
Функция исскуственного интеллекта.
Перевод Npc в новое состояние.
AI_StopAim() ? GG
Функция исскуственного интеллекта.
Npc прекращает целится из оружия дальнего боя.
AI_StopFX() ? G
Функция исскуственного интеллекта.
Остановка проигрывания PFX эффектов.
AI_StopLookAt() ? GG
Функция исскуственного интеллекта.
Npc прекращает смотреть на другого Npc или объект.
AI_StopPointAt() ? GG
Функция исскуственного интеллекта.
Npc прекращает указывать на другого Npc или объект.
AI_StopProcessInfos() ? GG
Функция исскуственного интеллекта.
Завершение режима диалога.
AI_TakeItem() ? GG
Функция исскуственного интеллекта.
Npc берет предмет инвентаря.
AI_TakeMOB() ? GG
Функция исскуственного интеллекта.
Npc берет MOB.
AI_Teleport() ? GG
Функция исскуственного интеллекта.
Npc переносится на указанное место в локации.
AI_TurnAway() ? GG
Функция исскуственного интеллекта.
Npc поворачивается к другому Npc спиной.
AI_TurnToNpc() ? GG
Функция исскуственного интеллекта.
Npc поворачивается к другому Npc лицом.
AI_TurnToSound() ? GG
Функция исскуственного интеллекта.
Npc поворачивается лицом к источнику звука.
AI_UnequipArmor() ? GG
Функция исскуственного интеллекта.
Npc убирает экипированные доспехи в инвентарь.
AI_UnequipWeapons() ? GG
Функция исскуственного интеллекта.
Npc убирает экипированное оружие инвентарь.
AI_UnreadySpell() ? GG
Функция исскуственного интеллекта.
Npc убирает активное заклинание в инвентарь.
AI_UseItem() ? GG
Функция исскуственного интеллекта.
Npc использует предмет инвентаря.
AI_UseItemToState() ? GG
Функция исскуственного интеллекта.
Npc использует предмет инвентаря до указанного состояния анимации.
AI_UseMOB() ? GG
Функция исскуственного интеллекта.
Npc использует MOB до указанного состояния анимации.
AI_Wait() ? GG
Функция исскуственного интеллекта.
Npc переводится в режим ожидания на несколько секунд.
AI_WaitForQuestion() ? GG
Функция исскуственного интеллекта.
Npc переводится в режим ожидания ответа.
AI_WaitMs() ? GG
Функция исскуственного интеллекта.
Npc переводится в режим ожидания на несколько милисекунд.
AI_WaitTillEnd() ? GG
Функция исскуственного интеллекта.
Npc ждет ответа на свою фразу.
AI_WhirlAround() ? GG
Функция исскуственного интеллекта.
Npc быстро поворачивается к другому Npc лицом.
AI_WhirlAroundToSource() ? GG
Функция исскуственного интеллекта.
Npc быстро поворачивается лицом к источнику.
Apply_Options_Audio() ? GG
Функция игрового меню.
Применить аудио настройки.
Apply_Options_Controls() ? GG
Функция игрового меню.
Применить настройки клавиатуры.
Apply_Options_Game() ? GG
Функция игрового меню.
Применить настройки параметров игры.
Apply_Options_Performance() ? GG
Функция игрового меню.
Применить настройки производительности.
Apply_Options_Video() ? GG
Функция игрового меню.
Применить настройки видео.
ConcatStrings() ? GG
Функция преобразования типов.
Объединение двух строк.
CreateInvItem() ? GG
Функция инвентаря.
Создать в инвентаре Npc указанный предмет.
CreateInvItems() ? GG
Функция инвентаря.
Создать в инвентаре Npc указанные предметы.
Doc_Create() ? GG
Функция документа.
Создать новый документ.
Doc_CreateMap() ? GG
Функция документа.
Создать новую карту локации.
Doc_Font() ? GG
Функция документа.
Задать шрифт для документа.
Doc_MapCoordinates() ? GG
Функция документа.
Определение координат для карты локации.
Doc_Open() ? GG
Функция документа.
Отобразить фоновый рисунок документа на экране.
Doc_Print() ? GG
Функция документа.
Отобразить текст документа на экране.
Doc_PrintLine() ? GG
Функция документа.
Вывести строку текста на странице документа.
Doc_PrintLines() ? GG
Функция документа.
Вывести многострочный текст на странице документа.
Doc_SetFont() ? GG
Функция документа.
Задать шрифт для страницы.
Doc_SetLevel() ? GG
Функция документа.
Задать игровую локацию для карты.
Doc_SetLevelCoords() ? G
Функция документа.
Задать границы области отображаемой на карте.
Doc_SetMargins() ? GG
Функция документа.
Установить отступ страницы.
Doc_SetPage() ? GG
Функция документа.
Настроить параметры страницы.
Doc_SetPages() ? GG
Функция документа.
Задает количество страниц для документа.
Doc_Show() ? GG
Функция документа.
Показать созданный документ на экране.
EquipItem() ? GG
Функция инвентаря.
Экипировать Npc предметом инвентаря.
ExitGame() ? GG
Общая игровая функция.
Закончить сеанс игры.
ExitSession() ? G
Общая игровая функция.
Закончить сеанс игры.
FloatToInt() ? GG
Функция преобразования типов.
Преобразование числа с плавающей точкой в целое.
FloatToString() ? GG
Функция преобразования типов.
Преобразование числа с плавающей точкой в строку.
Game_InitEngintl() ? G
Общая игровая функция.
Инициализация игры основанной на Акелловской локализации.
Game_InitEnglish() ? G
Общая игровая функция.
Инициализация англоязычной версии игры.
Game_InitGerman() ? G
Общая игровая функция.
Инициализация немецкой версии игры.
Hlp_CutscenePlayed() ? GG
Вспомогательная функция.
Информирует, проигрывался ли игровой ролик.
Hlp_GetInstanceID() ? GG
Вспомогательная функция.
Получить идентификатор инстанции Npc или объекта инвентаря.
Hlp_GetNpc() ? GG
Вспомогательная функция.
Получить ссылку на Npc.
Hlp_IsItem() ? GG
Вспомогательная функция.
Проверяет принадлежность предмета инвентаря к соответствующему типу.
Hlp_IsValidItem() ? GG
Вспомогательная функция.
Проверка предмета инвентаря на существование.
Hlp_IsValidNpc() ? GG
Вспомогательная функция.
Проверка Npc на существование.
Hlp_Random() ? GG
Вспомогательная функция.
Генерирование случайного числа.
Hlp_StrCmp() ? GG
Вспомогательная функция.
Сравнение двух строк.
InfoManager_HasFinished() ? GG
Функции диалогов.
Проверяет завершен ли диалог.
Info_AddChoice() ? GG
Функции диалогов.
Добавляет в меню диалога новую строку.
Info_ClearChoices() ? GG
Функции диалогов.
Удалить строки в диалоге.
IntToFloat() ? GG
Функции преобразования типов.
Преобразование целого числа в число с плавающей точкой.
IntToString() ? GG
Функции преобразования типов.
Преобразование целого числа в строку.
IntroduceChapter() ? GG
Общие игровые функции.
Вывести на экран окно новой главы.
Log_AddEntry() ? GG
Функция журнала квестов.
Сделать в теме новую запись.
Log_CreateTopic() ? GG
Функция журнала квестов.
Создать в разделе новую тему.
Log_SetTopicStatus() ? GG
Функция журнала квестов.
Установить статус темы.
Mdl_ApplyOverlayMDS() ? GG
Функция анимации модели.
Применить новую анимацию к Npc.
Mdl_ApplyOverlayMDSTimed() ? GG
Функция анимации модели.
Временно применить новую анимацию к Npc.
Mdl_ApplyRandomAni() ? GG
Функция анимации модели.
Запустить случайные анимации.
Mdl_ApplyRandomAniFreq() ? GG
Функция анимации модели.
Изменить частоту смены случайных анимаций.
Mdl_ApplyRandomFaceAni() ? GG
Функция анимации модели.
Запустить случайную лицевую анимацию.
Mdl_RemoveOverlayMDS() ? GG
Функция анимации модели.
Отключить указанную анимацию у Npc.
Mdl_SetModelFatness() ? GG
Функция анимации модели.
Настройка толщины модели Npc.
Mdl_SetModelScale() ? GG
Функция анимации модели.
Настройка масштаба модели Npc.
Mdl_SetVisual() ? GG
Функция анимации модели.
Настройка MDS модели Npc.
Mdl_SetVisualBody() ? GG
Функция анимации модели.
Настройка визуализации модели Npc.
Mdl_StartFaceAni() ? GG
Функция анимации модели.
Запуск лицевой анимации.
Mis_AddMissionEntry() ? GG
Функция миссии.
Создать новую миссию.
Mis_GetStatus() ? GG
Функция миссии.
Получить текущий статус миссии.
Mis_OnTime() ? GG
Функция миссии.
Проверка срока выполнения миссии.
Mis_RemoveMission() ? GG
Функция миссии.
Удалить миссию.
Mis_SetStatus() ? GG
Функция миссии.
Установить статус миссии.
MOB_CreateItems() ? GG
Функция инвентаря.
Создать в контейнере предметы инвентаря.
MOB_HasItems() ? GG
Функция инвентаря.
Получить количество предметов инвентаря в контейнере.
Npc_AreWeStronger() ? GG
Функция Npc.
Определение более сильного Npc.
Npc_CanSeeItem() ? GG
Функция Npc.
Определяет может ли Npc видеть предмет инвентаря.
Npc_CanSeeNpc() ? GG
Функция Npc.
Определяет может ли Npc видеть другого Npc.
Npc_CanSeeNpcFreeLOS() ? GG
Функция Npc.
Определяет может ли Npc видеть другого Npc по прямой.
Npc_CanSeeSource() ? GG
Функция Npc.
Определяет может ли Npc видеть источник звука.
Npc_ChangeAttribute() ? GG
Функция Npc.
Изменение значения атрибута Npc.
Npc_CheckAvailableMission() ? GG
Функция Npc.
Проверка доступных миссии у Npc.
Npc_CheckInfo() ? GG
Функция Npc.
Определяет, есть ли у Npc важная для игрока информация.
Npc_CheckOfferMission() ? GG
Функция Npc.
Проверка миссии в которой Npc может что-либо предложить.
Npc_CheckRunningMission() ? GG
Функция Npc.
Проверка активных миссий.
Npc_ClearAIQueue() ? GG
Функция Npc.
Удаление всех AI команд из очереди.
Npc_ClearInventory() ? G
Функция Npc.
Очищает весь инвентарь Npc.
Npc_CreateSpell() ? GG
Функция Npc.
Npc активирует заклинание.
Npc_DeleteNews() ? GG
Функция Npc.
Удаляет новость для Npc.
Npc_ExchangeRoutine() ? GG
Функция Npc.
Смена распорядка дня Npc.
Npc_GetActiveSpell() ? GG
Функция Npc.
Возврат номера активного заклинания.
Npc_GetActiveSpellCat() ? GG
Функция Npc.
Возврат номера категории активного заклинания.
Npc_GetActiveSpellIsScroll() ? G
Функция Npc.
Проверяется, является ли активное заклинание свитком.
Npc_GetActiveSpellLevel() ? GG
Функция Npc.
Возвращает уровень активного заклинания Npc.
Npc_GetAttitude() ? GG
Функция Npc.
Получить текущее отношении Npc к другому Npc.
Npc_GetBodyState() ? GG
Функция Npc.
Возврат состояния в котором находится Npc.
Npc_GetComrades() ? GG
Функция Npc.
Проверка, есть ли у Npc друзья.
Npc_GetDetectedMob() ? GG
Функция Npc.
Возврат имени активного MOB объекта.
Npc_GetDistToItem() ? GG
Функция Npc.
Получить расстояние между Npc и предметом инвентаря.
Npc_GetDistToNpc() ? GG
Функция Npc.
Получить расстояние между двумя Npc.
Npc_GetDistToPlayer() ? GG
Функция Npc.
Получить расстояние между Npc и главным героем.
Npc_GetDistToWP() ? GG
Функция Npc.
Получить расстояние между Npc и Waypoint.
Npc_GetEquippedArmor() ? GG
Функция Npc.
Получить ссылку на экипированные доспехи Npc.
Npc_GetEquippedMeleeWeapon() ? GG
Функция Npc.
Получить ссылку на экипированное оружие ближнего боя у Npc.
Npc_GetEquippedRangedWeapon() ? GG
Функция Npc.
Получить ссылку на экипированное оружие дальнего боя у Npc.
Npc_GetGuildAttitude() ? GG
Функция Npc.
Получить отношение гильдий двух Npc.
Npc_GetHeightToItem() ? G
Функция Npc.
Получить высоту между Npc и предметом инвентаря.
Npc_GetHeightToNpc() ? G
Функция Npc.
Получить высоту между двумя Npc.
Npc_GetInvItem() ? GG
Функция Npc.
Получить ссылку на предмет инвентаря Npc.
Npc_GetInvItemBySlot() ? G
Функция Npc.
Получить количество указанных предметов в инвентаре Npc.
Npc_GetLastHitSpellCat() ? G
Функция Npc.
Получить категорию последнего примененного заклинания Npc.
Npc_GetLastHitSpellID() ? G
Функция Npc.
Получить номер последнего примененного заклинания Npc.
Npc_GetLookAtTarget() ? G
Функция Npc.
Получить ссылку на Npc на которого смотрит другой Npc.
Npc_GetNearestWP() ? GG
Функция Npc.
Получить название Waypoint в котором находится Npc.
Npc_GetNewsOffender() ? GG
Функция Npc.
Получить ссылку на приступника события.
Npc_GetNewsVictim() ? GG
Функция Npc.
Получить ссылку на жертву события.
Npc_GetNewsWitness() ? GG
Функция Npc.
Получить ссылку на свидетеля события.
Npc_GetNextTarget() ? GG
Функция Npc.
Выполнить активный поиск цели.
Npc_GetNextWP() ? GG
Функция Npc.
Получить имя соседнего Waypoint по отношению к Npc.
Npc_GetPermAttitude() ? GG
Функция Npc.
Получить постоянное отношение одного Npc к другому.
Npc_GetPortalGuild() ? G
Функция Npc.
Получить номер гильдии владельца помещения.
Npc_GetPortalOwner() ? G
Функция Npc.
Получить ссылку на Npc владельца помещения.
Npc_GetReadiedWeapon() ? GG
Функция Npc.
Получить ссылку на оружие, которое Npc держит в руке.
Npc_GetStateTime() ? GG
Функция Npc.
Получить сколько секунд Npc находится в текущем состоянии анимации.
Npc_GetTalentSkill() ? GG
Функция Npc.
Получить уровень навыка.
Npc_GetTalentValue() ? GG
Функция Npc.
Получить количество единиц навыка.
Npc_GetTarget() ? GG
Функция Npc.
Проверка существования у Npc цели для атаки.
Npc_GetTrueGuild() ? GG
Функция Npc.
Получить номер гильдии Npc.
Npc_GiveInfo() ? GG
Функция Npc.
Проверяет, есть ли у Npc информация для Npc.
Npc_GiveItem() ? GG
Функция Npc.
Npc получает предмет инвентаря от другого Npc.
Npc_HasBodyFlag() ? GG
Функция Npc.
Проверить, установлен ли у Npc указанный флаг состояния.
Npc_HasDetectedNpc() ? GG
Функция Npc.
Проверить поддержку чувств у Npc.
Npc_HasEquippedArmor() ? GG
Функция Npc.
Проверить наличие у Npc экипированных доспехов.
Npc_HasEquippedMeleeWeapon() ? GG
Функция Npc.
Проверить наличие у Npc экипированного оружия ближнего боя.
Npc_HasEquippedRangedWeapon() ? GG
Функция Npc.
Проверить наличие у Npc экипированного оружия дальнего боя.
Npc_HasEquippedWeapon() ? GG
Функция Npc.
Проверить наличие у Npc экипированного оружия.
Npc_HasItems() ? GG
Функция Npc.
Возвращает количество указанных предметов в инвентаре у Npc.
Npc_HasNews() ? GG
Функция Npc.
Проверить знает ли Npc указанную новость.
Npc_HasOffered() ? GG
Функция Npc.
Проверяет есть ли у одного Npc предмет для передачи другому.
Npc_HasRangedWeaponWithAmmo() ? GG
Функция Npc.
Проверяет есть ли у Npc в руках или в инвентаре оружие дальнего боя с боеприпасами.
Npc_HasReadiedMeleeWeapon() ? GG
Функция Npc.
Проверяет держит ли Npc в руках оружие ближнего боя.
Npc_HasReadiedRangedWeapon() ? GG
Функция Npc.
Проверяет держит ли Npc в руках оружие дальнего боя.
Npc_HasReadiedWeapon() ? GG
Функция Npc.
Проверяет держит ли Npc в руках оружие.
Npc_HasSpell() ? GG
Функция Npc.
Проверяет может ли Npc использовать заклинание.
Npc_HasTalent() ? GG
Функция Npc.
Проверяет владеет ли Npc указанным талантом.
Npc_IsAiming() ? GG
Функция Npc.
Проверяет целится ли Npc в другого Npc оружием дальнего боя или магией.
Npc_IsDead() ? GG
Функция Npc.
Проверяет мертв ли Npc.
Npc_IsDetectedMOBOwnerByGuild() ? GG
Функция Npc.
Проверяет какой гильдии принадлежит MOB, который использует Npc.
Npc_IsDetectedMobOwnerByNpc() ? GG
Функция Npc.
Проверяет какому владельцу принадлежит MOB, который использует Npc.
Npc_IsDrawingSpell() ? G
Функция Npc.
Возвращает номер заклинания, которое использует Npc.
Npc_IsDrawingWeapon() ? GG
Функция Npc.
Возвращает номер оружия, которое Npc держит в руках.
Npc_IsInCutscene() ? GG
Функция Npc.
Определяет, находится ли Npc в игровом ролике во время его проигрывания.
Npc_IsInFightMode() ? GG
Функция Npc.
Определяет, находится ли Npc в боевом режиме.
Npc_IsInPlayersRoom() ? G
Функция Npc.
Определяет, находится ли Npc в помещении, которое принадлежит главному герою.
Npc_IsInRoutine() ? GG
Функция Npc.
Проверяет выполняет ли Npc указанный распорядок дня.
Npc_IsInState() ? GG
Функция Npc.
Запрос на текущее состояние анимации фигуры Npc.
Npc_IsNear() ? GG
Функция Npc.
Определяет, что Npc находится на расстоянии не далее 3 метров.
Npc_IsNewsGossip() ? GG
Функция Npc.
Проверяет, является ли новость для Npc сплетней.
Npc_IsNextTargetAvailable() ? GG
Функция Npc.
Выполнить активный поиск цели для Npc без инициализации переменных.
Npc_IsOnFP() ? GG
Функция Npc.
Проверяет, находится ли Npc в Freepoint точке с указанным именем.
Npc_IsPlayer() ? GG
Функция Npc.
Проверяет, находится ли Npc главным героем.
Npc_IsPlayerInMyRoom() ? GG
Функция Npc.
Проверяет, находится ли главный герой в помещении другого Npc, или гильдии этого Npc.
Npc_IsVoiceActive() ? GG
Функция Npc.
Определяет, разговаривает ли Npc в данный момент.
Npc_IsWayBlocked() ? GG
Функция Npc.
Проверяет наличие припятствий на пути Npc.
Npc_KnowsInfo() ? GG
Функция Npc.
Проверяет знает ли Npc указанную информацию или нет.
Npc_KnowsPlayer() ? GG
Функция Npc.
Проверяет знаком ли Npc с главным героем.
Npc_LearnSpell() ? GG
Функция Npc.
Npc выучил заклинание и может его использовать.
Npc_MemoryEntry() ? GG
Функция Npc.
Функция записывания новостей для Npc.
Npc_MemoryEntryGuild() ? GG
Функция Npc.
Функция записывания новостей для всей гильдии.
Npc_OwnedByGuild() ? GG
Функция Npc.
Проверка на принадлежность предмета инвентаря указанной гильдии.
Npc_OwnedByNpc() ? GG
Функция Npc.
Проверка на принадлежность предмета инвентаря указанному Npc.
Npc_PercDisable() ? GG
Функция Npc.
Функция отключения восприятия у Npc.
Npc_PercEnable() ? GG
Функция Npc.
Функция включения восприятия у Npc.
Npc_PerceiveAll() ? GG
Функция Npc.
Функция разрешает Npc воспринимать все объекты в зоне действия восприятия.
Npc_PlayAni() ? GG
Функция Npc.
Воспроизвести анимацию для Npc.
Npc_RefuseTalk() ? GG
Функция Npc.
Функция проверяет истек ли у Npc счетчик отказа от диалога.
Npc_RemoveInvItem() ? GG
Функция Npc.
Удаление предмета из инвентаря Npc и из игры.
Npc_RemoveInvItems() ? GG
Функция Npc.
Удаление указанного количества предметов из инвентаря Npc и из игры.
Npc_SendPassivePerc() ? GG
Функция Npc.
Функция посылки пассивного восприятия от Npc.
Npc_SendSinglePerc() ? GG
Функция Npc.
Функция посылки восприятия от Npc.
Npc_SetActiveSpellInfo() ? GG
Функция Npc.
Задает любое значение для активного заклинания.
Npc_SetAttitude() ? GG
Функция Npc.
Установить постоянное отношение одного Npc ко всем остальным.
Npc_SetKnowsPlayer() ? GG
Функция Npc.
Установить, что Npc знаком с главным героем.
Npc_SetPercTime() ? GG
Функция Npc.
Установка времени реакции Npc для активного восприятия.
Npc_SetRefuseTalk() ? GG
Функция Npc.
Установка счетчика отказа от диалога для Npc.
Npc_SetStateTime() ? GG
Функция Npc.
Функция установки времени нахождения Npc в указанном состоянии.
Npc_SetTalentSkill() ? GG
Функция Npc.
Установить уровень навыка.
Npc_SetTalentValue() ? GG
Функция Npc.
Установить количество единиц владения навыком.
Npc_SetTarget() ? GG
Функция Npc.
Установить Npc внутреннюю цель для поражения.
Npc_SetTeleportPos() ? G
Функция Npc.
Запомнить последнее положение Npc при телепортации.
Npc_SetTempAttitude() ? GG
Функция Npc.
Установить временное отношение Npc к другим Npc.
Npc_SetToFightMode() ? GG
Функция Npc.
Перевод Npc в режим боя с выбранным оружием.
Npc_SetToFistMode() ? GG
Функция Npc.
Перевод Npc в боевой режим.
Npc_SetTrueGuild() ? GG
Функция Npc.
Установить принадлежность Npc к гильдии.
Npc_StartItemReactModules() ? GG
Функция Npc.
Проверка модулей ItemReact для реакции на предметы инвентаря.
Npc_StopAni() ? G
Функция Npc.
Остановить проигрывание анимации Npc.
Npc_WasInState() ? GG
Функция Npc.
Запрос на предыдущее состояние фигуры Npc.
Npc_WasPlayerInMyRoom() ? GG
Функция Npc.
Проверка главного героя на нахождение в помещении Npc или гильдии.
Perc_SetRange() ? GG
Общие игровые функции.
Установка дальности пассивного восприятия.
PlayVideo() ? GG
Функция видео.
Показать видео файл.
PlayVideoEx() ? G
Функция видео.
Показать видео файл с выходом из сессии игры.
Print() ? GG
Функция вывода текста.
Вывод на экран строки текста.
PrintDebug() ? GG
Функция вывода текста.
Вывод строки текста через zSpy.
PrintDebugCh() ? GG
Функция вывода текста.
Вывод строки текста через zSpy для канала.
PrintDebugInst() ? GG
Функция вывода текста.
Вывод строки текста через zSpy для инстанции.
PrintDebugInstCh() ? GG
Функция вывода текста.
Вывод строки текста через zSpy для инстанции и канала.
PrintDialog() ? GG
Функция вывода текста.
Вывод строки текста в окно диалога.
PrintMulti() ? GG
Функция вывода текста.
В случайном порядке выводит одну из пяти строк указанных в качестве аргументов.
PrintScreen() ? GG
Функция вывода текста.
Вывод на экран строки текста с настройкой шрифта, размера и др.
Rtn_Exchange() ? GG
Функция распорядка дня.
Функция смены распорядка дня.
SetPercentDone() ? GG
Общая игровая функция.
Установить процент отображения полосы в окне загрузки игры.
Snd_GetDistToSource() ? GG
Функция звука.
Получить расстояние до источника звука.
Snd_IsSourceItem() ? GG
Функция звука.
Проверить, является ли предмет у Npc источником звука.
Snd_IsSourceNpc() ? GG
Функция звука.
Проверить, является ли Npc источником звука.
Snd_Play() ? GG
Функция звука.
Воспроизвести звуковой эффект.
Snd_Play3D() ? GG
Функция звука.
Воспроизвести звуковой эффект для Npc.
TA() ? GG
Функция распорядка дня.
Задать функцию распорядка дня.
TA_BeginOverlay() ? GG
Функция распорядка дня.
Начать выполнять описанный распорядок дня.
TA_CS() ? GG
Функция распорядка дня.
Функция, выполняемая последней в списке функций распорядка дня.
TA_EndOverlay() ? GG
Функция распорядка дня.
Закончить выполнять описанный распорядок дня.
TA_Min() ? GG
Функция распорядка дня.
Задать функцию распорядка дня по времени.
TA_RemoveOverlay() ? GG
Функция распорядка дня.
Удалить заявленный распорядок дня.
Tal_Configure() ? GG
Общая игровая функция.
Переопредилить значение таланта.
Update_ChoiceBox() ? GG
Функция игрового меню.
Сохранить новые значения аудио или видео параметров.
Wld_AssignRoomToGuild() ? GG
Функция игрового мира.
Установить гильдию владельцем пространства.
Wld_AssignRoomToNpc() ? GG
Функция игрового мира.
Установить Npc владельцем пространства.
Wld_DetectItem() ? GG
Функция игрового мира.
Функция инициализирует глобальную переменную Item.
Wld_DetectNpc() ? GG
Функция игрового мира.
Функция инициализирует глобальную переменную Npc.
Wld_DetectNpcEx() ? GG
Функция игрового мира.
Функция инициализирует глобальную переменную Npc с исключением главного героя из поиска.
Wld_DetectNpcExAtt() ? G
Функция игрового мира.
Функция инициализирует глобальную переменную Npc с исключением главного героя из поиска и учетом отношения Npc к гильдии.
Wld_DetectPlayer() ? GG
Функция игрового мира.
Проверка существования главного героя.
Wld_ExchangeGuildAttitudes() ? GG
Функция игрового мира.
Установить взаимоотношения между гильдиями.
Wld_GetDay() ? GG
Функция игрового мира.
Получить текущий день.
Wld_GetFormerPlayerPortalGuild() ? GG
Функция игрового мира.
Получить номер гильдии которой принадлежит покинутое помещение.
Wld_GetFormerPlayerPortalOwner() ? GG
Функция игрового мира.
Получить ссылку на Npc которому принадлежит покинутое помещение.
Wld_GetGuildAttitude() ? GG
Функция игрового мира.
Получить отношение между гильдиями.
Wld_GetMOBState() ? GG
Функция игрового мира.
Получить состояние MOB.
Wld_GetPlayerPortalGuild() ? GG
Функция игрового мира.
Получить номер гильдии которой принадлежит помещение.
Wld_GetPlayerPortalOwner() ? GG
Функция игрового мира.
Получить сылку на Npc которому принадлежит помещение.
Wld_InsertItem() ? GG
Функция игрового мира.
Разместить в игровом мире предмет инвентаря.
Wld_InsertNpc() ? GG
Функция игрового мира.
Разместить в игровом мире Npc.
Wld_InsertNpcAndRespawn() ? GG
Функция игрового мира.
Разместить в игровом мире Npc с респауном.
Wld_InsertObject() ? GG
Функция игрового мира.
Разместить в игровом мире виртуальный объект.
Wld_IsFPAvailable() ? GG
Функция игрового мира.
Поиск Freepoint по имени в радиусе 20 метров.
Wld_IsMOBAvailable() ? GG
Функция игрового мира.
Поиск MOB по имени в радиусе 10 метров.
Wld_IsNextFPAvailable() ? GG
Функция игрового мира.
Поиск следующего Freepoint по имени в радиусе 20 метров.
Wld_IsRaining() ? G
Функция игрового мира.
Проверить идет ли дождь.
Wld_IsTime() ? GG
Функция игрового мира.
Функция определяет, входит ли текущее время в указанный диапазон.
Wld_PlayEffect() ? GG
Функция игрового мира.
Проиграть визуальный эффект.
Wld_RemoveItem() ? GG
Функция игрового мира.
Удалить из мира предмет инвентаря по ссылке.
Wld_RemoveNpc() ? GG
Функция игрового мира.
Удалить из мира Npc по ссылке.
Wld_SendTrigger() ? GG
Функция игрового мира.
Послать триггер объекту игрового мира.
Wld_SendUntrigger() ? GG
Функция игрового мира.
Послать антриггер объекту игрового мира.
Wld_SetGuildAttitude() ? GG
Функция игрового мира.
Установить отношение между гильдиями.
Wld_SetMOBRoutine() ? GG
Функция игрового мира.
Перевести MOB в определенное состояние анимации.
Wld_SetObjectRoutine() ? GG
Функция игрового мира.
Перевести объект в определенное состояние анимации.
Wld_SetTime() ? GG
Функция игрового мира.
Установить текущее время игрового мира.
Wld_SpawnNpcRange() ? GG
Функция игрового мира.
Создать группу Npc вокруг другого Npc.
Wld_StopEffect() ? G
Функция игрового мира.
Остановить проигрывание визуального эффекта.

Глава 13. Цинковый источник

Содержание +

Собираясь в поход на цинковый источник, Марина взяла для забора воды полулитровую бутылку. Что можно сделать таким количество, пусть даже целебной воды? Если набирать воду с содержанием цинка, то хотя бы трехлитровую банку. У Василия Петровича промелькнула мысль, что эта вода только повод для прогулки. Ну, что же пусть Марина верит, что он пошёл с ней чтобы набрать бутылку воды.

Перед крыльцом подъезда почему-то вертелся Дружок, Василий Петрович утром покормил его куриными косточками и Дружок, увидев его, снова дружелюбно завилял хвостом и подбежал вплотную, обнюхивая их с Мариной.

— Давай возьмем его с собой, — предложила Марина, — веселее будет. Все же живая душа.

Василий Петрович погладил пса, почесал за ушами и тот с удовольствием побежал за ними.

Вчерашняя буря утихла, но тепла не было, под ногами сыро и ходить по открытым местам, где нет ни травы, ни опавших листьев, не очень приятно. По небу плыли низкие, свинцовые тучи, с которых в любой момент мог посыпаться дождь или снег. И все же, не смотря на такую неблагоприятную погоду, прогулка должна состояться – она нужна обоим.

Когда дошли до «Трезубца Нептуна», Марина подошла к этой причудливой березе и прислонилась спиной на одну из ветвей трезубца.

— Это была первая, открытая нами, достопримечательность, — сказала она. — Потом мы несколько раз останавливались здесь отдыхать.

— Да, — подтвердил Василий Петрович и тоже прислонился ко второй ветви трезубца. — А теперь мы здесь в последний раз, но не стоит огорчаться, на следующий год мы можем снова сюда приехать.

— Кто знает, как сложится жизнь, — задумчиво говорила Марина. — Мне почему-то кажется, что мы больше не встретимся. А хотелось бы… Так мало в жизни бывает радостей.

Василий Петрович шагнул к Марине и взял ее за руку:

— Все в наших руках, Марина. Если сильно захотеть, то всё можно сделать…

— В твоих руках, — поправила она его. — Я свободная женщина, свободная, как птица, а у тебя семья и ты, как я поняла, примерный муж. Дома любящая жена, житейские заботы, работа и тебе будет не до какой-то там курортной женщины. Это для тебя – очередное приключение, а я оцениваю наши отношения по-другому…

Она смотрела прямо перед собой на стволы берёз, на маленькие домики садовых участков и не видела их затуманенными глазами.

Рядом, между деревьями бегал Дружок, тыкаясь носом в уже начавшие буреть опавшие листья, заросшие мхом пни, принюхиваясь, к только ему уловимым запахам.

Василий Петрович сжал ее пальцы в своей ладони:

— Не будем грустить, жизнь реальна и не нужно заглядывать в далёкое будущее. Мы пока живем сегодняшним днем. Пойдем дальше, а то, как бы дождик нас не накрыл.

Он потянул ее за руку, и Марина покорно пошла дальше по направлению указателей «Цинковый источник».

У забора лесотехнического хозяйства, то есть дачи бывшего хозяина Башкирии, указатель направлял по узенькой тропинке, вьющейся по очень крутому, заросшему высокой травой, склону вниз. Идти по тропинке было скользко, пришлось сойти на траву и ставить каждый раз ногу так, чтобы подошва врезалась в почву, иначе скатишься кубарем неизвестно куда. Василий Петрович шел впереди и поддерживал за руку Марину. Дружок, чтобы не скользить, тоже упирался всеми четырьмя лапами. Вдобавок ко всему посыпался крупный, пушистый снег.

Половина склона была позади, когда – снег повалил просто хлопьями. Падал и сразу таял на траве, на плечах, на лицах. В десятке метров от тропинки росла большая, раскидистая ель и Марина предложила спрятаться на время под ней. Ветви у ели были широкие, густые, низкорасположенные и под их защитой было совсем сухо. У ствола ели лежала березовая валежина, скатившаяся, вероятно, сверху и наткнувшаяся на одиноко стоявшую ель. Чтоб переждать снегопад, присели на нее. Дружок тоже спрятался под ветвями.

Большие, пушистые хлопья снега спускались на землю и таяли. Было красиво, как под Новый год и, вместе с тем, тревожно на душе. Если снегопад затянется и придется убегать, чтобы ее намокнуть, то какой дорогой? Наверх теперь не подняться, вниз – неизвестно куда выйдешь. Намокнуть и простудиться в последний санаторный день не входило в планы Василия Петровича. Он тревожился:

— Мы – в западне. Обратно дороги нет. Сейчас по траве даже на четвереньках наверх вряд ли поднимешься. Сойдём вниз, где-то все равно придется подниматься.

Марина не унывала:

— Снег перестанет, и мы где-нибудь выйдем другой дорогой. — Она накрыла рукой его руку, лежащую на колене, и слегка пожала. — Считай это испытанием. А приключениям всегда присущи испытания.

А снег все падал. Густая пелена закрыла весь окружающий мир: деревья, траву и даже Дружка, если тот отбегал на десяток метров по своим собачьим надобностям. После небольшой паузы, Марина, вдруг, рассмеялась.

— Ты чего? — удивленно спросил Василий Петрович.

— Дружок-то – не Дружок, а подружка, — смеясь сказала она. — Вот так Дружок!

Дружок стоял на крутом склоне, на уровне их голов, буквально в двух шагах. Стоял в профиль и тут Василий Петрович, присмотревшись, понял, что собака является самкой, а он не глядя назвал ее впервые Дружком, и так продолжал звать постоянно. Выходит, малость обмишурился. От этой ошибки ему стало смешно.

— Дал я маху, — сквозь смех говорил он. — Это что-то новое.

— А меня ты сразу распознал, что я не мужчина? — подначивала его Марина. — Или ты сначала смотрел на меня, как на бесполое существо?

— Может быть. Смотрел, как на инопланетянку, а их в скафандрах не распознаешь. Ах, Дружок, Дружок, как я с тобой оконфузился. Ну, что же переименовывать не будем, пусть он или она для нас так и останется Дружком.

— Пусть, — согласилась Марина, все еще смеясь. — Ну и анекдот!

— Все анекдоты взяты из жизни, — сказал Василий Петрович.

Эта небольшая разрядка унесла тревогу и подняла настроение, да и снегопад, вдруг резко прекратился. Видно, полосой прошла снеговая туча. Теперь спускаться по сплошь мокрому склону горы было еще хуже. Пока добрались до источника, у обоих обувь и брюки до колен стали мокрые и грязные. Такой прогулки у них еще не было.

Цинковый источник представлял собой маленький родничок, бивший из недр горы. Тоненький, еле заметный в траве, ручеёк тихо журчит по каменистой почве, сбегая, к шумевшей невдалеке, Юрюзани. Здесь, у самого родника, на вбитых в землю кольях, устроены маленький столики и две скамейки. Пришедшим сюда, можно спокойно отдохнуть, но сегодня столики и скамейки слишком мокрые и осклизлые.

Набрав бутылку воды, спустились к реке.

Оказалось, что ручеек из цинкового источника на своем пути к реке, опять уходил в каменную расщелину, а у подножия речного обрыва вытекал наружу и скользил, среди разбросанных в беспорядке камней, к, одной глади, сливаясь с ней воедино.

Осмотрев это место, Марина сказала:

— А мы здесь уже были в тот раз, когда чуть не заблудились. Тогда мы еще не знали, что это и есть цинковый источник.

— Да, здесь мы уже были, — согласился Василий Петрович.

Посоветовавшись, решили пройти по берегу Юрюзани до лестницы и по ней подняться к санаторию. Так будет немножко дальше, но зато надежнее. Шли друг за другом вдоль реки по течению. Дождь и снег в горах способствовали тому, что потоки мутной воды, вливаясь в реку, сделали ее тоже мутной и грязной. Белесые волны несли на себе сухие ветки, остатки сена и всякий мусор. Дружок на всем пути часто подбегал к урезу воды и длинным красным языком лакал воду. Он ни разу никуда далеко не отбегал, держался все время рядом, как будто здесь были его настоящие хозяева.

Подъем по лестнице не занял много времени – подгоняла погода: стал накрапывать мелкий дождик…

Когда они поднялись по этой лестнице в 925 ступенек первый раз, Марина часто останавливалась и жаловалась, что пошаливает сердце. На этот раз они сделали всего одну остановку, чтоб отдохнуть. Значит, за время пребывания в санатории, она окрепла и физически, и морально. Даже внешний вид ее нельзя сравнивать с прежним.

Вторую остановку они сделали именно там, где встретились впервые.

— Вот здесь произошла наша первая встреча. — сказала Марина.

— Да, — подтвердил Василий Петрович. — здесь я увидел на твоей левой руке, подчеркиваю: левой руке – волшебный перстень и потерял голову. Он меня приворожил без ведома хозяйки. Сначала хозяйка была дикой, не разрешала даже за руку взять…

Марина улыбнулась и прислонилась плечом к его плечу.

— Я не сразу поняла тебя. Поэтому и руку не давала. Нужно сначала узнать, кому руку дать. Сам видишь – дала руку и растворилась, утонула в твоих объятиях.

Дружок поднялся немножко выше их, увидел здания санатория и радостно побежал к столовой.

— Если бы не лестница и не Маша, собиравшая жостер, мы могли бы и не встретиться, — продолжал Василий Петрович.

— Да, — согласилась Марина. — Ну, а если это – судьба? Встретились бы в другом месте.

Он отстранился от Марины, дурашливым, как в клоунской сцене, движением, снял шляпу и поклонился лестнице:

— Спасибо, тебе лестница, за то, что на твоих железных ребрах я встретил Марину с ее волшебным перстнем.

Его движения и торжественный голос рассмешили Марину, она, шутя, хлопнула его слегка по плечу:

— Не паясничай! Но почему именно на рёбрах, а не на ступеньках или площадке?

Войдя в какой-то шутовской образ, Василий Петрович тем же торжественным голосом продолжал:

— Я мысленно поднялся на высоту птичьего полета и лестницу вижу оттуда, как хребет с рёбрами на спине горы Янган-тау.

— Да, ну тебя с твоими сравнениями, — еще раз ткнула она его в бок. — Надевай шляпу и пошли, видишь: дождь сильнее пускается. Пойдем ко мне, вскипятим кофе и согреемся, а то так и простуду схватить можно.

Моросил мелкий дождь. На западе: в разрывах туч, садилось солнце и горизонт в этих разрывах стал медно-красным.

В комнате застали Машу за чтением. Увидев их мокрых и грязных, она с едкой иронией спросила:

— Вас, то по такой погоде кто-то гонял по лесу?

— Хуже, — ответила Марина. — Не всем дано это понять.

Маша обиделась на такой ответ и опять уткнулась молча в книгу.

Марина развесила их мокрую одежду на батареях и принялась готовить кофе.

Комнатное тепло и уют клонили ко сну и, чтобы разогнать эту сонливость, Василий Петрович пошел в ванную и подставил голову под струю холодной воды. Эта процедура взбодрила моментально. Зато Марина встретила насмешкой:

— Василий Петрович, ты что с большого бодуна?

— Почти.

— Если так, то у меня есть на похмелье.

Она вытащила из-под кровати чемодан, порылась в нем и достала маленькую бутылочку, в половину четвертинки, коньяка. Это был армянский четырехзвездочный коньяк разлива 1983 года.

— Откуда такое сокровище по нынешним временам? — спросил Василий Петрович, разглядывая бутылочку.

— Со старых запасов, — с гордостью отвечала Марина. — Специально берегла для такого случая. Будем пить кофе с коньяком. Никакая простуда не прицепится.

— Может, там у тебя еще что-то есть? — шутил Василий Петрович. — Выкладывай.

Марина развела руками:

— Больше ничего нет. Если бы знала, что мне предстоит в жизни, может, припасла бы.

Коньяк разлили в стаканы, а сверху долили кофе. По комнате поплыл приятный специфический запах.

— Как на вкус? — спрашивала Марина, радуясь, что смогла предложить такой оригинальный напиток.

— Вкусно, — похвалила Маша, смакуя горячий кофе.

— Божественно! — поддакивал Василий Петрович, чтобы сделать приятное Марине. — Теперь всегда буду пить кое только с коньяком.

Собираясь к себе, он обнаружил, что его туфли возле двери, вымыты и вытерты насухо тряпкой. А ведь были такие грязные, хотя он и вытирал их об траву. И когда только Марина успела?

Она проводила его в коридор.

— Я поражен, — сказал Василий Петрович, показывая на туфли.

— Все в порядке вещей, — ответила Марина, счастливо улыбаясь.

— Спасибо. Мне, право, неловко.

В порыве нежности и благодарности он взял ее руку и поцеловал тыльную сторону ладони.

На ее лице цвела счастливая улыбка.

— Я жду тебя, Марина, после ужина.

— Не, я сама не приду. Пока ты поужинаешь, я оденусь и буду ждать на улице.

Пришла она к Василию Петровичу грустная, с потухшими глазами, почти в таком состоянии, какой он ее видел впервые.

— Ты почему такая невеселая? — спросил он, когда они уселись рядом на кровать.

— А чему радоваться? Так мало нам отпущено радостей в жизни. Завтра ты уезжаешь и больше мы нее встретимся. Закончился наш праздник. А жаль…

— Не будем пока грустить. До завтра еще далеко.

Он взял Марину за руку и привлек к себе… Потом были жаркие объятия и гамма чувственных радостей, на которые были способны их сердца и тела.

К нему пока не подселили соседа, и Василий Петрович уговаривал Марину остаться до утра, но она не соглашалась.

— Я не хочу, чтобы Маша плохо обо мне думала. Здесь я ей, как мать, и вдруг, не приду на ночь домой. — Она подошла к своему пальто на вешалке и достала из кармана лист бумаги. ‑ Тут я тебе прощальные стихи написала. Потом прочтёшь, а сейчас проводи меня.

Они медленно подошли по нижней, мало освещённой алее к ее корпусу и остановились у двух берез, куда еле проникали лучи уличных фонарей. Марина прижалась всем телом к Василию Петровичу и положила руки ему на плечи. Лицо ее с чуть вздернутым кончиком носа, выхваченное лучом света из темноты, было задумчивым и прекрасным. В полосе света вырисовывались тонкие дуги бровей, влажные и печальные глаза, малиновые губы.

— Завтра я не пойду провожать тебя к автобусу, а подойду, когда ты выйдешь из столовой. Не люблю свидетелей, — почему-то тихо, глухим голосом говорила Марина.

— Хорошо. Пусть будет так, — согласился Василий Петрович.

Ему тоже не легко давалось спокойствие в этот последний вечер их знакомства, приязни и еще чего-то большего, что теперь должно уйти навсегда, как будто бы и не было приятных прогулок, вновь разбуженных нежных чувств и взаимного влечения. Ему не нравились длинные нежные расставания со словами традиционных заверений в дружбе и любви. Но Марина не требовала этих слов и не говорила их сама. Все было обычно, просто как само собой разумеющееся.

— Поцелуй меня, — попросила Марина.

Он крепко обнял ее, и приподняв, чтобы их лица были на одном уровне, нежно поцеловал теплые, упругие губы.

От этой ласки она; как будто, обмякла, высвободилась из его объятий и побежала к подъезду.

— До завтра, дорогой! — бросила она на ходу.

По дороге к себе, Василий Петрович размышлял, о том, что женщины более болезненно переживают такие моменты, а Марина еще и по-своему характеру очень впечатлительная. И, вроде, небольшой период времени был для того, чтобы познакомиться, узнать друг друга и испытать обоюдную тягу влечения. Очень длительное время, относительно пребывания в санатории, у них ушло на взаимное привыкание. А теперь этот короткий, но приятный праздник нужно отбрасывать, резать по живому и возвращаться к серой, заунывной, чреватой всякими неожиданностями жизни.

Раздевшись у себя в комнате, он с нетерпением развернул Маринины стихи. Что она ему пишет на прощанье? Стихотворений было два. Одно из них, действительно, прощальное:

Прощай! Любить не обязуйся
И клятвы слов не говори.
Что было – это все безумство,
Реальность ждет нас впереди.

Прощай! Забудь, что с нами было,
Но прежде обними меня,
Чтоб твоего тепла хватило
Хоть чуть, но поддержать меня.

Прощай! Уйдешь, не прикасаясь…
Да, ты уходишь навсегда.
Но только я ни в чем не каюсь
За то, что встретились тогда.

Хорошо, что Марина трезво смотрит на жизнь хотя ей, судя по всему, не легко, ведь она свободная женщина и целиком доверилась ему. А то, что впереди их ждет реальная жизнь и у каждого она своя, она права. А что в этой реальной жизни – не знает никто и не может предугадать.

Второе стихотворение подводило итоги прогулки на цинковый источник, с некоторыми размышлениями:

Сегодня мы гуляли долго, долго
Под снегом, под дождём и по грязи,
От непогоды укрывала ёлка
И снова по крутым мы склонам шли.

И девятьсот ступенек одолели,
И это все – благодаря тебе…
Так что же это в самом деле?
Что бы это значило в моей судьбе?..

Василий Петрович задумался. Все же Марина – женщина с тонкой лирической душой. Все она воспринимает очень тонко, романтично часто видит мир не так, как суждено видеть другим. Может, они и поняли друг друга только потому, что он увлекается романтикой, тонко чувствует природу, настроение людей, часто предпочитает пищу духовную пище телесной. О таких обыватели иногда говорят, что они не от мира сего. Может и так. Стихи захватили в душе Василий Петровича какую-то токую струнку, и он захотел написать Марине ответ тоже в стихотворной форме. Долго размышлял подбирал рифмы. Не так. Перечёркивал и снова писал. Получилось не так красиво и гладко, как у Марины, но зато от души. Предполагал, что за технику она не будет строго судить. Главное – содержание. Но оно тоже было путанным. Он перечислил все приключения, происшедшие с ними за время знакомства, добавил немножко юмора, а закончил так:

И вспомнишь, может быть,
Закат в разливах меди
И лестницу, Юрюзань,
И неуклюжего Медведя.



Добавил: Neromont (02.08.2022)

Просмотров: 5

Автор: Приймак Николай Никитич

Рейтинг: 0.0/0

Всего комментариев: 0
avatar
Информационное окноx