This repository has been archived by the owner on Dec 18, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathtype_AetherialWheel_generated.go
316 lines (314 loc) · 14.9 KB
/
type_AetherialWheel_generated.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
// Code generated by generate_structs - DO NOT EDIT.
package xivapi
type AetherialWheel struct {
Grade int `json:"Grade,omitempty"`
ID int `json:"ID,omitempty"`
ItemPrimed struct {
DamageMag int `json:"DamageMag,omitempty"`
DefenseMag int `json:"DefenseMag,omitempty"`
Description string `json:"Description,omitempty"`
IsPvP int `json:"IsPvP,omitempty"`
ItemUICategory struct {
ID int `json:"ID,omitempty"`
Name_de string `json:"Name_de,omitempty"`
OrderMajor int `json:"OrderMajor,omitempty"`
OrderMinor int `json:"OrderMinor,omitempty"`
Name_ja string `json:"Name_ja,omitempty"`
Icon string `json:"Icon,omitempty"`
IconID int `json:"IconID,omitempty"`
Name string `json:"Name,omitempty"`
Name_en string `json:"Name_en,omitempty"`
Name_fr string `json:"Name_fr,omitempty"`
}
StainTargetID int `json:"StainTargetID,omitempty"`
ItemSeries int `json:"ItemSeries,omitempty"`
MateriaSlotCount int `json:"MateriaSlotCount,omitempty"`
BaseParam0 int `json:"BaseParam0,omitempty"`
BaseParam5 int `json:"BaseParam5,omitempty"`
BaseParamSpecial5 int `json:"BaseParamSpecial5,omitempty"`
BaseParamValue5 int `json:"BaseParamValue5,omitempty"`
BaseParamValueSpecial0 int `json:"BaseParamValueSpecial0,omitempty"`
Block int `json:"Block,omitempty"`
Name_de string `json:"Name_de,omitempty"`
Name_fr string `json:"Name_fr,omitempty"`
Plural string `json:"Plural,omitempty"`
Singular_de string `json:"Singular_de,omitempty"`
Singular_ja string `json:"Singular_ja,omitempty"`
IsDyeable int `json:"IsDyeable,omitempty"`
ModelSub string `json:"ModelSub,omitempty"`
Name string `json:"Name,omitempty"`
Singular string `json:"Singular,omitempty"`
BaseParamSpecial1 int `json:"BaseParamSpecial1,omitempty"`
BaseParamValue2 int `json:"BaseParamValue2,omitempty"`
DelayMs int `json:"DelayMs,omitempty"`
EquipSlotCategory int `json:"EquipSlotCategory,omitempty"`
PriceMid int `json:"PriceMid,omitempty"`
Rarity int `json:"Rarity,omitempty"`
Name_en string `json:"Name_en,omitempty"`
BaseParamSpecial2 int `json:"BaseParamSpecial2,omitempty"`
ClassJobRepair int `json:"ClassJobRepair,omitempty"`
DefensePhys int `json:"DefensePhys,omitempty"`
Description_fr string `json:"Description_fr,omitempty"`
ItemSearchCategory int `json:"ItemSearchCategory,omitempty"`
ItemSpecialBonusParam int `json:"ItemSpecialBonusParam,omitempty"`
ID int `json:"ID,omitempty"`
IsAdvancedMeldingPermitted int `json:"IsAdvancedMeldingPermitted,omitempty"`
AetherialReduce int `json:"AetherialReduce,omitempty"`
BaseParamSpecial3 int `json:"BaseParamSpecial3,omitempty"`
BaseParamValueSpecial2 int `json:"BaseParamValueSpecial2,omitempty"`
BaseParamValueSpecial3 int `json:"BaseParamValueSpecial3,omitempty"`
CanBeHq int `json:"CanBeHq,omitempty"`
ClassJobCategory int `json:"ClassJobCategory,omitempty"`
Singular_en string `json:"Singular_en,omitempty"`
ItemRepair int `json:"ItemRepair,omitempty"`
Salvage int `json:"Salvage,omitempty"`
BaseParamValueSpecial4 int `json:"BaseParamValueSpecial4,omitempty"`
EquipRestriction int `json:"EquipRestriction,omitempty"`
IsUnique int `json:"IsUnique,omitempty"`
ItemSpecialBonus int `json:"ItemSpecialBonus,omitempty"`
MaterializeType int `json:"MaterializeType,omitempty"`
BaseParam4 int `json:"BaseParam4,omitempty"`
BaseParamSpecial4 int `json:"BaseParamSpecial4,omitempty"`
BaseParamValue4 int `json:"BaseParamValue4,omitempty"`
PriceLow int `json:"PriceLow,omitempty"`
Stain struct {
Shade int `json:"Shade,omitempty"`
Color int `json:"Color,omitempty"`
ID int `json:"ID,omitempty"`
Name string `json:"Name,omitempty"`
Name_de string `json:"Name_de,omitempty"`
Name_en string `json:"Name_en,omitempty"`
Name_fr string `json:"Name_fr,omitempty"`
Name_ja string `json:"Name_ja,omitempty"`
}
BaseParamValueSpecial1 int `json:"BaseParamValueSpecial1,omitempty"`
ClassJobUse int `json:"ClassJobUse,omitempty"`
Description_de string `json:"Description_de,omitempty"`
IsCrestWorthy int `json:"IsCrestWorthy,omitempty"`
Name_ja string `json:"Name_ja,omitempty"`
Plural_ja string `json:"Plural_ja,omitempty"`
CooldownS int `json:"CooldownS,omitempty"`
FilterGroup int `json:"FilterGroup,omitempty"`
Plural_en string `json:"Plural_en,omitempty"`
Plural_fr string `json:"Plural_fr,omitempty"`
StackSize int `json:"StackSize,omitempty"`
Singular_fr string `json:"Singular_fr,omitempty"`
BaseParam2 int `json:"BaseParam2,omitempty"`
BaseParamModifier int `json:"BaseParamModifier,omitempty"`
IsGlamourous int `json:"IsGlamourous,omitempty"`
ItemGlamour int `json:"ItemGlamour,omitempty"`
ItemUICategoryTarget string `json:"ItemUICategoryTarget,omitempty"`
Plural_de string `json:"Plural_de,omitempty"`
BaseParamValue3 int `json:"BaseParamValue3,omitempty"`
DamagePhys int `json:"DamagePhys,omitempty"`
ItemUICategoryTargetID int `json:"ItemUICategoryTargetID,omitempty"`
LevelItem int `json:"LevelItem,omitempty"`
BaseParam1 int `json:"BaseParam1,omitempty"`
BaseParamValueSpecial5 int `json:"BaseParamValueSpecial5,omitempty"`
Icon string `json:"Icon,omitempty"`
ItemAction int `json:"ItemAction,omitempty"`
IsCollectable int `json:"IsCollectable,omitempty"`
IsIndisposable int `json:"IsIndisposable,omitempty"`
BaseParam3 int `json:"BaseParam3,omitempty"`
BaseParamSpecial0 int `json:"BaseParamSpecial0,omitempty"`
BlockRate int `json:"BlockRate,omitempty"`
Description_en string `json:"Description_en,omitempty"`
Description_ja string `json:"Description_ja,omitempty"`
GrandCompany int `json:"GrandCompany,omitempty"`
IsUntradable int `json:"IsUntradable,omitempty"`
ModelMain string `json:"ModelMain,omitempty"`
StainTarget string `json:"StainTarget,omitempty"`
StartsWithVowel int `json:"StartsWithVowel,omitempty"`
BaseParamValue0 int `json:"BaseParamValue0,omitempty"`
BaseParamValue1 int `json:"BaseParamValue1,omitempty"`
IconID int `json:"IconID,omitempty"`
LevelEquip int `json:"LevelEquip,omitempty"`
}
ItemUnprimed struct {
ItemAction int `json:"ItemAction,omitempty"`
Rarity int `json:"Rarity,omitempty"`
BaseParamSpecial3 int `json:"BaseParamSpecial3,omitempty"`
GrandCompany int `json:"GrandCompany,omitempty"`
ID int `json:"ID,omitempty"`
Singular_en string `json:"Singular_en,omitempty"`
IsUntradable int `json:"IsUntradable,omitempty"`
LevelItem int `json:"LevelItem,omitempty"`
BaseParam2 int `json:"BaseParam2,omitempty"`
ItemUICategory struct {
ID int `json:"ID,omitempty"`
Icon string `json:"Icon,omitempty"`
IconID int `json:"IconID,omitempty"`
Name_ja string `json:"Name_ja,omitempty"`
OrderMinor int `json:"OrderMinor,omitempty"`
Name string `json:"Name,omitempty"`
Name_de string `json:"Name_de,omitempty"`
Name_en string `json:"Name_en,omitempty"`
Name_fr string `json:"Name_fr,omitempty"`
OrderMajor int `json:"OrderMajor,omitempty"`
}
PriceLow int `json:"PriceLow,omitempty"`
Description string `json:"Description,omitempty"`
Description_en string `json:"Description_en,omitempty"`
ItemSpecialBonus int `json:"ItemSpecialBonus,omitempty"`
ClassJobRepair struct {
ItemStartingWeapon int `json:"ItemStartingWeapon,omitempty"`
Name_de string `json:"Name_de,omitempty"`
Name_en string `json:"Name_en,omitempty"`
StartingLevel int `json:"StartingLevel,omitempty"`
ClassJobParent int `json:"ClassJobParent,omitempty"`
LimitBreak1 int `json:"LimitBreak1,omitempty"`
ModifierDexterity int `json:"ModifierDexterity,omitempty"`
ModifierManaPoints int `json:"ModifierManaPoints,omitempty"`
Name string `json:"Name,omitempty"`
Prerequisite int `json:"Prerequisite,omitempty"`
LimitBreak2 int `json:"LimitBreak2,omitempty"`
ClassJobCategory int `json:"ClassJobCategory,omitempty"`
LimitBreak3 int `json:"LimitBreak3,omitempty"`
NameEnglish_en string `json:"NameEnglish_en,omitempty"`
NameEnglish_de string `json:"NameEnglish_de,omitempty"`
Name_fr string `json:"Name_fr,omitempty"`
Abbreviation_en string `json:"Abbreviation_en,omitempty"`
Abbreviation_fr string `json:"Abbreviation_fr,omitempty"`
Abbreviation_ja string `json:"Abbreviation_ja,omitempty"`
ModifierMind int `json:"ModifierMind,omitempty"`
ModifierPiety int `json:"ModifierPiety,omitempty"`
NameEnglish string `json:"NameEnglish,omitempty"`
RelicQuest int `json:"RelicQuest,omitempty"`
ExpArrayIndex int `json:"ExpArrayIndex,omitempty"`
ID int `json:"ID,omitempty"`
Icon string `json:"Icon,omitempty"`
ModifierHitPoints int `json:"ModifierHitPoints,omitempty"`
ModifierIntelligence int `json:"ModifierIntelligence,omitempty"`
ModifierVitality int `json:"ModifierVitality,omitempty"`
Abbreviation string `json:"Abbreviation,omitempty"`
Abbreviation_de string `json:"Abbreviation_de,omitempty"`
ModifierStrength int `json:"ModifierStrength,omitempty"`
NameEnglish_ja string `json:"NameEnglish_ja,omitempty"`
Name_ja string `json:"Name_ja,omitempty"`
ItemSoulCrystal int `json:"ItemSoulCrystal,omitempty"`
NameEnglish_fr string `json:"NameEnglish_fr,omitempty"`
UnlockQuest int `json:"UnlockQuest,omitempty"`
}
EquipRestriction int `json:"EquipRestriction,omitempty"`
IsCrestWorthy int `json:"IsCrestWorthy,omitempty"`
BaseParamSpecial0 int `json:"BaseParamSpecial0,omitempty"`
MateriaSlotCount int `json:"MateriaSlotCount,omitempty"`
Name_en string `json:"Name_en,omitempty"`
ClassJobUse int `json:"ClassJobUse,omitempty"`
FilterGroup int `json:"FilterGroup,omitempty"`
Plural_en string `json:"Plural_en,omitempty"`
Singular_de string `json:"Singular_de,omitempty"`
CooldownS int `json:"CooldownS,omitempty"`
SalvageTarget string `json:"SalvageTarget,omitempty"`
Plural_ja string `json:"Plural_ja,omitempty"`
BaseParam5 int `json:"BaseParam5,omitempty"`
BaseParamValueSpecial1 int `json:"BaseParamValueSpecial1,omitempty"`
DefensePhys int `json:"DefensePhys,omitempty"`
ItemGlamour int `json:"ItemGlamour,omitempty"`
BlockRate int `json:"BlockRate,omitempty"`
DefenseMag int `json:"DefenseMag,omitempty"`
IsCollectable int `json:"IsCollectable,omitempty"`
IsPvP int `json:"IsPvP,omitempty"`
BaseParam4 int `json:"BaseParam4,omitempty"`
BaseParamModifier int `json:"BaseParamModifier,omitempty"`
BaseParamValue5 int `json:"BaseParamValue5,omitempty"`
DamageMag int `json:"DamageMag,omitempty"`
IsUnique int `json:"IsUnique,omitempty"`
StainTargetID int `json:"StainTargetID,omitempty"`
BaseParamValueSpecial4 int `json:"BaseParamValueSpecial4,omitempty"`
CanBeHq int `json:"CanBeHq,omitempty"`
SalvageTargetID int `json:"SalvageTargetID,omitempty"`
BaseParam0 int `json:"BaseParam0,omitempty"`
BaseParam1 int `json:"BaseParam1,omitempty"`
BaseParamSpecial2 int `json:"BaseParamSpecial2,omitempty"`
ItemSpecialBonusParam int `json:"ItemSpecialBonusParam,omitempty"`
LevelEquip int `json:"LevelEquip,omitempty"`
Name_fr string `json:"Name_fr,omitempty"`
BaseParamValue1 int `json:"BaseParamValue1,omitempty"`
BaseParamValueSpecial5 int `json:"BaseParamValueSpecial5,omitempty"`
Description_fr string `json:"Description_fr,omitempty"`
Description_ja string `json:"Description_ja,omitempty"`
Plural_fr string `json:"Plural_fr,omitempty"`
BaseParamValue3 int `json:"BaseParamValue3,omitempty"`
IsAdvancedMeldingPermitted int `json:"IsAdvancedMeldingPermitted,omitempty"`
ItemUICategoryTargetID int `json:"ItemUICategoryTargetID,omitempty"`
PriceMid int `json:"PriceMid,omitempty"`
ModelMain string `json:"ModelMain,omitempty"`
ClassJobCategory int `json:"ClassJobCategory,omitempty"`
ClassJobRepairTargetID int `json:"ClassJobRepairTargetID,omitempty"`
StackSize int `json:"StackSize,omitempty"`
BaseParamValueSpecial3 int `json:"BaseParamValueSpecial3,omitempty"`
Block int `json:"Block,omitempty"`
IsGlamourous int `json:"IsGlamourous,omitempty"`
Stain struct {
Color int `json:"Color,omitempty"`
ID int `json:"ID,omitempty"`
Name string `json:"Name,omitempty"`
Name_de string `json:"Name_de,omitempty"`
Name_en string `json:"Name_en,omitempty"`
Name_fr string `json:"Name_fr,omitempty"`
Name_ja string `json:"Name_ja,omitempty"`
Shade int `json:"Shade,omitempty"`
}
ItemUICategoryTarget string `json:"ItemUICategoryTarget,omitempty"`
Singular_fr string `json:"Singular_fr,omitempty"`
ItemSearchCategory struct {
Category int `json:"Category,omitempty"`
ID int `json:"ID,omitempty"`
Name_ja string `json:"Name_ja,omitempty"`
Order int `json:"Order,omitempty"`
ClassJob int `json:"ClassJob,omitempty"`
Icon string `json:"Icon,omitempty"`
IconID int `json:"IconID,omitempty"`
Name string `json:"Name,omitempty"`
Name_de string `json:"Name_de,omitempty"`
Name_en string `json:"Name_en,omitempty"`
Name_fr string `json:"Name_fr,omitempty"`
}
ItemSearchCategoryTarget string `json:"ItemSearchCategoryTarget,omitempty"`
Name string `json:"Name,omitempty"`
BaseParamSpecial5 int `json:"BaseParamSpecial5,omitempty"`
DelayMs int `json:"DelayMs,omitempty"`
IconID int `json:"IconID,omitempty"`
Plural string `json:"Plural,omitempty"`
BaseParamSpecial1 int `json:"BaseParamSpecial1,omitempty"`
BaseParamSpecial4 int `json:"BaseParamSpecial4,omitempty"`
Singular_ja string `json:"Singular_ja,omitempty"`
MaterializeType int `json:"MaterializeType,omitempty"`
Plural_de string `json:"Plural_de,omitempty"`
Salvage struct {
OptimalSkill int `json:"OptimalSkill,omitempty"`
ID int `json:"ID,omitempty"`
}
BaseParam3 int `json:"BaseParam3,omitempty"`
BaseParamValueSpecial2 int `json:"BaseParamValueSpecial2,omitempty"`
IsIndisposable int `json:"IsIndisposable,omitempty"`
BaseParamValue0 int `json:"BaseParamValue0,omitempty"`
Icon string `json:"Icon,omitempty"`
ItemSearchCategoryTargetID int `json:"ItemSearchCategoryTargetID,omitempty"`
Singular string `json:"Singular,omitempty"`
BaseParamValue2 int `json:"BaseParamValue2,omitempty"`
BaseParamValue4 int `json:"BaseParamValue4,omitempty"`
DamagePhys int `json:"DamagePhys,omitempty"`
IsDyeable int `json:"IsDyeable,omitempty"`
ClassJobRepairTarget string `json:"ClassJobRepairTarget,omitempty"`
ItemSeries int `json:"ItemSeries,omitempty"`
Name_ja string `json:"Name_ja,omitempty"`
AetherialReduce int `json:"AetherialReduce,omitempty"`
Description_de string `json:"Description_de,omitempty"`
Name_de string `json:"Name_de,omitempty"`
BaseParamValueSpecial0 int `json:"BaseParamValueSpecial0,omitempty"`
StartsWithVowel int `json:"StartsWithVowel,omitempty"`
ItemRepair int `json:"ItemRepair,omitempty"`
ModelSub string `json:"ModelSub,omitempty"`
EquipSlotCategory int `json:"EquipSlotCategory,omitempty"`
StainTarget string `json:"StainTarget,omitempty"`
}
ItemUnprimedTargetID int `json:"ItemUnprimedTargetID,omitempty"`
GameContentLinks []interface{} `json:"GameContentLinks,omitempty"`
ItemPrimedTarget string `json:"ItemPrimedTarget,omitempty"`
ItemPrimedTargetID int `json:"ItemPrimedTargetID,omitempty"`
ItemUnprimedTarget string `json:"ItemUnprimedTarget,omitempty"`
Url string `json:"Url,omitempty"`
HoursRequired int `json:"HoursRequired,omitempty"`
}