1
Fork 0
mirror of https://github.com/xivdev/EXDSchema.git synced 2025-06-06 16:17:46 +00:00

Downstream changes

This commit is contained in:
Asriel Camora 2025-03-11 11:32:58 -07:00
parent 4c17bd45d3
commit 7dcc7699ed
60 changed files with 141 additions and 137 deletions

View file

@ -33,7 +33,9 @@ fields:
- name: Omen - name: Omen
type: link type: link
targets: [Omen] targets: [Omen]
- name: Unknown0 - name: OmenAlt
type: link
targets: [Omen]
- name: AnimationEnd - name: AnimationEnd
type: link type: link
targets: [ActionTimeline] targets: [ActionTimeline]
@ -64,8 +66,10 @@ fields:
- name: ClassJobCategory - name: ClassJobCategory
type: link type: link
targets: [ClassJobCategory] targets: [ClassJobCategory]
- name: Unknown5 - name: AutoAttackBehaviour
- name: Unknown6 comment: 0 = no effect on auto attacks, 1 = typical cast (unsheathe weapon, but don't touch autos), 2 = typical weaponskill (unsheathe, start autos if action target is primary target), 3 = sleep-like effect (unsheathe, stop autos), 4 = typical point-blank aoe (unsheathe, start autos if primary target is within action range), 5 = ??? (doesn't touch weapon state), 6 = typical channeled action (unsheathe, stop autos, do not auto-face target), 7 = force sheathe and stop autos, 8 = ??? (unused)
- name: EquivalenceGroup
comment: set for eg crafting actions, when different jobs have different rows, but they need to be considered interchangeable
- name: Unknown_70 - name: Unknown_70
- name: ClassJob - name: ClassJob
type: link type: link
@ -102,6 +106,6 @@ fields:
- name: Unknown21 - name: Unknown21
- name: Unknown22 - name: Unknown22
- name: Unknown23 - name: Unknown23
- name: Unknown24 - name: CanUseWhileMounted
- name: Unknown25 - name: Unknown25
- name: IsPlayerAction - name: IsPlayerAction

View file

@ -1,5 +1,5 @@
name: AozActionTransient name: AozActionTransient
displayField: Action displayField: Icon
fields: fields:
- name: Stats - name: Stats
- name: Description - name: Description

View file

@ -1,5 +1,5 @@
name: CSBonusContent name: CSBonusContent
displayField: Content{0} displayField: Content0
fields: fields:
- name: Score1 - name: Score1
- name: Score2 - name: Score2

View file

@ -1,7 +1,13 @@
name: ClassJobActionUI name: ClassJobActionUI
fields: fields:
- name: Unknown0 - name: UpgradeAction
- name: Unknown1 type: link
- name: Unknown2 targets: [Action]
- name: BaseAction
type: link
targets: [Action]
- name: ComboTreeLayout
comment: Used to position the action within a combo tree diagram. Non-zero digits identify branches within the combo (eg, Hakaze -> Shifu -> Kasha is 100 -> 120 -> 121)
- name: Unknown3 - name: Unknown3
- name: Unknown4 - name: GroupedCell
comment: Currently only used for MNK actions; displays a set of actions in a shared rectangular cell instead of a tree.

View file

@ -1,5 +1,5 @@
name: CompanionTransient name: CompanionTransient
displayField: Name displayField: Description
fields: fields:
- name: Description - name: Description
- name: DescriptionEnhanced - name: DescriptionEnhanced

View file

@ -1,8 +1,11 @@
name: ContentExAction name: ContentExAction
fields: fields:
- name: Name - name: Name
type: link type: array
targets: [Action] count: 2
- name: Unknown0 fields:
- type: link
targets: [Action]
- name: Charges - name: Charges
- name: Unknown1 type: array
count: 2

View file

@ -1,5 +1,4 @@
name: ContentMemberType name: ContentMemberType
displayField: InstanceContent
fields: fields:
- name: Unknown0 - name: Unknown0
- name: Unknown1 - name: Unknown1

View file

@ -39,6 +39,7 @@ fields:
- name: Icon - name: Icon
type: icon type: icon
- name: RequiredStatus - name: RequiredStatus
type: link
targets: [Status] targets: [Status]
- name: ClassJobCategory - name: ClassJobCategory
type: link type: link

View file

@ -1,5 +1,5 @@
name: DawnGrowMember name: DawnGrowMember
displayField: Member displayField: Class
fields: fields:
- name: SelectImage - name: SelectImage
type: array type: array

View file

@ -1,5 +1,5 @@
name: DawnMemberUIParam name: DawnMemberUIParam
displayField: Class{Singular} displayField: ClassSingular
fields: fields:
- name: Unknown0 - name: Unknown0
- name: ClassPlural - name: ClassPlural

View file

@ -1,5 +1,5 @@
name: Description name: Description
displayField: Text[Long] displayField: TextLong
fields: fields:
- name: TextLong - name: TextLong
- name: TextShort - name: TextShort

View file

@ -1,5 +1,5 @@
name: DisposalShopItem name: DisposalShopItem
displayField: Item{Disposed} displayField: ItemDisposed
fields: fields:
- name: QuantityReceived - name: QuantityReceived
- name: ItemDisposed - name: ItemDisposed

View file

@ -5,7 +5,7 @@ fields:
count: 32 count: 32
fields: fields:
- type: link - type: link
targets: [ChocoboTaxiStand, CraftLeve, CustomTalk, DefaultTalk, FccShop, GCShop, GilShop, GuildleveAssignment, GuildOrderGuide, GuildOrderOfficer, Quest, SpecialShop, Story, SwitchTalk, TopicSelect, TripleTriad, Warp] targets: [ChocoboTaxiStand, CraftLeve, CustomTalk, DefaultTalk, FccShop, GCShop, GilShop, GuildleveAssignment, GuildOrderGuide, GuildOrderOfficer, Quest, SpecialShop, Story, SwitchTalk, TopicSelect, TripleTriad, Warp, PreHandler]
- name: ModelMainHand - name: ModelMainHand
- name: ModelOffHand - name: ModelOffHand
- name: Scale - name: Scale

View file

@ -1,5 +1,4 @@
name: EObj name: EObj
displayField: Singular
fields: fields:
- name: Data - name: Data
- name: SgbPath - name: SgbPath

View file

@ -1,5 +1,5 @@
name: EmoteMode name: EmoteMode
displayField: Name displayField: StartEmote
fields: fields:
- name: StartEmote - name: StartEmote
type: link type: link

View file

@ -1,4 +1,4 @@
name: EurekaGrowData name: EurekaGrowData
displayField: BaseElementalPower displayField: BaseResistance
fields: fields:
- name: BaseResistance - name: BaseResistance

View file

@ -1,5 +1,5 @@
name: FateProgressUI name: FateProgressUI
displayField: Name displayField: Location
fields: fields:
- name: Location - name: Location
type: link type: link

View file

@ -1,5 +1,5 @@
name: FishingRecordTypeTransient name: FishingRecordTypeTransient
displayField: Icon displayField: Image
fields: fields:
- name: Image - name: Image
type: icon type: icon

View file

@ -13,6 +13,6 @@ fields:
- name: FailTalk - name: FailTalk
type: link type: link
targets: [DefaultTalk] targets: [DefaultTalk]
- name: Unknown0 - name: FestivalId
- name: Unknown1 - name: FestivalPhase
- name: Unknown2 - name: Unknown2

View file

@ -18,4 +18,4 @@ fields:
- name: Unknown_70_1 - name: Unknown_70_1
- name: Unknown_70_2 - name: Unknown_70_2
- name: Unknown1 - name: Unknown1
- name: Unknown2 - name: IsHQ

View file

@ -15,4 +15,6 @@ fields:
- name: Icon - name: Icon
type: icon type: icon
- name: Unknown_70_8 - name: Unknown_70_8
- name: Unknown_70_9 - name: Style
type: link
targets: [GlassesStyle]

View file

@ -1,5 +1,4 @@
name: GuildleveAssignmentCategory name: GuildleveAssignmentCategory
displayField:
fields: fields:
- name: Category - name: Category
type: array type: array

View file

@ -1,5 +1,5 @@
name: HWDAnnounce name: HWDAnnounce
displayField: Text displayField: Name
fields: fields:
- name: Name - name: Name
- name: ENPC - name: ENPC

View file

@ -1,5 +1,5 @@
name: HWDSharedGroup name: HWDSharedGroup
displayField: LGB displayField: LGBSharedGroup
fields: fields:
- name: LGBSharedGroup - name: LGBSharedGroup
- name: Param - name: Param

View file

@ -1,5 +1,4 @@
name: HousingLandSet name: HousingLandSet
displayField:
fields: fields:
- name: LandSet - name: LandSet
type: array type: array

View file

@ -1,5 +1,5 @@
name: HugeCraftworksNpc name: HugeCraftworksNpc
displayField: ENpcResident displayField: EventNpc
fields: fields:
- name: HugeCraftworksTurnInParam - name: HugeCraftworksTurnInParam
type: array type: array

View file

@ -1,5 +1,4 @@
name: IndividualWeather name: IndividualWeather
displayField: Name
fields: fields:
- name: IndividualWeatherData - name: IndividualWeatherData
type: array type: array

View file

@ -1,32 +1,32 @@
name: ItemFood name: ItemFood
fields: fields:
- name: Max - name: Max
type: array type: array
count: 3 count: 3
- name: MaxHQ - name: MaxHQ
type: array type: array
count: 3 count: 3
- name: EXPBonusPercent - name: EXPBonusPercent
- name: BaseParam - name: BaseParam
type: array type: array
count: 3 count: 3
fields: fields:
- type: link - type: link
targets: [BaseParam] targets: [BaseParam]
- name: Value - name: Value
type: array type: array
count: 3 count: 3
- name: ValueHQ - name: ValueHQ
type: array type: array
count: 3 count: 3
- name: IsRelative - name: IsRelative
type: array type: array
count: 3 count: 3
relations: relations:
Params: Params:
- BaseParam - BaseParam
- IsRelative - IsRelative
- Value - Value
- Max - Max
- ValueHQ - ValueHQ
- MaxHQ - MaxHQ

View file

@ -1,5 +1,5 @@
name: ItemRepairResource name: ItemRepairResource
displayField: Name displayField: Item
fields: fields:
- name: Item - name: Item
type: link type: link

View file

@ -1,5 +1,5 @@
name: MJIName name: MJIName
displayField: Name displayField: Singular
fields: fields:
- name: Singular - name: Singular
- name: Plural - name: Plural

View file

@ -3,4 +3,4 @@ fields:
- name: Name - name: Name
- name: Icon - name: Icon
type: icon type: icon
- name: Unknown0 - name: SortOrder

View file

@ -1,12 +1,10 @@
name: MateriaGrade name: MateriaGrade
fields: fields:
- name: Unknown0 - name: MeldFee
- name: Unknown1 - name: ReturnRate
- name: Unknown2 - name: OvermeldNQPercent
- name: Unknown3 type: array
- name: Unknown4 count: 4
- name: Unknown5 - name: OvermeldHQPercent
- name: Unknown6 type: array
- name: Unknown7 count: 4
- name: Unknown8
- name: Unknown9

View file

@ -1,5 +1,5 @@
name: PartyContentCutscene name: PartyContentCutscene
displayField: Name displayField: Cutscene
fields: fields:
- name: Cutscene - name: Cutscene
type: link type: link

View file

@ -1,5 +1,5 @@
name: Picture name: Picture
displayField: Item displayField: Image
fields: fields:
- name: Image - name: Image
type: icon type: icon

View file

@ -1,5 +1,5 @@
name: PvPActionSort name: PvPActionSort
displayField: Name displayField: Action
fields: fields:
- name: Unknown0 - name: Unknown0
- name: Action - name: Action

View file

@ -245,7 +245,8 @@ fields:
- name: EventIconType - name: EventIconType
type: link type: link
targets: [EventIconType] targets: [EventIconType]
- name: Unknown11 - name: DailyQuestPool
comment: 1/2 - normal daily beast tribe quests, 3 - 'exclusive' (if player's rank is not greater than max rank requirement of quests offered by npc, exactly one of the available quests will be from this pool)
- name: IsHouseRequired - name: IsHouseRequired
- name: IsRepeatable - name: IsRepeatable
- name: CanCancel - name: CanCancel

View file

@ -1,5 +1,5 @@
name: QuestRedo name: QuestRedo
displayField: Quest displayField: FinalQuest
fields: fields:
- name: QuestRedoParam - name: QuestRedoParam
type: array type: array

View file

@ -1,5 +1,5 @@
name: QuickChat name: QuickChat
displayField: Text displayField: NameAction
fields: fields:
- name: NameAction - name: NameAction
- name: Icon - name: Icon

View file

@ -1,4 +1,4 @@
name: QuickChatTransient name: QuickChatTransient
displayField: Text{Output} displayField: TextOutput
fields: fields:
- name: TextOutput - name: TextOutput

View file

@ -7,4 +7,4 @@ fields:
- name: ClassJob - name: ClassJob
type: link type: link
targets: [ClassJob] targets: [ClassJob]
- name: Unknown0 - name: Sex

View file

@ -1,5 +1,5 @@
name: Relic name: Relic
displayField: Item{Animus} displayField: ItemAnimus
fields: fields:
- name: ItemAtma - name: ItemAtma
type: link type: link

View file

@ -1,5 +1,5 @@
name: Relic3 name: Relic3
displayField: Item{Novus} displayField: ItemNovus
fields: fields:
- name: ItemAnimus - name: ItemAnimus
type: link type: link

View file

@ -1,5 +1,5 @@
name: RelicNote name: RelicNote
displayField: Name displayField: EventItem
fields: fields:
- name: EventItem - name: EventItem
type: link type: link

View file

@ -1,8 +1,11 @@
name: SatisfactionBonusGuarantee name: SatisfactionBonusGuarantee
fields: fields:
- name: Unknown0 - name: BonusDoH
- name: Unknown1 type: array
- name: Unknown2 count: 2
- name: Unknown3 - name: BonusDoL
- name: Unknown4 type: array
- name: Unknown5 count: 2
- name: BonusFisher
type: array
count: 2

View file

@ -19,24 +19,15 @@ fields:
- name: IsHQ - name: IsHQ
type: array type: array
count: 3 count: 3
- name: Unknown0 - name: RankParams
- name: Unknown1 type: array
- name: Unknown2 count: 6
- name: Unknown3 fields:
- name: Unknown4 - name: ImageId
- name: Unknown5 - name: Unknown1
- name: Unknown6 - name: Quest
- name: Unknown7 type: link
- name: Unknown8 targets: [Quest]
- name: Unknown9
- name: Unknown10
- name: Unknown11
- name: Unknown12
- name: Unknown13
- name: Unknown14
- name: Unknown15
- name: Unknown16
- name: Unknown17
- name: Npc - name: Npc
type: link type: link
targets: [ENpcResident] targets: [ENpcResident]
@ -47,6 +38,6 @@ fields:
type: icon type: icon
- name: LevelUnlock - name: LevelUnlock
- name: DeliveriesPerWeek - name: DeliveriesPerWeek
- name: Unknown18 - name: GlamourIndex
- name: Unknown19 - name: Unknown19
- name: Unknown20 - name: Unknown20

View file

@ -10,8 +10,8 @@ fields:
- name: Reward - name: Reward
type: link type: link
targets: [SatisfactionSupplyReward] targets: [SatisfactionSupplyReward]
- name: Unknown0 - name: FishingSpotId
- name: Unknown1 - name: SpearFishingSpotId
- name: Slot - name: Slot
- name: ProbabilityPercent - name: ProbabilityPercent
- name: Unknown2 - name: IsBonus

View file

@ -14,5 +14,6 @@ fields:
- name: GilLow - name: GilLow
- name: GilMid - name: GilMid
- name: GilHigh - name: GilHigh
- name: Unknown0 - name: BonusMultiplier
- name: Unknown1 - name: MinLevelForSecondReward
comment: 0 == current cap

View file

@ -1,5 +1,5 @@
name: SatisfactionSupplyRewardExp name: SatisfactionSupplyRewardExp
fields: fields:
- name: Unknown0 - name: PercentOfLevelLow
- name: Unknown1 - name: PercentOfLevelMid
- name: Unknown2 - name: PercentOfLevelHigh

View file

@ -1,5 +1,4 @@
name: ScenarioTreeTips name: ScenarioTreeTips
displayField: Type
fields: fields:
- name: Tips1 - name: Tips1
- name: Tips2 - name: Tips2

View file

@ -1,5 +1,5 @@
name: SkyIsland2Mission name: SkyIsland2Mission
displayField: Item{1} displayField: Item1
fields: fields:
- name: Unknown0 - name: Unknown0
- name: Unknown1 - name: Unknown1

View file

@ -1,5 +1,5 @@
name: StainTransient name: StainTransient
displayField: Item{1} displayField: Item1
fields: fields:
- name: Item1 - name: Item1
type: link type: link

View file

@ -1,5 +1,5 @@
name: SwitchTalkVariation name: SwitchTalkVariation
displayField: Quest displayField: Quest0
fields: fields:
- name: Quest0 - name: Quest0
type: link type: link

View file

@ -1,4 +1,4 @@
name: TerritoryTypeTransient name: TerritoryTypeTransient
displayField: Offset{Z} displayField: OffsetZ
fields: fields:
- name: OffsetZ - name: OffsetZ

View file

@ -52,7 +52,9 @@ fields:
targets: [ModelChara] targets: [ModelChara]
- name: Unknown0 - name: Unknown0
- name: Unknown1 - name: Unknown1
- name: Unknown2 - name: RPParameter2
type: link
targets: [RPParameter]
- name: Unknown3 - name: Unknown3
- name: Unknown4 - name: Unknown4
- name: ExHotbarEnableConfig - name: ExHotbarEnableConfig

View file

@ -1,5 +1,5 @@
name: Treasure name: Treasure
displayField: Item displayField: SGB
fields: fields:
- name: Unknown0 - name: Unknown0
- name: Unknown1 - name: Unknown1

View file

@ -1,5 +1,5 @@
name: TreasureHuntRank name: TreasureHuntRank
displayField: Name displayField: ItemName
fields: fields:
- name: Icon - name: Icon
type: icon type: icon

View file

@ -33,7 +33,6 @@ fields:
fields: fields:
- type: link - type: link
targets: [TripleTriadCard] targets: [TripleTriadCard]
targets: [TripleTriadCard]
- name: TripleTriadCardVariable - name: TripleTriadCardVariable
type: array type: array
count: 5 count: 5

View file

@ -1,4 +1,4 @@
name: TripleTriadCardRarity name: TripleTriadCardRarity
displayField: Name displayField: Stars
fields: fields:
- name: Stars - name: Stars

View file

@ -1,5 +1,5 @@
name: WeatherGroup name: WeatherGroup
displayField: Name displayField: WeatherRate
fields: fields:
- name: Unknown0 - name: Unknown0
- name: WeatherRate - name: WeatherRate

View file

@ -1,5 +1,4 @@
name: WeatherRate name: WeatherRate
displayField: Name
fields: fields:
- name: Weather - name: Weather
type: array type: array