Переменные: различия между версиями

Материал из Энциклобогии
Перейти к навигации Перейти к поиску
Строка 4: Строка 4:
  
 
== Виды переменных ==
 
== Виды переменных ==
В Годвилле используются переменные двух видов<ref>На самом деле их больше, но хирургам доступны только эти.</ref>. Назовем их половые и <s>бытовые</s> рандомные.
+
В Годвилле используются переменные двух видов<ref>На самом деле их больше, но хирургам доступны только эти.</ref>. Назовем их половые и <s>бытовые</s> процентные.
 
   
 
   
 
* '''Половые переменные''', предназначаются для обозначения пола:
 
* '''Половые переменные''', предназначаются для обозначения пола:
Строка 13: Строка 13:
 
В статье они будут упоминаться как '''Половые переменные 1,2,3'''.
 
В статье они будут упоминаться как '''Половые переменные 1,2,3'''.
  
* '''Рандомные переменные''', самый многочисленный вид, имеют вид %monster%. Они предназначены для вставки в креатив рандомного объекта<ref>В данном примере, будет подставлен какой-нибудь монстр</ref>.
+
* '''Процентные переменные''', самый многочисленный вид. Начинаются и оканчиваются символом «%». Они предназначены для вставки в креатив игровых объектов, субъектов, гласов, девизов и многого другого.
  
%pet_name% имя питомца<br>
+
%pet_name% — имя питомца<br>
%pet_class% класс питомца<br>
+
%pet_class% — класс питомца<br>
%some_territory% местность<br>
+
%some_territory% — местность<br>
%some_tavern% таверна<br>
+
%some_tavern% — таверна<br>
%hero_name% имя героя<br>
+
%hero_name% — имя героя<br>
%motto% девиз героя<br>
+
%motto% — девиз героя<br>
%random_monster%, %random_monster2% случайный монстр<br>
+
%random_monster%, %random_monster2% — случайный монстр<br>
%monster% имя монстра<br>
+
%monster% — имя монстра<br>
%random_skill%, %random_skill2% случайные умения; если их два в одной фразе, то оба будут одного класса<br>
+
%random_skill%, %random_skill2% — случайные умения; если их два в одной фразе, то оба будут одного класса<br>
%hero_random_skill% умение героя<br>
+
%hero_random_skill% — умение героя<br>
%random_guild% случайный клан<br>
+
%random_guild% — случайный клан<br>
%hero_guild% клан героя<br>
+
%hero_guild% — клан героя<br>
%random_hero% имя случайного героя<br>
+
%random_hero% — имя случайного героя<br>
%nearby_town% название города неподалёку<br>
+
%nearby_town% — название города неподалёку<br>
%current_quest% текущий квест<br>
+
%current_quest% — текущий квест<br>
%random_quest% случайный квест<br>
+
%random_quest% — случайный квест<br>
%random_heroname% имя случайного героя, бродящего поблизости<br>
+
%random_heroname% — имя случайного героя, бродящего поблизости<br>
%random_friend% имя героя-знакомого неподалёку<br>
+
%random_friend% — имя героя-знакомого неподалёку<br>
%hero_random_item% случайная вещь из инвентаря<br>
+
%hero_random_item% — случайная вещь из инвентаря<br>
%hero_equipment% случайный предмет снаряжения героя<br>
+
%hero_equipment% — случайный предмет снаряжения героя<br>
%random_item% случайная вещь<br>
+
%random_item% — случайная вещь<br>
%god_phrase% глас божества<br>
+
%god_phrase% — глас божества<br>
%random_town% случайный город<br>
+
%random_town% — случайный город<br>
%current_town% город в котором находится герой<br>
+
%current_town% — город в котором находится герой<br>
%gold% деньги<br>
+
%gold% — деньги<br>
%rg%" (random godname) случайное обращение к божеству, короткий аналог к «Велик{ий|||ая}»<br>
+
%rg%" — (random godname) случайное обращение к божеству, короткий аналог к «Велик{ий|||ая}»<br>
%random_clan%, %random_clan2% случайные гильдии<br>
+
%random_clan%, %random_clan2% — случайные гильдии<br>
%random_artifact%, %random_artifact2% случайные трофеи<br>
+
%random_artifact%, %random_artifact2% — случайные трофеи<br>
%random_bold_artifact% случайный жирный трофей<br>
+
%random_bold_artifact% — случайный жирный трофей<br>
%random_strong_monster% сильный монстр<br>
+
%random_strong_monster% — сильный монстр<br>
%random_god% случайное божество<br>
+
%random_god% — случайное божество<br>
%random_equip% снаряжение<br>
+
%random_equip% — снаряжение<br>
%hp% очки здоровья (только для вестей)<br>
+
%hp% — очки здоровья (только для вестей)<br>
%artifact% трофей (над которым производится действие?)<br>
+
%artifact% — трофей (над которым производится действие?)<br>
%v% другое, (универсальная переменная, описание добавляется в комментарии)<br>
+
%v% — другое, (универсальная переменная, описание добавляется в комментарии)<br>
%dir% направления (подземные\морские)<br>
+
%dir% — направления (подземные\морские)<br>
%attacker% атакующий (дуэльные)<br>
+
%var% — лут из твари (морские)<br>
%defender% защищающийся (дуэльные)<br>
+
%attacker% — атакующий (дуэльные)<br>
%random_opponent% случайный оппонент; употребляется во фразах, не содержащих боевых действий (дуэльные)<br>
+
%defender% — защищающийся (дуэльные)<br>
%attacker_drop_artifact% случайный трофей атакующего героя, который будет потерян (или перейдёт в карман противнику) (дуэльные)<br>
+
%random_opponent% — случайный оппонент; употребляется во фразах, не содержащих боевых действий (дуэльные)<br>
%attacker_random_artifact% случайный трофей атакующего героя (используется, но остаётся в инвентаре) (дуэльные)<br>
+
%attacker_drop_artifact% — случайный трофей атакующего героя, который будет потерян (или перейдёт в карман противнику) (дуэльные)<br>
 +
%attacker_random_artifact% — случайный трофей атакующего героя (используется, но остаётся в инвентаре) (дуэльные)<br>
  
 
== Фразы ==
 
== Фразы ==
  
 
=== Случайные ===
 
=== Случайные ===
* Событие в поле:  
+
* Событие в поле:
%pet_name%, %pet_class%, %some_territory%, %some_tavern%, %hero_name%, %motto%,  
+
%pet_name%, %pet_class%, %some_territory%, %some_tavern%, %hero_name%, %motto%,
 
%random_monster%, %random_monster2%, %random_skill%, %hero_random_skill%, %random_guild%, %hero_guild%,
 
%random_monster%, %random_monster2%, %random_skill%, %hero_random_skill%, %random_guild%, %hero_guild%,
 
%random_hero%, %nearby_town%, %current_quest%, %random_quest%, %random_friend%, %hero_random_item%,
 
%random_hero%, %nearby_town%, %current_quest%, %random_quest%, %random_friend%, %hero_random_item%,
 
%hero_equipment%, %random_item%, %random_town%, %current_town%, %rg%, %v%.
 
%hero_equipment%, %random_item%, %random_town%, %current_town%, %rg%, %v%.
 
   
 
   
* Событие в бою:  
+
* Событие в бою:
%pet_name%, %pet_class%, %some_territory%, %some_tavern%, %hero_name%, %motto%, %random_monster%,  
+
%pet_name%, %pet_class%, %some_territory%, %some_tavern%, %hero_name%, %motto%, %random_monster%,
%random_monster2%, %monster%, %hero_random_skill%, %random_guild%, %hero_guild%, %random_hero%, %nearby_town%,  
+
%random_monster2%, %monster%, %hero_random_skill%, %random_guild%, %hero_guild%, %random_hero%, %nearby_town%,
%current_quest%, %random_quest%, %random_friend%, %hero_random_item%, %hero_equipment%, %random_item%, %random_town%,  
+
%current_quest%, %random_quest%, %random_friend%, %hero_random_item%, %hero_equipment%, %random_item%, %random_town%,
 
%current_town%, %rg%, %v%,
 
%current_town%, %rg%, %v%,
  
Строка 117: Строка 118:
  
 
== Вести ==
 
== Вести ==
%hp%,
+
%hp%.
 +
 
 
=== Общие ===
 
=== Общие ===
 
* В поле
 
* В поле
Строка 153: Строка 155:
 
Пол защищающегося: защищающ{ийся||аяся}
 
Пол защищающегося: защищающ{ийся||аяся}
  
%attacker% атакующий (дуэльные)<br>
+
%attacker% — атакующий (дуэльные)<br>
%defender% защищающийся (дуэльные)<br>
+
%defender% — защищающийся (дуэльные)<br>
%random_opponent% случайный оппонент; употребляется во фразах, не содержащих боевых действий (дуэльные)<br>
+
%random_opponent% — случайный оппонент; употребляется во фразах, не содержащих боевых действий (дуэльные)<br>
%attacker_drop_artifact% случайный трофей атакующего героя, который будет потерян (или перейдёт в карман противнику) (дуэльные)<br>
+
%attacker_drop_artifact% — случайный трофей атакующего героя, который будет потерян (или перейдёт в карман противнику) (дуэльные)<br>
%attacker_random_artifact% случайный трофей атакующего героя (используется, но остаётся в инвентаре) (дуэльные)<br>
+
%attacker_random_artifact% — случайный трофей атакующего героя (используется, но остаётся в инвентаре) (дуэльные)<br>
  
 
=== Хроника боя ===
 
=== Хроника боя ===
Строка 178: Строка 180:
  
 
== Подземелья ==
 
== Подземелья ==
%dir%,
+
%dir%.
 +
 
 
=== Комнаты ===
 
=== Комнаты ===
 
* «Пустая» комната
 
* «Пустая» комната
Строка 204: Строка 207:
  
 
== Заплывы ==
 
== Заплывы ==
%dir%,
+
%dir%, %var%.<br>
  
 
=== Острова ===
 
=== Острова ===

Версия 09:16, 18 февраля 2019

75px-WrenchTF2.png Страница находится в процессе разработки.
Один из участников Энциклобогии уже взялся за написание этой статьи.

Статья выполняет функцию памятки и помогает практикующим хирургам оперативно уточнить, какие переменные используются в той или иной категории гениального креатива. Для тех, кто только начинает работать с нижним ящиком, рекомендуется предварительно ознакомиться с Курсом для молодого хирурга от богРаздраже и Руководством по написанию фраз от богJames Vagabond.

Виды переменных

В Годвилле используются переменные двух видов[1]. Назовем их половые и бытовые процентные.

  • Половые переменные, предназначаются для обозначения пола:

Героя: геро{й|иня}. Нулевое окончание: понял{|а}.
Знакомого: знаком{ый||ая}, употребляется только при наличии во фразе знакомого.
Божества: Велик{ий|||ая}.

В статье они будут упоминаться как Половые переменные 1,2,3.

  • Процентные переменные, самый многочисленный вид. Начинаются и оканчиваются символом «%». Они предназначены для вставки в креатив игровых объектов, субъектов, гласов, девизов и многого другого.

%pet_name% — имя питомца
%pet_class% — класс питомца
%some_territory% — местность
%some_tavern% — таверна
%hero_name% — имя героя
%motto% — девиз героя
%random_monster%, %random_monster2% — случайный монстр
%monster% — имя монстра
%random_skill%, %random_skill2% — случайные умения; если их два в одной фразе, то оба будут одного класса
%hero_random_skill% — умение героя
%random_guild% — случайный клан
%hero_guild% — клан героя
%random_hero% — имя случайного героя
%nearby_town% — название города неподалёку
%current_quest% — текущий квест
%random_quest% — случайный квест
%random_heroname% — имя случайного героя, бродящего поблизости
%random_friend% — имя героя-знакомого неподалёку
%hero_random_item% — случайная вещь из инвентаря
%hero_equipment% — случайный предмет снаряжения героя
%random_item% — случайная вещь
%god_phrase% — глас божества
%random_town% — случайный город
%current_town% — город в котором находится герой
%gold% — деньги
%rg%" — (random godname) случайное обращение к божеству, короткий аналог к «Велик{ий|||ая}»
%random_clan%, %random_clan2% — случайные гильдии
%random_artifact%, %random_artifact2% — случайные трофеи
%random_bold_artifact% — случайный жирный трофей
%random_strong_monster% — сильный монстр
%random_god% — случайное божество
%random_equip% — снаряжение
%hp% — очки здоровья (только для вестей)
%artifact% — трофей (над которым производится действие?)
%v% — другое, (универсальная переменная, описание добавляется в комментарии)
%dir% — направления (подземные\морские)
%var% — лут из твари (морские)
%attacker% — атакующий (дуэльные)
%defender% — защищающийся (дуэльные)
%random_opponent% — случайный оппонент; употребляется во фразах, не содержащих боевых действий (дуэльные)
%attacker_drop_artifact% — случайный трофей атакующего героя, который будет потерян (или перейдёт в карман противнику) (дуэльные)
%attacker_random_artifact% — случайный трофей атакующего героя (используется, но остаётся в инвентаре) (дуэльные)

Фразы

Случайные

  • Событие в поле:

%pet_name%, %pet_class%, %some_territory%, %some_tavern%, %hero_name%, %motto%, %random_monster%, %random_monster2%, %random_skill%, %hero_random_skill%, %random_guild%, %hero_guild%, %random_hero%, %nearby_town%, %current_quest%, %random_quest%, %random_friend%, %hero_random_item%, %hero_equipment%, %random_item%, %random_town%, %current_town%, %rg%, %v%.

  • Событие в бою:

%pet_name%, %pet_class%, %some_territory%, %some_tavern%, %hero_name%, %motto%, %random_monster%, %random_monster2%, %monster%, %hero_random_skill%, %random_guild%, %hero_guild%, %random_hero%, %nearby_town%, %current_quest%, %random_quest%, %random_friend%, %hero_random_item%, %hero_equipment%, %random_item%, %random_town%, %current_town%, %rg%, %v%,

  • Событие во время смерти
  • Событие при лечении
  • Событие при торговле
  • Событие на отдыхе в городе
  • Событие во сне
  • Событие во время молитвы
  • Событие при строительстве
  • Ожидание противника на арене
  • Мысли о городе
  • Для торговца лавочника

Событийные

  • Встреча сильного монстра
  • Побег от монстра
  • Смерть от монстра
  • Победа над монстром
  • Потеря трофея
  • Воскрешение
  • Разворот в город для лечения
  • Разворот в город для продажи
  • Растрата золота на отдых
  • Растрата золота на молитву
  • Продажа дорогого трофея
  • Завершение продажи трофеев
  • Получение нового задания
  • Растрата золота в сбережения
  • Окончание ауры
  • Прибытие в город
  • Рыбалка

Влияния

  • Глас своего бога
  • Глас чужого бога
  • Реакция на глас божий
  • Сделать хорошо
  • Сделать плохо
  • Сделать чудо
  • Гильдийное чудо в городе
  • Выплавка кирпича влиянием
  • Отмазка от гласа

Другое

  • Другое

Вести

%hp%.

Общие

  • В поле
  • Во время лечения
  • Во время отдыха в городе
  • Во время строительства
  • Продажа трофея
  • Ожидание арены/подземелья/босса/заплыва
  • В ожидании воскрешения
  • Во время молитвы
  • Во время рыбалки

Бой с монстром

  • Встреча босса в поле
  • Во время боя с монстром
  • Получение урона монстром
  • Получение урона героем
  • Победа над монстром
  • Побег из боя

Передвижение

  • Ищет дорогу
  • Сквозь X и Y
  • Возвращается в город

Другое

  • Пультовая весть
  • Ищем героя
  • Торговец: ожидание
  • Торговец: торговля
  • Другое

Дуэли

Пол атакующего: атакующ{ий|ая}. Пол защищающегося: защищающ{ийся||аяся}

%attacker% — атакующий (дуэльные)
%defender% — защищающийся (дуэльные)
%random_opponent% — случайный оппонент; употребляется во фразах, не содержащих боевых действий (дуэльные)
%attacker_drop_artifact% — случайный трофей атакующего героя, который будет потерян (или перейдёт в карман противнику) (дуэльные)
%attacker_random_artifact% — случайный трофей атакующего героя (используется, но остаётся в инвентаре) (дуэльные)

Хроника боя

  • Атака героя
  • Промах героя
  • Применение умения
  • Фраза-пустышка
  • Атака монстра-босса
  • Промах монстра-босса
  • Начало дуэли
  • Окончание дуэли
  • Другое

Влияния

  • Сделать хорошо
  • Сделать плохо
  • Сделать чудо
  • Глас божий
  • Реакция на глас божий

Подземелья

%dir%.

Комнаты

  • «Пустая» комната
  • Комната-подсказка
  • Комната-ловушка
  • Комната бонус

Направления

  • Можно идти на
  • Герои идут на

События

  • Спуск в подземелье
  • Намек на босса рядом
  • Встреча босса
  • Нахождение сокровищницы
  • Случайное редкое событие
  • Другое

Влияния

  • Сделать хорошо
  • Сделать плохо
  • Сделать чудо
  • Глас

Заплывы

%dir%, %var%.

Острова

  • Пустой остров
  • Остров с провизией
  • Остров с ремонтом
  • Остров с молитвой
  • Остров с подсказкой
  • Маяк

Твари

  • Появление твари
  • Смерть твари
  • Смерть твари с лутом

Пираты

  • Начало стычки
  • Конец стычки
  • Побег из боя

Влияния

  • Сделать хорошо
  • Сделать плохо
  • Сделать чудо
  • Глас

Прочее

  • Начало заплыва
  • Конец заплыва
  • Клад\самец\самка
  • Водоворот
  • Другое

Задания

Газета

Раздел не оперируется.

%random_town%, %random_town2%
%random_clan%, %random_clan2% — случайные гильдии
%random_monster%, %random_monster2% — монстры
%random_strong_monster% — сильный монстр
%random_artifact%, %random_artifact2% — трофеи
%random_bold_artifact% — жирный трофей
%random_skill%, %random_skill2% — случайные умения; если их два в одной фразе, то оба будут одного класса
%random_hero% — случайный герой
%random_god% — случайное божество
%random_quest% — случайный квест
%random_equip% — снаряжение.


  1. На самом деле их больше, но хирургам доступны только эти.