libER 0.1.4.2
ELDEN RING API library
|
This struct was automatically generated from XML paramdefs. More...
#include <MAGIC_PARAM_ST.hpp>
Public Attributes | |
bool | disableParam_NT: 1 { false } |
Do you remove it from the NT version output? | |
unsigned char | disableParamReserve1: 7 |
Reserve for package output 1. | |
unsigned char | disableParamReserve2 [3] |
Reserve for package output 2. | |
int | yesNoDialogMessageId { 0 } |
Yes / No Dialog Message ID. | |
int | limitCancelSpEffectId { -1 } |
Special effect ID that is out of usage restrictions. | |
short | sortId { 0 } |
SortID. | |
unsigned char | requirementLuck { 0 } |
Equipment conditions [luck]. | |
unsigned char | aiNotifyType { 0 } |
AI notification type. | |
short | mp { 0 } |
MP consumption [normal]. | |
short | stamina { 0 } |
Consumed stamina [normal]. | |
short | iconId { 0 } |
Icon ID. | |
short | behaviorId { 0 } |
Action ID. | |
short | mtrlItemId { -1 } |
Required item ID. | |
short | replaceMagicId { -1 } |
Magic ID to replace. | |
short | maxQuantity { 0 } |
Maximum number. | |
unsigned char | refCategory1 { 0 } |
ID category. | |
unsigned char | overDexterity { 0 } |
Skill over start value. | |
unsigned char | refCategory2 { 0 } |
ID category. | |
unsigned char | slotLength { 0 } |
Required slot. | |
unsigned char | requirementIntellect { 0 } |
Equipment conditions [Intelligence]. | |
unsigned char | requirementFaith { 0 } |
Equipment conditions [reason]. | |
unsigned char | analogDexterityMin { 0 } |
Analog minimum workmanship. | |
unsigned char | analogDexterityMax { 0 } |
Maximum analog workmanship. | |
unsigned char | ezStateBehaviorType { 0 } |
category | |
unsigned char | refCategory3 { 0 } |
ID category. | |
unsigned char | spEffectCategory { 0 } |
Special effects category. | |
unsigned char | refType { 0 } |
Motion category. | |
unsigned char | opmeMenuType { 0 } |
Menu type at the time of use. | |
unsigned char | refCategory4 { 0 } |
ID category. | |
unsigned short | hasSpEffectType { 0 } |
Which normal is it? | |
unsigned char | replaceCategory { 0 } |
Replacement category. | |
unsigned char | useLimitCategory { 0 } |
Restrictions on use by special effects category. | |
bool | vowType0: 1 { false } |
Pledge 0. | |
bool | vowType1: 1 { false } |
Pledge 1. | |
bool | vowType2: 1 { false } |
Pledge 2. | |
bool | vowType3: 1 { false } |
Pledge 3. | |
bool | vowType4: 1 { false } |
Pledge 4. | |
bool | vowType5: 1 { false } |
Pledge 5. | |
bool | vowType6: 1 { false } |
Pledge 6. | |
bool | vowType7: 1 { false } |
Pledge 7. | |
bool | enable_multi: 1 { false } |
Can it be used in multi? | |
bool | enable_multi_only: 1 { false } |
Is it only for multi? | |
bool | isEnchant: 1 { false } |
Is it an enchantment? | |
bool | isShieldEnchant: 1 { false } |
Is it a shield enchantment? | |
bool | enable_live: 1 { false } |
Can be used alive. | |
bool | enable_gray: 1 { false } |
Gray available. | |
bool | enable_white: 1 { false } |
White can be used. | |
bool | enable_black: 1 { false } |
Black can be used. | |
bool | disableOffline: 1 { false } |
Is it unavailable offline? | |
bool | castResonanceMagic: 1 { false } |
Do you deliver resonance magic? | |
bool | isValidTough_ProtSADmg: 1 { false } |
Is the armor SA damage multiplier valid even at the initial value? | |
bool | isWarpMagic: 1 { false } |
Is it warp magic? | |
bool | enableRiding: 1 { false } |
Can it be used while riding? | |
bool | disableRiding: 1 { false } |
Is it prohibited to use while not riding? | |
bool | isUseNoAttackRegion: 1 { false } |
Can it be used in an attack-prohibited area? | |
bool | vowType8: 1 { false } |
Pledge 8. | |
bool | vowType9: 1 { false } |
Pledge 9. | |
bool | vowType10: 1 { false } |
Pledge 10. | |
bool | vowType11: 1 { false } |
Pledge 11. | |
bool | vowType12: 1 { false } |
Pledge 12. | |
bool | vowType13: 1 { false } |
Pledge 13. | |
bool | vowType14: 1 { false } |
Pledge 14. | |
bool | vowType15: 1 { false } |
Pledge 15. | |
int | castSfxId { -1 } |
Chanting SFXID. | |
int | fireSfxId { -1 } |
Activate SFXID. | |
int | effectSfxId { -1 } |
Effect SFXID. | |
float | toughnessCorrectRate { 0.f } |
Toughness correction factor. | |
unsigned char | ReplacementStatusType { 0 } |
Replacement status type. | |
signed char | ReplacementStatus1 { -1 } |
Replacement status value 1. | |
signed char | ReplacementStatus2 { -1 } |
Replacement status value 2. | |
signed char | ReplacementStatus3 { -1 } |
Replacement status value 3. | |
signed char | ReplacementStatus4 { -1 } |
Replacement status value 4. | |
unsigned char | refCategory5 { 0 } |
ID category. | |
short | consumeSA { 0 } |
Consume SA [Normal / Reservoir]. | |
int | ReplacementMagic1 { -1 } |
Replacement ID1. | |
int | ReplacementMagic2 { -1 } |
Replacement ID2. | |
int | ReplacementMagic3 { -1 } |
Replacement ID3. | |
int | ReplacementMagic4 { -1 } |
Replacement ID 4. | |
short | mp_charge { 0 } |
MP consumption [reservoir]. | |
short | stamina_charge { 0 } |
Consumption stamina [reservoir]. | |
unsigned char | createLimitGroupId { 0 } |
Creation limit group Id. | |
unsigned char | refCategory6 { 0 } |
ID category. | |
unsigned char | subCategory1 { 0 } |
Subcategory 1. | |
unsigned char | subCategory2 { 0 } |
Subcategory 2. | |
unsigned char | refCategory7 { 0 } |
ID category. | |
unsigned char | refCategory8 { 0 } |
ID category. | |
unsigned char | refCategory9 { 0 } |
ID category. | |
unsigned char | refCategory10 { 0 } |
ID category. | |
int | refId1 { -1 } |
Call ID. | |
int | refId2 { -1 } |
Call ID. | |
int | refId3 { -1 } |
Call ID. | |
int | aiUseJudgeId { -1 } |
AI usage judgment ID. | |
int | refId4 { -1 } |
Call ID. | |
int | refId5 { -1 } |
Call ID. | |
int | refId6 { -1 } |
Call ID. | |
int | refId7 { -1 } |
Call ID. | |
int | refId8 { -1 } |
Call ID. | |
int | refId9 { -1 } |
Call ID. | |
int | refId10 { -1 } |
Call ID. | |
unsigned char | consumeType1 { 0 } |
Consumption type. | |
unsigned char | consumeType2 { 0 } |
Consumption type. | |
unsigned char | consumeType3 { 0 } |
Consumption type. | |
unsigned char | consumeType4 { 0 } |
Consumption type. | |
unsigned char | consumeType5 { 0 } |
Consumption type. | |
unsigned char | consumeType6 { 0 } |
Consumption type. | |
unsigned char | consumeType7 { 0 } |
Consumption type. | |
unsigned char | consumeType8 { 0 } |
Consumption type. | |
unsigned char | consumeType9 { 0 } |
Consumption type. | |
unsigned char | consumeType10 { 0 } |
Consumption type. | |
short | consumeLoopMP_forMenu { -1 } |
MP consumption for menu supplement display. | |
This struct was automatically generated from XML paramdefs.
AI notification type.
AI interrupt occurs in act ("AI notification when magic is activated")
Maximum analog workmanship.
Motion cancel analog: Maximum skill value
Analog minimum workmanship.
Motion cancel analog: Minimum skill value
short from::paramdef::MAGIC_PARAM_ST::behaviorId { 0 } |
Action ID.
Set the action ID
int from::paramdef::MAGIC_PARAM_ST::castSfxId { -1 } |
Chanting SFXID.
SFXID during magical chanting
short from::paramdef::MAGIC_PARAM_ST::consumeSA { 0 } |
Consume SA [Normal / Reservoir].
SA consumption [normal / reservoir]
Creation limit group Id.
If it is 0, it is unused. Check the number of bullets created for the specified group Id, and if the upper limit is reached, you will not be able to use magic.
bool from::paramdef::MAGIC_PARAM_ST::disableParam_NT |
Do you remove it from the NT version output?
Parameters marked with ○ are excluded in the NT version package.
int from::paramdef::MAGIC_PARAM_ST::effectSfxId { -1 } |
Effect SFXID.
SFXID during magic effect
bool from::paramdef::MAGIC_PARAM_ST::enable_black |
Black can be used.
Can black ghost characters be used?
bool from::paramdef::MAGIC_PARAM_ST::enable_gray |
Gray available.
Can gray characters be used?
bool from::paramdef::MAGIC_PARAM_ST::enable_live |
Can be used alive.
Can surviving characters be used?
bool from::paramdef::MAGIC_PARAM_ST::enable_multi |
Can it be used in multi?
Can it be used in multi? Can be used for both single and multi
bool from::paramdef::MAGIC_PARAM_ST::enable_multi_only |
Is it only for multi?
Is it only for multi? It cannot be used when it is a single. It can be used when it is multi.
bool from::paramdef::MAGIC_PARAM_ST::enable_white |
White can be used.
Can white ghost characters be used?
category
Used for sorting> For menu
int from::paramdef::MAGIC_PARAM_ST::fireSfxId { -1 } |
Activate SFXID.
SFX ID when magic is activated
Which normal is it?
Specify the state change that needs to replace the magic ID
short from::paramdef::MAGIC_PARAM_ST::iconId { 0 } |
Icon ID.
Specify icon> For menu
bool from::paramdef::MAGIC_PARAM_ST::isEnchant |
Is it an enchantment?
Is it magic to enchant?
bool from::paramdef::MAGIC_PARAM_ST::isShieldEnchant |
Is it a shield enchantment?
Is it magic to enchant guards and shields?
bool from::paramdef::MAGIC_PARAM_ST::isValidTough_ProtSADmg |
Is the armor SA damage multiplier valid even at the initial value?
Whether the toughness calculation is performed even if the armor SA is the initial value. Check the toughness specification .xlsx for details
bool from::paramdef::MAGIC_PARAM_ST::isWarpMagic |
Is it warp magic?
Is it magic to warp? Magic with a check mark here is prohibited by the special effect "Warp Prohibition".
int from::paramdef::MAGIC_PARAM_ST::limitCancelSpEffectId { -1 } |
Special effect ID that is out of usage restrictions.
Usage restrictions can be ignored when the specified special effect ID is activated
short from::paramdef::MAGIC_PARAM_ST::maxQuantity { 0 } |
Maximum number.
Number per piece (-1: infinity)
short from::paramdef::MAGIC_PARAM_ST::mp { 0 } |
MP consumption [normal].
MP consumption
short from::paramdef::MAGIC_PARAM_ST::mtrlItemId { -1 } |
Required item ID.
Item ID required for purchase
Menu type at the time of use.
Menu type to be displayed when using magic
ID category.
Call ID category [Attack, Projectile, Special Effects]
ID category.
Call ID category [Attack, Projectile, Special Effects]
ID category.
Call ID category [Attack, Projectile, Special Effects]
ID category.
Call ID category [Attack, Projectile, Special Effects]
ID category.
Call ID category [Attack, Projectile, Special Effects]
ID category.
Call ID category [Attack, Projectile, Special Effects]
ID category.
Call ID category [Attack, Projectile, Special Effects]
ID category.
Call ID category [Attack, Projectile, Special Effects]
ID category.
Call ID category [Attack, Projectile, Special Effects]
ID category.
Call ID category [Attack, Projectile, Special Effects]
int from::paramdef::MAGIC_PARAM_ST::refId1 { -1 } |
Call ID.
ID called from magic
int from::paramdef::MAGIC_PARAM_ST::refId10 { -1 } |
Call ID.
ID called from magic
int from::paramdef::MAGIC_PARAM_ST::refId2 { -1 } |
Call ID.
ID called from magic
int from::paramdef::MAGIC_PARAM_ST::refId3 { -1 } |
Call ID.
ID called from magic
int from::paramdef::MAGIC_PARAM_ST::refId4 { -1 } |
Call ID.
ID called from magic
int from::paramdef::MAGIC_PARAM_ST::refId5 { -1 } |
Call ID.
ID called from magic
int from::paramdef::MAGIC_PARAM_ST::refId6 { -1 } |
Call ID.
ID called from magic
int from::paramdef::MAGIC_PARAM_ST::refId7 { -1 } |
Call ID.
ID called from magic
int from::paramdef::MAGIC_PARAM_ST::refId8 { -1 } |
Call ID.
ID called from magic
int from::paramdef::MAGIC_PARAM_ST::refId9 { -1 } |
Call ID.
ID called from magic
Motion category.
Specify motion> For EzState
Replacement category.
Additional conditions when replacing the magic ID
short from::paramdef::MAGIC_PARAM_ST::replaceMagicId { -1 } |
Magic ID to replace.
ID to be replaced when the state change matches (-1: invalid)
Equipment conditions [reason].
It cannot be equipped without the power of the PC any more.
Equipment conditions [Intelligence].
Can't be equipped without more PC intelligence
Equipment conditions [luck].
Can't be equipped without more PC luck
Required slot.
Number of slots required for equipment> For menu
short from::paramdef::MAGIC_PARAM_ST::sortId { 0 } |
SortID.
Sort ID (-1: Do not collect)
Special effects category.
Since there are effects (enchantment weapons, etc.) whose parameters fluctuate depending on skills, magic, items, etc., set each action so that the determined effect can correspond to the effect such as "power up only weapon attack". Set "None" for items that do not need to be set, such as varistor.
short from::paramdef::MAGIC_PARAM_ST::stamina { 0 } |
Consumed stamina [normal].
Consumption stamina
Toughness correction factor.
It is a magnification that corrects the basic value of toughness.
Restrictions on use by special effects category.
Specified to control availability by special effects
int from::paramdef::MAGIC_PARAM_ST::yesNoDialogMessageId { 0 } |
Yes / No Dialog Message ID.
Message ID of Yes / No dialog issued when using magic