public enum eGameMode { Lobby, Stage, Max } public enum eDifficult { Normal, Hard, NightMare, Hell, Max } /// /// 순서 절대 고정 (!!변경 불가!!) /// public enum eStageNodeType { Mob, Treasure, Merchant, NPC, Sanctuary, BuffDebuff, TwoWay, Campfire, Nothing, Boss, Random } public enum eGrade { None, Common, UnCommon, Rare, Hero, Legend, Grade6 } public enum eNPCType { Good, Evil, Neutral } public enum eRole { PC, Pet, Mob, } public enum eSubRol { None, Elite, Boss, Mimic, Summon } public enum eActorStatus { Idle, Attack, Hit, Evasion } public enum eEffectPivot { Top, Center, Bottom } public enum eStatusConditionsType { None, Slow, Berserker_ATK_DMG_Add, Berserker_ATK_SPD_Add, Berserker_ATK_DMG_Mul, Berserker_ATK_SPD_Mul, Heal_Hp_Add, Heal_Hp_Mul, Heal_Hp_Random, Heal_Shield_Add, Heal_Shield_Mul, Heal_Shield_Random, VampirHeal_Add, VampirHeal_Mul, Destruct, ATK_DMG_Add, ATK_SPD_Add, ATK_DMG_Mul, ATK_SPD_Mul, Death_ATK_Add, Death_ATK_Mul, Death_Growup, Death_Heal_Add, Death_Heal_Mul, HitDamage_Add, HitDamage_Mul, HitDamage_Random, IncreaseSoul_Mul, IncreaseEXP_Mul, IncreaseGold_Mul, GetSoul_Add, GetGold_Add, GetExp_Add, GetPotion_Add, Resurrection, Burn, Invincibility_Count, Invincibility_Time, Poison, Stun, Freezing, Blind, Curse, Curse_Explosion, PC_DefaultAttack_Add, PC_MinAttack_Add, PC_MaxAttack_Add, PC_DefaultAttack_Mul, PC_MinAttack_Mul, PC_MaxAttack_Mul, PC_Evasion_Melee, PC_Evasion_Range, PC_Evasion_All, PC_Critical_Add, PC_CriticalRate_Add, PC_Accuracy_Add, PC_StealRate_Add, PC_IncreaseMaxHp_Add, PC_IncreaseMaxHp_Mul, PC_IncreaseMaxShield_Add, PC_IncreaseMaxShield_Mul, HitCriticalRate_Add, Recovery_All, LvUp, AddResurrection, GetSkillCard_N, GetSkillCard_R, GetSkillCard_SR, GetSkillCard_SSR, GetSkillCard_UR, GetSkillCard_Random, Battle, Cri_Add, CriticalRate_Add, MaxHp_Mul, MaxShield_Mul, Evasion_All, Max } public enum eActiveConditions { None, // 0 (사용 안함) 항상 적용되는 패시브 효과 개념 Attack_Normal, // 발생 확률 기본 공격 시 {Value}% 확률로 발동 Attack_Hit, // 발생 확률 기본 공격 명중 시 {Value}% 확률로 발동 Attack_Critical, // 발생 확률 치명타 공격 시 {Value}% 확률로 발동 Attack_Special, // 발생 확률 기본 공격 외 특수 효과 발동 시 {Value}% 확률로 발동 Hit_Noraml, // 발생 확률 피격 시 {Value}% 확률로 발동 Hit_Count, // 피격 횟수 해당 피격 {Value} 횟수 충족 시 발동 Hit_PreemptiveStrike, // 발생 확률 선제 공격받는 상황에 {Value}% 확률로 발동 ActiveSkill, // 쿨타임 {Value} 초 쿨타임마다 액티브 스킬처럼 발동 MaxHp_Up, // 남은 생명력 {Value} 값 상태 이상일 때 적용됨을 의미 (예: HP 5 이상일 때) MaxHp_Down, // 남은 생명력 {Value} 값 상태 이하일 때 적용됨을 의미 (예: HP 5 이하일 때) MaxHpRate, // 남은 비율 {Value} = 100은 생명력 최대, {Value} = 0은 죽음을 의미 MaxShield_Up, // 남은 실드량 {Value} 값 상태 이상일 때 적용됨을 의미 MaxShield_Down, // 남은 실드량 {Value} 값 상태 이하일 때 적용됨을 의미 MaxShield_Rate, // 남은 비율 {Value} = 100은 실드 최대, {Value} = 0은 실드 소멸을 의미 Appear, // 0 (사용 안함) 몬스터가 전투에 참여한 시점부터 발동 (전열 또는 후열) SurviveAlone, // 0 (사용 안함) 몬스터가 전장에 혼자만 살아있는 상태일 때 발동 Die_Self, // 0 (사용 안함) 자신이 죽었을 때 발생 Die_Front, // 0 (사용 안함) 전열의 임의의 적이 죽었을 때 발생 Die_Back, // 0 (사용 안함) 후열의 임의의 적이 죽었을 때 발생 Die_Ally, // 0 (사용 안함) 임의의 아군이 죽었을 때 발생 Evasion_Count, // 회피 횟수 회피 발생 횟수가 {Value}일 때마다 발동 Evasion_Rate, // 발생 확률 회피 성공 시 {Value}% 확률로 발동 Miss_Count, // 빗나감 횟수 빗나감 발생 횟수가 {Value}일 때마다 발동 Miss_Rate, // 빗나감 확률 빗나감 발생 시 {Value}% 확률로 발동 Potion_Use, // 발생 확률 포션 사용 시 {Value}% 확률로 발동 Potion_Count, // 사용 횟수 포션 사용 {Value} 횟수 충족 시 발동 Sancturay, // 성소 효과 Instantly, // 즉시 발동 } public enum eAttackType { Melee, Range, Skill, Max } public enum eBuffType { None, Buff, Debuff } public enum eStat { AttackCoolTime, // 공격 쿨타임 Attack_Min, // 최소 공격력 Attack_Max, // 최대 공격력 Cri, // 치명타 확률 CriDmg, // 치명타 데미지 HitRate, // 명중률 HP, MaxHP, // 생명력 Shield, MaxShield, // 보호막 Potion, MaxPotion, // 포션 갯수 Avoid_Melee, Avoid_Range, // 회피율 MoveSpeed, // 이동 속도 Attack, // 최소, 최대 공격력 동시 상수 증가 FixedDmg, // 고정 데미지(이 값 우선) // 버프 AddDmg_1Time, // 1회성 데미지 증가 AddDmgMul_1Time, // 1회성 데미지(%) 증가 AddCri_1Time, // 1회성 치명타 확률 증가 AddCri_Once, // 치명타 확률 증가 : 치명타 발생 시 사라짐 AddCriDmg_1Time, // 1회성 치명타 데미지 증가 ReduceMeeleDmg, // 근접 데미지 감소 ReduceMeeleDmg_Mul, // 근접 데미지 감소 (%) ReduceRangeDmg, // 원거리 데미지 감소 ReduceRangeDmg_Mul, // 원거리 데미지 감소 (%) ReduceDmg, // 모든 데미지 감소 AddDmgMul_MiddleLine, // 후열에 있는 적에게 데미지 증가 (%) MaxAttack_byShield, // G4_MaxAttackIncreasesByShield AttackCoolTimeMul, // 공격 쿨타임 % 감소 DmgMul, // 데미지 % 증가 Dmg_Immune, // 데미지 무효화 (횟수) PreemptiveStrike, // 선제 공격 AvoidAll_1Time, // 1회성 회피율 (근/원 공통) AvoidAll_Count, // 횟수만큼 모든 공격 회피 Avoid_G1_MaxDodgeWhenHpBelow, // G1_MaxDodgeWhenHpBelow 로 인한 회피율 최대치 EXP_Mul, // 경험치 배율 GOLD_Mul, // 골드 배율 MaxHP_Add, // 최대 생명력 증가 MaxHP_Mul, // 최대 생명력 증가 비율 MaxShield_Add, // 최대 생명력 증가 MaxShield_Mul, // 최대 보호막 증가 비율 // 디버프 MyRangeAttackAvoid, // 나의 원거리 공격이 회피 당함 Slow, // 공속이 느려짐 Resurrection, // 부활 갯수 Resurrection_Shield, // 부활 시 실드 회복량 (%) Resurrection_Heal, // 부활 시 hp 회복량 (%) Self_Destruct, // 자폭 PotionEfficiencyUp, // 물약 효율 증가 NonCombatRecoveryEfficiency, // 비전투 회복 효율 LifeStealEfficiency, // 흡혈 효과 효율 AllEvasion, // 모든 회피 SkillDropRateAdvanced, // 고급 스킬 획득 확률 SkillDropRateRare, // 희귀 스킬 획득 확률 SkillDropRateHero, // 영웅 스킬 획득 확률 SkillDropRateLegendary, // 전설 스킬 획득 확률 Reflection, // 피해 반사 SkillDamageIncrease, // 스킬 피해 증가 SkillDamageIncrease_Mul, // 스킬 피해 증가(%) ExplorationHpRecovery, // 탐험 중 생명력 회복 ExplorationShieldRecovery, // 탐험 중 보호막 회복 MaxDamageIncrease, // 최대 피해 증가 OnAttackSkillTrigger, // 공격 시 스킬 효과 발동 OnKillSkillTrigger, // 처치 시 스킬 효과 발동 OnCriticalSkillTrigger, // 치명타 시 스킬 효과 발동 OnEvasionSkillTrigger, // 회피 시 스킬 효과 발동 Max, None } public enum ePatternType { Sequential, // 순차반복 SequentialLoop, // 순차 후 반복 Random // 완전 랜덤 } public enum eMobBattlePos { Backline, // 대기열 Middleline, // 후열 Frontline // 전열 } public enum eSpecialEffect { MagicMissileDamage, DarkMissileDamage, CorpseExplosion, LifeSteal, ElectricShock, Thunder, Meteor, Fireball, HolyDamage, ShieldBonus, RockBlade, ArrowRain, DoomRay, PiercingLightning, Blizzard, MysticExplosion, HealBonus, MaxLife, AttackSpeed, PhantomSpear, CritChance, CritDamage, GoldGain, ExpGain, } public enum eHealType { Normal, Potion, Camp, Explore, Sactuary, LifeSteal } public enum ePurpose { KILL_MONSTER, KILL_MONSTER_GRADE, KILL_MONSTER_GRADE_ACC, KILL_MONSTER_ALL, KILL_MONSTER_ACC, TAKE_GOODS, TAKE_GOODS_LIMIT, TAKE_GOODS_ACC, CONSUME_GOODS, CONSUME_GOODS_ACC, ARRIVAL_MAP_LIMIT, HERO_LEVEL_ACC, HERO_STAT_UPGRADE_ACC, HERO_ABILITY_UPGRADE_CLASS_LIMIT, HERO_ABILITY_UPGRADE_ALL, HERO_ABILITY_UPGRADE_ACC, HERO_ABILITY_RESET_ACC, CLASS_OPEN_LIMIT, HERO_AWAKEN_ACC, HERO_TRANSCENDENCE_ACC, HERO_OPTION_CHANGE, HERO_OPTION_CHANGE_ACC, HERO_OPTION_CHANGE_SLOT_LIMIT, GET_EQUIP_ITEM_ALL, GET_EQUIP_ITEM_GRADE_ACC, EQUIP_ITEM_UPGRADE_ALL, EQUIP_ITEM_UPGRADE_ACC, EQUIP_ITEM_UPGRADE_LIMIT, EQUIP_ITEM_CRAFTING, EQUIP_ITEM_CRAFTING_ACC, EQUIP_ITEM_DISTROY_ALL, EQUIP_ITEM_DISTROY_ACC, EQUIP_ITEM_ENCHANT_ALL, EQUIP_ITEM_ENCHANT_ACC, EQUIP_SLOT_UPGRADE_ALL, EQUIP_SLOT_UPGRADE_ACC, USE_SKILL_ALL, EQUIP_ITEM_MOUNT_PARTS_LIMIT, ACHIEVEMENT_CLEAR_ACC, DAILY_MISSION_CLEAR_ALL, WEEKLY_MISSION_CLEAR_ALL, TAKE_RELIC_ALL, TAKE_RELIC_GRADE_ACC, UPGRADE_RELIC_ALL, UPGRADE_RELIC_LIMIT, AWAKEN_RELIC_ALL, AWAKEN_RELIC_LIMIT, WATCH_AD_ALL, WATCH_AD_ACC, ATTENDANCE, ATTENDANCE_ACC, GACHA_ALL, GACHA_EQUIP, GACHA_EQUIP_ACC, GACHA_PET, GACHA_PET_ACC, GACHA_SKILL, GACHA_SKILL_ACC, SKILL_UPGRADE_ALL, SKILL_UPGRADE_LIMIT, BUY_PRODUCT, BUY_PRODUCT_ALL, BUY_PAID_COUNT_ACC, HERO_BASE_STAT_LIMIT, CHECK_PLAYTIME, CHECK_PLAYTIME_ACC, CONTENTS_CLEAR, BATTLE_POWER_RANKING_LIMIT, ACCOUNT_LEVEL_RANKING_LIMIT, GET_ESSENCE_GRADE_ACC, GET_ESSENCE_GRADE_ALL, ESSENCE_EXCHANGE, ESSENCE_EXCHANGE_ACC, EQUIP_ENCYCLOPEDIA_REWARDS, EQUIP_ENCYCLOPEDIA_REWARDS_ACC, MONSTER_ENCYCLOPEDIA_REWARDS, MONSTER_ENCYCLOPEDIA_REWARDS_ACC, PET_UPGRADE_ALL, PET_UPGRADE_ACC, PET_MOUNT_LIMIT, PLANTING_CROPS_GRADE_ALL, PLANTING_CROPS_GRADE_ACC, HARVESTING_CROPS_ALL, HARVESTING_CROPS_ACC, SHORTENING_CROP_HARVEST, EAT_FRUIT_TYPE_ALL, EAT_FRUIT_TYPE_ACC, FARMER_EQUIPMENT_LIMIT, FARMER_UPGRADE_ALL, FARMER_UPGRADE_LIMIT, FARM_EXPANSION_LIMIT, None }