0% found this document useful (1 vote)
434 views66 pages

Data Types and Variants Guide

The document describes 40 different data types used for various game objects and attributes. Each data type section provides details on the properties and structure of that type. Some types have multiple variants described as well. The data types cover a wide range of in-game elements including areas, items, characters, abilities and more.

Uploaded by

gabrielfcp
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (1 vote)
434 views66 pages

Data Types and Variants Guide

The document describes 40 different data types used for various game objects and attributes. Each data type section provides details on the properties and structure of that type. Some types have multiple variants described as well. The data types cover a wide range of in-game elements including areas, items, characters, abilities and more.

Uploaded by

gabrielfcp
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 66

Contents

1 Data Types 3
1.1 AreaObject1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2 AmbiencesObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.3 AreaObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.3.1 AreaObject (Variant 1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.4 AssignToSlotObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.5 AssociatedQualityObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.5.1 AssociatedQualityObject (Variant 1) . . . . . . . . . . . . . . . . . . . . . . . 10
1.5.2 AssociatedQualityObject (Variant 2) . . . . . . . . . . . . . . . . . . . . . . . 11
1.5.3 AssociatedQualityObject (Variant 3) . . . . . . . . . . . . . . . . . . . . . . . 12
1.5.4 AssociatedQualityObject (Variant 4) . . . . . . . . . . . . . . . . . . . . . . . 13
1.6 AtEventObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.7 AvailabilitiesObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.8 BeastieCharacteristicsObject . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
1.9 ChildBranchesObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
1.9.1 ChildBranchesObject (Variant 1) . . . . . . . . . . . . . . . . . . . . . . . . . 18
1.10 CombatItemsObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
1.10.1 CombatItemsObject (Variant 1) . . . . . . . . . . . . . . . . . . . . . . . . . 18
1.11 CurrentAreaObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.12 CurrentPortObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.13 DeckObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
1.14 DefaultEventObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
1.15 DiscoveredTerrainObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
1.16 EnhancementsObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
1.17 EquippedPossessionObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
1.18 GamePositionObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
1.19 ItemsObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
1.20 JettisonEventsObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
1.21 LabelDataObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
1.22 LargeObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
1.23 LegacyUnlockQualitiesObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
1.24 MoveToAreaObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
1.25 PhenomenaDataObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
1.26 PositionObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
1.27 ProcLocationsObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
1.28 QualitiesAffectedObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
1.28.1 QualitiesAffectedObject (Variant 1) . . . . . . . . . . . . . . . . . . . . . . . . 30
1.28.2 QualitiesAffectedObject (Variant 2) . . . . . . . . . . . . . . . . . . . . . . . 31
1.28.3 QualitiesAffectedObject (Variant 3) . . . . . . . . . . . . . . . . . . . . . . . 32
1.28.4 QualitiesAffectedObject (Variant 4) . . . . . . . . . . . . . . . . . . . . . . . 33
1.29 QualitiesPossessedListObject . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
1.30 QualitiesRequiredObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
1.30.1 QualitiesRequiredObject (Variant 1) . . . . . . . . . . . . . . . . . . . . . . . 36

1
1.30.2 QualitiesRequiredObject (Variant 2) . . . . . . . . . . . . . . . . . . . . . . . 36
1.30.3 QualitiesRequiredObject (Variant 3) . . . . . . . . . . . . . . . . . . . . . . . 37
1.31 QualityEffectsObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
1.32 QualitySubcatoryTogglesObject . . . . . . . . . . . . . . . . . . . . . . . . . . 37
1.33 RulesObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
1.34 SettingObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
1.34.1 SettingObject (Variant 1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
1.35 ShopsObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
1.36 SpawnPointsObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
1.36.1 SpawnPointsObject (Variant 1) . . . . . . . . . . . . . . . . . . . . . . . . . . 40
1.37 SpawnsObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
1.38 SuccessEventObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
1.39 TerrainDataObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
1.39.1 TerrainDataObject (Variant 1) . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
1.40 TileConfigObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
1.41 TilesObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
1.41.1 TilesObject (Variant 1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
1.42 TradeRoutesObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
1.43 UserObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
1.44 CombatattacksJsonRootObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
1.45 CombatitemsJsonRootObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
1.46 SpawnedentitiesJsonRootObject . . . . . . . . . . . . . . . . . . . . . . . . . . 49
1.47 TilerulesJsonRootObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
1.48 TutorialsJsonRootObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
1.49 CombatconstantsJsonRootObject . . . . . . . . . . . . . . . . . . . . . . . . . . 51
1.50 EventsJsonRootObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
1.51 ExchangesJsonRootObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
1.52 NavigationconstantsJsonRootObject . . . . . . . . . . . . . . . . . . . . . . . 56
1.53 PreferencesJsonRootObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
1.54 PromodataJsonRootObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
1.55 QualitiesJsonRootObject . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
1.56 UnfinshedillegalsellingsJsonRootObject . . . . . . . . . . . . . . . . . . . . 62

2 Introduction 65
3 Nonsense 65

List of Tables
1 AreaObject1 structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

List of Figures

2
1 Data Types
This section will list all recognizable data types and their variants.

1.1 AreaObject1
Fusce mauris. Vestibulum luctus nibh at lec-
tus. Sed bibendum, nulla a faucibus semper, leo
AreaObject1
velit ultricies tellus, ac venenatis arcu wisi vel nisl.
Vestibulum diam. Aliquam pellentesque, augue Field Type
quis sagittis posuere, turpis lacus congue quam, Description ∗ string
in hendrerit risus eros eget felis. Maecenas eget HideName bool
erat in sapien mattis porttitor. Vestibulum porttitor. Id int
Nulla facilisi. Sed a turpis eu lacus commodo facil- ImageName ∗ string
isis. Morbi fringilla, wisi in dignissim interdum, justo MapX int
lectus sagittis dui, et vehicula libero dui cursus dui. MapY int
Mauris tempor ligula sed lacus. Duis cursus enim ut MarketAccessPermitted bool
augue. Cras ac magna. Cras nulla. Nulla egestas. MoveMessage ∗ str
Curabitur a leo. Quisque egestas wisi eget nunc. Name str
Nam feugiat lacus vel est. Curabitur consectetuer. PremiumSubRequired bool
AreaObject1 AreaObject1
RandomPostcard bool

Field Type ShowOps


Field bool
Type
Description ∗ string UnlocksWithQuality
Description ∗ NoneType
string
HideName bool World
HideName NoneType
bool
Id int Id int
Table 1: AreaObject1 structure
ImageName ∗ string ImageName ∗ string
MapX int MapX int
MapY int MapY int
MarketAccessPermitted bool MarketAccessPermitted bool
MoveMessage ∗ str MoveMessage ∗ str
Name str Name str
PremiumSubRequired bool PremiumSubRequired bool
RandomPostcard bool RandomPostcard bool
ShowOps bool ShowOps bool
UnlocksWithQuality NoneType UnlocksWithQuality NoneType
World NoneType World NoneType

3
1.2 AmbiencesObject

AmbiencesObject
Field Type
Area null
AreaId integer
MusicTrackName ∗ string
Name string
PrefabName string
Area:
AreaId:
MusicTrackName (optional):
Name:
PrefabName:

1.3 AreaObject

AreaObject
Field Type
Description ∗ string
HideName bool
Id integer
ImageName ∗ string
MapX integer
MapY integer
MarketAccessPermitted bool
MoveMessage ∗ string
Name string
PremiumSubRequired bool
RandomPostcard bool
ShowOps bool
UnlocksWithQuality null
World null
Description (optional):
HideName:
Id:
ImageName (optional):
MapX:
MapY:
MarketAccessPermitted:
MoveMessage (optional):
Name:
PremiumSubRequired:
RandomPostcard:

4
ShowOps:
UnlocksWithQuality:
World:

1.3.1 AreaObject (Variant 1)

AreaObject AreaObject (Variant 1)


Field Type Field Type
Description ∗ string Description ∗ string
HideName bool HideName bool
Id integer Id integer
ImageName ∗ string ImageName ∗ string
MapX integer MapX integer
MapY integer MapY integer
MarketAccessPermitted bool MarketAccessPermitted bool
MoveMessage ∗ string MoveMessage ∗ string
Name string Name null
PremiumSubRequired bool PremiumSubRequired bool
RandomPostcard bool RandomPostcard bool
ShowOps bool ShowOps bool
UnlocksWithQuality null UnlocksWithQuality null
World null World null

5
1.4 AssignToSlotObject

AssignToSlotObject
Field Type
AllowedOn string
AllowsSecondChancesOnChallengesForQuality null
AssignToSlot null
AvailableAt null
Cap null
Category string
ChangeDescriptionText null
CssClasses null
Description string
DifficultyScaler integer
DifficultyTestType string
EnhancementsDescription null
GivesTrophy null
HimbleLevel integer
Id integer
Image ∗ string
IsSlot bool
LevelDescriptionText null
LevelImageText null
LimitedToArea null
Name string
Nature string
Notes ∗ string
Ordering integer
OwnerName string
Persistent bool
PreventNaming bool
PyramidNumberIncreaseLimit integer
RelationshipCapable bool
Tag ∗ string
UseEvent null
UsePyramidNumbers bool
Visible bool
World null
AllowedOn:
AllowsSecondChancesOnChallengesForQuality:
AssignToSlot:
AvailableAt:
Cap:
Category:

6
ChangeDescriptionText:
CssClasses:
Description:
DifficultyScaler:
DifficultyTestType:
EnhancementsDescription:
GivesTrophy:
HimbleLevel:
Id:
Image (optional):
IsSlot:
LevelDescriptionText:
LevelImageText:
LimitedToArea:
Name:
Nature:
Notes (optional):
Ordering:
OwnerName:
Persistent:
PreventNaming:
PyramidNumberIncreaseLimit:
RelationshipCapable:
Tag (optional):
UseEvent:
UsePyramidNumbers:
Visible:
World:

7
1.5 AssociatedQualityObject

AssociatedQualityObject
Field Type
AllowedOn string
AllowsSecondChancesOnChallengesForQuality null
AssignToSlot null
AvailableAt null
Cap ∗ integer
Category string
ChangeDescriptionText null
CssClasses null
Description string
DifficultyScaler integer
DifficultyTestType string
EnhancementsDescription null
GivesTrophy null
HimbleLevel integer
Id integer
Image string
IsSlot bool
LevelDescriptionText null
LevelImageText null
LimitedToArea null
Name string
Nature string
Notes string
Ordering integer
OwnerName string
Persistent bool
PreventNaming bool
PyramidNumberIncreaseLimit integer
RelationshipCapable bool
Tag string
UseEvent null
UsePyramidNumbers bool
Visible bool
World null
AllowedOn:
AllowsSecondChancesOnChallengesForQuality:
AssignToSlot:
AvailableAt:
Cap (optional):
Category:

8
ChangeDescriptionText:
CssClasses:
Description:
DifficultyScaler:
DifficultyTestType:
EnhancementsDescription:
GivesTrophy:
HimbleLevel:
Id:
Image:
IsSlot:
LevelDescriptionText:
LevelImageText:
LimitedToArea:
Name:
Nature:
Notes:
Ordering:
OwnerName:
Persistent:
PreventNaming:
PyramidNumberIncreaseLimit:
RelationshipCapable:
Tag:
UseEvent:
UsePyramidNumbers:
Visible:
World:

9
1.5.1 AssociatedQualityObject (Variant 1)

AssociatedQualityObject AssociatedQualityObject (Variant 1)


Field Type Field Type
AllowedOn string AllowedOn string
AllowsSecondChancesOnChallengesForQuality null AllowsSecondChancesOnChallengesForQuality null
AssignToSlot null AssignToSlot null
AvailableAt null AvailableAt null
Cap ∗ integer Cap ∗ integer
Category string Category string
ChangeDescriptionText null ChangeDescriptionText null
CssClasses null CssClasses null
Description string Description string
DifficultyScaler integer DifficultyScaler integer
DifficultyTestType string DifficultyTestType string
EnhancementsDescription null EnhancementsDescription null
GivesTrophy null GivesTrophy null
HimbleLevel integer HimbleLevel integer
Id integer Id integer
Image string Image (optional) string
IsSlot bool IsSlot bool
LevelDescriptionText null LevelDescriptionText null
LevelImageText null LevelImageText null
LimitedToArea null LimitedToArea null
Name string Name string
Nature string Nature string
Notes string Notes string
Ordering integer Ordering integer
OwnerName string OwnerName string
Persistent bool Persistent bool
PreventNaming bool PreventNaming bool
PyramidNumberIncreaseLimit integer PyramidNumberIncreaseLimit integer
RelationshipCapable bool RelationshipCapable bool
Tag string Tag string
UseEvent null UseEvent null
UsePyramidNumbers bool UsePyramidNumbers bool
Visible bool Visible bool
World null World null

10
1.5.2 AssociatedQualityObject (Variant 2)

AssociatedQualityObject AssociatedQualityObject (Variant 2)


Field Type Field Type
AllowedOn string AllowedOn string
AllowsSecondChancesOnChallengesForQuality null AllowsSecondChancesOnChallengesForQuality null
AssignToSlot null AssignToSlot null
AvailableAt null AvailableAt (optional) string
Cap ∗ integer Cap ∗ integer
Category string Category string
ChangeDescriptionText null ChangeDescriptionText (optional) string
CssClasses null CssClasses null
Description string Description string
DifficultyScaler integer DifficultyScaler integer
DifficultyTestType string DifficultyTestType string
EnhancementsDescription null EnhancementsDescription null
GivesTrophy null GivesTrophy null
HimbleLevel integer HimbleLevel integer
Id integer Id integer
Image string Image string
IsSlot bool IsSlot bool
LevelDescriptionText null LevelDescriptionText (optional) string
LevelImageText null LevelImageText null
LimitedToArea null LimitedToArea null
Name string Name string
Nature string Nature string
Notes string Notes string
Ordering integer Ordering integer
OwnerName string OwnerName string
Persistent bool Persistent bool
PreventNaming bool PreventNaming bool
PyramidNumberIncreaseLimit integer PyramidNumberIncreaseLimit integer
RelationshipCapable bool RelationshipCapable bool
Tag string Tag string
UseEvent null UseEvent null
UsePyramidNumbers bool UsePyramidNumbers bool
Visible bool Visible bool
World null World null

11
1.5.3 AssociatedQualityObject (Variant 3)

AssociatedQualityObject
Field Type AssociatedQualityObject (Variant 3)
AllowedOn string Field Type
AllowsSecondChancesOnChallengesForQuality null AllowedOn string
AssignToSlot null AllowsSecondChancesOnChallengesForQuality null
AvailableAt null AvailableAt (optional) string
Cap ∗ integer Cap null
Category string Category string
ChangeDescriptionText null ChangeDescriptionText null
CssClasses null CssClasses null
Description string Description string
DifficultyScaler integer DifficultyScaler integer
DifficultyTestType string DifficultyTestType string
EnhancementsDescription null EnhancementsDescription null
GivesTrophy null GivesTrophy null
HimbleLevel integer HimbleLevel integer
Id integer Id integer
Image string Image string
IsSlot bool IsSlot bool
LevelDescriptionText null LevelDescriptionText null
LevelImageText null LevelImageText null
LimitedToArea null LimitedToArea null
Name string Name string
Nature string Nature string
Notes string Notes string
Ordering integer Ordering integer
OwnerName string OwnerName string
Persistent bool Persistent bool
PreventNaming bool PreventNaming bool
PyramidNumberIncreaseLimit integer PyramidNumberIncreaseLimit integer
RelationshipCapable bool RelationshipCapable bool
Tag string Tag string
UseEvent null UsePyramidNumbers bool
UsePyramidNumbers bool Visible bool
Visible bool World null
World null

12
1.5.4 AssociatedQualityObject (Variant 4)

AssociatedQualityObject
AssociatedQualityObject (Variant 4)
Field Type
Field Type
AllowedOn string
AllowedOn string
AllowsSecondChancesOnChallengesForQuality null
AllowsSecondChancesOnChallengesForQuality null
AssignToSlot null
AvailableAt (optional) string
AvailableAt null
Cap ∗ integer
Cap ∗ integer
Category string
Category string
ChangeDescriptionText (optional) string
ChangeDescriptionText null
CssClasses null
CssClasses null
Description string
Description string
DifficultyScaler integer
DifficultyScaler integer
DifficultyTestType string
DifficultyTestType string
EnhancementsDescription null
EnhancementsDescription null
GivesTrophy null
GivesTrophy null
HimbleLevel integer
HimbleLevel integer
Id integer
Id integer
Image string
Image string
IsSlot bool
IsSlot bool
LevelDescriptionText (optional) string
LevelDescriptionText null
LevelImageText null
LevelImageText null
LimitedToArea null
LimitedToArea null
Name string
Name string
Nature string
Nature string
Notes string
Notes string
Ordering integer
Ordering integer
OwnerName string
OwnerName string
Persistent bool
Persistent bool
PreventNaming bool
PreventNaming bool
PyramidNumberIncreaseLimit integer
PyramidNumberIncreaseLimit integer
RelationshipCapable bool
RelationshipCapable bool
Tag (optional) string
Tag string
UseEvent null
UseEvent null
UsePyramidNumbers bool
UsePyramidNumbers bool
Visible bool
Visible bool
World null
World null

13
1.6 AtEventObject

AtEventObject
Field Type
Autofire bool
BootyValue integer
CanGoBack bool
Category string
ChallengeLevel integer
DateTimeCreated string
Deck null
Description ∗ string
Distribution integer
ExoticEffects ∗ string
FatePointsChange integer
Id integer
Image string
LastEditedBy null
LimitedToArea null
LinkToEvent null
LivingStory null
LogInJournalAgainstQuality null
MoveToArea null
MoveToAreaId integer
MoveToDomicile null
Name ∗ string
Note null
Ordering integer
OwnerName null
ParentBranch null
Setting null
ShowAsMessage bool
Stickiness integer
SwitchToSetting null
Tag null
Teaser ∗ string
Transient bool
UnclearedEditAt null
Urgency string
World null
Autofire:
BootyValue:
CanGoBack:
Category:

14
ChallengeLevel:
DateTimeCreated:
Deck:
Description (optional):
Distribution:
ExoticEffects (optional):
FatePointsChange:
Id:
Image:
LastEditedBy:
LimitedToArea:
LinkToEvent:
LivingStory:
LogInJournalAgainstQuality:
MoveToArea:
MoveToAreaId:
MoveToDomicile:
Name (optional):
Note:
Ordering:
OwnerName:
ParentBranch:
Setting:
ShowAsMessage:
Stickiness:
SwitchToSetting:
Tag:
Teaser (optional):
Transient:
UnclearedEditAt:
Urgency:
World:

1.7 AvailabilitiesObject

AvailabilitiesObject
Field Type
BuyMessage ∗ string
Cost integer
Id integer
InShop null
SaleDescription null
SellMessage ∗ string
SellPrice integer
BuyMessage (optional):

15
Cost:
Id:
InShop:
SaleDescription:
SellMessage (optional):
SellPrice:

1.8 BeastieCharacteristicsObject

BeastieCharacteristicsObject
Field Type
AwarenessRange integer
CanSubmerge bool
ChanceToStartSubmerged integer
ChaseTimeToSneaking integer
EvadeRange integer
IlluminationTimeToEvade integer
MaxAttackRange integer
MinAttackRange integer
VisionConeAngle integer
VisionConeRange integer
AwarenessRange:
CanSubmerge:
ChanceToStartSubmerged:
ChaseTimeToSneaking:
EvadeRange:
IlluminationTimeToEvade:
MaxAttackRange:
MinAttackRange:
VisionConeAngle:
VisionConeRange:

16
1.9 ChildBranchesObject

ChildBranchesObject
Field Type
Act null
ActionCost integer
Archived bool
ButtonText string
CurrencyCost integer
DateTimeCreated string
Description string
Id integer
Image string
Name string
Ordering integer
OwnerName null
ParentEvent null
RareDefaultEventChance integer
RareSuccessEvent null
RareSuccessEventChance integer
RenameQualityCategory null
SuccessEvent null
Act:
ActionCost:
Archived:
ButtonText:
CurrencyCost:
DateTimeCreated:
Description:
Id:
Image:
Name:
Ordering:
OwnerName:
ParentEvent:
RareDefaultEventChance:
RareSuccessEvent:
RareSuccessEventChance:
RenameQualityCategory:
SuccessEvent:

17
1.9.1 ChildBranchesObject (Variant 1)

ChildBranchesObject
Field Type ChildBranchesObject (Variant 1)
Act null Field Type
ActionCost integer Act null
Archived bool ActionCost integer
ButtonText string Archived bool
CurrencyCost integer ButtonText (optional) string
DateTimeCreated string CurrencyCost integer
Description string DateTimeCreated string
Id integer Description (optional) string
Image string Id integer
Name string Image string
Ordering integer Name (optional) string
OwnerName null Ordering integer
ParentEvent null OwnerName null
RareDefaultEventChance integer ParentEvent null
RareSuccessEvent null RareDefaultEventChance integer
RareSuccessEventChance integer RareSuccessEventChance integer
RenameQualityCategory null RenameQualityCategory null
SuccessEvent null

1.10 CombatItemsObject

CombatItemsObject
Field Type
AssociatedQualityId integer
SlotNumber integer
AssociatedQualityId:
SlotNumber:

1.10.1 CombatItemsObject (Variant 1)

CombatItemsObject (Variant 1)
CombatItemsObject
Field Type
Field Type
Name string
AssociatedQualityId integer
Quantity integer
SlotNumber integer
UseChance integer

18
1.11 CurrentAreaObject

CurrentAreaObject
Field Type
Description string
HideName bool
Id integer
ImageName string
MapX integer
MapY integer
MarketAccessPermitted bool
MoveMessage ∗ string
Name string
PremiumSubRequired bool
RandomPostcard bool
ShowOps bool
UnlocksWithQuality null
World null
Description:
HideName:
Id:
ImageName:
MapX:
MapY:
MarketAccessPermitted:
MoveMessage (optional):
Name:
PremiumSubRequired:
RandomPostcard:
ShowOps:
UnlocksWithQuality:
World:

1.12 CurrentPortObject

CurrentPortObject
Field Type
DiscoveryValue integer
IsStartingPort bool
Name string
Rotation integer
Subsurface bool
DiscoveryValue:
IsStartingPort:

19
Name:
Rotation:
Subsurface:

1.13 DeckObject

DeckObject
Field Type
Availability string
Description string
DrawSize integer
Id integer
ImageName string
MaxCards integer
Name string
Ordering integer
World null
Availability:
Description:
DrawSize:
Id:
ImageName:
MaxCards:
Name:
Ordering:
World:

20
1.14 DefaultEventObject

DefaultEventObject
Field Type
Autofire bool
BootyValue integer
CanGoBack bool
Category string
ChallengeLevel integer
DateTimeCreated string
Deck null
Description ∗ string
Distribution integer
ExoticEffects ∗ string
FatePointsChange integer
Id integer
Image null
LastEditedBy null
LimitedToArea null
LivingStory null
LogInJournalAgainstQuality null
MoveToAreaId integer
MoveToDomicile null
Name ∗ string
Note null
Ordering integer
OwnerName null
ParentBranch null
Setting null
ShowAsMessage bool
Stickiness integer
Tag null
Teaser ∗ string
Transient bool
UnclearedEditAt null
Urgency string
World null
Autofire:
BootyValue:
CanGoBack:
Category:
ChallengeLevel:
DateTimeCreated:
Deck:

21
Description (optional):
Distribution:
ExoticEffects (optional):
FatePointsChange:
Id:
Image:
LastEditedBy:
LimitedToArea:
LivingStory:
LogInJournalAgainstQuality:
MoveToAreaId:
MoveToDomicile:
Name (optional):
Note:
Ordering:
OwnerName:
ParentBranch:
Setting:
ShowAsMessage:
Stickiness:
Tag:
Teaser (optional):
Transient:
UnclearedEditAt:
Urgency:
World:

1.15 DiscoveredTerrainObject

DiscoveredTerrainObject
Field Type
Name ∗ string
UpdatedPrefab ∗ string
Name (optional):
UpdatedPrefab (optional):

22
1.16 EnhancementsObject

EnhancementsObject
Field Type
AssociatedQualityId integer
Id integer
Level integer
QualityAllowedOn null
QualityCategory null
QualityDescription null
QualityImage null
QualityName null
QualityNature null
AssociatedQualityId:
Id:
Level:
QualityAllowedOn:
QualityCategory:
QualityDescription:
QualityImage:
QualityName:
QualityNature:

1.17 EquippedPossessionObject

EquippedPossessionObject
Field Type
AssociatedQualityId integer
CompletionMessage null
EffectiveLevelModifier integer
EquippedPossession null
Id integer
Level integer
Name ∗ string
QualityAllowedOn null
QualityCategory null
QualityDescription null
QualityImage null
QualityName null
QualityNature null
TargetLevel null
TargetQuality null
XP integer
AssociatedQualityId:

23
CompletionMessage:
EffectiveLevelModifier:
EquippedPossession:
Id:
Level:
Name (optional):
QualityAllowedOn:
QualityCategory:
QualityDescription:
QualityImage:
QualityName:
QualityNature:
TargetLevel:
TargetQuality:
XP:

1.18 GamePositionObject

GamePositionObject
Field Type
TileIndexX integer
TileIndexY integer
TileIndexX:
TileIndexY:

1.19 ItemsObject

ItemsObject
Field Type
Name string
Type string
Name:
Type:

1.20 JettisonEventsObject

JettisonEventsObject
Field Type
Name string
Quality null
QualityId integer
Tooltip string
Name:

24
Quality:
QualityId:
Tooltip:

1.21 LabelDataObject

LabelDataObject
Field Type
Description ∗ string
DiscoveryValue integer
Important bool
Label string
ParentTile null
Radius integer
Subsurface bool
Description (optional):
DiscoveryValue:
Important:
Label:
ParentTile:
Radius:
Subsurface:

1.22 LargeObject

LargeObject
Field Type
Default string
Hover string
Default:
Hover:

25
1.23 LegacyUnlockQualitiesObject

LegacyUnlockQualitiesObject
Field Type
AdditionalLegaciesAllowed integer
Description string
IncreaseLevel integer
Name string
Order integer
QualityToIncrease null
QualityToIncreaseId integer
Tooltip string
UnlockQuality null
UnlockQualityId integer
AdditionalLegaciesAllowed:
Description:
IncreaseLevel:
Name:
Order:
QualityToIncrease:
QualityToIncreaseId:
Tooltip:
UnlockQuality:
UnlockQualityId:

1.24 MoveToAreaObject

MoveToAreaObject
Field Type
Description ∗ string
HideName bool
Id integer
ImageName ∗ string
MapX integer
MapY integer
MarketAccessPermitted bool
MoveMessage string
Name string
PremiumSubRequired bool
RandomPostcard bool
ShowOps bool
UnlocksWithQuality null
World null
Description (optional):

26
HideName:
Id:
ImageName (optional):
MapX:
MapY:
MarketAccessPermitted:
MoveMessage:
Name:
PremiumSubRequired:
RandomPostcard:
ShowOps:
UnlocksWithQuality:
World:

1.25 PhenomenaDataObject

PhenomenaDataObject
Field Type
AreaId integer
Description ∗ string
DiscoveryValue integer
GleamValue integer
HumanName ∗ string
Name string
ParentTile null
PrefabName string
QualityEffects null
Radius integer
SpawnChance integer
StoryletId integer
Subsurface bool
VisitedPrefabName ∗ string
AreaId:
Description (optional):
DiscoveryValue:
GleamValue:
HumanName (optional):
Name:
ParentTile:
PrefabName:
QualityEffects:
Radius:
SpawnChance:
StoryletId:

27
Subsurface:
VisitedPrefabName (optional):

1.26 PositionObject

PositionObject
Field Type
X integer
Y integer
X:
Y:

1.27 ProcLocationsObject

ProcLocationsObject
Field Type
ActivationChance integer
Leeway integer
SpawnCount integer
Transient bool
ActivationChance:
Leeway:
SpawnCount:
Transient:

28
1.28 QualitiesAffectedObject

QualitiesAffectedObject
Field Type
AssociatedQuality null
AssociatedQualityId integer
ChangeByAdvanced ∗ string
CompletionMessage null
ForceEquip bool
Id integer
Level integer
OnlyIfAtLeast null
OnlyIfNoMoreThan ∗ integer
QualityAllowedOn null
QualityCategory null
QualityDescription null
QualityImage null
QualityName null
QualityNature null
SetToExactly ∗ integer
SetToExactlyAdvanced ∗ string
TargetLevel null
TargetQuality null
AssociatedQuality:
AssociatedQualityId:
ChangeByAdvanced (optional):
CompletionMessage:
ForceEquip:
Id:
Level:
OnlyIfAtLeast:
OnlyIfNoMoreThan (optional):
QualityAllowedOn:
QualityCategory:
QualityDescription:
QualityImage:
QualityName:
QualityNature:
SetToExactly (optional):
SetToExactlyAdvanced (optional):
TargetLevel:
TargetQuality:

29
1.28.1 QualitiesAffectedObject (Variant 1)

QualitiesAffectedObject QualitiesAffectedObject (Variant 1)


Field Type Field Type
AssociatedQuality null AssociatedQuality null
AssociatedQualityId integer AssociatedQualityId integer
ChangeByAdvanced ∗ string ChangeByAdvanced ∗ string
CompletionMessage null CompletionMessage null
ForceEquip bool ForceEquip bool
Id integer Id integer
Level integer Level integer
OnlyIfAtLeast null OnlyIfAtLeast (optional) integer
OnlyIfNoMoreThan ∗ integer OnlyIfNoMoreThan ∗ integer
QualityAllowedOn null QualityAllowedOn null
QualityCategory null QualityCategory null
QualityDescription null QualityDescription null
QualityImage null QualityImage null
QualityName null QualityName null
QualityNature null QualityNature null
SetToExactly ∗ integer SetToExactly ∗ integer
SetToExactlyAdvanced ∗ string SetToExactlyAdvanced ∗ string
TargetLevel null TargetLevel null
TargetQuality null TargetQuality null

30
1.28.2 QualitiesAffectedObject (Variant 2)

QualitiesAffectedObject
QualitiesAffectedObject (Variant 2)
Field Type
Field Type
AssociatedQuality null
AssociatedQualityId integer
AssociatedQualityId integer
ChangeByAdvanced null
ChangeByAdvanced ∗ string
CompletionMessage null
CompletionMessage null
ForceEquip bool
ForceEquip bool
Id integer
Id integer
Level integer
Level integer
OnlyIfAtLeast null
OnlyIfAtLeast null
OnlyIfNoMoreThan null
OnlyIfNoMoreThan ∗ integer
QualityAllowedOn null
QualityAllowedOn null
QualityCategory null
QualityCategory null
QualityDescription null
QualityDescription null
QualityImage null
QualityImage null
QualityName null
QualityName null
QualityNature null
QualityNature null
SetToExactly ∗ integer
SetToExactly ∗ integer
SetToExactlyAdvanced null
SetToExactlyAdvanced ∗ string
TargetLevel null
TargetLevel null
TargetQuality null
TargetQuality null

31
1.28.3 QualitiesAffectedObject (Variant 3)

QualitiesAffectedObject
QualitiesAffectedObject (Variant 3)
Field Type
Field Type
AssociatedQuality null
AssociatedQualityId integer
AssociatedQualityId integer
ChangeByAdvanced ∗ string
ChangeByAdvanced ∗ string
CompletionMessage null
CompletionMessage null
ForceEquip bool
ForceEquip bool
Id integer
Id integer
Level integer
Level integer
OnlyIfAtLeast null
OnlyIfAtLeast null
OnlyIfNoMoreThan null
OnlyIfNoMoreThan ∗ integer
QualityAllowedOn null
QualityAllowedOn null
QualityCategory null
QualityCategory null
QualityDescription null
QualityDescription null
QualityImage null
QualityImage null
QualityName null
QualityName null
QualityNature null
QualityNature null
SetToExactly ∗ integer
SetToExactly ∗ integer
SetToExactlyAdvanced null
SetToExactlyAdvanced ∗ string
TargetLevel null
TargetLevel null
TargetQuality null
TargetQuality null

32
1.28.4 QualitiesAffectedObject (Variant 4)

QualitiesAffectedObject
QualitiesAffectedObject (Variant 4)
Field Type
Field Type
AssociatedQuality null
AssociatedQualityId integer
AssociatedQualityId integer
ChangeByAdvanced ∗ string
ChangeByAdvanced ∗ string
CompletionMessage null
CompletionMessage null
ForceEquip bool
ForceEquip bool
Id integer
Id integer
Level integer
Level integer
OnlyIfAtLeast null
OnlyIfAtLeast null
OnlyIfNoMoreThan ∗ integer
OnlyIfNoMoreThan ∗ integer
QualityAllowedOn null
QualityAllowedOn null
QualityCategory null
QualityCategory null
QualityDescription null
QualityDescription null
QualityImage null
QualityImage null
QualityName null
QualityName null
QualityNature null
QualityNature null
SetToExactly ∗ integer
SetToExactly ∗ integer
SetToExactlyAdvanced null
SetToExactlyAdvanced ∗ string
TargetLevel null
TargetLevel null
TargetQuality null
TargetQuality null

33
1.29 QualitiesPossessedListObject

QualitiesPossessedListObject
Field Type
AssociatedQuality null
AssociatedQualityId integer
CompletionMessage null
EffectiveLevelModifier integer
Id integer
Level integer
Name ∗ string
QualityAllowedOn null
QualityCategory null
QualityDescription null
QualityImage null
QualityName null
QualityNature null
TargetLevel null
TargetQuality null
XP integer
AssociatedQuality:
AssociatedQualityId:
CompletionMessage:
EffectiveLevelModifier:
Id:
Level:
Name (optional):
QualityAllowedOn:
QualityCategory:
QualityDescription:
QualityImage:
QualityName:
QualityNature:
TargetLevel:
TargetQuality:
XP:

34
1.30 QualitiesRequiredObject

QualitiesRequiredObject
Field Type
AssociatedQuality null
AssociatedQualityId integer
Id integer
MaxAdvanced null
MaxLevel null
MinAdvanced null
MinLevel integer
QualityAllowedOn null
QualityCategory null
QualityDescription null
QualityImage null
QualityName null
QualityNature null
AssociatedQuality:
AssociatedQualityId:
Id:
MaxAdvanced:
MaxLevel:
MinAdvanced:
MinLevel:
QualityAllowedOn:
QualityCategory:
QualityDescription:
QualityImage:
QualityName:
QualityNature:

35
1.30.1 QualitiesRequiredObject (Variant 1)

QualitiesRequiredObject
QualitiesRequiredObject (Variant 1)
Field Type
Field Type
AssociatedQuality null
AssociatedQualityId integer
AssociatedQualityId integer
Id integer
Id integer
MaxAdvanced null
MaxAdvanced null
MaxLevel (optional) integer
MaxLevel null
MinAdvanced null
MinAdvanced null
MinLevel (optional) integer
MinLevel integer
QualityAllowedOn null
QualityAllowedOn null
QualityCategory null
QualityCategory null
QualityDescription null
QualityDescription null
QualityImage null
QualityImage null
QualityName null
QualityName null
QualityNature null
QualityNature null

1.30.2 QualitiesRequiredObject (Variant 2)

QualitiesRequiredObject (Variant 2)
QualitiesRequiredObject Field Type
AssociatedQuality null
Field Type
AssociatedQualityId integer
AssociatedQuality null
DifficultyAdvanced (optional) string
AssociatedQualityId integer
DifficultyLevel (optional) integer
Id integer
Id integer
MaxAdvanced null
MaxAdvanced (optional) string
MaxLevel null
MaxLevel (optional) integer
MinAdvanced null
MinAdvanced (optional) string
MinLevel integer
MinLevel (optional) integer
QualityAllowedOn null
QualityAllowedOn null
QualityCategory null
QualityCategory null
QualityDescription null
QualityDescription null
QualityImage null
QualityImage null
QualityName null
QualityName null
QualityNature null
QualityNature null
VisibleWhenRequirementFailed bool

36
1.30.3 QualitiesRequiredObject (Variant 3)

QualitiesRequiredObject (Variant 3)
QualitiesRequiredObject Field Type
Field Type AssociatedQualityId integer
AssociatedQuality null DifficultyAdvanced null
AssociatedQualityId integer DifficultyLevel null
Id integer Id integer
MaxAdvanced null MaxAdvanced null
MaxLevel null MaxLevel (optional) integer
MinAdvanced null MinAdvanced (optional) string
MinLevel integer MinLevel (optional) integer
QualityAllowedOn null QualityAllowedOn null
QualityCategory null QualityCategory null
QualityDescription null QualityDescription null
QualityImage null QualityImage null
QualityName null QualityName null
QualityNature null QualityNature null
VisibleWhenRequirementFailed bool

1.31 QualityEffectsObject

QualityEffectsObject
Field Type
Level integer
QualityId integer
Level:
QualityId:

1.32 QualitySubcatoryTogglesObject

QualitySubcatoryTogglesObject
Field Type
IsOpen bool
Subcategory string
IsOpen:
Subcategory:

37
1.33 RulesObject

RulesObject
Field Type
Name string
Rule string
Type string
Name:
Rule:
Type:

1.34 SettingObject

SettingObject
Field Type
ActionsInPeriodBeforeExhaustion integer
Description ∗ string
Exchange null
Id integer
ItemsUsableHere bool
MaxActionsAllowed integer
MaxCardsAllowed integer
Name ∗ string
OwnerName null
StartingArea null
StartingDomicile null
TurnLengthSeconds integer
World null
ActionsInPeriodBeforeExhaustion:
Description (optional):
Exchange:
Id:
ItemsUsableHere:
MaxActionsAllowed:
MaxCardsAllowed:
Name (optional):
OwnerName:
StartingArea:
StartingDomicile:
TurnLengthSeconds:
World:

38
1.34.1 SettingObject (Variant 1)

SettingObject SettingObject (Variant 1)


Field Type Field Type
ActionsInPeriodBeforeExhaustion integer ActionsInPeriodBeforeExhaustion integer
Description ∗ string Description ∗ string
Exchange null Exchange null
Id integer Id integer
ItemsUsableHere bool ItemsUsableHere bool
MaxActionsAllowed integer MaxActionsAllowed integer
MaxCardsAllowed integer MaxCardsAllowed integer
Name ∗ string Name ∗ string
OwnerName null OwnerName null
StartingArea null StartingArea null
StartingDomicile null StartingDomicile null
TurnLengthSeconds integer TurnLengthSeconds integer
World null World null

1.35 ShopsObject

ShopsObject
Field Type
Description string
Exchange null
Id integer
Image string
Name string
Ordering integer
Description:
Exchange:
Id:
Image:
Name:
Ordering:

39
1.36 SpawnPointsObject

SpawnPointsObject
Field Type
Description string
DiscoveryValue integer
Name string
ParentTile null
QualityRequired null
Radius integer
Subsurface bool
Description:
DiscoveryValue:
Name:
ParentTile:
QualityRequired:
Radius:
Subsurface:

1.36.1 SpawnPointsObject (Variant 1)

SpawnPointsObject SpawnPointsObject (Variant 1)


Field Type Field Type
Description string Description (optional) string
DiscoveryValue integer DiscoveryValue integer
Name string Name string
ParentTile null ParentTile null
QualityRequired null QualityRequired null
Radius integer Radius integer
Subsurface bool Subsurface bool

1.37 SpawnsObject

SpawnsObject
Field Type
Entity null
MinTerror integer
SpawnChance integer
SpawnName string
Entity:
MinTerror:
SpawnChance:
SpawnName:

40
1.38 SuccessEventObject

SuccessEventObject
Field Type
Autofire bool
BootyValue integer
CanGoBack bool
Category string
ChallengeLevel integer
DateTimeCreated string
Deck null
Description ∗ string
Distribution integer
ExoticEffects ∗ string
FatePointsChange integer
Id integer
Image null
LastEditedBy null
LimitedToArea null
LivingStory null
LogInJournalAgainstQuality null
MoveToAreaId integer
MoveToDomicile null
Name ∗ string
Note null
Ordering integer
OwnerName null
ParentBranch null
Setting null
ShowAsMessage bool
Stickiness integer
SwitchToSetting null
Tag null
Teaser ∗ string
Transient bool
UnclearedEditAt null
Urgency string
World null
Autofire:
BootyValue:
CanGoBack:
Category:
ChallengeLevel:
DateTimeCreated:

41
Deck:
Description (optional):
Distribution:
ExoticEffects (optional):
FatePointsChange:
Id:
Image:
LastEditedBy:
LimitedToArea:
LivingStory:
LogInJournalAgainstQuality:
MoveToAreaId:
MoveToDomicile:
Name (optional):
Note:
Ordering:
OwnerName:
ParentBranch:
Setting:
ShowAsMessage:
Stickiness:
SwitchToSetting:
Tag:
Teaser (optional):
Transient:
UnclearedEditAt:
Urgency:
World:

1.39 TerrainDataObject

TerrainDataObject
Field Type
Description string
DiscoveryValue integer
GleamValue integer
Name string
ParentTile null
PrefabName string
SubsurfacePrefabName string
Description:
DiscoveryValue:
GleamValue:
Name:
ParentTile:

42
PrefabName:
SubsurfacePrefabName:

1.39.1 TerrainDataObject (Variant 1)

TerrainDataObject TerrainDataObject (Variant 1)


Field Type Field Type
Description string Description (optional) string
DiscoveryValue integer DiscoveryValue integer
GleamValue integer GleamValue integer
Name string Name string
ParentTile null ParentTile null
PrefabName string PrefabName (optional) string
SubsurfacePrefabName string SubsurfacePrefabName (optional) string

1.40 TileConfigObject

TileConfigObject
Field Type
Height integer
Width integer
Height:
Width:

1.41 TilesObject

TilesObject
Field Type
BaseName ∗ string
IsGeneric bool
Name string
BaseName (optional):
IsGeneric:
Name:

43
1.41.1 TilesObject (Variant 1)

TilesObject (Variant 1)
Field Type
ChanceOfWeather integer
Description string
FogRevealThreshold integer
TilesObject HumanName string
IsGeneric bool
Field Type
MaxPhenomPopulation integer
BaseName ∗ string
MaxTilePopulation integer
IsGeneric bool
MusicTrackName string
Name string
Name string
ParentGroupName (optional) string
Position null
SeaColour string
SeabedTexture string
SubsurfaceChanceOfWeather integer

1.42 TradeRoutesObject

TradeRoutesObject
Field Type
DestinationPortName string
Name string
OriginPortName string
DestinationPortName:
Name:
OriginPortName:

44
1.43 UserObject

UserObject
Field Type
ConfirmationCode string
CreatedAt string
DefaultPrivilegeLevel string
EchoViaNetwork string
EmailAddress null
EmailVerified bool
EnteredViaCharacterId integer
EnteredViaContentId integer
FacebookAuthToken null
FacebookAuthTokenSecret null
FacebookEmail null
FacebookId null
FatePointsGainedThroughGameInLifetime integer
IP null
Id integer
IsBroadcastTarget bool
LastAccessCode null
LastActiveAt string
LastLoggedInAt null
MessageAboutAnnouncements bool
MessageAboutNastiness bool
MessageAboutNiceness bool
MessageViaNetwork string
MysteryPrizeTracking integer
Name string
Nex integer
PasswordHash null
Recruited integer
SRPurchasedNexInLifetime integer
Source null
StartedInWorld null
Status string
StoryEventMessage bool
TempId null
TwitterAuthToken null
TwitterAuthTokenSecret null
TwitterId null
ConfirmationCode:
CreatedAt:
DefaultPrivilegeLevel:

45
EchoViaNetwork:
EmailAddress:
EmailVerified:
EnteredViaCharacterId:
EnteredViaContentId:
FacebookAuthToken:
FacebookAuthTokenSecret:
FacebookEmail:
FacebookId:
FatePointsGainedThroughGameInLifetime:
IP:
Id:
IsBroadcastTarget:
LastAccessCode:
LastActiveAt:
LastLoggedInAt:
MessageAboutAnnouncements:
MessageAboutNastiness:
MessageAboutNiceness:
MessageViaNetwork:
MysteryPrizeTracking:
Name:
Nex:
PasswordHash:
Recruited:
SRPurchasedNexInLifetime:
Source:
StartedInWorld:
Status:
StoryEventMessage:
TempId:
TwitterAuthToken:
TwitterAuthTokenSecret:
TwitterId:

46
1.44 CombatattacksJsonRootObject

CombatattacksJsonRootObject
Field Type
Animation string
AnimationNumber integer
Arc integer
BaseHullDamage integer
BaseLifeDamage integer
BaseWarmUp integer
Description ∗ string
ExposedQuality null
ExposedQualityDamage integer
ExposedQualityId integer
Image ∗ string
Name string
OnlyWhenExposed bool
Orientation integer
QualityCost null
QualityCostId integer
QualityRequired null
QualityRequiredId integer
RammingAttack bool
Range integer
StaggerAmount integer
Animation:
AnimationNumber:
Arc:
BaseHullDamage:
BaseLifeDamage:
BaseWarmUp:
Description (optional):
ExposedQuality:
ExposedQualityDamage:
ExposedQualityId:
Image (optional):
Name:
OnlyWhenExposed:
Orientation:
QualityCost:
QualityCostId:
QualityRequired:
QualityRequiredId:
RammingAttack:

47
Range:
StaggerAmount:

1.45 CombatitemsJsonRootObject

CombatitemsJsonRootObject
Field Type
AssociatedQuality null
AssociatedQualityId integer
Cooldown integer
Description ∗ string
ExoticEffect null
ExoticEffectName string
Image ∗ string
IsInfinate bool
IsUsable null
IsUsableFuncName ∗ string
Name string
AssociatedQuality:
AssociatedQualityId:
Cooldown:
Description (optional):
ExoticEffect:
ExoticEffectName:
Image (optional):
IsInfinate:
IsUsable:
IsUsableFuncName (optional):
Name:

48
1.46 SpawnedentitiesJsonRootObject

SpawnedentitiesJsonRootObject
Field Type
AwareBehaviour string
BeastieCharacteristicsName string
Crew integer
Description string
DormantBehaviour string
GleamValue integer
Hull integer
HumanName string
KillQualityEventId integer
Life integer
LootPrefabName string
MovementSpeed integer
Name string
Neutral bool
PacifyEventId integer
ParentSpawnPoint null
PrefabName string
RotationSpeed integer
StartCombatEventId integer
AwareBehaviour:
BeastieCharacteristicsName:
Crew:
Description:
DormantBehaviour:
GleamValue:
Hull:
HumanName:
KillQualityEventId:
Life:
LootPrefabName:
MovementSpeed:
Name:
Neutral:
PacifyEventId:
ParentSpawnPoint:
PrefabName:
RotationSpeed:
StartCombatEventId:

49
1.47 TilerulesJsonRootObject

TilerulesJsonRootObject
Field Type
MapHeight integer
MapWidth integer
Name string
MapHeight:
MapWidth:
Name:

1.48 TutorialsJsonRootObject

TutorialsJsonRootObject
Field Type
Description string
Id integer
Name string
ShouldPause bool
Description:
Id:
Name:
ShouldPause:

50
1.49 CombatconstantsJsonRootObject

CombatconstantsJsonRootObject
Field Type
AICalculationInterval integer
AICooldownDuration integer
AggroRangeLightsOffModifier number
AttackMissDistance integer
BeastieChaseRange integer
BeastieItemUseInterval integer
BeastieMinPercentHitChance number
BeastieSneakLeadDistance integer
ChanceOfFleePercentage integer
CooldownMovementPenalty integer
CrewDamageHullThreshold number
DamageVariationRange number
EvadeDuration integer
HealthBeforeFleePercentage integer
IlluminatedWarmupCoefficient number
IronDamageCoefficient number
MaxDistanceShuttlersWillChase integer
MaxExoticSpawnRadius integer
MinExoticSpawnRadius integer
MirrorsWarmupCoefficient number
RammingDuration integer
RammingMovementBonus integer
SearchDuration integer
SeekingPlayerMovementBonus number
SneakingDuration integer
SneakingMovementBonus number
SneakingTransitionLength integer
StaticBeastieAttackRange integer
StaticBeastieAwakeTime integer
UnsuccessfulPathsLimit integer
VeilsAggroCoefficient number
AICalculationInterval:
AICooldownDuration:
AggroRangeLightsOffModifier:
AttackMissDistance:
BeastieChaseRange:
BeastieItemUseInterval:
BeastieMinPercentHitChance:
BeastieSneakLeadDistance:
ChanceOfFleePercentage:

51
CooldownMovementPenalty:
CrewDamageHullThreshold:
DamageVariationRange:
EvadeDuration:
HealthBeforeFleePercentage:
IlluminatedWarmupCoefficient:
IronDamageCoefficient:
MaxDistanceShuttlersWillChase:
MaxExoticSpawnRadius:
MinExoticSpawnRadius:
MirrorsWarmupCoefficient:
RammingDuration:
RammingMovementBonus:
SearchDuration:
SeekingPlayerMovementBonus:
SneakingDuration:
SneakingMovementBonus:
SneakingTransitionLength:
StaticBeastieAttackRange:
StaticBeastieAwakeTime:
UnsuccessfulPathsLimit:
VeilsAggroCoefficient:

52
1.50 EventsJsonRootObject

EventsJsonRootObject
Field Type
Autofire bool
BootyValue integer
CanGoBack bool
Category string
ChallengeLevel integer
DateTimeCreated string
Description ∗ string
Distribution integer
ExoticEffects ∗ string
FatePointsChange integer
Id integer
Image ∗ string
LastEditedBy null
LinkToEvent null
LivingStory null
LogInJournalAgainstQuality null
MoveToArea null
MoveToAreaId integer
MoveToDomicile null
Name ∗ string
Note null
Ordering number
OwnerName null
ParentBranch null
ShowAsMessage bool
Stickiness integer
SwitchToSetting null
Tag null
Teaser ∗ string
Transient bool
UnclearedEditAt null
Urgency string
World null
Autofire:
BootyValue:
CanGoBack:
Category:
ChallengeLevel:
DateTimeCreated:
Description (optional):

53
Distribution:
ExoticEffects (optional):
FatePointsChange:
Id:
Image (optional):
LastEditedBy:
LinkToEvent:
LivingStory:
LogInJournalAgainstQuality:
MoveToArea:
MoveToAreaId:
MoveToDomicile:
Name (optional):
Note:
Ordering:
OwnerName:
ParentBranch:
ShowAsMessage:
Stickiness:
SwitchToSetting:
Tag:
Teaser (optional):
Transient:
UnclearedEditAt:
Urgency:
World:

1.51 ExchangesJsonRootObject

ExchangesJsonRootObject
Field Type
Description ∗ string
Id integer
Image string
Name string
Description (optional):
Id:
Image:
Name:

54
55
1.52 NavigationconstantsJsonRootObject

NavigationconstantsJsonRootObject
Field Type
AllowCameraRotation bool
BaseGleamIncrease integer
BaseGloomIncrease integer
BaseHungerIncrease number
BaseShipAcceleration integer
BaseShipSpeed integer
BaseShipSpeedLimit number
BaseShipTurningSpeed number
BaseTerrorIncrease integer
BrightAmbientThreshold integer
CompanionAddsSpawnDistance integer
CompanionSightingChance integer
CompanionSpawnDistance integer
CrewLonelinessDivision integer
CurrentsForce integer
DefaultTileMappingRules string
DimAmbientThreshold integer
DiveTime integer
EngineFuelDecrementUnit number
EnginePowerModifier number
FleeTerrorBumpMax integer
FuelUpdatePeriod integer
GleamCheckRadius integer
GloomThreshold integer
GloomUpdatePeriod integer
GloomUpdatePeriodInLight integer
GloomUpdatePeriodUnderwater integer
HeadlightGleamBonus integer
HungerUpdatePeriod integer
InteractableDurationInDays integer
LegacyDateTimeIncrease integer
LightFuelDecrementUnit integer
MaxOxygen integer
MaxTradeEntityPopulation integer
OxygenIntervalUnit integer
OxygenSurfaceMultiplier integer
OxygenTerrorMultiplier integer
PhenomRespawnRate integer
PortGleamBonus integer
RepairHullIncreased integer
RepairMinHullPercent integer
RepairSuppliesConsumed integer
RepairUpdatePeriod 56
integer
ShipReversePenalty number
SkeletonCrewDivision integer
SomethingAwaitsDateTimeIncrease integer
SomethingAwaitsYouPeriod integer
SonarPulseInterval integer
SonarPulsePeriod integer
AllowCameraRotation:
BaseGleamIncrease:
BaseGloomIncrease:
BaseHungerIncrease:
BaseShipAcceleration:
BaseShipSpeed:
BaseShipSpeedLimit:
BaseShipTurningSpeed:
BaseTerrorIncrease:
BrightAmbientThreshold:
CompanionAddsSpawnDistance:
CompanionSightingChance:
CompanionSpawnDistance:
CrewLonelinessDivision:
CurrentsForce:
DefaultTileMappingRules:
DimAmbientThreshold:
DiveTime:
EngineFuelDecrementUnit:
EnginePowerModifier:
FleeTerrorBumpMax:
FuelUpdatePeriod:
GleamCheckRadius:
GloomThreshold:
GloomUpdatePeriod:
GloomUpdatePeriodInLight:
GloomUpdatePeriodUnderwater:
HeadlightGleamBonus:
HungerUpdatePeriod:
InteractableDurationInDays:
LegacyDateTimeIncrease:
LightFuelDecrementUnit:
MaxOxygen:
MaxTradeEntityPopulation:
OxygenIntervalUnit:
OxygenSurfaceMultiplier:
OxygenTerrorMultiplier:
PhenomRespawnRate:
PortGleamBonus:
RepairHullIncreased:
RepairMinHullPercent:
RepairSuppliesConsumed:
RepairUpdatePeriod:
ShipReversePenalty:
SkeletonCrewDivision:
SomethingAwaitsDateTimeIncrease:

57
SomethingAwaitsYouPeriod:
SonarPulseInterval:
SonarPulsePeriod:
SonarRadius:
TerrorLonelinessMultiplier:
TurboFuelCostMultiplier:
TurboPeculiarNoiseIncrease:
TurboSpeedMultiplier:
WeatherDurationInDays:
WitherweedSpawnChance:

1.53 PreferencesJsonRootObject

PreferencesJsonRootObject
Field Type
TutorialDisabled bool
TutorialDisabled:

1.54 PromodataJsonRootObject

PromodataJsonRootObject
Field Type
Url string
Url:

58
1.55 QualitiesJsonRootObject

QualitiesJsonRootObject
Field Type
AllowedOn string
AllowsSecondChancesOnChallengesForQuality null
AvailableAt ∗ string
Cap ∗ integer
Category string
ChangeDescriptionText ∗ string
CssClasses ∗ string
Description string
DifficultyScaler integer
DifficultyTestType string
EnhancementsDescription null
GivesTrophy null
HimbleLevel integer
Id integer
Image ∗ string
IsSlot bool
LevelDescriptionText ∗ string
LevelImageText ∗ string
LimitedToArea null
Name string
Nature string
Notes string
Ordering integer
OwnerName string
Persistent bool
PreventNaming bool
PyramidNumberIncreaseLimit integer
RelationshipCapable bool
Tag ∗ string
UsePyramidNumbers bool
Visible bool
World null
AllowedOn:
AllowsSecondChancesOnChallengesForQuality:
AvailableAt (optional):
Cap (optional):
Category:
ChangeDescriptionText (optional):
CssClasses (optional):
Description:

59
DifficultyScaler:
DifficultyTestType:
EnhancementsDescription:
GivesTrophy:
HimbleLevel:
Id:
Image (optional):
IsSlot:
LevelDescriptionText (optional):
LevelImageText (optional):
LimitedToArea:
Name:
Nature:
Notes:
Ordering:
OwnerName:
Persistent:
PreventNaming:
PyramidNumberIncreaseLimit:
RelationshipCapable:
Tag (optional):
UsePyramidNumbers:
Visible:
World:

60
61
1.56 UnfinshedillegalsellingsJsonRootObject

UnfinshedillegalsellingsJsonRootObject
Field Type
AccessCodes null
ActionPeriodBeganAt string
ActionsCountReckonedFrom string
ActionsTakenCount integer
ActionsTakenInPeriod integer
Affiliation null
AvatarImage string
Boots null
CardsCountReckonedFrom string
CardsDealtCount integer
Circle null
Clothing null
Club null
Companion null
ConstantCompanion null
CreatedAt string
CurrentCombatStrategy null
CurrentDomicile null
CurrentLeague null
CurrentTile null
CurrentTileName string
CustomisationCredits integer
Description null
Dosh integer
FatePoints integer
FatePointsGainedThroughGameInLifetime integer
FightScore integer
Gender null
GenerationNumber integer
GenerationStartDate string
Gloves null
GotFreeActionRefreshAt null
Hat null
HidAt null
HomeComfort null
Id integer
InGameDate string
InventoryState string
JoinedCircleOn null
LastGaveBuff string
Light null
MantelpieceItem null
Name 62
string
OfficersHidden bool
PercentThroughFuelBarrel integer
PremiumSubUntil null
RecentlyHadSecondChance bool
RecentlyHadSecondChanceOnBranchId null
SRPurchasedFatePointsInLifetime integer
AccessCodes:
ActionPeriodBeganAt:
ActionsCountReckonedFrom:
ActionsTakenCount:
ActionsTakenInPeriod:
Affiliation:
AvatarImage:
Boots:
CardsCountReckonedFrom:
CardsDealtCount:
Circle:
Clothing:
Club:
Companion:
ConstantCompanion:
CreatedAt:
CurrentCombatStrategy:
CurrentDomicile:
CurrentLeague:
CurrentTile:
CurrentTileName:
CustomisationCredits:
Description:
Dosh:
FatePoints:
FatePointsGainedThroughGameInLifetime:
FightScore:
Gender:
GenerationNumber:
GenerationStartDate:
Gloves:
GotFreeActionRefreshAt:
Hat:
HidAt:
HomeComfort:
Id:
InGameDate:
InventoryState:
JoinedCircleOn:
LastGaveBuff:
Light:
MantelpieceItem:
Name:
OfficersHidden:
PercentThroughFuelBarrel:
PremiumSubUntil:

63
RecentlyHadSecondChance:
RecentlyHadSecondChanceOnBranchId:
SRPurchasedFatePointsInLifetime:
ScrapbookStatus:
Ship:
Status:
Transportation:
Weapon:
World:

64
2 Introduction
Important: Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit, vestibulum ut,
placerat ac, adipiscing vitae, felis. Curabitur dictum gravida mauris. Nam arcu libero, nonummy
eget, consectetuer id, vulputate a, magna. Donec vehicula augue eu neque. Pellentesque habi-
tant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Mauris ut leo. Cras
viverra metus rhoncus sem. Nulla et lectus vestibulum urna fringilla ultrices. Phasellus eu tel-
lus sit amet tortor gravida placerat. Integer sapien est, iaculis in, pretium quis, viverra ac, nunc.
Praesent eget sem vel leo ultrices bibendum. Aenean faucibus. Morbi dolor nulla, malesuada
eu, pulvinar at, mollis ac, nulla. Curabitur auctor semper nulla. Donec varius orci eget risus. Duis
nibh mi, congue eu, accumsan eleifend, sagittis quis, diam. Duis eget orci sit amet orci dignissim
rutrum.
Important: Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus
elit, vestibulum ut, placerat ac, adipiscing vitae, felis. Curabitur dictum gravida
mauris. Nam arcu libero, nonummy eget, consectetuer id, vulputate a, magna. Donec
vehicula augue eu neque. Pellentesque habitant morbi tristique senectus et netus
et malesuada fames ac turpis egestas. Mauris ut leo. Cras viverra metus rhoncus
sem. Nulla et lectus vestibulum urna fringilla ultrices. Phasellus eu tellus sit
amet tortor gravida placerat. Integer sapien est, iaculis in, pretium quis, viverra
ac, nunc. Praesent eget sem vel leo ultrices bibendum. Aenean faucibus. Morbi
dolor nulla, malesuada eu, pulvinar at, mollis ac, nulla. Curabitur auctor semper
nulla. Donec varius orci eget risus. Duis nibh mi, congue eu, accumsan eleifend,
sagittis quis, diam. Duis eget orci sit amet orci dignissim rutrum.

3 Nonsense
Nam dui ligula, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi auctor lorem non justo.
Nam lacus libero, pretium at, lobortis vitae, ultricies et, tellus. Donec aliquet, tortor sed accumsan
bibendum, erat ligula aliquet magna, vitae ornare odio metus a mi. Morbi ac orci et nisl hen-
drerit mollis. Suspendisse ut massa. Cras nec ante. Pellentesque a nulla. Cum sociis natoque
penatibus et magnis dis parturient montes, nascetur ridiculus mus. Aliquam tincidunt urna. Nulla
ullamcorper vestibulum turpis. Pellentesque cursus luctus mauris.
Nulla malesuada porttitor diam. Donec felis erat, congue non, volutpat at, tincidunt tristique,
libero. Vivamus viverra fermentum felis. Donec nonummy pellentesque ante. Phasellus adip-
iscing semper elit. Proin fermentum massa ac quam. Sed diam turpis, molestie vitae, placerat
a, molestie nec, leo. Maecenas lacinia. Nam ipsum ligula, eleifend at, accumsan nec, suscipit
a, ipsum. Morbi blandit ligula feugiat magna. Nunc eleifend consequat lorem. Sed lacinia nulla
vitae enim. Pellentesque tincidunt purus vel magna. Integer non enim. Praesent euismod nunc
eu purus. Donec bibendum quam in tellus. Nullam cursus pulvinar lectus. Donec et mi. Nam
vulputate metus eu enim. Vestibulum pellentesque felis eu massa.
Quisque ullamcorper placerat ipsum. Cras nibh. Morbi vel justo vitae lacus tincidunt ultrices.
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In hac habitasse platea dictumst. Integer
tempus convallis augue. Etiam facilisis. Nunc elementum fermentum wisi. Aenean placerat. Ut
imperdiet, enim sed gravida sollicitudin, felis odio placerat quam, ac pulvinar elit purus eget enim.
Nunc vitae tortor. Proin tempus nibh sit amet nisl. Vivamus quis tortor vitae risus porta vehicula.

65
Some coloured contents
Also, refer to table ??

66

You might also like