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

Свойства размещений карты

Сгенерированный справочник. Не редактируйте напрямую. Обновите BuildTools/MapFormatInterface.json или владеющие метаданные движка, затем запустите python BuildTools/docs_map_format.py --write.

Индекс Синтаксис Свойства Запекание Валидация Каноническая JSON-модель Руководство по авторингу

Текущие метаданные движка предоставляют 107 свойств для Map, Critter и Item; в этой ревизии 86 из них можно загрузить из авторского текста карты.

Значение нет означает virtual или temporary свойство. Свойства конкретной стороны сериализуются только там, где это разрешают их метаданные. Определённые проектом свойства дополняют этот сгенерированный каталог.

Свойства Map

15 из 22 свойств доступны для авторинга в тексте карты в этой ревизии.

Свойство Тип Доступно для авторинга Стороны Флаги Источник
CritterIds ident[] да server Persistent, CoreProperty Source/Common/EntityProperties.h
CustomHolderEntry hstring да server, client, mapper Persistent, CoreProperty, SharedProperty Source/Common/Entity.h
CustomHolderId ident да server, client, mapper Persistent, CoreProperty, SharedProperty Source/Common/Entity.h
DayColor uint8[] да server, client, mapper Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h
DayColorTime int32[] да server, client, mapper Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h
ExplicitlyPersistent bool да server, client, mapper Persistent, CoreProperty, SharedProperty Source/Common/Entity.h
FixedDayTime int32 да server, client, mapper Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h
GlobalDayColor ucolor нет (временное) client, mapper CoreProperty Source/Common/EntityProperties.h
GlobalDayLightCapacity int32 нет (временное) client, mapper CoreProperty Source/Common/EntityProperties.h
InitScript hstring да server Mutable, Persistent, ScriptFuncType, =, MapInit, CoreProperty Source/Common/EntityProperties.h
ItemIds ident[] да server Persistent, CoreProperty Source/Common/EntityProperties.h
LocId ident да server Persistent, CoreProperty Source/Common/EntityProperties.h
LocMapIndex int32 да server Persistent, CoreProperty Source/Common/EntityProperties.h
MapDayColor ucolor нет (временное) client, mapper CoreProperty Source/Common/EntityProperties.h
MapDayLightCapacity int32 нет (временное) client, mapper CoreProperty Source/Common/EntityProperties.h
RemovedStaticItemIds ident[] да server, client, mapper Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h
ScrollAxialArea irect да server, client, mapper Persistent, CoreProperty Source/Common/EntityProperties.h
ScrollOffset ipos нет (временное) client, mapper CoreProperty Source/Common/EntityProperties.h
Size msize да server, client, mapper Persistent, CoreProperty Source/Common/EntityProperties.h
SpritesZoom float32 нет (временное) client, mapper CoreProperty Source/Common/EntityProperties.h
SpritesZoomTarget float32 нет (временное) client, mapper CoreProperty Source/Common/EntityProperties.h
WorkHex mpos да server, client, mapper Persistent, CoreProperty Source/Common/EntityProperties.h

Свойства Critter

21 из 35 свойств доступны для авторинга в тексте карты в этой ревизии.

Свойство Тип Доступно для авторинга Стороны Флаги Источник
AttachMaster ident нет (временное) server, client, mapper CoreProperty Source/Common/EntityProperties.h
Condition CritterCondition да server, client, mapper Persistent, CoreProperty Source/Common/EntityProperties.h
ControlledByPlayer bool нет (временное) server, client, mapper CoreProperty Source/Common/EntityProperties.h
CustomHolderEntry hstring да server, client, mapper Persistent, CoreProperty, SharedProperty Source/Common/Entity.h
CustomHolderId ident да server, client, mapper Persistent, CoreProperty, SharedProperty Source/Common/Entity.h
DeadDrawNoFlatten bool да server, client, mapper Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h
Dir mdir да server, client, mapper Persistent, CoreProperty Source/Common/EntityProperties.h
Elevation int16 да server, client, mapper Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h
ExplicitlyPersistent bool да server, client, mapper Persistent, CoreProperty, SharedProperty Source/Common/Entity.h
GlobalMapTripId uint32 нет (временное) server CoreProperty Source/Common/EntityProperties.h
Hex mpos да server, client, mapper Persistent, CoreProperty Source/Common/EntityProperties.h
HexOffset ipos16 да server, client, mapper Persistent, CoreProperty Source/Common/EntityProperties.h
HideSprite bool да server, client, mapper Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h
InitScript hstring да server Mutable, Persistent, ScriptFuncType, =, CritterInit, CoreProperty Source/Common/EntityProperties.h
IsAttached bool нет (временное) server, client, mapper CoreProperty Source/Common/EntityProperties.h
IsChosen bool нет (временное) client, mapper CoreProperty Source/Common/EntityProperties.h
IsPlayerOffline bool нет (временное) client, mapper CoreProperty Source/Common/EntityProperties.h
ItemIds ident[] да server Persistent, CoreProperty Source/Common/EntityProperties.h
LightColor ucolor нет (временное) client, mapper Mutable, CoreProperty Source/Common/EntityProperties.h
LightDistance int16 нет (временное) client, mapper Mutable, CoreProperty Source/Common/EntityProperties.h
LightFlags uint16 нет (временное) client, mapper Mutable, CoreProperty Source/Common/EntityProperties.h
LightIntensity int8 нет (временное) client, mapper Mutable, CoreProperty Source/Common/EntityProperties.h
LightSource bool нет (временное) client, mapper Mutable, CoreProperty Source/Common/EntityProperties.h
LookDistance int32 да server, client, mapper Mutable, OwnerSync, Persistent, CoreProperty Source/Common/EntityProperties.h
MapId ident да server, client, mapper Persistent, CoreProperty Source/Common/EntityProperties.h
ModelLayers int32[] нет (временное) client, mapper Mutable, CoreProperty Source/Common/EntityProperties.h
ModelName hstring да server, client, mapper Mutable, PublicSync, Persistent, Resource, CoreProperty Source/Common/EntityProperties.h
MovingSpeed int32 нет (временное) server CoreProperty Source/Common/EntityProperties.h
Multihex int32 да server, client, mapper Persistent, CoreProperty Source/Common/EntityProperties.h
NameOffset int16 да server, client, mapper Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h
ScaleFactor int32 да server, client, mapper Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h
ShowCritterDist1 int32 да server Mutable, Persistent, CoreProperty Source/Common/EntityProperties.h
ShowCritterDist2 int32 да server Mutable, Persistent, CoreProperty Source/Common/EntityProperties.h
ShowCritterDist3 int32 да server Mutable, Persistent, CoreProperty Source/Common/EntityProperties.h
VisibilityMode CritterVisibilityMode нет (временное) client, mapper CoreProperty Source/Common/EntityProperties.h

Свойства Item

50 из 50 свойств доступны для авторинга в тексте карты в этой ревизии.

Свойство Тип Доступно для авторинга Стороны Флаги Источник
AlwaysHideSprite bool да server, client, mapper Persistent, CoreProperty Source/Common/EntityProperties.h
Colorize bool да server, client, mapper Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h
ColorizeColor ucolor да server, client, mapper Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h
ContainerId ident да server, client, mapper Persistent, CoreProperty Source/Common/EntityProperties.h
ContainerStack any да server, client, mapper Persistent, CoreProperty Source/Common/EntityProperties.h
Corner CornerType да server, client, mapper Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h
CritterId ident да server, client, mapper Persistent, CoreProperty Source/Common/EntityProperties.h
CritterSlot CritterItemSlot да server, client, mapper Persistent, CoreProperty Source/Common/EntityProperties.h
CustomHolderEntry hstring да server, client, mapper Persistent, CoreProperty, SharedProperty Source/Common/Entity.h
CustomHolderId ident да server, client, mapper Persistent, CoreProperty, SharedProperty Source/Common/Entity.h
DisableEgg bool да server, client, mapper Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h
DrawFlatten bool да server, client, mapper Persistent, CoreProperty Source/Common/EntityProperties.h
DrawMultihexLines bool да server, client, mapper Persistent, CoreProperty Source/Common/EntityProperties.h
DrawMultihexMesh bool да server, client, mapper Persistent, CoreProperty Source/Common/EntityProperties.h
DrawOrderSubLayer int8 да server, client, mapper Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h
Elevation int16 да server, client, mapper Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h
ExplicitlyPersistent bool да server, client, mapper Persistent, CoreProperty, SharedProperty Source/Common/Entity.h
Hex mpos да server, client, mapper Persistent, CoreProperty Source/Common/EntityProperties.h
Hidden bool да server Mutable, Persistent, CoreProperty Source/Common/EntityProperties.h
HideSprite bool да server, client, mapper Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h
InitScript hstring да server Mutable, Persistent, ScriptFuncType, =, ItemInit, CoreProperty Source/Common/EntityProperties.h
InnerItemIds ident[] да server Persistent, CoreProperty Source/Common/EntityProperties.h
IsGag bool да server, client, mapper Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h
IsRoofTile bool да server, client, mapper Persistent, CoreProperty Source/Common/EntityProperties.h
IsScenery bool да server, client, mapper Persistent, CoreProperty Source/Common/EntityProperties.h
IsTile bool да server, client, mapper Persistent, CoreProperty Source/Common/EntityProperties.h
IsTrigger bool да server, client, mapper Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h
IsWall bool да server, client, mapper Persistent, CoreProperty Source/Common/EntityProperties.h
LightColor ucolor да server, client, mapper Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h
LightDistance int16 да server, client, mapper Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h
LightFlags uint16 да server, client, mapper Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h
LightIntensity int8 да server, client, mapper Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h
LightSource bool да server, client, mapper Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h
LightThru bool да server, client, mapper Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h
MapId ident да server, client, mapper Persistent, CoreProperty Source/Common/EntityProperties.h
MultihexGeneration MultihexGenerationType да server, client, mapper Persistent, CoreProperty Source/Common/EntityProperties.h
MultihexLines uint8[] да server, client, mapper Persistent, CoreProperty Source/Common/EntityProperties.h
MultihexMesh mpos[] да server, client, mapper Persistent, CoreProperty Source/Common/EntityProperties.h
NoBlock bool да server, client, mapper Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h
NoHighlight bool да server, client, mapper Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h
NoLightInfluence bool да server, client, mapper Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h
Offset ipos16 да server, client, mapper Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h
Ownership ItemOwnership да server, client, mapper Persistent, CoreProperty Source/Common/EntityProperties.h
PicInv hstring да server, client, mapper Mutable, PublicSync, Persistent, Resource, CoreProperty Source/Common/EntityProperties.h
PicMap hstring да server, client, mapper Mutable, PublicSync, Persistent, Resource, CoreProperty Source/Common/EntityProperties.h
ShootThru bool да server, client, mapper Mutable, PublicSync, Persistent, CoreProperty Source/Common/EntityProperties.h
Static bool да server, client, mapper Persistent, CoreProperty Source/Common/EntityProperties.h
StaticScript hstring да server Mutable, Persistent, ScriptFuncType, =, ItemStatic, CoreProperty Source/Common/EntityProperties.h
TileLayer uint8 да server, client, mapper Persistent, CoreProperty Source/Common/EntityProperties.h
TriggerScript hstring да server Mutable, Persistent, ScriptFuncType, =, ItemTrigger, CoreProperty Source/Common/EntityProperties.h
Введите запрос.