libER 0.1.4.2
ELDEN RING API library
Loading...
Searching...
No Matches
EQUIP_PARAM_GEM_ST.hpp
1/* This file was automatically generated from XML paramdefs. */
2#pragma once
3
4namespace from {
5namespace paramdef {
16 bool disableParam_NT : 1 { false };
17
21 unsigned char disableParamReserve1 : 7;
22
26 unsigned char disableParamReserve2[3];
27
33 unsigned short iconId{ 0 };
34
38 signed char rank{ 0 };
39
46 unsigned char sortGroupId{ 255 };
47
53 int spEffectId0{ -1 };
54
60 int spEffectId1{ -1 };
61
67 int spEffectId2{ -1 };
68
75 unsigned int itemGetTutorialFlagId{ 0 };
76
83
87 int mountValue{ 0 };
88
92 int sellValue{ 0 };
93
97 int saleValue{ -1 };
98
104 int sortId{ 0 };
105
111 short compTrophySedId{ -1 };
112
116 short trophySeqId{ -1 };
117
123 bool configurableWepAttr00 : 1 { false };
124
130 bool configurableWepAttr01 : 1 { false };
131
137 bool configurableWepAttr02 : 1 { false };
138
144 bool configurableWepAttr03 : 1 { false };
145
151 bool configurableWepAttr04 : 1 { false };
152
158 bool configurableWepAttr05 : 1 { false };
159
165 bool configurableWepAttr06 : 1 { false };
166
172 bool configurableWepAttr07 : 1 { false };
173
179 bool configurableWepAttr08 : 1 { false };
180
186 bool configurableWepAttr09 : 1 { false };
187
193 bool configurableWepAttr10 : 1 { false };
194
200 bool configurableWepAttr11 : 1 { false };
201
207 bool configurableWepAttr12 : 1 { false };
208
214 bool configurableWepAttr13 : 1 { false };
215
221 bool configurableWepAttr14 : 1 { false };
222
228 bool configurableWepAttr15 : 1 { false };
229
235 unsigned char rarity{ 0 };
236
242 bool configurableWepAttr16 : 1 { false };
243
249 bool configurableWepAttr17 : 1 { false };
250
256 bool configurableWepAttr18 : 1 { false };
257
263 bool configurableWepAttr19 : 1 { false };
264
270 bool configurableWepAttr20 : 1 { false };
271
277 bool configurableWepAttr21 : 1 { false };
278
284 bool configurableWepAttr22 : 1 { false };
285
291 bool configurableWepAttr23 : 1 { false };
292
298 bool isDiscard : 1 { false };
299
305 bool isDrop : 1 { false };
306
312 bool isDeposit : 1 { false };
313
317 bool disableMultiDropShare : 1 { false };
318
325 unsigned char showDialogCondType : 2 { 2 };
326
333 bool showLogCondType : 1 { true };
334
335 unsigned char pad : 1;
336
343 unsigned char defaultWepAttr{ 0 };
344
348 bool isSpecialSwordArt{ false };
349
350 unsigned char pad2[1];
356 bool canMountWep_Dagger : 1 { false };
357
363 bool canMountWep_SwordNormal : 1 { false };
364
370 bool canMountWep_SwordLarge : 1 { false };
371
377 bool canMountWep_SwordGigantic : 1 { false };
378
384 bool canMountWep_SaberNormal : 1 { false };
385
391 bool canMountWep_SaberLarge : 1 { false };
392
398 bool canMountWep_katana : 1 { false };
399
406 bool canMountWep_SwordDoubleEdge : 1 { false };
407
413 bool canMountWep_SwordPierce : 1 { false };
414
420 bool canMountWep_RapierHeavy : 1 { false };
421
427 bool canMountWep_AxeNormal : 1 { false };
428
434 bool canMountWep_AxeLarge : 1 { false };
435
441 bool canMountWep_HammerNormal : 1 { false };
442
448 bool canMountWep_HammerLarge : 1 { false };
449
455 bool canMountWep_Flail : 1 { false };
456
462 bool canMountWep_SpearNormal : 1 { false };
463
469 bool canMountWep_SpearLarge : 1 { false };
470
476 bool canMountWep_SpearHeavy : 1 { false };
477
483 bool canMountWep_SpearAxe : 1 { false };
484
490 bool canMountWep_Sickle : 1 { false };
491
497 bool canMountWep_Knuckle : 1 { false };
498
504 bool canMountWep_Claw : 1 { false };
505
511 bool canMountWep_Whip : 1 { false };
512
519 bool canMountWep_AxhammerLarge : 1 { false };
520
526 bool canMountWep_BowSmall : 1 { false };
527
533 bool canMountWep_BowNormal : 1 { false };
534
540 bool canMountWep_BowLarge : 1 { false };
541
547 bool canMountWep_ClossBow : 1 { false };
548
554 bool canMountWep_Ballista : 1 { false };
555
561 bool canMountWep_Staff : 1 { false };
562
568 bool canMountWep_Sorcery : 1 { false };
569
575 bool canMountWep_Talisman : 1 { false };
576
582 bool canMountWep_ShieldSmall : 1 { false };
583
589 bool canMountWep_ShieldNormal : 1 { false };
590
596 bool canMountWep_ShieldLarge : 1 { false };
597
603 bool canMountWep_Torch : 1 { false };
604
608 unsigned char canMountWep_HandToHand : 1 { 0 };
609
613 unsigned char canMountWep_PerfumeBottle : 1 { 0 };
614
618 unsigned char canMountWep_ThrustingShield : 1 { 0 };
619
623 unsigned char canMountWep_ThrowingWeapon : 1 { 0 };
624
628 unsigned char canMountWep_ReverseHandSword : 1 { 0 };
629
633 unsigned char canMountWep_LightGreatsword : 1 { 0 };
634
638 unsigned char canMountWep_GreatKatana : 1 { 0 };
639
643 unsigned char canMountWep_BeastClaw : 1 { 0 };
644
645 unsigned char reserved_canMountWep_0x3d_4 : 4;
646
647 unsigned char reserved2_canMountWep[2];
648
655 int spEffectMsgId0{ -1 };
656
663 int spEffectMsgId1{ -1 };
664
671
678
685
692 int mountWepTextId{ -1 };
693
694 unsigned char pad6[8];
695};
696
697}; // namespace paramdef
698}; // namespace from
699
700static_assert(sizeof(from::paramdef::EQUIP_PARAM_GEM_ST) == 96,
701 "EQUIP_PARAM_GEM_ST paramdef size does not match detected size");
This struct was automatically generated from XML paramdefs.
Definition EQUIP_PARAM_GEM_ST.hpp:10
bool canMountWep_SwordGigantic
Oversized sword.
Definition EQUIP_PARAM_GEM_ST.hpp:377
bool canMountWep_ShieldLarge
Pavise.
Definition EQUIP_PARAM_GEM_ST.hpp:596
int spEffectMsgId0
Effect text ID 00.
Definition EQUIP_PARAM_GEM_ST.hpp:655
bool canMountWep_SpearHeavy
Large spear.
Definition EQUIP_PARAM_GEM_ST.hpp:476
bool canMountWep_Torch
torch
Definition EQUIP_PARAM_GEM_ST.hpp:603
bool canMountWep_BowNormal
bow
Definition EQUIP_PARAM_GEM_ST.hpp:533
bool configurableWepAttr12
12
Definition EQUIP_PARAM_GEM_ST.hpp:207
bool canMountWep_SwordPierce
Sword.
Definition EQUIP_PARAM_GEM_ST.hpp:413
bool configurableWepAttr22
twenty two
Definition EQUIP_PARAM_GEM_ST.hpp:284
bool configurableWepAttr00
0
Definition EQUIP_PARAM_GEM_ST.hpp:123
bool canMountWep_Talisman
Holy mark.
Definition EQUIP_PARAM_GEM_ST.hpp:575
bool canMountWep_SwordNormal
Straight sword.
Definition EQUIP_PARAM_GEM_ST.hpp:363
int spEffectId1
Resident special effect ID01.
Definition EQUIP_PARAM_GEM_ST.hpp:60
bool configurableWepAttr07
7
Definition EQUIP_PARAM_GEM_ST.hpp:172
unsigned char canMountWep_ThrustingShield
canMountWep_ThrustingShield
Definition EQUIP_PARAM_GEM_ST.hpp:618
bool canMountWep_SpearLarge
Long spear.
Definition EQUIP_PARAM_GEM_ST.hpp:469
bool canMountWep_Claw
nail
Definition EQUIP_PARAM_GEM_ST.hpp:504
unsigned char disableParamReserve2[3]
Reserve for package output 2.
Definition EQUIP_PARAM_GEM_ST.hpp:26
int spEffectId_forAtk2
Special effect ID02 on attack hit.
Definition EQUIP_PARAM_GEM_ST.hpp:684
unsigned char showDialogCondType
Acquisition dialog display condition.
Definition EQUIP_PARAM_GEM_ST.hpp:325
bool canMountWep_SaberNormal
Music sword.
Definition EQUIP_PARAM_GEM_ST.hpp:384
unsigned char disableParamReserve1
Reserve for package output 1.
Definition EQUIP_PARAM_GEM_ST.hpp:21
bool configurableWepAttr13
13
Definition EQUIP_PARAM_GEM_ST.hpp:214
int saleValue
Selling price.
Definition EQUIP_PARAM_GEM_ST.hpp:97
unsigned char canMountWep_GreatKatana
canMountWep_GreatKatana
Definition EQUIP_PARAM_GEM_ST.hpp:638
bool isSpecialSwordArt
isSpecialSwordArt
Definition EQUIP_PARAM_GEM_ST.hpp:348
int spEffectId2
Resident special effect ID02.
Definition EQUIP_PARAM_GEM_ST.hpp:67
bool canMountWep_ShieldNormal
Middle shield.
Definition EQUIP_PARAM_GEM_ST.hpp:589
bool canMountWep_ClossBow
Crossbow.
Definition EQUIP_PARAM_GEM_ST.hpp:547
bool isDeposit
Can i deposit.
Definition EQUIP_PARAM_GEM_ST.hpp:312
int sortId
Sort ID.
Definition EQUIP_PARAM_GEM_ST.hpp:104
bool isDiscard
Can you throw it away.
Definition EQUIP_PARAM_GEM_ST.hpp:298
bool canMountWep_Sorcery
tattoo
Definition EQUIP_PARAM_GEM_ST.hpp:568
unsigned char canMountWep_PerfumeBottle
canMountWep_PerfumeBottle
Definition EQUIP_PARAM_GEM_ST.hpp:613
bool canMountWep_SaberLarge
Omagari sword.
Definition EQUIP_PARAM_GEM_ST.hpp:391
bool configurableWepAttr20
20
Definition EQUIP_PARAM_GEM_ST.hpp:270
int spEffectMsgId1
Effect text ID 01.
Definition EQUIP_PARAM_GEM_ST.hpp:663
int swordArtsParamId
Change destination arts parameter ID.
Definition EQUIP_PARAM_GEM_ST.hpp:82
bool configurableWepAttr19
19 19
Definition EQUIP_PARAM_GEM_ST.hpp:263
bool configurableWepAttr10
Ten.
Definition EQUIP_PARAM_GEM_ST.hpp:193
bool configurableWepAttr09
9
Definition EQUIP_PARAM_GEM_ST.hpp:186
bool canMountWep_SpearNormal
spear
Definition EQUIP_PARAM_GEM_ST.hpp:462
bool canMountWep_HammerLarge
Gavel.
Definition EQUIP_PARAM_GEM_ST.hpp:448
bool canMountWep_BowSmall
Small bow.
Definition EQUIP_PARAM_GEM_ST.hpp:526
bool canMountWep_Knuckle
fist
Definition EQUIP_PARAM_GEM_ST.hpp:497
bool canMountWep_SwordDoubleEdge
Double-edged sword.
Definition EQUIP_PARAM_GEM_ST.hpp:406
bool configurableWepAttr04
Four.
Definition EQUIP_PARAM_GEM_ST.hpp:151
bool showLogCondType
Acquisition log display condition.
Definition EQUIP_PARAM_GEM_ST.hpp:333
unsigned char sortGroupId
Sort item type ID.
Definition EQUIP_PARAM_GEM_ST.hpp:46
short compTrophySedId
Comptrophy SEQ number.
Definition EQUIP_PARAM_GEM_ST.hpp:111
bool disableParam_NT
Do you remove it from the NT version output?
Definition EQUIP_PARAM_GEM_ST.hpp:16
bool configurableWepAttr08
8
Definition EQUIP_PARAM_GEM_ST.hpp:179
bool canMountWep_Sickle
Sickle.
Definition EQUIP_PARAM_GEM_ST.hpp:490
bool canMountWep_SwordLarge
Large sword.
Definition EQUIP_PARAM_GEM_ST.hpp:370
unsigned char canMountWep_ReverseHandSword
canMountWep_ReverseHandSword
Definition EQUIP_PARAM_GEM_ST.hpp:628
bool disableMultiDropShare
Is multi-drop sharing prohibited?
Definition EQUIP_PARAM_GEM_ST.hpp:317
bool configurableWepAttr01
1
Definition EQUIP_PARAM_GEM_ST.hpp:130
bool canMountWep_AxhammerLarge
Oversized ax mallet.
Definition EQUIP_PARAM_GEM_ST.hpp:519
unsigned char canMountWep_BeastClaw
canMountWep_BeastClaw
Definition EQUIP_PARAM_GEM_ST.hpp:643
bool canMountWep_Dagger
dagger
Definition EQUIP_PARAM_GEM_ST.hpp:356
int mountValue
Installation price.
Definition EQUIP_PARAM_GEM_ST.hpp:87
int mountWepTextId
Corresponding weapon type overwrite text ID.
Definition EQUIP_PARAM_GEM_ST.hpp:692
bool configurableWepAttr18
18 18
Definition EQUIP_PARAM_GEM_ST.hpp:256
int spEffectId_forAtk0
Special effect ID00 on attack hit.
Definition EQUIP_PARAM_GEM_ST.hpp:670
bool configurableWepAttr02
2
Definition EQUIP_PARAM_GEM_ST.hpp:137
int spEffectId_forAtk1
Special effect ID01 on attack hit.
Definition EQUIP_PARAM_GEM_ST.hpp:677
bool configurableWepAttr05
Five.
Definition EQUIP_PARAM_GEM_ST.hpp:158
int sellValue
Sale price.
Definition EQUIP_PARAM_GEM_ST.hpp:92
unsigned char rarity
Rarity.
Definition EQUIP_PARAM_GEM_ST.hpp:235
bool configurableWepAttr03
3
Definition EQUIP_PARAM_GEM_ST.hpp:144
unsigned char canMountWep_ThrowingWeapon
canMountWep_ThrowingWeapon
Definition EQUIP_PARAM_GEM_ST.hpp:623
bool isDrop
Can you put it on the spot.
Definition EQUIP_PARAM_GEM_ST.hpp:305
bool configurableWepAttr17
17 17
Definition EQUIP_PARAM_GEM_ST.hpp:249
bool canMountWep_katana
sword
Definition EQUIP_PARAM_GEM_ST.hpp:398
bool configurableWepAttr06
6
Definition EQUIP_PARAM_GEM_ST.hpp:165
bool canMountWep_Staff
Wand.
Definition EQUIP_PARAM_GEM_ST.hpp:561
bool canMountWep_Whip
Whip.
Definition EQUIP_PARAM_GEM_ST.hpp:511
bool canMountWep_SpearAxe
Halberd.
Definition EQUIP_PARAM_GEM_ST.hpp:483
bool canMountWep_AxeLarge
Large ax.
Definition EQUIP_PARAM_GEM_ST.hpp:434
int spEffectId0
Resident special effect ID00.
Definition EQUIP_PARAM_GEM_ST.hpp:53
bool canMountWep_RapierHeavy
Large sword.
Definition EQUIP_PARAM_GEM_ST.hpp:420
unsigned char canMountWep_LightGreatsword
canMountWep_LightGreatsword
Definition EQUIP_PARAM_GEM_ST.hpp:633
bool canMountWep_Flail
Frail.
Definition EQUIP_PARAM_GEM_ST.hpp:455
bool canMountWep_ShieldSmall
Small shield.
Definition EQUIP_PARAM_GEM_ST.hpp:582
bool canMountWep_HammerNormal
Hammer.
Definition EQUIP_PARAM_GEM_ST.hpp:441
bool configurableWepAttr11
11 11
Definition EQUIP_PARAM_GEM_ST.hpp:200
unsigned char canMountWep_HandToHand
canMountWep_HandToHand
Definition EQUIP_PARAM_GEM_ST.hpp:608
unsigned short iconId
Icon ID.
Definition EQUIP_PARAM_GEM_ST.hpp:33
bool configurableWepAttr15
15
Definition EQUIP_PARAM_GEM_ST.hpp:228
bool configurableWepAttr14
14
Definition EQUIP_PARAM_GEM_ST.hpp:221
bool canMountWep_BowLarge
Large bow.
Definition EQUIP_PARAM_GEM_ST.hpp:540
bool configurableWepAttr23
twenty three
Definition EQUIP_PARAM_GEM_ST.hpp:291
signed char rank
Magic stone rank.
Definition EQUIP_PARAM_GEM_ST.hpp:38
bool canMountWep_AxeNormal
axe
Definition EQUIP_PARAM_GEM_ST.hpp:427
unsigned char defaultWepAttr
Default weapon attribute ID.
Definition EQUIP_PARAM_GEM_ST.hpp:343
bool configurableWepAttr16
16 16
Definition EQUIP_PARAM_GEM_ST.hpp:242
bool canMountWep_Ballista
Varistor.
Definition EQUIP_PARAM_GEM_ST.hpp:554
short trophySeqId
Trophy SEQ number.
Definition EQUIP_PARAM_GEM_ST.hpp:116
bool configurableWepAttr21
twenty one
Definition EQUIP_PARAM_GEM_ST.hpp:277
unsigned int itemGetTutorialFlagId
Item acquisition tutorial Judgment flag ID.
Definition EQUIP_PARAM_GEM_ST.hpp:75