diff --git a/Action.yml b/Action.yml index 3f1d008..04c97ee 100644 --- a/Action.yml +++ b/Action.yml @@ -52,7 +52,7 @@ fields: - name: XAxisModifier - name: PrimaryCostType - name: SecondaryCostType - - name: Unknown3 + - name: ExtraCastTime100ms - name: CooldownGroup - name: AdditionalCooldownGroup - name: MaxCharges @@ -70,7 +70,8 @@ fields: type: link targets: [ClassJob] - name: Range - - name: Unknown7 + - name: DeadTargetBehaviour + comment: 0 = can not target dead, 1 = can only target dead players (+ some other conditions), 2 = ??? - name: AttackType type: link targets: [AttackType] @@ -78,25 +79,25 @@ fields: - name: IsRoleAction - name: CanTargetSelf - name: CanTargetParty - - name: CanTargetFriendly + - name: CanTargetAlliance - name: CanTargetHostile - - name: Unknown9 + - name: CanTargetAlly - name: Unknown10 - name: TargetArea - - name: Unknown11 - - name: Unknown12 - - name: CanTargetDead - - name: Unknown13 + - name: CanTargetOwnPet + - name: CanTargetPartyPet + - name: RequiresLineOfSight + - name: NeedToFaceTarget - name: Unknown14 - name: PreservesCombo - name: Unknown15 - name: AffectsPosition - name: IsPvP - name: Unknown16 - - name: Unknown17 + - name: LogCastMessage - name: Unknown18 - - name: Unknown19 - - name: Unknown20 + - name: LogMissMessage + - name: LogActionMessage - name: Unknown21 - name: Unknown22 - name: Unknown23 diff --git a/ActionComboRoute.yml b/ActionComboRoute.yml index ead1357..2e38179 100644 --- a/ActionComboRoute.yml +++ b/ActionComboRoute.yml @@ -4,12 +4,9 @@ fields: - name: Name - name: Action type: array - count: 4 + count: 7 fields: - type: link targets: [Action] - - name: Unknown0 - - name: Unknown1 - - name: Unknown2 - name: Unknown3 - name: Unknown4 diff --git a/ArchiveItem.yml b/ArchiveItem.yml index d299396..341f046 100644 --- a/ArchiveItem.yml +++ b/ArchiveItem.yml @@ -1,7 +1,5 @@ name: ArchiveItem fields: - - name: Item - type: link - targets: [Item] - - name: Amount + - name: Unknown0 + - name: Unknown1 - name: Unknown2 diff --git a/BNpcBase.yml b/BNpcBase.yml index 4b863b8..4bce60a 100644 --- a/BNpcBase.yml +++ b/BNpcBase.yml @@ -33,7 +33,7 @@ fields: - name: Unknown2 - name: Unknown3 - name: Unknown4 - - name: Unknown5 + - name: IsOmnidirectional - name: Unknown6 - name: IsTargetLine - name: IsDisplayLevel diff --git a/CSBonusContent.yml b/CSBonusContent.yml index 3159fa4..cece500 100644 --- a/CSBonusContent.yml +++ b/CSBonusContent.yml @@ -1,16 +1,23 @@ name: CSBonusContent +displayField: Content{0} fields: - - name: Unknown0 - - name: Unknown1 - - name: Unknown2 - - name: Unknown3 - - name: Unknown4 - - name: Unknown5 - - name: Unknown6 - - name: Unknown7 - - name: Unknown8 - - name: Unknown9 - - name: Unknown10 - - name: Unknown11 - - name: Unknown12 - - name: Unknown13 + - name: Score1 + - name: Score2 + - name: Score3 + - name: Score4 + - name: Score5 + - name: Content0 + type: link + targets: [CSBonusContentIdentifier] + - name: Content1 + type: link + targets: [CSBonusContentIdentifier] + - name: Score0 + - name: ContentType + type: link + targets: [CSBonusContentType] + - name: RewardCount0 + - name: RewardCount1 + - name: RewardCount2 + - name: RewardCount3 + - name: RewardCount4 diff --git a/CSBonusContentIdentifier.yml b/CSBonusContentIdentifier.yml index be4fc0e..cd43d03 100644 --- a/CSBonusContentIdentifier.yml +++ b/CSBonusContentIdentifier.yml @@ -1,10 +1,37 @@ name: CSBonusContentIdentifier +displayField: Content fields: - - name: Unknown0 - - name: Unknown1 - - name: Unknown2 - - name: Unknown3 - - name: Unknown4 - - name: Unknown5 + - name: Content + type: link + condition: + switch: ContentLinkType + cases: + 1: [InstanceContent] + 2: [GoldSaucerContent] + 3: [TerritoryType] + 4: [MobHuntOrderType] + 5: [TreasureHuntRank] + 6: [FishParameter] + 7: [ENpcResident] + - name: UnlockQuest0 + type: link + targets: [Quest] + - name: UnlockQuest1 + type: link + targets: [Quest] + - name: UnlockQuest2 + type: link + targets: [Quest] - name: Unknown6 - - name: Unknown7 + - name: Map + type: link + condition: + switch: ContentLinkType + cases: + 1: [Level] + 2: [Level] + 3: [Fate] + 4: [Level] + 7: [Level] + - name: ContentLinkType + - name: Unknown2 diff --git a/CSBonusContentType.yml b/CSBonusContentType.yml index c6fca01..f7fac12 100644 --- a/CSBonusContentType.yml +++ b/CSBonusContentType.yml @@ -1,15 +1,33 @@ name: CSBonusContentType +displayField: ContentType fields: - - name: Unknown0 - - name: Unknown1 - - name: Unknown2 - - name: Unknown3 - - name: Unknown4 - - name: Unknown5 - - name: Unknown6 - - name: Unknown7 - - name: Unknown8 - - name: Unknown9 - - name: Unknown10 + - name: Text0 + type: link + targets: [Addon] + - name: Text1 + type: link + targets: [Addon] + - name: Text2 + type: link + targets: [Addon] + - name: Text3 + type: link + targets: [Addon] + - name: Image + type: icon + - name: UnlockQuest0 + type: link + targets: [Quest] + - name: UnlockQuest1 + type: link + targets: [Quest] + - name: UnlockQuest2 + type: link + targets: [Quest] - name: Unknown11 - name: Unknown12 + - name: ContentType + type: link + targets: [ContentType] + - name: Unknown6 + - name: Unknown7 diff --git a/CSBonusMission.yml b/CSBonusMission.yml index 0a844e1..b76da6c 100644 --- a/CSBonusMission.yml +++ b/CSBonusMission.yml @@ -1,4 +1,8 @@ name: CSBonusMission fields: - - name: Unknown0 - - name: Unknown1 + - name: Content0 + type: link + targets: [CSBonusContent] + - name: Content1 + type: link + targets: [CSBonusContent] diff --git a/CSBonusSeason.yml b/CSBonusSeason.yml index 715c657..8b7a9c3 100644 --- a/CSBonusSeason.yml +++ b/CSBonusSeason.yml @@ -1,15 +1,21 @@ name: CSBonusSeason fields: - - name: Unknown0 + - name: Item + type: link + targets: [Item] - name: Unknown1 - name: Unknown2 + - name: Category0 + - name: Category1 + - name: Category2 + - name: Category3 + - name: Text0 + type: link + targets: [CSBonusTextData] + - name: Text1 + type: link + targets: [CSBonusTextData] + - name: Unknown12 - name: Unknown3 - name: Unknown4 - - name: Unknown5 - - name: Unknown6 - - name: Unknown7 - - name: Unknown8 - - name: Unknown9 - - name: Unknown10 - - name: Unknown11 - - name: Unknown12 + - name: Unknown0 diff --git a/CSBonusTextData.yml b/CSBonusTextData.yml index 3abceff..33978a1 100644 --- a/CSBonusTextData.yml +++ b/CSBonusTextData.yml @@ -1,3 +1,4 @@ name: CSBonusTextData +displayField: Text fields: - - name: Unknown0 + - name: Text diff --git a/CharaCardDecoration.yml b/CharaCardDecoration.yml index d3bb959..9d51c84 100644 --- a/CharaCardDecoration.yml +++ b/CharaCardDecoration.yml @@ -9,6 +9,6 @@ fields: targets: [BannerCondition] - name: SortKey - name: Category - - name: Unknown0 + - name: Subtype - name: Unknown1 - name: Unknown2 \ No newline at end of file diff --git a/DeepDungeon.yml b/DeepDungeon.yml index e757fcc..41885a8 100644 --- a/DeepDungeon.yml +++ b/DeepDungeon.yml @@ -12,7 +12,11 @@ fields: count: 4 fields: - type: link - targets: [DeepDungeonMagicStone] + condition: + switch: DeepDungeonType + cases: + 1: [DeepDungeonMagicStone] + 2: [DeepDungeonDemiclone] - name: Name - name: ContentFinderConditionStart type: link @@ -23,5 +27,5 @@ fields: - name: AetherpoolArmor type: link targets: [DeepDungeonEquipment] - - name: Unknown0 + - name: DeepDungeonType - name: Unknown1 diff --git a/DeepDungeonDemiclone.yml b/DeepDungeonDemiclone.yml index 947de58..f36335f 100644 --- a/DeepDungeonDemiclone.yml +++ b/DeepDungeonDemiclone.yml @@ -1,13 +1,15 @@ name: DeepDungeonDemiclone +displayField: TitleCase fields: - - name: Unknown0 - - name: Unknown1 - - name: Unknown2 - - name: Unknown3 + - name: Singular + - name: Plural + - name: TitleCase + - name: Description - name: Unknown4 - name: Unknown5 - name: Unknown6 - name: Unknown7 - name: Unknown8 - name: Unknown9 - - name: Unknown10 + - name: Icon + type: icon diff --git a/GatheringItem.yml b/GatheringItem.yml index 0de1936..aea737f 100644 --- a/GatheringItem.yml +++ b/GatheringItem.yml @@ -2,17 +2,17 @@ name: GatheringItem displayField: Item fields: - name: Unknown0 - - name: Unknown1 + - name: SublimeVariant + type: link + targets: [GatheringItem] - name: Item type: link targets: [Item, EventItem] - name: GatheringItemLevel type: link targets: [GatheringItemLevelConvertTable] - - name: Quest - type: link - targets: [Quest] + - name: PerceptionReq - name: Unknown2 - name: Unknown3 - name: Unknown4 - - name: IsHidden + - name: IsHidden \ No newline at end of file diff --git a/IKDRoute.yml b/IKDRoute.yml index d16357c..afb6c7b 100644 --- a/IKDRoute.yml +++ b/IKDRoute.yml @@ -12,9 +12,9 @@ fields: type: icon - name: Unknown0 - name: Unknown1 - - name: TerritoryType + - name: Instance type: link - targets: [TerritoryType] + targets: [ContentFinderCondition] - name: Unknown2 - name: Time type: array diff --git a/Item.yml b/Item.yml index 84bc8a1..8d0e748 100644 --- a/Item.yml +++ b/Item.yml @@ -81,7 +81,6 @@ fields: 28: [AirshipExplorationPart] 32: [Orchestrion] 36: [SubmarinePart] - 45: [ArchiveItem] - name: StackSize - name: PriceMid - name: PriceLow diff --git a/Materia.yml b/Materia.yml index 1a1457c..e9598b2 100644 --- a/Materia.yml +++ b/Materia.yml @@ -2,16 +2,10 @@ name: Materia fields: - name: Item type: array - count: 10 + count: 16 fields: - type: link targets: [Item] - - name: Unknown0 - - name: Unknown1 - - name: Unknown2 - - name: Unknown3 - - name: Unknown4 - - name: Unknown5 - name: Value type: array count: 10 diff --git a/Stain.yml b/Stain.yml index ee636f6..f7d3057 100644 --- a/Stain.yml +++ b/Stain.yml @@ -2,7 +2,7 @@ name: Stain displayField: Name fields: - name: Name - - name: Unknown0 + - name: Name2 - name: Color type: color - name: Shade diff --git a/Status.yml b/Status.yml index c54587c..306b77a 100644 --- a/Status.yml +++ b/Status.yml @@ -24,7 +24,8 @@ fields: - name: ParamEffect - name: TargetType - name: Flags - - name: Unknown1 + comment: actually an index of the flag + - name: Flag2 - name: Unknown2 - name: LockMovement - name: Unknown3 @@ -35,7 +36,7 @@ fields: - name: CanDispel - name: InflictedByActor - name: IsPermanent - - name: Unknown4 + - name: NoLogVfx - name: Unknown5 - name: CanStatusOff - name: IsFcBuff diff --git a/TelepoRelay.yml b/TelepoRelay.yml index b0144f7..566b0cc 100644 --- a/TelepoRelay.yml +++ b/TelepoRelay.yml @@ -1,23 +1,13 @@ name: TelepoRelay fields: - - name: Unknown0 - - name: Unknown1 - - name: Unknown2 - - name: Unknown3 - - name: Unknown4 - - name: Unknown5 - - name: Unknown6 - - name: Unknown7 - - name: Unknown8 - - name: Unknown9 - - name: Unknown10 - - name: Unknown11 - - name: Unknown12 - - name: Unknown13 - - name: Unknown14 - - name: Unknown15 - - name: Unknown16 - - name: Unknown17 - - name: Unknown18 - - name: Unknown19 - - name: Unknown20 + - name: Relays + type: array + count: 7 + fields: + - name: EnterTerritory + type: link + targets: [TerritoryType] + - name: ExitTerritory + type: link + targets: [TerritoryType] + - name: Cost \ No newline at end of file diff --git a/TerritoryType.yml b/TerritoryType.yml index 5d66593..0232501 100644 --- a/TerritoryType.yml +++ b/TerritoryType.yml @@ -45,6 +45,8 @@ fields: targets: [LoadingImage] - name: ExclusiveType - name: TerritoryIntendedUse + type: link + targets: [TerritoryIntendedUse] - name: WeatherRate - name: Unknown1 - name: ExVersion diff --git a/TerritoryTypeTelepo.yml b/TerritoryTypeTelepo.yml index 2d66429..5888639 100644 --- a/TerritoryTypeTelepo.yml +++ b/TerritoryTypeTelepo.yml @@ -1,6 +1,8 @@ name: TerritoryTypeTelepo fields: - - name: Unknown0 - - name: Unknown1 - - name: Unknown2 - - name: Unknown3 + - name: X + - name: Y + - name: Expansion + - name: Relay + type: link + targets: [TelepoRelay]