UGCProjects/GZJ/Script/Common/ue_enum_custom.lua

342 lines
5.0 KiB
Lua
Raw Permalink Normal View History

2025-01-08 22:46:12 +08:00
-- auto exported UENUM while compiling
-- sorted by enum name asc
---@enum EAttributeDisplayType
EAttributeDisplayType = {
Int = 0,
Percent = 1,
};
---@enum EBagOperateType
EBagOperateType = {
None = 0,
Generate = 1,
Drop = 2,
Sell = 3,
Reset = 4,
};
---@enum ECustomNoticeType
ECustomNoticeType = {
AttackWaveNotice = 0,
AttackWaveRemainTimeNotice = 1,
GeneralNotice = 2,
RespawnNotice = 3,
InitialNotice = 4,
CountDownNotice = 5,
GlobalWarningNotice = 6,
RollingNotice = 7,
};
---@enum EDropItemSet
EDropItemSet = {
WeaponParts = 0,
SkillBooks = 1,
Stones = 2,
};
---@enum EEffectSpawnLocationType
EEffectSpawnLocationType = {
Bottom = 0,
Middle = 1,
Top = 2,
Attach = 3,
};
---@enum EGameFightStage
EGameFightStage = {
WaveBegin = 0,
WaveStop = 1,
};
---@enum EGameReadyStage
EGameReadyStage = {
SelectGameDifficulty = 0,
SelectBaseAttribute = 1,
SelectDefaultWeapon = 2,
SelectDefaultTalentSkill = 3,
};
---@enum EGameStage
EGameStage = {
WaitForPlayer = 0,
GameReady = 1,
GameFight = 2,
GameEnd = 3,
};
---@enum EGeneralNoticeType
EGeneralNoticeType = {
Normal = 0,
Alert = 1,
Full = 2,
};
---@enum EItemDropType
EItemDropType = {
None = 0,
Generate = 1,
Drop = 2,
CancelGenerate = 3,
};
---@enum EItemType
EItemType = {
Muzzle = 0,
Grip = 1,
Mag = 2,
Stock = 3,
Scope = 4,
SkillBook = 5,
ScouringStone = 6,
SubstituteStone = 7,
};
---@enum EMonsterSpawnerType
EMonsterSpawnerType = {
HangUpRoom = 0,
AttackWave = 1,
};
---@enum EMonsterType
EMonsterType = {
Default = 0,
HangupRoom = 1,
Common = 2,
Boss = 3,
Inherit = 4,
Breach = 5,
Unseal = 6,
ChallengeGold = 7,
ChallengeGoldEfficiency = 8,
ChallengeAccessory = 9,
ChallengeSkill = 10,
ChallengeWeaponRecasting = 11,
};
---@enum EQualityType
EQualityType = {
Primary = 0,
Middle = 1,
Senior = 2,
Super = 3,
};
---@enum ERollingNoticeType
ERollingNoticeType = {
None = 0,
Gain = 1,
Drop = 2,
};
---@enum ESkillAccessType
ESkillAccessType = {
BuiltIn = 0,
Talented = 1,
Acquired = 2,
};
---@enum ESkillCastConditionType
ESkillCastConditionType = {
IsNeedHeal = 0,
};
---@enum ESkillName
ESkillName = {
Default = 0,
Heal = 1,
Dash = 2,
Anger = 3,
ShadowKill = 4,
Slash = 5,
Stun = 6,
Exhaust = 7,
Penetration = 8,
Counter = 9,
ElectricShock = 10,
StarFall = 11,
Ray = 12,
Crack = 13,
Weaken = 14,
Scabbing = 15,
DeathStrike = 16,
Roar = 17,
LightWave = 18,
IceFrost = 19,
ToxicRain = 20,
Puncture = 21,
Seal = 22,
AbsorbSoul = 23,
Tread = 24,
Stomp = 25,
StrongWind = 26,
FireDomain = 27,
Flowing = 28,
Tear = 29,
StickStrike = 30,
Shuttle = 31,
Bombing = 32,
};
---@enum ESkillSelectorState
ESkillSelectorState = {
UnInitialized = 0,
WaitingActivation = 1,
Active = 2,
Finished = 3,
};
---@enum ESkillSelectorType
ESkillSelectorType = {
SelfPawn = 0,
NearestPawn = 1,
CircleRange = 2,
Straightforward = 3,
};
---@enum ESkillSlot
ESkillSlot = {
Slot0 = 0,
Slot1 = 1,
Slot2 = 2,
Slot3 = 3,
Slot4 = 4,
};
---@enum ESkillType
ESkillType = {
Active = 0,
Passive = 1,
};
---@enum ETaskDurationPolicy
ETaskDurationPolicy = {
Instant = 0,
HasDuration = 1,
};
---@enum ETeleportType
ETeleportType = {
InArena = 0,
InHangupRoom = 1,
};
---@enum EUILayerGroup
EUILayerGroup = {
Low = 0,
MainUI = 1,
Medium = 2,
High = 3,
Top = 4,
Guide = 5,
Toppest = 6,
Notice = 7,
};
---@enum EUIType
EUIType = {
Default = 0,
Main = 1,
Backpack = 2,
Attribute = 3,
Inherit = 4,
Tech = 5,
Challenge = 6,
ResourceGrade = 7,
SaveGame = 8,
Settlement = 9,
SettlementItem = 10,
BossInfo = 11,
TreasureBox = 12,
SelectWeapon = 13,
MessageBox = 14,
FloatBox = 15,
SelectDefaultWeapon = 16,
SelectAttribute = 17,
SelectDifficulty = 18,
Notice = 19,
SelectSkill = 20,
Unpacking = 21,
WeaponDetailsDesc = 22,
WeaponAttribute = 23,
SkillButton = 24,
UseSkill = 25,
SealRewards = 26,
NewPlayerGuide = 27,
DifficultInfo = 28,
GeneralGuide = 29,
ForceGuide = 30,
GM = 31,
};
---@enum EWeaponClassType
EWeaponClassType = {
WT_Pistol = 0,
WT_ShotGun = 1,
WT_MachineGun = 2,
WT_SubmachineGun = 3,
WT_ShooterRifle = 4,
WT_AssaultRifle = 5,
WT_Sniper = 6,
};
---@enum EGuideExistType
EGuideExistType = {
Persist = 0,
Duration = 1,
};
---@enum EGuideTextType
EGuideTextType = {
None = 0,
Right = 1,
Top = 2,
Left = 3,
Down = 4,
};
---@enum EGuideTriggerType
EGuideTriggerType = {
UIVisibile = 0,
CustomCondition = 1,
};
---@enum EGuideWidgetType
EGuideWidgetType = {
Square = 0,
Round = 1,
};