Difference between revisions of "Cell Reset/ru"
→What Resets?
imported>Vitamant |
imported>Vitamant |
||
Line 39: | Line 39: | ||
<br/> | <br/> | ||
= | =Что будет сброшено?= | ||
Все пункты, описанные ниже, обычно сбрасываются, когда происходит сброс ячейки: | |||
* | * Восполняемые существа (респавн). | ||
* | * Обычные существа будут возвращены к своим исходным состояниям. | ||
** | ** Это включает в себя восстановление их здоровья в полном объеме и очистки всех приобретенных {{ulink|Actor Values|Actor Values}} | ||
* | * Восполнение размещенных предметов. | ||
* | * Сброс состояния открытия или закрытия дверей на значение по умолчанию. | ||
* | * Сброс на состояние по умолчанию содержания контейнеров, а так же их состояния замков. | ||
* | * Сброс ловушек в начальное состояние. | ||
* | * Сброс скриптов в исходное состояние, очистка всех используемых ими переменных и реинициализация. | ||
<br> | <br> | ||
''' | '''Особые случаи / Исключения:''' | ||
* | * Состояния "Enable" и "Disable" у Actors (персонажей) и Objects (объектов) не сбрасывается. Оно остается таким, каким установлено до сброса. | ||
* | * {{ulink|Destructible Objects|Destructible Objects}} не сбрасываются. | ||
* | * {{ulink|Encounter Zone|Encounter Zone}} уровни не сбрасываются. | ||
** | ** Таким образом, Encounter Zone остаются заблокированными на том уровне, на каком их впервые посетил персонаж игрока. | ||
* | * Выброшенные игроком предметы обычно не очищаются. | ||
** | ** Они очищаются при помощи вызова скрипта сброса ячейки, но не при обычном сбросе. | ||
* Objects | * Objects (Объекты), принадлежащие {{ulink|Quest Alias Tab|Quest Alias}}, или созданные как алиасы, защищены от некоторых возможностей Cell Reset. | ||
** For example, a Quest Item in an Alias that is placed in a chest will remain in the chest even after the chest resets. | ** For example, a Quest Item in an Alias that is placed in a chest will remain in the chest even after the chest resets. | ||
** For example, items added to a | ** For example, items added to a {{ulink|Quest Alias Tab|Quest Alias}} through the Alias' inventory will remain on the actor even after they respawn. | ||
* | * Любой предмет, помеченный как НЕ 'Respawn' (не восполняемый), не будет сброшен. Любые скрипты на таком объекте также не будут сброшены. | ||
** 'Respawn' | ** 'Respawn' это флаг на акторе базового объекта (по умолчанию: true) и всех его копиях. | ||
** '' | ** ''Если что-то в уровне не сбрасывается, это наиболее вероятная причина. Проверьте флаг!'' | ||
** | ** Следующие существа и объекты не могут быть ''намеренно'' сброшены/респавнены: | ||
*** Wispmothers & Wisps | *** Мать-дымок и Дымок (Wispmothers & Wisps) | ||
*** | *** Двери-головоломки в нордских руинах. | ||
<br> | <br> | ||
''' | '''Другие заметки:''' | ||
* | * Трупы убитых игроком персонажей очищаются в рамках отдельного процесса, не связанного с системой Cell Reset. | ||
* | * Порядок операций в процессе Cell Reset не определен. Например, следующие события могут быть выполнены в '''''любом''''' порядке: | ||
** | ** {{ulink|OnCellLoad_-_ObjectReference|OnCellLoad}} для {{ulink|Cell|секции}}. | ||
*** | *** Обратите внимание, что OnCellLoad может не сработать ''для всех'', если зона полностью еще не загружена. | ||
** | ** {{ulink|OnReset_-_ObjectReference|OnReset}} для одного объекта. | ||
** | ** {{ulink|OnReset_-_ObjectReference|OnReset}} для разных объектов. | ||
<br> | <br> |