libER 0.1.4.2
ELDEN RING API library
Loading...
Searching...
No Matches
Public Attributes | List of all members
from::paramdef::ACTIONBUTTON_PARAM_ST Struct Reference

This struct was automatically generated from XML paramdefs. More...

#include <ACTIONBUTTON_PARAM_ST.hpp>

Public Attributes

unsigned char regionType { 0 }
 Range type.
 
unsigned char category { 0 }
 category
 
int dummyPoly1 { -1 }
 Damipoli 1.
 
int dummyPoly2 { -1 }
 Damipoli 2.
 
float radius { 0.f }
 radius
 
int angle { 180 }
 angle
 
float depth { 0.f }
 depth
 
float width { 0.f }
 width
 
float height { 0.f }
 height
 
float baseHeightOffset { 0.f }
 Bottom height offset.
 
unsigned char angleCheckType { 0 }
 Angle difference judgment type.
 
int allowAngle { 180 }
 Allowable angle difference.
 
int spotDummyPoly { -1 }
 Action spot Damipoli.
 
unsigned char textBoxType { 0 }
 Text box type.
 
bool isInvalidForRide: 1 { false }
 Is it invalid when riding?
 
bool isGrayoutForRide: 1 { false }
 Is it gray out when riding?
 
bool isInvalidForCrouching: 1 { false }
 Is it invalid when crouching?
 
bool isGrayoutForCrouching: 1 { false }
 Is it gray out when crouching?
 
int textId { -1 }
 Text ID.
 
unsigned int invalidFlag { 0 }
 Invalid flag.
 
unsigned int grayoutFlag { 0 }
 Gray out flag.
 
int overrideActionButtonIdForRide { -1 }
 Replacement action button ID when riding.
 
float execInvalidTime { 0.f }
 Invalid time after execution.
 

Detailed Description

This struct was automatically generated from XML paramdefs.

Member Data Documentation

◆ allowAngle

int from::paramdef::ACTIONBUTTON_PARAM_ST::allowAngle { 180 }

Allowable angle difference.

Allowable angle difference (cylinder / prism)

◆ angle

int from::paramdef::ACTIONBUTTON_PARAM_ST::angle { 180 }

angle

Angle (cylinder)

◆ angleCheckType

unsigned char from::paramdef::ACTIONBUTTON_PARAM_ST::angleCheckType { 0 }

Angle difference judgment type.

Angle difference judgment type (cylinder / prism)

◆ baseHeightOffset

float from::paramdef::ACTIONBUTTON_PARAM_ST::baseHeightOffset { 0.f }

Bottom height offset.

How much to raise or lower the Y coordinate of the bottom (cylinder / prism)

◆ category

unsigned char from::paramdef::ACTIONBUTTON_PARAM_ST::category { 0 }

category

category. The number on the left side of the name is the priority when multiple action buttons overlap (the closer it is to 0, the higher the priority is displayed).

◆ depth

float from::paramdef::ACTIONBUTTON_PARAM_ST::depth { 0.f }

depth

Depth (prism)

◆ dummyPoly1

int from::paramdef::ACTIONBUTTON_PARAM_ST::dummyPoly1 { -1 }

Damipoli 1.

Specify the Damipoli ID that is the center of the bottom of the range. If there is no Damipoly or -1 is entered, the center coordinates will be the reference.

◆ dummyPoly2

int from::paramdef::ACTIONBUTTON_PARAM_ST::dummyPoly2 { -1 }

Damipoli 2.

Used only when the range type is a capsule. Additional Damipoly (capsule) that creates a line segment with two Damipoly

◆ execInvalidTime

float from::paramdef::ACTIONBUTTON_PARAM_ST::execInvalidTime { 0.f }

Invalid time after execution.

Invalid time after execution (-infinite by value)

◆ grayoutFlag

unsigned int from::paramdef::ACTIONBUTTON_PARAM_ST::grayoutFlag { 0 }

Gray out flag.

If this flag is ON, the action button will be grayed out and no judgment will be made.

◆ height

float from::paramdef::ACTIONBUTTON_PARAM_ST::height { 0.f }

height

Height (cylinder / prism)

◆ invalidFlag

unsigned int from::paramdef::ACTIONBUTTON_PARAM_ST::invalidFlag { 0 }

Invalid flag.

If this flag is ON, the action button will not appear and no judgment will be made.

◆ isGrayoutForCrouching

bool from::paramdef::ACTIONBUTTON_PARAM_ST::isGrayoutForCrouching

Is it gray out when crouching?

If this item is YES, the action button will be grayed out when crouching and no judgment will be made.

◆ isGrayoutForRide

bool from::paramdef::ACTIONBUTTON_PARAM_ST::isGrayoutForRide

Is it gray out when riding?

If this item is YES, the action button will be grayed out when riding and no judgment will be made.

◆ isInvalidForCrouching

bool from::paramdef::ACTIONBUTTON_PARAM_ST::isInvalidForCrouching

Is it invalid when crouching?

If this item is YES, the action button will not appear when crouching, and no judgment will be made.

◆ isInvalidForRide

bool from::paramdef::ACTIONBUTTON_PARAM_ST::isInvalidForRide

Is it invalid when riding?

If this item is YES, the action button will not appear when riding and no judgment will be made.

◆ overrideActionButtonIdForRide

int from::paramdef::ACTIONBUTTON_PARAM_ST::overrideActionButtonIdForRide { -1 }

Replacement action button ID when riding.

Replace with this action button ID parameter while riding (-1: No replacement)

◆ radius

float from::paramdef::ACTIONBUTTON_PARAM_ST::radius { 0.f }

radius

Radius (cylinder / capsule)

◆ regionType

unsigned char from::paramdef::ACTIONBUTTON_PARAM_ST::regionType { 0 }

Range type.

Range shape (cylinder, prism, capsule)

◆ spotDummyPoly

int from::paramdef::ACTIONBUTTON_PARAM_ST::spotDummyPoly { -1 }

Action spot Damipoli.

If there is no Damipoli that specifies the Damipoli ID that will be the position of the action spot, or if -1 is entered, the center coordinates will be the reference.

◆ textId

int from::paramdef::ACTIONBUTTON_PARAM_ST::textId { -1 }

Text ID.

Text ID to display

◆ width

float from::paramdef::ACTIONBUTTON_PARAM_ST::width { 0.f }

width

Width (prism)


The documentation for this struct was generated from the following file: