Изменения

Перейти к навигации Перейти к поиску
м
Замена текста — «tt>» на «samp>»
Строка 9: Строка 9:     
===Основная информация===
 
===Основная информация===
<tt>Data\NPCDispositions</tt> содержит основную информацию о вашем персонаже, включая его имя, день рождения, отношения с другими персонажами, личность и можно ли сделать их второй половинкой.
+
<samp>Data\NPCDispositions</samp> содержит основную информацию о вашем персонаже, включая его имя, день рождения, отношения с другими персонажами, личность и можно ли сделать их второй половинкой.
    
В файле есть одна строка для каждого NPC, например:
 
В файле есть одна строка для каждого NPC, например:
Строка 27: Строка 27:  
| 0
 
| 0
 
| Возраст
 
| Возраст
| <tt>teen</tt>
+
| <samp>teen</samp>
| Является ли NPC <tt>child</tt>(ребёнок), <tt>teen</tt>(подросток), или <tt>adult</tt>(взрослый). Влияет на созданные диалоговые строки (например, ребенок сказал бы ''дурацкий'' и взрослый сказал бы ''унылый''), общий диалог (например, ребенок отреагировал бы на обыск мусорного бака так "''Фу... Что ты делаешь?''", подросток сказал бы "''Хм... Зачем ты роешься в мусоре?''"), и подарок, который они выбирают в качестве [[Пир Зимней звезды|подарка]]. Дети также исключаются из заданий по доставке предметов.
+
| Является ли NPC <samp>child</samp>(ребёнок), <samp>teen</samp>(подросток), или <samp>adult</samp>(взрослый). Влияет на созданные диалоговые строки (например, ребенок сказал бы ''дурацкий'' и взрослый сказал бы ''унылый''), общий диалог (например, ребенок отреагировал бы на обыск мусорного бака так "''Фу... Что ты делаешь?''", подросток сказал бы "''Хм... Зачем ты роешься в мусоре?''"), и подарок, который они выбирают в качестве [[Пир Зимней звезды|подарка]]. Дети также исключаются из заданий по доставке предметов.
 
|-
 
|-
 
| 1
 
| 1
 
| Манера поведения
 
| Манера поведения
| <tt>rude</tt>
+
| <samp>rude</samp>
| Является ли NPC <tt>polite</tt>(вежливым), <tt>rude</tt>(грубым), или <tt>neutral</tt>(нейтральным). Влияет на некоторые общие диалоги.
+
| Является ли NPC <samp>polite</samp>(вежливым), <samp>rude</samp>(грубым), или <samp>neutral</samp>(нейтральным). Влияет на некоторые общие диалоги.
 
|-
 
|-
 
| 2
 
| 2
 
| Социальное состояние
 
| Социальное состояние
| <tt>outgoing</tt>
+
| <samp>outgoing</samp>
| Является ли NPC <tt>outgoing</tt>(Общительным), <tt>shy</tt>(застенчивым), или <tt>neutral</tt>(нейтральным). Влияет на некоторые общие диалоги.
+
| Является ли NPC <samp>outgoing</samp>(Общительным), <samp>shy</samp>(застенчивым), или <samp>neutral</samp>(нейтральным). Влияет на некоторые общие диалоги.
 
|-
 
|-
 
| 3
 
| 3
 
| Оптимизм
 
| Оптимизм
| <tt>neutral</tt>
+
| <samp>neutral</samp>
| Является ли NPC <tt>positive</tt>, <tt>negative</tt>, или <tt>neutral</tt>. ''Не используется.''
+
| Является ли NPC <samp>positive</samp>, <samp>negative</samp>, или <samp>neutral</samp>. ''Не используется.''
 
|-
 
|-
 
| 4
 
| 4
 
| Пол
 
| Пол
| <tt>female</tt>
+
| <samp>female</samp>
| Является ли NPC <tt>male</tt>(мужчиной), <tt>female</tt>(женщиной), или <tt>undefined</tt>(неопределённым). Влияет на диалог, независимо от того, получены ли дети в браке путем усыновления или беременности, а также на позиции зарезервированных кадров в таблице спрайтов.
+
| Является ли NPC <samp>male</samp>(мужчиной), <samp>female</samp>(женщиной), или <samp>undefined</samp>(неопределённым). Влияет на диалог, независимо от того, получены ли дети в браке путем усыновления или беременности, а также на позиции зарезервированных кадров в таблице спрайтов.
 
|-
 
|-
 
| 5
 
| 5
 
| Можно ли сделать второй половинкой
 
| Можно ли сделать второй половинкой
| <tt>datable</tt>
+
| <samp>datable</samp>
| Является ли NPC <tt>datable</tt>(да) или <tt>not-datable</tt>(нет). Это переключатель функций романтики (Например, метка 'одинок' в меню, позволяет дарить букет, и играть свадьбу).
+
| Является ли NPC <samp>datable</samp>(да) или <samp>not-datable</samp>(нет). Это переключатель функций романтики (Например, метка 'одинок' в меню, позволяет дарить букет, и играть свадьбу).
 
|-
 
|-
 
| 6
 
| 6
 
| Любовный интерес
 
| Любовный интерес
| <tt>Sebastian</tt>
+
| <samp>Sebastian</samp>
 
| ''Не используется.''
 
| ''Не используется.''
 
|-
 
|-
 
| 7
 
| 7
 
| home region
 
| home region
| <tt>Town</tt>
+
| <samp>Town</samp>
| Живет ли NPC в <tt>Desert</tt>(пустыне), <tt>Town</tt>(город), или <tt>Other</tt>(другое). Используется при улучшении очков дружбы для всех NPC в данном регионе, который в настоящее время используется только для [[Луау]] повышение дружбы (которое влияет только на NPC в регионе - <tt>Town</tt>).
+
| Живет ли NPC в <samp>Desert</samp>(пустыне), <samp>Town</samp>(город), или <samp>Other</samp>(другое). Используется при улучшении очков дружбы для всех NPC в данном регионе, который в настоящее время используется только для [[Луау]] повышение дружбы (которое влияет только на NPC в регионе - <samp>Town</samp>).
 
|-
 
|-
 
| 8
 
| 8
 
| День рождения
 
| День рождения
| <tt>fall 13</tt>
+
| <samp>fall 13</samp>
 
| Время года и день рождения NPC.
 
| Время года и день рождения NPC.
 
|-
 
|-
 
| 9
 
| 9
 
| Отношения
 
| Отношения
| <tt>Caroline 'mom' Pierre 'dad'</tt>
+
| <samp>Caroline 'mom' Pierre 'dad'</samp>
 
| Это влияет на общий диалог для выявления симпатий и антипатий к членам семьи. Может также повлиять на диалог inlaw_<NPC>. Может быть пустым (напрмер, <code>/fall 13//SeedShop 1 9/</code>).
 
| Это влияет на общий диалог для выявления симпатий и антипатий к членам семьи. Может также повлиять на диалог inlaw_<NPC>. Может быть пустым (напрмер, <code>/fall 13//SeedShop 1 9/</code>).
 
|-
 
|-
 
| 10
 
| 10
 
| Карта и положение по умолчанию
 
| Карта и положение по умолчанию
| <tt>SeedShop 1 9</tt>
+
| <samp>SeedShop 1 9</samp>
 
| Название местоположения и позиция плитки, где NPC начинается и заканчивается каждый день.
 
| Название местоположения и позиция плитки, где NPC начинается и заканчивается каждый день.
 
|-
 
|-
 
| 11
 
| 11
 
| Отображаемое имя
 
| Отображаемое имя
| <tt>Abigail</tt>
+
| <samp>Abigail</samp>
 
| Имя NPC, показываемое игроку.
 
| Имя NPC, показываемое игроку.
 
|}
 
|}
    
===Подарки===
 
===Подарки===
<tt>Data\NPCGiftTastes</tt> содержит предпочтения персонажа в отношении подарков (например, какие подарки они любят или ненавидят), и его ответы, когда они получают подарок. Смотри [[Модификации:Подарки|подарки]] для большей информации.
+
<samp>Data\NPCGiftTastes</samp> содержит предпочтения персонажа в отношении подарков (например, какие подарки они любят или ненавидят), и его ответы, когда они получают подарок. Смотри [[Модификации:Подарки|подарки]] для большей информации.
    
В файле есть одна строка для каждого NPC, например:
 
В файле есть одна строка для каждого NPC, например:
Строка 97: Строка 97:     
====Ответы на подарки на день рождения====
 
====Ответы на подарки на день рождения====
<tt>Strings\StringsFromCSFiles</tt> содержит общие ответы, которые NPC дают на подарки на день рождения, основанные на их предпочтениях и манерах в отношении подарков. Эти общие строки можно настроить для конкретного NPC, отредактировав их условно, например, только в день рождения NPC (не общий). Для выбора из строк используются следующие критерии:
+
<samp>Strings\StringsFromCSFiles</samp> содержит общие ответы, которые NPC дают на подарки на день рождения, основанные на их предпочтениях и манерах в отношении подарков. Эти общие строки можно настроить для конкретного NPC, отредактировав их условно, например, только в день рождения NPC (не общий). Для выбора из строк используются следующие критерии:
    
{|class="wikitable"
 
{|class="wikitable"
Строка 109: Строка 109:  
| rowspan="2" | Грубый
 
| rowspan="2" | Грубый
 
| 50%
 
| 50%
| <tt>NPC.cs.4274</tt>
+
| <samp>NPC.cs.4274</samp>
 
|-
 
|-
 
| 50%
 
| 50%
| <tt>NPC.cs.4276</tt>
+
| <samp>NPC.cs.4276</samp>
 
|-
 
|-
 
| rowspan="2" | Вежливый, Равнодушно
 
| rowspan="2" | Вежливый, Равнодушно
 
| 50%
 
| 50%
| <tt>NPC.cs.4275</tt>
+
| <samp>NPC.cs.4275</samp>
 
|-
 
|-
 
| 50%
 
| 50%
| <tt>NPC.cs.4277</tt>
+
| <samp>NPC.cs.4277</samp>
 
|-
 
|-
 
| rowspan="2" | Не нравится, Ненавидит
 
| rowspan="2" | Не нравится, Ненавидит
 
| Грубый
 
| Грубый
 
| 100%
 
| 100%
| <tt>NPC.cs.4278</tt>
+
| <samp>NPC.cs.4278</samp>
 
|-
 
|-
 
| Вежливый, Равнодушно
 
| Вежливый, Равнодушно
 
| 100%
 
| 100%
| <tt>NPC.cs.4279</tt>
+
| <samp>NPC.cs.4279</samp>
 
|-
 
|-
 
| rowspan="2" | Равнодушно
 
| rowspan="2" | Равнодушно
 
| Грубый
 
| Грубый
 
| 100%
 
| 100%
| <tt>NPC.cs.4280</tt>
+
| <samp>NPC.cs.4280</samp>
 
|-
 
|-
 
| Вежливый, Равнодушно
 
| Вежливый, Равнодушно
 
| 100%
 
| 100%
| <tt>NPC.cs.4281</tt>
+
| <samp>NPC.cs.4281</samp>
 
|}
 
|}
    
===Спрайты===
 
===Спрайты===
Спрайты мира хранятся в <tt>Characters/NpcName</tt>, включая кадры движения и анимации. Каждый кадр имеет размер 16х32 пикселя. Например, [https://cdn.discordapp.com/attachments/156109690059751424/729807097835028540/unknown.png шаблон спрайт-листа], любезно предоставлено TheLimeyDragon#1993 в Discord. Некоторые позиции зарезервированы для определенных действий:
+
Спрайты мира хранятся в <samp>Characters/NpcName</samp>, включая кадры движения и анимации. Каждый кадр имеет размер 16х32 пикселя. Например, [https://cdn.discordapp.com/attachments/156109690059751424/729807097835028540/unknown.png шаблон спрайт-листа], любезно предоставлено TheLimeyDragon#1993 в Discord. Некоторые позиции зарезервированы для определенных действий:
 
<ul>
 
<ul>
 
<li>первые шестнадцать кадров-это общее движение (по четыре кадра в каждом направлении);</li>
 
<li>первые шестнадцать кадров-это общее движение (по четыре кадра в каждом направлении);</li>
Строка 204: Строка 204:     
===Портреты===
 
===Портреты===
Диалоговые портреты хранятся в <tt>Portraits/NpcName</tt>. Каждый кадр портрета составляет 64х64 пикселя. Первые шесть представляют конкретные эмоции (смотри [[Модификации:Диалоги#Портретные команды]]), за ними следует любое количество пользовательских портретов. Если портрет не указан, используется первый портрет.
+
Диалоговые портреты хранятся в <samp>Portraits/NpcName</samp>. Каждый кадр портрета составляет 64х64 пикселя. Первые шесть представляют конкретные эмоции (смотри [[Модификации:Диалоги#Портретные команды]]), за ними следует любое количество пользовательских портретов. Если портрет не указан, используется первый портрет.
    
Например, [https://cdn.discordapp.com/attachments/156109690059751424/729820558966915122/unknown.png шаблон портрета], любезно предоставлено TheLimeyDragon#1993 в Discord.
 
Например, [https://cdn.discordapp.com/attachments/156109690059751424/729820558966915122/unknown.png шаблон портрета], любезно предоставлено TheLimeyDragon#1993 в Discord.
Строка 223: Строка 223:     
<ol>
 
<ol>
<li>[https://github.com/Pathoschild/StardewMods/blob/develop/ContentPatcher/docs/author-guide.md#format Создайте пустой пакет содержимого]. Мы назовем папку <tt>[CP] Dobson</tt>.</li>
+
<li>[https://github.com/Pathoschild/StardewMods/blob/develop/ContentPatcher/docs/author-guide.md#format Создайте пустой пакет содержимого]. Мы назовем папку <samp>[CP] Dobson</samp>.</li>
 
<li>Создадим следующие файлы:
 
<li>Создадим следующие файлы:
* <tt>assets/dialogue.json</tt> содержит диалог.
+
* <samp>assets/dialogue.json</samp> содержит диалог.
* <tt>assets/marriageDialogue.json</tt> содержит диалог в браке (если применимо).
+
* <samp>assets/marriageDialogue.json</samp> содержит диалог в браке (если применимо).
* <tt>assets/sprites.png</tt> содержит спрайты NPC.
+
* <samp>assets/sprites.png</samp> содержит спрайты NPC.
* <tt>assets/portraits.png</tt> содержит портреты NPC.
+
* <samp>assets/portraits.png</samp> содержит портреты NPC.
* <tt>assets/schedule.json</tt> содержит расписание.
+
* <samp>assets/schedule.json</samp> содержит расписание.
 
</li>
 
</li>
<li>Отредактируйте <tt>content.json</tt>, чтобы загрузить файлы:
+
<li>Отредактируйте <samp>content.json</samp>, чтобы загрузить файлы:
 
{{#tag:syntaxhighlight|
 
{{#tag:syntaxhighlight|
 
{
 
{

Навигация