Строка 161: |
Строка 161: |
| <tt>Data\animationDescriptions.xnb</tt> содержит короткие фрагменты диалога, соответствующие определенным пунктам расписания. | | <tt>Data\animationDescriptions.xnb</tt> содержит короткие фрагменты диалога, соответствующие определенным пунктам расписания. |
| | | |
− | ===Strings from CS files=== | + | ===Строки из CS файлов=== |
− | <tt>Strings\StringsFromCSFiles.xnb</tt> contains miscellaneous translations. That includes NPC dialogue defined in the code, dialogue that's shared between multiple characters, dialogue for some hardcoded events like marriage, etc. | + | <tt>Strings\StringsFromCSFiles.xnb</tt> содержит разные переводы. Включает диалог NPC, определенный в коде, диалог, который разделяется между несколькими персонажами, диалог для некоторых жестко запрограммированных событий, таких как брак и т.д. |
| | | |
− | The file has entries in the form <tt>"<key>": "dialogue string"</tt>, where the key is an arbitrary unique identifier. These must exactly match the key expected by the game, but the keys are just unique identifiers — even though most keys look like <tt>{{t|file name}}.{{t|line number}}</tt>, that's just the convention originally used to assign IDs and it has no meaning or effect (nor does it even necessarily match the current file name or line number).
| + | Файл содержит записи в форме <tt>"<key>": "dialogue string"</tt>,где ключом является произвольный уникальный идентификатор. Они должны точно соответствовать ключу, ожидаемому игрой, но ключи-это просто уникальные идентификаторы — даже несмотря на то, что большинство ключей выглядят как <tt>{{t|file name}}. {{t|line number}}</tt>, это просто соглашение, первоначально использовавшееся для присвоения идентификаторов, и оно не имеет никакого значения или эффекта (и даже не обязательно совпадает с текущим именем файла или номером строки). |
| | | |
− | ====NPC-specific generic dialogue==== | + | ====Общий диалог, специфичный для NPC==== |
− | With some ingenuity, you can make each NPC respond differently instead of using the normal static dialogue. For example, you can use {{nexus mod|1915|Content Patcher}} to change <tt>NPC.cs.3962</tt> and <tt>NPC.cs.3963</tt> (to give a bouquet), and <tt>NPC.cs.3980</tt> (for the mermaid pendant acceptance):
| + | Проявив некоторую изобретательность, вы можете заставить каждого NPC реагировать по-разному вместо использования обычного статического диалога. Например, вы можете использовать {{nexus mod|1915|Content Patcher}} для изменения <tt>NPC.cs.3962</tt> и <tt>NPC.cs.3963</tt> (чтобы подарить букет), и <tt>NPC.cs.3980</tt> (для принятия кулона русалки): |
| <syntaxhighlight lang="json"> | | <syntaxhighlight lang="json"> |
| { | | { |