libER 0.1.4.2
ELDEN RING API library
Loading...
Searching...
No Matches
NPC_AI_ACTION_PARAM_ST.hpp
1/* This file was automatically generated from XML paramdefs. */
2#pragma once
3
4namespace from {
5namespace paramdef {
16 unsigned char moveDir{ 0 };
17
23 unsigned char key1{ 0 };
24
30 unsigned char key2{ 0 };
31
37 unsigned char key3{ 0 };
38
44 bool bMoveDirHold{ false };
45
51 bool bKeyHold1{ false };
52
58 bool bKeyHold2{ false };
59
65 bool bKeyHold3{ false };
66
72 int gestureId{ 0 };
73
80 bool bLifeEndSuccess{ false };
81
82 unsigned char pad1[3];
83};
84
85}; // namespace paramdef
86}; // namespace from
87
88static_assert(sizeof(from::paramdef::NPC_AI_ACTION_PARAM_ST) == 16,
89 "NPC_AI_ACTION_PARAM_ST paramdef size does not match detected size");
This struct was automatically generated from XML paramdefs.
Definition NPC_AI_ACTION_PARAM_ST.hpp:10
unsigned char key2
Key input 2.
Definition NPC_AI_ACTION_PARAM_ST.hpp:30
unsigned char key3
Key input 3.
Definition NPC_AI_ACTION_PARAM_ST.hpp:37
bool bMoveDirHold
Press and hold the movement direction input?
Definition NPC_AI_ACTION_PARAM_ST.hpp:44
bool bKeyHold2
Press and hold key input 2?
Definition NPC_AI_ACTION_PARAM_ST.hpp:58
int gestureId
Gesture ID (valid only when any key input is GESTURE)
Definition NPC_AI_ACTION_PARAM_ST.hpp:72
unsigned char moveDir
Move direction input.
Definition NPC_AI_ACTION_PARAM_ST.hpp:16
unsigned char key1
Key input 1.
Definition NPC_AI_ACTION_PARAM_ST.hpp:23
bool bLifeEndSuccess
Treat as successful when life is over.
Definition NPC_AI_ACTION_PARAM_ST.hpp:80
bool bKeyHold1
Press and hold key input 1?
Definition NPC_AI_ACTION_PARAM_ST.hpp:51
bool bKeyHold3
Press and hold key input 3?
Definition NPC_AI_ACTION_PARAM_ST.hpp:65