libER 0.1.4.2
ELDEN RING API library
Loading...
Searching...
No Matches
ITEMLOT_PARAM_ST.hpp
1/* This file was automatically generated from XML paramdefs. */
2#pragma once
3
4namespace from {
5namespace paramdef {
16 int lotItemId01{ 0 };
17
23 int lotItemId02{ 0 };
24
30 int lotItemId03{ 0 };
31
37 int lotItemId04{ 0 };
38
44 int lotItemId05{ 0 };
45
51 int lotItemId06{ 0 };
52
58 int lotItemId07{ 0 };
59
65 int lotItemId08{ 0 };
66
73
80
87
94
101
108
115
122
128 unsigned short lotItemBasePoint01{ 0 };
129
135 unsigned short lotItemBasePoint02{ 0 };
136
142 unsigned short lotItemBasePoint03{ 0 };
143
149 unsigned short lotItemBasePoint04{ 0 };
150
156 unsigned short lotItemBasePoint05{ 0 };
157
163 unsigned short lotItemBasePoint06{ 0 };
164
170 unsigned short lotItemBasePoint07{ 0 };
171
177 unsigned short lotItemBasePoint08{ 0 };
178
184 unsigned short cumulateLotPoint01{ 0 };
185
191 unsigned short cumulateLotPoint02{ 0 };
192
198 unsigned short cumulateLotPoint03{ 0 };
199
205 unsigned short cumulateLotPoint04{ 0 };
206
212 unsigned short cumulateLotPoint05{ 0 };
213
219 unsigned short cumulateLotPoint06{ 0 };
220
226 unsigned short cumulateLotPoint07{ 0 };
227
233 unsigned short cumulateLotPoint08{ 0 };
234
240 unsigned int getItemFlagId01{ 0 };
241
247 unsigned int getItemFlagId02{ 0 };
248
254 unsigned int getItemFlagId03{ 0 };
255
261 unsigned int getItemFlagId04{ 0 };
262
268 unsigned int getItemFlagId05{ 0 };
269
275 unsigned int getItemFlagId06{ 0 };
276
282 unsigned int getItemFlagId07{ 0 };
283
289 unsigned int getItemFlagId08{ 0 };
290
296 unsigned int getItemFlagId{ 0 };
297
303 unsigned int cumulateNumFlagId{ 0 };
304
310 unsigned char cumulateNumMax{ 0 };
311
318 signed char lotItem_Rarity{ -1 };
319
325 unsigned char lotItemNum01{ 0 };
326
332 unsigned char lotItemNum02{ 0 };
333
339 unsigned char lotItemNum03{ 0 };
340
346 unsigned char lotItemNum04{ 0 };
347
353 unsigned char lotItemNum05{ 0 };
354
360 unsigned char lotItemNum06{ 0 };
361
367 unsigned char lotItemNum07{ 0 };
368
374 unsigned char lotItemNum08{ 0 };
375
381 bool enableLuck01 : 1 { false };
382
388 bool enableLuck02 : 1 { false };
389
395 bool enableLuck03 : 1 { false };
396
402 bool enableLuck04 : 1 { false };
403
409 bool enableLuck05 : 1 { false };
410
416 bool enableLuck06 : 1 { false };
417
423 bool enableLuck07 : 1 { false };
424
430 bool enableLuck08 : 1 { false };
431
437 bool cumulateReset01 : 1 { false };
438
444 bool cumulateReset02 : 1 { false };
445
451 bool cumulateReset03 : 1 { false };
452
458 bool cumulateReset04 : 1 { false };
459
465 bool cumulateReset05 : 1 { false };
466
472 bool cumulateReset06 : 1 { false };
473
479 bool cumulateReset07 : 1 { false };
480
486 bool cumulateReset08 : 1 { false };
487
493 signed char GameClearOffset{ -1 };
494
500 bool canExecByFriendlyGhost : 1 { false };
501
507 bool canExecByHostileGhost : 1 { false };
508
512 unsigned char PAD1 : 6 { 0 };
513
517 unsigned short PAD2{ 0 };
518};
519
520}; // namespace paramdef
521}; // namespace from
522
523static_assert(sizeof(from::paramdef::ITEMLOT_PARAM_ST) == 152,
524 "ITEMLOT_PARAM_ST paramdef size does not match detected size");
This struct was automatically generated from XML paramdefs.
Definition ITEMLOT_PARAM_ST.hpp:10
int lotItemId07
7: Item ID
Definition ITEMLOT_PARAM_ST.hpp:58
unsigned char lotItemNum08
Quantity.
Definition ITEMLOT_PARAM_ST.hpp:374
int lotItemCategory01
1: Item category
Definition ITEMLOT_PARAM_ST.hpp:72
unsigned int getItemFlagId08
Another crunchy flag ID.
Definition ITEMLOT_PARAM_ST.hpp:289
bool cumulateReset07
Cumulative reset.
Definition ITEMLOT_PARAM_ST.hpp:479
unsigned char lotItemNum01
Quantity.
Definition ITEMLOT_PARAM_ST.hpp:325
bool cumulateReset08
Cumulative reset.
Definition ITEMLOT_PARAM_ST.hpp:486
bool cumulateReset03
Cumulative reset.
Definition ITEMLOT_PARAM_ST.hpp:451
unsigned short lotItemBasePoint07
Basic appearance point.
Definition ITEMLOT_PARAM_ST.hpp:170
unsigned int cumulateNumFlagId
Lottery cumulative save flag ID.
Definition ITEMLOT_PARAM_ST.hpp:303
unsigned int getItemFlagId04
Another crunchy flag ID.
Definition ITEMLOT_PARAM_ST.hpp:261
int lotItemId06
6: Item ID
Definition ITEMLOT_PARAM_ST.hpp:51
int lotItemCategory04
4: Item category
Definition ITEMLOT_PARAM_ST.hpp:93
bool cumulateReset05
Cumulative reset.
Definition ITEMLOT_PARAM_ST.hpp:465
signed char lotItem_Rarity
Rarity overwrite.
Definition ITEMLOT_PARAM_ST.hpp:318
unsigned short PAD2
PAD2.
Definition ITEMLOT_PARAM_ST.hpp:517
bool cumulateReset02
Cumulative reset.
Definition ITEMLOT_PARAM_ST.hpp:444
bool enableLuck01
Luck parameter valid.
Definition ITEMLOT_PARAM_ST.hpp:381
int lotItemCategory08
8: Item category
Definition ITEMLOT_PARAM_ST.hpp:121
signed char GameClearOffset
Offset after X week.
Definition ITEMLOT_PARAM_ST.hpp:493
unsigned char lotItemNum05
Quantity.
Definition ITEMLOT_PARAM_ST.hpp:353
unsigned short cumulateLotPoint01
Appearance points after accumulation.
Definition ITEMLOT_PARAM_ST.hpp:184
unsigned char lotItemNum06
Quantity.
Definition ITEMLOT_PARAM_ST.hpp:360
int lotItemCategory02
2: Item category
Definition ITEMLOT_PARAM_ST.hpp:79
unsigned int getItemFlagId02
Another crunchy flag ID.
Definition ITEMLOT_PARAM_ST.hpp:247
bool enableLuck04
Luck parameter valid.
Definition ITEMLOT_PARAM_ST.hpp:402
bool cumulateReset04
Cumulative reset.
Definition ITEMLOT_PARAM_ST.hpp:458
bool canExecByFriendlyGhost
Do you draw lots even with cooperating spirits?
Definition ITEMLOT_PARAM_ST.hpp:500
unsigned char lotItemNum04
Quantity.
Definition ITEMLOT_PARAM_ST.hpp:346
unsigned short cumulateLotPoint06
Appearance points after accumulation.
Definition ITEMLOT_PARAM_ST.hpp:219
int lotItemId04
4: Item ID
Definition ITEMLOT_PARAM_ST.hpp:37
bool enableLuck08
Luck parameter valid.
Definition ITEMLOT_PARAM_ST.hpp:430
int lotItemId08
8: Item ID
Definition ITEMLOT_PARAM_ST.hpp:65
unsigned short lotItemBasePoint06
Basic appearance point.
Definition ITEMLOT_PARAM_ST.hpp:163
unsigned short lotItemBasePoint08
Basic appearance point.
Definition ITEMLOT_PARAM_ST.hpp:177
unsigned short lotItemBasePoint03
Basic appearance point.
Definition ITEMLOT_PARAM_ST.hpp:142
unsigned int getItemFlagId07
Another crunchy flag ID.
Definition ITEMLOT_PARAM_ST.hpp:282
unsigned char cumulateNumMax
Maximum number of lottery cumulative.
Definition ITEMLOT_PARAM_ST.hpp:310
unsigned int getItemFlagId03
Another crunchy flag ID.
Definition ITEMLOT_PARAM_ST.hpp:254
bool cumulateReset06
Cumulative reset.
Definition ITEMLOT_PARAM_ST.hpp:472
int lotItemId02
2: Item ID
Definition ITEMLOT_PARAM_ST.hpp:23
int lotItemCategory03
3: Item category
Definition ITEMLOT_PARAM_ST.hpp:86
unsigned short lotItemBasePoint05
Basic appearance point.
Definition ITEMLOT_PARAM_ST.hpp:156
unsigned short lotItemBasePoint04
Basic appearance point.
Definition ITEMLOT_PARAM_ST.hpp:149
unsigned int getItemFlagId
Crunchy flag ID.
Definition ITEMLOT_PARAM_ST.hpp:296
unsigned short lotItemBasePoint02
Basic appearance point.
Definition ITEMLOT_PARAM_ST.hpp:135
bool enableLuck03
Luck parameter valid.
Definition ITEMLOT_PARAM_ST.hpp:395
unsigned short cumulateLotPoint08
Cumulative post-appearance points.
Definition ITEMLOT_PARAM_ST.hpp:233
unsigned int getItemFlagId06
Another crunchy flag ID.
Definition ITEMLOT_PARAM_ST.hpp:275
int lotItemId01
1: Item ID
Definition ITEMLOT_PARAM_ST.hpp:16
unsigned char lotItemNum03
Quantity.
Definition ITEMLOT_PARAM_ST.hpp:339
unsigned short cumulateLotPoint05
Appearance points after accumulation.
Definition ITEMLOT_PARAM_ST.hpp:212
unsigned char lotItemNum02
Quantity.
Definition ITEMLOT_PARAM_ST.hpp:332
unsigned short cumulateLotPoint04
Appearance points after accumulation.
Definition ITEMLOT_PARAM_ST.hpp:205
unsigned short lotItemBasePoint01
Basic appearance point.
Definition ITEMLOT_PARAM_ST.hpp:128
unsigned short cumulateLotPoint03
Cumulative post-appearance points.
Definition ITEMLOT_PARAM_ST.hpp:198
bool canExecByHostileGhost
Do you draw even hostile spirits?
Definition ITEMLOT_PARAM_ST.hpp:507
unsigned short cumulateLotPoint02
Appearance points after accumulation.
Definition ITEMLOT_PARAM_ST.hpp:191
bool cumulateReset01
Cumulative reset.
Definition ITEMLOT_PARAM_ST.hpp:437
bool enableLuck05
Luck parameter valid.
Definition ITEMLOT_PARAM_ST.hpp:409
bool enableLuck02
Luck parameter valid.
Definition ITEMLOT_PARAM_ST.hpp:388
bool enableLuck06
Luck parameter valid.
Definition ITEMLOT_PARAM_ST.hpp:416
int lotItemCategory05
5: Item category
Definition ITEMLOT_PARAM_ST.hpp:100
int lotItemId05
5: Item ID
Definition ITEMLOT_PARAM_ST.hpp:44
unsigned char PAD1
PAD1.
Definition ITEMLOT_PARAM_ST.hpp:512
unsigned char lotItemNum07
Quantity.
Definition ITEMLOT_PARAM_ST.hpp:367
int lotItemCategory07
7: Item category
Definition ITEMLOT_PARAM_ST.hpp:114
int lotItemCategory06
6: Item category
Definition ITEMLOT_PARAM_ST.hpp:107
unsigned int getItemFlagId01
Another crunchy flag ID.
Definition ITEMLOT_PARAM_ST.hpp:240
bool enableLuck07
Luck parameter valid.
Definition ITEMLOT_PARAM_ST.hpp:423
int lotItemId03
3: Item ID
Definition ITEMLOT_PARAM_ST.hpp:30
unsigned int getItemFlagId05
Another crunchy flag ID.
Definition ITEMLOT_PARAM_ST.hpp:268
unsigned short cumulateLotPoint07
Cumulative post-appearance points.
Definition ITEMLOT_PARAM_ST.hpp:226