@ruvice/my-maple-models
Version:
Shared models and utils for MapleStory Nexon Open API
111 lines (110 loc) • 3.03 kB
TypeScript
export declare enum Potential {
None = "None",
Rare = "Rare",
Epic = "Epic",
Unique = "Unique",
Legendary = "Legendary"
}
export declare enum CharacterClass {
Hero = "Hero",
Paladin = "Paladin",
DarkKnight = "DarkKnight",
SoulMaster = "SoulMaster",
Mihile = "Mihile",
Blaster = "Blaster",
DemonSlayer = "DemonSlayer",
DemonAvenger = "DemonAvenger",
Aran = "Aran",
Kaiser = "Kaiser",
Adele = "Adele",
Zero = "Zero",
ArchMageFP = "ArchMageFP",
ArchMageIL = "ArchMageIL",
Bishop = "Bishop",
FlameWizard = "FlameWizard",
BattleMage = "BattleMage",
Evan = "Evan",
Luminous = "Luminous",
Illium = "Illium",
Lara = "Lara",
Kinesis = "Kinesis",
Bowmaster = "Bowmaster",
CrossbowMaster = "CrossbowMaster",
Pathfinder = "Pathfinder",
WindBreaker = "WindBreaker",
WildHunter = "WildHunter",
Mercedes = "Mercedes",
Kaine = "Kaine",
NightLord = "NightLord",
Shadower = "Shadower",
BladeMaster = "BladeMaster",
NightWalker = "NightWalker",
Xenon = "Xenon",
Phantom = "Phantom",
Cadena = "Cadena",
Khali = "Khali",
HoYoung = "HoYoung",
Viper = "Viper",
Captain = "Captain",
CannonMaster = "CannonMaster",
Striker = "Striker",
Mechanic = "Mechanic",
Eunwol = "Eunwol",
AngelicBuster = "AngelicBuster",
Ark = "Ark",
Hayato = "Hayato",
Kanna = "Kanna",
Len = "Len",
MoXuan = "MoXuan",
Lynn = "Lynn"
}
export declare enum MapleServer {
KMS = "KMS",
SEA = "SEA",
TMS = "TMS"
}
export declare enum SymbolRegion {
Arcane = "ARC",
Grandis = "AUT"
}
export declare enum StatName {
CombatPower = "combatpower",
Hp = "hp",
Mp = "mp",
Str = "str",
Dex = "dex",
Int = "int",
Luk = "luk",
StatAtt = "statatt",
Damage = "damage",
FinalDamage = "finaldamage",
BossMonsterDamage = "bossmonsterdamage",
IgnoreDef = "ignoredef",
NormalMonsterDamage = "normalmonsterdamage",
Att = "att",
CriticalRate = "criticalrate",
MAtt = "matt",
CriticalDamage = "criticaldamage",
CooldownReduction = "cooldownreduction",
BuffDuration = "buffduration",
UnaffectedByCooldown = "unaffectedbycooldown",
IgnoreElementalResistance = "ignoreelementalresistance",
AbnormalStatusAdditionalDamage = "abnormalstatusadditionaldamage",
SummonDurationIncrease = "summondurationincrease",
MesoObtained = "mesoobtained",
Starforce = "starforce",
ItemDropRate = "itemdroprate",
ArcaneForce = "arcaneforce",
AdditionalExpObtained = "additonalexpobtained",
AuthenticForce = "authenticforce",
Def = "def",
StatusResistance = "statusresistance",
Speed = "speed",
Jump = "jump",
Stance = "stance",
AttackSpeed = "attackspeed",
MinimumAttStat = "minimumattstat",
MaximumAttStat = "maximumattstat",
CooldownReductionSec = "cooldownreduction(sec)",
CooldownReductionPercent = "cooldownreduction(%)"
}