FOnline Engine
Current master GitHub
Документация Docs/ru/reference/script-api/properties.md

Свойства сущностей

Сгенерированный справочник. Не редактируйте эту страницу вручную. Обновите metadata движка, перегенерируйте Docs/generated/api.json, затем запустите python BuildTools/docs_reference.py --write.

Прочерк в столбце описания означает, что владеющая source metadata не содержит документационного комментария. Каждая ячейка контракта указывает точную классификацию исходника, закреплённый инвентарём контракт области либо неклассифицированное значение по умолчанию; одна лишь доступность символа из скрипта не делает его стабильным.

Индекс справочника Каноническая JSON-модель Контракт генерации

Эта страница содержит 132 сгенерированных свойств сущностей.

Critter

Сигнатура ID символа Доступ Контракт свойства Runtime API-контракт Флаги Исходник Описание
ident Critter.AttachMaster script.property.Critter.AttachMaster common read-only server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
CoreProperty Source/Common/EntityProperties.h:363 Идентификатор ведущего прикрепления; равен нулю, если криттер не прикреплён.
CritterCondition Critter.Condition script.property.Critter.Condition common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty Source/Common/EntityProperties.h:377 Текущее состояние жизни, используемое анимацией, фильтрацией и игровыми запросами.
bool Critter.ControlledByPlayer script.property.Critter.ControlledByPlayer common read-only server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
CoreProperty Source/Common/EntityProperties.h:351 Классифицирует криттера как управляемого игроком независимо от его текущего сетевого состояния.
hstring Critter.CustomHolderEntry script.property.Critter.CustomHolderEntry common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty, SharedProperty Source/Common/Entity.h:89 Для пользовательской сущности задаёт запись держателя, через которую она прикреплена.
ident Critter.CustomHolderId script.property.Critter.CustomHolderId common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty, SharedProperty Source/Common/Entity.h:86 Для пользовательской сущности хранит постоянный идентификатор владеющего держателя; равен нулю, если у держателя нет постоянного идентификатора.
bool Critter.DeadDrawNoFlatten script.property.Critter.DeadDrawNoFlatten common mutable, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h:388 Сохраняет мёртвого криттера в обычном порядке отрисовки вместо плоского порядка мёртвых криттеров.
mdir Critter.Dir script.property.Critter.Dir common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty Source/Common/EntityProperties.h:322 Текущее направление взгляда на сетке карты.
int16 Critter.Elevation script.property.Critter.Elevation common mutable, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h:319 Вертикальный уровень отрисовки криттера.
bool Critter.ExplicitlyPersistent script.property.Critter.ExplicitlyPersistent common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty, SharedProperty Source/Common/Entity.h:92 Помечает сущность как самостоятельно сохраняемую, а не сохраняемую только из-за вложения в другую сущность.
uint32 Critter.GlobalMapTripId script.property.Critter.GlobalMapTripId server read-only server experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
CoreProperty Source/Common/EntityProperties.h:310 Назначенный сервером идентификатор, общий для участников одной текущей поездки по глобальной карте.
mpos Critter.Hex script.property.Critter.Hex common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty Source/Common/EntityProperties.h:313 Исходный гекс, занимаемый криттером на текущей карте.
ipos16 Critter.HexOffset script.property.Critter.HexOffset common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty Source/Common/EntityProperties.h:316 Внутригексовое смещение в пространстве карты для интерполяции движения и отрисовки.
bool Critter.HideSprite script.property.Critter.HideSprite common mutable, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h:366 Скрывает текущий клиентский спрайт на карте, не удаляя присутствие криттера на карте.
hstring Critter.InitScript script.property.Critter.InitScript server mutable, persistent server experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, Persistent, ScriptFuncType, =, CritterInit, CoreProperty Source/Common/EntityProperties.h:304 Серверная функция инициализации, вызываемая после события инициализации для нового или восстановленного криттера.
bool Critter.IsAttached script.property.Critter.IsAttached common read-only server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
CoreProperty Source/Common/EntityProperties.h:360 Показывает, что этот криттер сейчас следует за другим криттером как прикреплённый.
bool Critter.IsChosen script.property.Critter.IsChosen client read-only client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
CoreProperty Source/Common/EntityProperties.h:354 Показывает, что этот криттер является локально выбранным на текущем клиенте.
bool Critter.IsPlayerOffline script.property.Critter.IsPlayerOffline client read-only client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
CoreProperty Source/Common/EntityProperties.h:357 Клиентское состояние соединения, сообщённое для управляемого игроком криттера.
ident[] Critter.ItemIds script.property.Critter.ItemIds server read-only, persistent server experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty Source/Common/EntityProperties.h:325 Сохраняемые идентификаторы предметов, непосредственно находящихся в инвентаре криттера.
ucolor Critter.LightColor script.property.Critter.LightColor client mutable client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, CoreProperty Source/Common/EntityProperties.h:403 Цвет RGBA, излучаемый клиентским источником света криттера.
int16 Critter.LightDistance script.property.Critter.LightDistance client mutable client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, CoreProperty Source/Common/EntityProperties.h:397 Радиус действия клиентского источника света криттера в гексах.
uint16 Critter.LightFlags script.property.Critter.LightFlags client mutable client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, CoreProperty Source/Common/EntityProperties.h:400 Битовая маска глобального, инверсного и блокирующего направления поведения источника света.
int8 Critter.LightIntensity script.property.Critter.LightIntensity client mutable client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, CoreProperty Source/Common/EntityProperties.h:394 Знаковая интенсивность клиентского источника света криттера в процентах.
bool Critter.LightSource script.property.Critter.LightSource client mutable client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, CoreProperty Source/Common/EntityProperties.h:391 Включает клиентский источник света карты с центром на этом криттере.
int32 Critter.LookDistance script.property.Critter.LookDistance common mutable, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, OwnerSync, Persistent, CoreProperty Source/Common/EntityProperties.h:383 Максимальная дистанция обзора карты в гексах для серверной обработки видимости.
ident Critter.MapId script.property.Critter.MapId common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty Source/Common/EntityProperties.h:307 Идентификатор карты, содержащей криттера; равен нулю, пока криттер находится на глобальной карте.
int32[] Critter.ModelLayers script.property.Critter.ModelLayers client mutable client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, CoreProperty Source/Common/EntityProperties.h:346 Клиентские значения фиксированного размера, передаваемые слоям 3D-модели и обработчику анимации.
hstring Critter.ModelName script.property.Critter.ModelName common mutable, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, PublicSync, Persistent, Resource, CoreProperty Source/Common/EntityProperties.h:328 Ресурс спрайта или 3D-модели для представления криттера.
int32 Critter.MovingSpeed script.property.Critter.MovingSpeed server read-only server experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
CoreProperty Source/Common/EntityProperties.h:369 Текущая серверная скорость активного движения.
int32 Critter.Multihex script.property.Critter.Multihex common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty Source/Common/EntityProperties.h:331 Радиус занимаемой криттером области в гексах для движения, поиска пути и расчёта расстояний.
int16 Critter.NameOffset script.property.Critter.NameOffset common mutable, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h:380 Вертикальная пиксельная поправка положения подписи имени криттера.
int32 Critter.ScaleFactor script.property.Critter.ScaleFactor common mutable, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h:334 Масштаб 3D-модели в тысячных долях; ноль выбирает стандартный масштаб 1000.
int32 Critter.ShowCritterDist1 script.property.Critter.ShowCritterDist1 server mutable, persistent server experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, Persistent, CoreProperty Source/Common/EntityProperties.h:337 Необязательная первая дистанция событий видимости в гексах; ноль отключает эту группу расстояния.
int32 Critter.ShowCritterDist2 script.property.Critter.ShowCritterDist2 server mutable, persistent server experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, Persistent, CoreProperty Source/Common/EntityProperties.h:340 Необязательная вторая дистанция событий видимости в гексах; ноль отключает эту группу расстояния.
int32 Critter.ShowCritterDist3 script.property.Critter.ShowCritterDist3 server mutable, persistent server experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, Persistent, CoreProperty Source/Common/EntityProperties.h:343 Необязательная третья дистанция событий видимости в гексах; ноль отключает эту группу расстояния.
CritterVisibilityMode Critter.VisibilityMode script.property.Critter.VisibilityMode client read-only client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
CoreProperty Source/Common/EntityProperties.h:372 Режим детализации видимости, назначенный этому криттеру с точки зрения текущего клиента.

Game

Сигнатура ID символа Доступ Контракт свойства Runtime API-контракт Флаги Исходник Описание
hstring Game.CustomHolderEntry script.property.Game.CustomHolderEntry common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty, SharedProperty Source/Common/Entity.h:89 Для пользовательской сущности задаёт запись держателя, через которую она прикреплена.
ident Game.CustomHolderId script.property.Game.CustomHolderId common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty, SharedProperty Source/Common/Entity.h:86 Для пользовательской сущности хранит постоянный идентификатор владеющего держателя; равен нулю, если у держателя нет постоянного идентификатора.
bool Game.ExplicitlyPersistent script.property.Game.ExplicitlyPersistent common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty, SharedProperty Source/Common/Entity.h:92 Помечает сущность как самостоятельно сохраняемую, а не сохраняемую только из-за вложения в другую сущность.
timespan Game.FrameDeltaTime script.property.Game.FrameDeltaTime common read-only server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
CoreProperty Source/Common/EntityProperties.h:66 Монотонный интервал времени между текущим и предыдущим продвижением кадра.
nanotime Game.FrameTime script.property.Game.FrameTime common read-only server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
CoreProperty Source/Common/EntityProperties.h:63 Монотонное время движка, зафиксированное для текущего кадра.
int32 Game.FramesPerSecond script.property.Game.FramesPerSecond common read-only server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
CoreProperty Source/Common/EntityProperties.h:69 Число кадров, измеренное за последний завершённый секундный интервал.
int32 Game.GlobalDayTime script.property.Game.GlobalDayTime common mutable, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h:75 Текущая позиция глобального цикла освещения суток в минутах, управляемая игровыми скриптами.
ident Game.HistoryRecordsId script.property.Game.HistoryRecordsId server read-only, persistent server experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty Source/Common/EntityProperties.h:60 Сохраняемая верхняя граница, используемая при выделении идентификаторов серверных записей истории.
ident Game.LastEntityId script.property.Game.LastEntityId server read-only, persistent server experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty Source/Common/EntityProperties.h:57 Сохраняемая верхняя граница, используемая при выделении постоянных идентификаторов сущностей.
uint32 Game.LastGlobalMapTripId script.property.Game.LastGlobalMapTripId server read-only server experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
CoreProperty Source/Common/EntityProperties.h:72 Последний назначенный сервером идентификатор путешествия по глобальной карте.
synctime Game.SynchronizedTime script.property.Game.SynchronizedTime common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty Source/Common/EntityProperties.h:54 Текущее синхронизированное игровое время, общее для сервера и клиентов и сохраняемое сервером.

ImGui

Сигнатура ID символа Доступ Контракт свойства Runtime API-контракт Флаги Исходник Описание
hstring ImGui.CustomHolderEntry script.property.ImGui.CustomHolderEntry common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty, SharedProperty Source/Common/Entity.h:89 Для пользовательской сущности задаёт запись держателя, через которую она прикреплена.
ident ImGui.CustomHolderId script.property.ImGui.CustomHolderId common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty, SharedProperty Source/Common/Entity.h:86 Для пользовательской сущности хранит постоянный идентификатор владеющего держателя; равен нулю, если у держателя нет постоянного идентификатора.
bool ImGui.ExplicitlyPersistent script.property.ImGui.ExplicitlyPersistent common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty, SharedProperty Source/Common/Entity.h:92 Помечает сущность как самостоятельно сохраняемую, а не сохраняемую только из-за вложения в другую сущность.

Item

Сигнатура ID символа Доступ Контракт свойства Runtime API-контракт Флаги Исходник Описание
bool Item.AlwaysHideSprite script.property.Item.AlwaysHideSprite common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty Source/Common/EntityProperties.h:197 Не позволяет рисовать спрайт предмета во время выполнения и по умолчанию скрывает его в Mapper.
bool Item.Colorize script.property.Item.Colorize common mutable, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h:287 Включает тонирование спрайта предмета на карте цветом ColorizeColor.
ucolor Item.ColorizeColor script.property.Item.ColorizeColor common mutable, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h:232 Оттенок RGBA, применяемый при включённом Colorize; альфа также задаёт исходную непрозрачность спрайта.
ident Item.ContainerId script.property.Item.ContainerId common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty Source/Common/EntityProperties.h:147 Идентификатор родительского предмета, пока Ownership равен ItemContainer; в остальных случаях равен нулю.
any Item.ContainerStack script.property.Item.ContainerStack common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty Source/Common/EntityProperties.h:150 Определяемый проектом ключ группировки для выбора и объединения предметов внутри контейнера.
CornerType Item.Corner script.property.Item.Corner common mutable, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h:164 Ориентация угла стены, используемая освещением карты и прозрачностью переднего плана.
ident Item.CritterId script.property.Item.CritterId common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty Source/Common/EntityProperties.h:137 Идентификатор владеющего криттера, пока Ownership равен CritterInventory; в остальных случаях равен нулю.
CritterItemSlot Item.CritterSlot script.property.Item.CritterSlot common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty Source/Common/EntityProperties.h:144 Слот инвентаря или экипировки, занятый предметом, пока он принадлежит криттеру.
hstring Item.CustomHolderEntry script.property.Item.CustomHolderEntry common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty, SharedProperty Source/Common/Entity.h:89 Для пользовательской сущности задаёт запись держателя, через которую она прикреплена.
ident Item.CustomHolderId script.property.Item.CustomHolderId common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty, SharedProperty Source/Common/Entity.h:86 Для пользовательской сущности хранит постоянный идентификатор владеющего держателя; равен нулю, если у держателя нет постоянного идентификатора.
bool Item.DisableEgg script.property.Item.DisableEgg common mutable, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h:167 Отключает обработку прозрачности переднего плана для спрайта предмета на карте.
bool Item.DrawFlatten script.property.Item.DrawFlatten common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty Source/Common/EntityProperties.h:266 Рисует предмет в плоском проходе карты вместо обычного прохода предметов с сортировкой по глубине.
bool Item.DrawMultihexLines script.property.Item.DrawMultihexLines common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty Source/Common/EntityProperties.h:181 Рисует повторные спрайты предмета на гексах занимаемой области, созданных MultihexLines.
bool Item.DrawMultihexMesh script.property.Item.DrawMultihexMesh common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty Source/Common/EntityProperties.h:184 Рисует повторные спрайты предмета на явно заданных гексах MultihexMesh.
int8 Item.DrawOrderSubLayer script.property.Item.DrawOrderSubLayer common mutable, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h:269 Точный порядок внутри основного слоя отрисовки предмета; изменение синхронизируется во время игры.
int16 Item.Elevation script.property.Item.Elevation common mutable, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h:132 Вертикальный уровень отрисовки предмета на карте.
bool Item.ExplicitlyPersistent script.property.Item.ExplicitlyPersistent common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty, SharedProperty Source/Common/Entity.h:92 Помечает сущность как самостоятельно сохраняемую, а не сохраняемую только из-за вложения в другую сущность.
mpos Item.Hex script.property.Item.Hex common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty Source/Common/EntityProperties.h:129 Исходный гекс карты, используемый пока предмет размещён на карте.
bool Item.Hidden script.property.Item.Hidden server mutable, persistent server experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, Persistent, CoreProperty Source/Common/EntityProperties.h:189 Серверный флаг видимости, скрывающий динамический предмет из клиентских представлений.
bool Item.HideSprite script.property.Item.HideSprite common mutable, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h:192 Скрывает текущий клиентский спрайт на карте, не удаляя присутствие предмета на карте.
hstring Item.InitScript script.property.Item.InitScript server mutable, persistent server experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, Persistent, ScriptFuncType, =, ItemInit, CoreProperty Source/Common/EntityProperties.h:113 Серверная функция инициализации, вызываемая после события инициализации для нового или восстановленного предмета.
ident[] Item.InnerItemIds script.property.Item.InnerItemIds server read-only, persistent server experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty Source/Common/EntityProperties.h:155 Сохраняемые идентификаторы предметов, непосредственно содержащихся в этом предмете.
bool Item.IsGag script.property.Item.IsGag common mutable, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h:282 Помечает блокирующий предмет как условно проходимый через callback gag карты.
bool Item.IsRoofTile script.property.Item.IsRoofTile common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty Source/Common/EntityProperties.h:258 Выбирает отрисовку крыши вместо тайла земли, когда включён IsTile.
bool Item.IsScenery script.property.Item.IsScenery common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty Source/Common/EntityProperties.h:249 Классифицирует предмет как декорацию для фильтрации в Mapper и правил освещения плоской отрисовки.
bool Item.IsTile script.property.Item.IsTile common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty Source/Common/EntityProperties.h:255 Классифицирует предмет как тайл земли или крыши, отрисовываемый в слое тайлов.
bool Item.IsTrigger script.property.Item.IsTrigger common mutable, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h:243 Включает предмет в поиск триггеров карты и обработку триггеров перемещения.
bool Item.IsWall script.property.Item.IsWall common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty Source/Common/EntityProperties.h:252 Классифицирует предмет как стену для фильтрации в Mapper и представления карты.
ucolor Item.LightColor script.property.Item.LightColor common mutable, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h:229 Цвет RGBA, излучаемый источником света предмета.
int16 Item.LightDistance script.property.Item.LightDistance common mutable, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h:223 Радиус действия источника света предмета в гексах.
uint16 Item.LightFlags script.property.Item.LightFlags common mutable, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h:226 Битовая маска глобального, инверсного и блокирующего направления поведения источника света.
int8 Item.LightIntensity script.property.Item.LightIntensity common mutable, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h:220 Знаковая интенсивность источника света предмета в процентах.
bool Item.LightSource script.property.Item.LightSource common mutable, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h:217 Включает источник света карты с центром на этом предмете.
bool Item.LightThru script.property.Item.LightThru common mutable, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h:212 Разрешает распространение света карты через все гексы, занятые предметом.
ident Item.MapId script.property.Item.MapId common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty Source/Common/EntityProperties.h:126 Идентификатор владеющей карты, пока Ownership равен MapHex; в остальных случаях равен нулю.
MultihexGenerationType Item.MultihexGeneration script.property.Item.MultihexGeneration common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty Source/Common/EntityProperties.h:178 Стратегия объединения в Mapper, по которой MultihexMesh строится из совместимых размещений предметов.
uint8[] Item.MultihexLines script.property.Item.MultihexLines common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty Source/Common/EntityProperties.h:172 Пары направления и числа шагов, прокладывающие дополнительные гексы занимаемой области от каждого начала сетки.
mpos[] Item.MultihexMesh script.property.Item.MultihexMesh common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty Source/Common/EntityProperties.h:175 Явно заданные гексы карты, разделяющие занимаемую область предмета и необязательный повторяемый спрайт.
bool Item.NoBlock script.property.Item.NoBlock common mutable, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h:202 Разрешает перемещение через все гексы, занятые предметом.
bool Item.NoHighlight script.property.Item.NoHighlight common mutable, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h:274 Запрещает клиенту применять обычное визуальное выделение предмета.
bool Item.NoLightInfluence script.property.Item.NoLightInfluence common mutable, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h:279 Не позволяет окружающему освещению карты тонировать спрайт предмета.
ipos16 Item.Offset script.property.Item.Offset common mutable, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h:161 Пиксельное смещение спрайта предмета относительно его исходного гекса.
ItemOwnership Item.Ownership script.property.Item.Ownership common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty Source/Common/EntityProperties.h:123 Текущая категория размещения: гекс карты, инвентарь криттера, контейнер-предмет или отсутствие размещения.
hstring Item.PicInv script.property.Item.PicInv common mutable, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, PublicSync, Persistent, Resource, CoreProperty Source/Common/EntityProperties.h:246 Ресурс спрайта для представления предмета в интерфейсах инвентаря.
hstring Item.PicMap script.property.Item.PicMap common mutable, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, PublicSync, Persistent, Resource, CoreProperty Source/Common/EntityProperties.h:158 Ресурс спрайта для отрисовки предмета на карте.
bool Item.ShootThru script.property.Item.ShootThru common mutable, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h:207 Разрешает трассировку снарядов через все гексы, занятые предметом.
bool Item.Static script.property.Item.Static common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty Source/Common/EntityProperties.h:118 Помечает данные предмета на карте как статическую декорацию, а не динамическую сущность предмета.
hstring Item.StaticScript script.property.Item.StaticScript server mutable, persistent server experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, Persistent, ScriptFuncType, =, ItemStatic, CoreProperty Source/Common/EntityProperties.h:237 Серверный callback, вызываемый при взаимодействии криттера с этим статическим предметом.
uint8 Item.TileLayer script.property.Item.TileLayer common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty Source/Common/EntityProperties.h:261 Индекс с нуля слоя отрисовки земли или крыши для предмета-тайла.
hstring Item.TriggerScript script.property.Item.TriggerScript server mutable, persistent server experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, Persistent, ScriptFuncType, =, ItemTrigger, CoreProperty Source/Common/EntityProperties.h:240 Серверный callback, вызываемый при входе криттера в этот триггер-предмет или выходе из него.

Location

Сигнатура ID символа Доступ Контракт свойства Runtime API-контракт Флаги Исходник Описание
hstring Location.CustomHolderEntry script.property.Location.CustomHolderEntry common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty, SharedProperty Source/Common/Entity.h:89 Для пользовательской сущности задаёт запись держателя, через которую она прикреплена.
ident Location.CustomHolderId script.property.Location.CustomHolderId common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty, SharedProperty Source/Common/Entity.h:86 Для пользовательской сущности хранит постоянный идентификатор владеющего держателя; равен нулю, если у держателя нет постоянного идентификатора.
bool Location.ExplicitlyPersistent script.property.Location.ExplicitlyPersistent common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty, SharedProperty Source/Common/Entity.h:92 Помечает сущность как самостоятельно сохраняемую, а не сохраняемую только из-за вложения в другую сущность.
hstring Location.InitScript script.property.Location.InitScript server mutable, persistent server experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, Persistent, ScriptFuncType, =, LocationInit, CoreProperty Source/Common/EntityProperties.h:495 Серверная функция инициализации, вызываемая после события инициализации для новой или восстановленной локации.
ident[] Location.MapIds script.property.Location.MapIds server read-only, persistent server experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty Source/Common/EntityProperties.h:498 Сохраняемые идентификаторы карт этой локации в порядке списка карт локации.

Map

Сигнатура ID символа Доступ Контракт свойства Runtime API-контракт Флаги Исходник Описание
ident[] Map.CritterIds script.property.Map.CritterIds server read-only, persistent server experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty Source/Common/EntityProperties.h:429 Сохраняемые идентификаторы неигровых криттеров, принадлежащих этой карте.
hstring Map.CustomHolderEntry script.property.Map.CustomHolderEntry common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty, SharedProperty Source/Common/Entity.h:89 Для пользовательской сущности задаёт запись держателя, через которую она прикреплена.
ident Map.CustomHolderId script.property.Map.CustomHolderId common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty, SharedProperty Source/Common/Entity.h:86 Для пользовательской сущности хранит постоянный идентификатор владеющего держателя; равен нулю, если у держателя нет постоянного идентификатора.
uint8[] Map.DayColor script.property.Map.DayColor common mutable, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h:466 Поканальные значения RGB для соответствующих ключевых цветов освещения карты.
int32[] Map.DayColorTime script.property.Map.DayColorTime common mutable, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h:463 Локальные для карты моменты ключевых цветов освещения в минутах суточного цикла.
bool Map.ExplicitlyPersistent script.property.Map.ExplicitlyPersistent common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty, SharedProperty Source/Common/Entity.h:92 Помечает сущность как самостоятельно сохраняемую, а не сохраняемую только из-за вложения в другую сущность.
int32 Map.FixedDayTime script.property.Map.FixedDayTime common mutable, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h:458 Локальное для карты значение переопределения времени суток, обычно выраженное в минутах и интерпретируемое игровыми скриптами.
ucolor Map.GlobalDayColor script.property.Map.GlobalDayColor client read-only client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
CoreProperty Source/Common/EntityProperties.h:472 Текущий клиентский цвет глобального дневного освещения, переданный через SetDayColors для скриптов и эффектов.
int32 Map.GlobalDayLightCapacity script.property.Map.GlobalDayLightCapacity client read-only client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
CoreProperty Source/Common/EntityProperties.h:478 Текущая дневная ёмкость источников света с флагом global в процентах, ограниченная диапазоном от 0 до 100.
hstring Map.InitScript script.property.Map.InitScript server mutable, persistent server experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, Persistent, ScriptFuncType, =, MapInit, CoreProperty Source/Common/EntityProperties.h:420 Серверная функция инициализации, вызываемая после события инициализации для новой или восстановленной карты.
ident[] Map.ItemIds script.property.Map.ItemIds server read-only, persistent server experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty Source/Common/EntityProperties.h:432 Сохраняемые идентификаторы динамических предметов, размещённых непосредственно на этой карте.
ident Map.LocId script.property.Map.LocId server read-only, persistent server experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty Source/Common/EntityProperties.h:423 Идентификатор локации, владеющей этой картой.
int32 Map.LocMapIndex script.property.Map.LocMapIndex server read-only, persistent server experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty Source/Common/EntityProperties.h:426 Индекс с нуля этой карты в списке карт владеющей локации.
ucolor Map.MapDayColor script.property.Map.MapDayColor client read-only client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
CoreProperty Source/Common/EntityProperties.h:469 Текущий клиентский оттенок карты, переданный через SetDayColors и используемый отрисовкой карты.
int32 Map.MapDayLightCapacity script.property.Map.MapDayLightCapacity client read-only client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
CoreProperty Source/Common/EntityProperties.h:475 Текущая дневная ёмкость обычных источников света карты в процентах, ограниченная диапазоном от 0 до 100.
ident[] Map.RemovedStaticItemIds script.property.Map.RemovedStaticItemIds common mutable, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h:435 Идентификаторы запечённых статических предметов, которые убрал этот экземпляр карты; удаление одностороннее на всё время жизни экземпляра.
irect Map.ScrollAxialArea script.property.Map.ScrollAxialArea common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty Source/Common/EntityProperties.h:447 Прямоугольник в аксиальных координатах, ограничивающий прокрутку карты; нулевой прямоугольник оставляет доступной всю карту.
ipos Map.ScrollOffset script.property.Map.ScrollOffset client read-only client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
CoreProperty Source/Common/EntityProperties.h:444 Округлённое клиентское смещение области просмотра в пикселях пространства карты.
msize Map.Size script.property.Map.Size common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty Source/Common/EntityProperties.h:438 Ширина и высота сетки карты в гексах.
float32 Map.SpritesZoom script.property.Map.SpritesZoom client read-only client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
CoreProperty Source/Common/EntityProperties.h:450 Текущий клиентский коэффициент масштаба спрайтов карты.
float32 Map.SpritesZoomTarget script.property.Map.SpritesZoomTarget client read-only client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
CoreProperty Source/Common/EntityProperties.h:453 Целевой коэффициент масштаба, к которому интерполируется клиентский вид карты.
mpos Map.WorkHex script.property.Map.WorkHex common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty Source/Common/EntityProperties.h:441 Рабочий гекс редактирования, используемый как начальный центр вида Mapper.

Player

Сигнатура ID символа Доступ Контракт свойства Runtime API-контракт Флаги Исходник Описание
ident Player.ControlledCritterId script.property.Player.ControlledCritterId server read-only server experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
CoreProperty Source/Common/EntityProperties.h:93 Идентификатор криттера, которым сейчас управляет этот игрок; равен нулю, если криттер не прикреплён.
hstring Player.CustomHolderEntry script.property.Player.CustomHolderEntry common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty, SharedProperty Source/Common/Entity.h:89 Для пользовательской сущности задаёт запись держателя, через которую она прикреплена.
ident Player.CustomHolderId script.property.Player.CustomHolderId common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty, SharedProperty Source/Common/Entity.h:86 Для пользовательской сущности хранит постоянный идентификатор владеющего держателя; равен нулю, если у держателя нет постоянного идентификатора.
bool Player.ExplicitlyPersistent script.property.Player.ExplicitlyPersistent common read-only, persistent server, client, mapper experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty, SharedProperty Source/Common/Entity.h:92 Помечает сущность как самостоятельно сохраняемую, а не сохраняемую только из-за вложения в другую сущность.
ident Player.LastControlledCritterId script.property.Player.LastControlledCritterId server read-only, persistent server experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
Persistent, CoreProperty Source/Common/EntityProperties.h:96 Сохраняемый идентификатор последнего управляемого криттера, остающийся после отвязки для восстановления управления.
bool Player.LoggedIn script.property.Player.LoggedIn server read-only server experimental (область)
с версии 2022.1.0.wip
исходник контракта: Source/Common/Common.h:47
CoreProperty Source/Common/EntityProperties.h:90 Показывает, завершило ли это соединение игрока вход на сервер.
Введите запрос.