Изменения

Строка 15: Строка 15:  
</syntaxhighlight>}}
 
</syntaxhighlight>}}
   −
==Event preconditions==
+
==Предварительные условия события==
Each event has a key which includes an event ID and any preconditions. Event IDs are a max of 10 digits, with a maximum value of 2147483647 (based on the game coding).  
+
Каждое событие имеет ключ, который включает ID события и любые предварительные условия. ID событий состоят максимум из 10 цифр с максимальным значением 2147483647 (в зависимости от кодировки игры).
   −
You may use any ID for testing '''BUT When you are ready to publish, you are recommended to use the four digit mod ID you get from Nexus (found in the mod page URL) as the prefix instead'''. ''Note that any other id (like last 4 digit of user id is not guarenteed to be unique across other mods)'' You can actually reserve an ID for your mod in Nexus by creating the page without clicking "Publish". Of course, this is not a rule, but a good convention to prevent mods from clashing. If uploading to Moddrop or another site instead, adjust according to the number of digits found in that site's IDs.
+
Вы можете использовать любой ID для тестирования '''НО когда вы будете готовы к публикации, вам рекомендуется использовать вместо префикса четырехзначный ID мода, полученный от Nexus (указан в URL-адресе страницы мода).'''. ''Обратите внимание, что любой другой ID (например, последняя четырехзначная цифра идентификатора пользователя не гарантируется как уникальный ID в других модах).'' Вы так же можете зарезервировать ID для своего мода в Nexus, создав страницу без нажатия кнопки "Опубликовать". Конечно, это не правило, но хороший тон, чтобы предотвратить столкновение модов. Если вместо этого вы загружаете данные на Moddrop или другой сайт, измените префикс ID в соответствии с количеством цифр, найденных в идентификаторах этого сайта.
   −
Event preconditions include any number of the following arguments (separated by <tt>/</tt>). For example, Clint's Saloon heart event preconditions are <code>97/f Clint 750/t 1900 2300/d Tue Wed Thu Fri Sat Sun</code>, which (per the tables below) means ''event #97, requires 3 hearts with Clint, between 7pm and 11pm on Monday''.
+
Предварительные условия события включают любое количество следующих аргументов (разделённых <tt>/</tt>). Например, Предпосылками для сердечного события в салуне Клинта являются <code>97/f Clint 750/t 1900 2300/d Tue Wed Thu Fri Sat Sun</code>, что (согласно приведённым ниже таблицам) означает ''событие #97, требует 3 сердца дружбы с Клинтом, между 7 и 11 вечера в понедельник''.
   −
Notes:
+
Примечания:
* 'NPC name' means their internal English name, not the translatable display name.
+
* 'NPC name' означает их внутреннее английское имя, а не переводимое отображаемое имя.
* Most text is case-sensitive (e.g. <tt>Mon</tt> is not the same as <tt>mon</tt>).
+
* Большинство текстов чувствительны к регистру (т.е. <tt>Mon</tt> не то же самое, что <tt>mon</tt>).
* The game's logic for these codes is in <tt>GameLocation::checkEventPrecondition</tt>.
+
* Логика игры для этих кодов находится в <tt>GameLocation::checkEventPrecondition</tt>.
    
===Context===
 
===Context===
602

правки