ТОМ2: Ключ: различия между версиями
ASBer (обсуждение | вклад) мНет описания правки |
ASBer (обсуждение | вклад) |
||
| (не показано 18 промежуточных версий этого же участника) | |||
| Строка 1: | Строка 1: | ||
{{Содержание справа}} |
{{Содержание справа}} |
||
Ключ в ТОМ2 это строка, начинающаяся со знака '#' и далее содержащая перечень свойств. На каждое свойство отводится два символа. Первый символ – значение свойства, второй символ – имя свойства |
Ключ в ТОМ2 это строка, начинающаяся со знака '#' и далее содержащая перечень свойств. На каждое свойство отводится два символа. Первый символ – значение свойства, второй символ – имя свойства. |
||
== Ключи стандартной библиотеки == |
== Ключи стандартной библиотеки == |
||
| Строка 6: | Строка 6: | ||
=== Падеж === |
=== Падеж === |
||
Свойство '''п''' - падеж, также часто дополняемое свойством '''у''' - уточнение и '''с''' - стиль. |
|||
| ⚫ | |||
Значения: |
Значения: |
||
* ''' |
* '''Ип''' - именительный (''вот спящий кот'') |
||
* ''' |
* '''Рп''' - родительный (''нет спящего кота'') |
||
* ''' |
* '''РпПу''' - партатив (''налейте чаю'') |
||
* '''РпСу''' - счетный |
|||
* '''В''' - винительный (''вижу спящего кота'') |
|||
* ''' |
* '''Дп''' - дательный (''помогу спящему коту'') |
||
* ''' |
* '''Вп''' - винительный (''вижу спящего кота'') |
||
* '''Тп''' - творительный (''любуюсь спящим котом'') |
|||
| ⚫ | |||
* '''ТпПс''' - поэтический стиль творительного падежа, характерен для большинства сущ. ж.р. (''любуюсь красотою'') |
|||
| ⚫ | |||
* '''Пп''' - предложный (''размышляю о спящем коте'') |
|||
* '''С''' - ??? |
|||
* '''ПпМу''' - местный (''сижу в снегу'') |
|||
* '''Б''' - ??? |
|||
Следующие падежи в русском языке не встречаются в чистом виде и образуются только в связке предлог+существительное: |
|||
... ??? ... |
|||
* '''Ап''' - аллатив (''кинуть в_кота шпротой'') |
|||
* '''Бп''' - аблатив (''снять с_кота репей'') |
|||
* '''Сп''' - сквозной (''пролезть сквозь_щель'') |
|||
* '''Лп''' - локатив (''стоять на_улице'') |
|||
=== Род === |
=== Род === |
||
| Строка 25: | Строка 29: | ||
Значения: |
Значения: |
||
* ''' |
* '''Мр''' - мужской род |
||
* ''' |
* '''Жр''' - женский род |
||
* ''' |
* '''Ср''' - средний род |
||
... ??? ... |
|||
=== Число === |
=== Число === |
||
| Строка 34: | Строка 37: | ||
Значения: |
Значения: |
||
* ''' |
* '''Еч''' - единственное число |
||
* ''' |
* '''Мч''' - множественное число |
||
... ??? ... |
|||
=== Одушевлённость === |
|||
| ⚫ | |||
Значения: |
|||
* '''Од''' - одушевлённое |
|||
* '''Нд''' - неодушевлённое |
|||
=== Лицо === |
=== Лицо === |
||
| Строка 42: | Строка 51: | ||
Значения: |
Значения: |
||
* ''' |
* '''1л''' - первое лицо (''я пойду'') |
||
* ''' |
* '''2л''' - второе лицо (''ты пойдёшь'') |
||
* ''' |
* '''3л''' - третье лицо (''он пойдёт'') |
||
=== |
=== Время === |
||
Свойство: '''в''' |
Свойство: '''в''' |
||
Значения: |
Значения: |
||
* ''' |
* '''Пв''' - прошедшее время |
||
* ''' |
* '''Нв''' - настоящее время |
||
* ''' |
* '''Бв''' - будущее время |
||
* ''' |
* '''Ив''' - инфинитив |
||
... ??? ... |
|||
=== |
=== Форма === |
||
Свойство: ''' |
Свойство: '''ф''' |
||
Значения: |
Значения: |
||
* '''Пф''' - повелительная форма глаголов |
|||
* '''М''' - ??? |
|||
* '''Кф''' - краткая форма прилагательных |
|||
... ??? ... |
|||
(1ф - мусор, будет вычищаться из базы) |
|||
=== |
=== Формы обращений === |
||
Свойство: '''ы''' |
|||
Значения: |
|||
* '''Ты''' - обращение на "ты" |
|||
* '''Вы''' - обращение на "вы" |
|||
* '''Мы''' - обращение на "Мы" |
|||
Пока не используются, будут введены вместе с поддержкой NPC. |
|||
=== Отрицание === |
|||
Свойство: '''Не''' |
|||
Свойство отрицания возникает при применении операции "не" к значению не булевого типа. |
|||
В таком случае к ключу значения добавляется свойство "Не". |
|||
=== Свойство актёра === |
|||
Свойство: '''а''' |
Свойство: '''а''' |
||
Значения: |
Значения: |
||
* '''Эа''' - это актёр |
|||
* Э - ??? |
|||
* '''На''' - это не актёр |
|||
* Н - ??? |
|||
... ??? ... |
|||
Актёр - это объект, выполняющий акт действия, о котором говорится в текущий момент. При согласовании влияет на формы "себя", "свой" и им подобные. Свойство автоматически добавляется всем значениям, участвующим в вычислениях. Сейчас считается упрощённо - для персонажа =Эа, для всех других значений =На. Расчёт значительно усложнится после введения NPC. |
|||
=== Свойство места === |
|||
Свойство: '''м''' |
|||
Значения: |
|||
| ⚫ | |||
| ⚫ | |||
Свойство автоматически добавляется всем значениям, участвующим в вычислениях. Для объектов, находящихся в прямой видимости персонажа устанавливается Зм, для всех других значений - Тм. Так например, предмет лежащий в закрытом сундуке имеет свойство Тм, а лежащий в открытом сундуке - Зм. Свойство очень важно для многих действий - большинство манипуляций с предметами можно осуществлять только если они находятся в зоне доступности. |
|||
=== Прочие === |
=== Прочие === |
||
* '''Ф2''' - вторая форма. Используется для форм слов, по смыслу полностью совпадающих, но отличающихся произношением и написанием: выбрось - выброси, таинствен - таинственнен и т. п. |
|||
* '''Ус''' - устаревшее |
|||
* '''Сш''' - совершенный тип глагола |
|||
* '''Пф''' - ??? первая форма? |
|||
* '''Нш''' - |
* '''Нш''' - несовершенный тип глагола |
||
* '''Дз''' - |
* '''Дз''' - действительный залог |
||
* '''Вз''' - возвратный залог. Залоги планировались для отношений, пока не используются. |
|||
* '''1ф''' - ??? тоже первая форма? |
|||
* '''Пс''' - ??? |
|||
... ??? ... |
|||
[[Категория:Документация ТОМ2]] |
[[Категория:Документация ТОМ2]] |
||
Текущая версия от 09:38, 24 января 2014
Ключ в ТОМ2 это строка, начинающаяся со знака '#' и далее содержащая перечень свойств. На каждое свойство отводится два символа. Первый символ – значение свойства, второй символ – имя свойства.
Ключи стандартной библиотеки
В стандартной библиотеке используются следующие ключи:
Падеж
Свойство п - падеж, также часто дополняемое свойством у - уточнение и с - стиль.
Значения:
- Ип - именительный (вот спящий кот)
- Рп - родительный (нет спящего кота)
- РпПу - партатив (налейте чаю)
- РпСу - счетный
- Дп - дательный (помогу спящему коту)
- Вп - винительный (вижу спящего кота)
- Тп - творительный (любуюсь спящим котом)
- ТпПс - поэтический стиль творительного падежа, характерен для большинства сущ. ж.р. (любуюсь красотою)
- Пп - предложный (размышляю о спящем коте)
- ПпМу - местный (сижу в снегу)
Следующие падежи в русском языке не встречаются в чистом виде и образуются только в связке предлог+существительное:
- Ап - аллатив (кинуть в_кота шпротой)
- Бп - аблатив (снять с_кота репей)
- Сп - сквозной (пролезть сквозь_щель)
- Лп - локатив (стоять на_улице)
Род
Свойство: р
Значения:
- Мр - мужской род
- Жр - женский род
- Ср - средний род
Число
Свойство: ч
Значения:
- Еч - единственное число
- Мч - множественное число
Одушевлённость
Свойство: д
Значения:
- Од - одушевлённое
- Нд - неодушевлённое
Лицо
Свойство: л
Значения:
- 1л - первое лицо (я пойду)
- 2л - второе лицо (ты пойдёшь)
- 3л - третье лицо (он пойдёт)
Время
Свойство: в
Значения:
- Пв - прошедшее время
- Нв - настоящее время
- Бв - будущее время
- Ив - инфинитив
Форма
Свойство: ф
Значения:
- Пф - повелительная форма глаголов
- Кф - краткая форма прилагательных
(1ф - мусор, будет вычищаться из базы)
Формы обращений
Свойство: ы
Значения:
- Ты - обращение на "ты"
- Вы - обращение на "вы"
- Мы - обращение на "Мы"
Пока не используются, будут введены вместе с поддержкой NPC.
Отрицание
Свойство: Не
Свойство отрицания возникает при применении операции "не" к значению не булевого типа. В таком случае к ключу значения добавляется свойство "Не".
Свойство актёра
Свойство: а
Значения:
- Эа - это актёр
- На - это не актёр
Актёр - это объект, выполняющий акт действия, о котором говорится в текущий момент. При согласовании влияет на формы "себя", "свой" и им подобные. Свойство автоматически добавляется всем значениям, участвующим в вычислениях. Сейчас считается упрощённо - для персонажа =Эа, для всех других значений =На. Расчёт значительно усложнится после введения NPC.
Свойство места
Свойство: м
Значения:
- Зм - здесь
- Тм - там
Свойство автоматически добавляется всем значениям, участвующим в вычислениях. Для объектов, находящихся в прямой видимости персонажа устанавливается Зм, для всех других значений - Тм. Так например, предмет лежащий в закрытом сундуке имеет свойство Тм, а лежащий в открытом сундуке - Зм. Свойство очень важно для многих действий - большинство манипуляций с предметами можно осуществлять только если они находятся в зоне доступности.
Прочие
- Ф2 - вторая форма. Используется для форм слов, по смыслу полностью совпадающих, но отличающихся произношением и написанием: выбрось - выброси, таинствен - таинственнен и т. п.
- Сш - совершенный тип глагола
- Нш - несовершенный тип глагола
- Дз - действительный залог
- Вз - возвратный залог. Залоги планировались для отношений, пока не используются.