template<> void GuildEmblemType__Base::initialize() { initAddValue(enums::EMBLEM_NONE, "EMBLEM_NONE", true); initAddValue(enums::EMBLEM_GREEN, "EMBLEM_GREEN", true); initAddValue(enums::EMBLEM_RED, "EMBLEM_RED", true); initAddValue(enums::EMBLEM_BLUE, "EMBLEM_BLUE", true); }
template<> void WieldInformation__Base::initialize() { initAddValue(enums::WIELDINFO_NONE, "WIELDINFO_NONE", true); initAddValue(enums::WIELDINFO_LEVEL, "WIELDINFO_LEVEL", true); initAddValue(enums::WIELDINFO_MAGLV, "WIELDINFO_MAGLV", true); initAddValue(enums::WIELDINFO_VOCREQ, "WIELDINFO_VOCREQ", true); initAddValue(enums::WIELDINFO_PREMIUM , "WIELDINFO_PREMIUM ", true); }
template<> void ConditionEnd__Base::initialize() { initAddValue(enums::CONDITIONEND_DURATION, "CONDITIONEND_DURATION", true); initAddValue(enums::CONDITIONEND_DEATH, "CONDITIONEND_DEATH", true); initAddValue(enums::CONDITIONEND_REMOVED, "CONDITIONEND_REMOVED", true); initAddValue(enums::CONDITIONEND_UPDATE, "CONDITIONEND_UPDATE", true); initAddValue(enums::CONDITIONEND_CLEANUP, "CONDITIONEND_CLEANUP", true); }
template<> void ClientFluidType__Base::initialize() { initAddValue(enums::CLIENTFLUID_EMPTY, "CLIENTFLUID_EMPTY", true); initAddValue(enums::CLIENTFLUID_BLUE, "CLIENTFLUID_BLUE", true); initAddValue(enums::CLIENTFLUID_PURPLE, "CLIENTFLUID_PURPLE", true); initAddValue(enums::CLIENTFLUID_BROWN_1, "CLIENTFLUID_BROWN_1", true); initAddValue(enums::CLIENTFLUID_BROWN_2, "CLIENTFLUID_BROWN_2", true); initAddValue(enums::CLIENTFLUID_RED, "CLIENTFLUID_RED", true); initAddValue(enums::CLIENTFLUID_GREEN, "CLIENTFLUID_GREEN", true); initAddValue(enums::CLIENTFLUID_BROWN, "CLIENTFLUID_BROWN", true); initAddValue(enums::CLIENTFLUID_YELLOW, "CLIENTFLUID_YELLOW", true); initAddValue(enums::CLIENTFLUID_WHITE, "CLIENTFLUID_WHITE", true); }
template<> void AmmunitionAction__Base::initialize() { initAddValue(enums::AMMOACTION_NONE, "AMMOACTION_NONE", true); initAddValue(enums::AMMOACTION_NONE, "none", false); initAddValue(enums::AMMOACTION_REMOVECOUNT, "AMMOACTION_REMOVECOUNT", true); initAddValue(enums::AMMOACTION_REMOVECOUNT, "removecount", false); initAddValue(enums::AMMOACTION_REMOVECHARGE, "AMMOACTION_REMOVECHARGE", true); initAddValue(enums::AMMOACTION_REMOVECHARGE, "removecharge", false); initAddValue(enums::AMMOACTION_MOVE, "AMMOACTION_MOVE", true); initAddValue(enums::AMMOACTION_MOVE, "move", false); initAddValue(enums::AMMOACTION_MOVEBACK, "AMMOACTION_MOVEBACK", true); initAddValue(enums::AMMOACTION_MOVEBACK, "moveback", false); }
template<> void MechanicType__Base::initialize() { initAddValue(enums::MECHANIC_NONE, "MECHANIC_NONE", true); initAddValue(enums::MECHANIC_SHAPESHIFT, "MECHANIC_SHAPESHIFT", true); initAddValue(enums::MECHANIC_PACIFIED, "MECHANIC_PACIFIED", true); initAddValue(enums::MECHANIC_DISARMED, "MECHANIC_DISARMED", true); initAddValue(enums::MECHANIC_SHIELDED, "MECHANIC_SHIELDED", true); initAddValue(enums::MECHANIC_SILENCED, "MECHANIC_SILENCED", true); initAddValue(enums::MECHANIC_PARALYZED, "MECHANIC_PARALYZED", true); initAddValue(enums::MECHANIC_DRUNK, "MECHANIC_DRUNK", true); initAddValue(enums::MECHANIC_INVISIBLE, "MECHANIC_INVISIBLE", true); }
template<> void FluidColor__Base::initialize() { initAddValue(enums::FLUID_EMPTY, "FLUID_EMPTY", true); initAddValue(enums::FLUID_BLUE, "FLUID_BLUE", true); initAddValue(enums::FLUID_RED, "FLUID_RED", true); initAddValue(enums::FLUID_BROWN, "FLUID_BROWN", true); initAddValue(enums::FLUID_GREEN, "FLUID_GREEN", true); initAddValue(enums::FLUID_YELLOW, "FLUID_YELLOW", true); initAddValue(enums::FLUID_WHITE, "FLUID_WHITE", true); initAddValue(enums::FLUID_PURPLE, "FLUID_PURPLE", true); }
template<> void WeaponType__Base::initialize() { initAddValue(enums::WEAPON_NONE, "WEAPON_NONE", true); initAddValue(enums::WEAPON_SWORD, "WEAPON_SWORD", true); initAddValue(enums::WEAPON_CLUB, "WEAPON_CLUB", true); initAddValue(enums::WEAPON_AXE, "WEAPON_AXE", true); initAddValue(enums::WEAPON_SHIELD, "WEAPON_SHIELD", true); initAddValue(enums::WEAPON_DIST, "WEAPON_DIST", true); initAddValue(enums::WEAPON_WAND, "WEAPON_WAND", true); initAddValue(enums::WEAPON_AMMO, "WEAPON_AMMO", true); }
template<> void ConditionAttribute__Base::initialize() { initAddValue(enums::CONDITIONATTRIBUTE_MECHANIC, "CONDITIONATTRIBUTE_MECHANIC", true); initAddValue(enums::CONDITIONATTRIBUTE_COMBAT, "CONDITIONATTRIBUTE_COMBAT", true); initAddValue(enums::CONDITIONATTRIBUTE_SOURCE, "CONDITIONATTRIBUTE_SOURCE", true); initAddValue(enums::CONDITIONATTRIBUTE_TICKS, "CONDITIONATTRIBUTE_TICKS", true); initAddValue(enums::CONDITIONATTRIBUTE_NAME, "CONDITIONATTRIBUTE_NAME", true); initAddValue(enums::CONDITIONATTRIBUTE_FLAGS, "CONDITIONATTRIBUTE_FLAGS", true); initAddValue(enums::CONDITIONATTRIBUTE_EFFECT, "CONDITIONATTRIBUTE_EFFECT", true); initAddValue(enums::CONDITIONATTR_END, "CONDITIONATTR_END", true); }
template<> void SkullType__Base::initialize() { initAddValue(enums::SKULL_NONE, "SKULL_NONE", true); initAddValue(enums::SKULL_YELLOW, "SKULL_YELLOW", true); initAddValue(enums::SKULL_GREEN, "SKULL_GREEN", true); initAddValue(enums::SKULL_WHITE, "SKULL_WHITE", true); initAddValue(enums::SKULL_RED, "SKULL_RED", true); initAddValue(enums::SKULL_BLACK, "SKULL_BLACK", true); }
template<> void ConditionId__Base::initialize() { initAddValue(enums::CONDITION_NONE, "CONDITION_NONE", true); initAddValue(enums::CONDITION_NONE, "none", false); initAddValue(enums::CONDITION_NONE, "unknown", false); initAddValue(enums::CONDITION_POISONED, "CONDITION_POISONED", true); initAddValue(enums::CONDITION_POISONED, "poisoned", false); initAddValue(enums::CONDITION_BURNING, "CONDITION_BURNING", true); initAddValue(enums::CONDITION_BURNING, "burning", false); initAddValue(enums::CONDITION_ELECTRIFIED, "CONDITION_ELECTRIFIED", true); initAddValue(enums::CONDITION_ELECTRIFIED, "electrified", false); initAddValue(enums::CONDITION_DROWNING, "CONDITION_DROWNING", true); initAddValue(enums::CONDITION_DROWNING, "drowning", false); initAddValue(enums::CONDITION_FREEZING, "CONDITION_FREEZING", true); initAddValue(enums::CONDITION_FREEZING, "freezing", false); initAddValue(enums::CONDITION_DAZZLED, "CONDITION_DAZZLED", true); initAddValue(enums::CONDITION_DAZZLED, "dazzled", false); initAddValue(enums::CONDITION_CURSED, "CONDITION_CURSED", true); initAddValue(enums::CONDITION_CURSED, "cursed", false); initAddValue(enums::CONDITION_PARALYZED, "CONDITION_PARALYZED", true); initAddValue(enums::CONDITION_PARALYZED, "paralyzed", false); initAddValue(enums::CONDITION_INVISIBLE, "CONDITION_INVISIBLE", true); initAddValue(enums::CONDITION_INVISIBLE, "invisible", false); initAddValue(enums::CONDITION_DRUNK, "CONDITION_DRUNK", true); initAddValue(enums::CONDITION_DRUNK, "drunk", false); initAddValue(enums::CONDITION_HASTE, "CONDITION_HASTE", true); initAddValue(enums::CONDITION_HASTE, "haste", false); initAddValue(enums::CONDITION_INFIGHT, "CONDITION_INFIGHT", true); initAddValue(enums::CONDITION_INFIGHT, "infight", false); initAddValue(enums::CONDITION_SHAPESHIFT, "CONDITION_SHAPESHIFT", true); initAddValue(enums::CONDITION_SHAPESHIFT, "shapeshift", false); initAddValue(enums::CONDITION_MANASHIELD, "CONDITION_MANASHIELD", true); initAddValue(enums::CONDITION_MANASHIELD, "manashield", false); initAddValue(enums::CONDITION_PACIFIED, "CONDITION_PACIFIED", true); initAddValue(enums::CONDITION_PACIFIED, "pacified", false); initAddValue(enums::CONDITION_DISARMED, "CONDITION_DISARMED", true); initAddValue(enums::CONDITION_DISARMED, "disarmed", false); initAddValue(enums::CONDITION_SILENCED, "CONDITION_SILENCED", true); initAddValue(enums::CONDITION_SILENCED, "silenced", false); initAddValue(enums::CONDITION_LIGHT, "CONDITION_LIGHT", true); initAddValue(enums::CONDITION_LIGHT, "light", false); initAddValue(enums::CONDITION_REGENERATION, "CONDITION_REGENERATION", true); initAddValue(enums::CONDITION_REGENERATION, "regeneration", false); initAddValue(enums::CONDITION_REGENSOUL, "CONDITION_REGENSOUL", true); initAddValue(enums::CONDITION_REGENSOUL, "regensoul", false); initAddValue(enums::CONDITION_MUTED_CHAT, "CONDITION_MUTED_CHAT", true); initAddValue(enums::CONDITION_MUTED_CHAT, "muted_chat", false); initAddValue(enums::CONDITION_MUTED_CHAT_TRADE, "CONDITION_MUTED_CHAT_TRADE", true); initAddValue(enums::CONDITION_MUTED_CHAT_TRADE, "muted_chat_trade", false); initAddValue(enums::CONDITION_EXHAUST_DAMAGE, "CONDITION_EXHAUST_DAMAGE", true); initAddValue(enums::CONDITION_EXHAUST_DAMAGE, "exhaust_damage", false); initAddValue(enums::CONDITION_EXHAUST_HEAL, "CONDITION_EXHAUST_HEAL", true); initAddValue(enums::CONDITION_EXHAUST_HEAL, "exhaust_heal", false); initAddValue(enums::CONDITION_EXHAUST_YELL, "CONDITION_EXHAUST_YELL", true); initAddValue(enums::CONDITION_EXHAUST_YELL, "exhaust_yell", false); initAddValue(enums::CONDITION_HUNTING, "CONDITION_HUNTING", true); initAddValue(enums::CONDITION_HUNTING, "hunting", false); }
template<> void SpeakClass__Base::initialize() { initAddValue(enums::SPEAK_SAY, "SPEAK_SAY", true); initAddValue(enums::SPEAK_WHISPER, "SPEAK_WHISPER", true); initAddValue(enums::SPEAK_YELL, "SPEAK_YELL", true); initAddValue(enums::SPEAK_PRIVATE_PN, "SPEAK_PRIVATE_PN", true); initAddValue(enums::SPEAK_PRIVATE_NP, "SPEAK_PRIVATE_NP", true); initAddValue(enums::SPEAK_PRIVATE, "SPEAK_PRIVATE", true); initAddValue(enums::SPEAK_CHANNEL_Y, "SPEAK_CHANNEL_Y", true); initAddValue(enums::SPEAK_CHANNEL_W, "SPEAK_CHANNEL_W", true); initAddValue(enums::SPEAK_BROADCAST, "SPEAK_BROADCAST", true); initAddValue(enums::SPEAK_CHANNEL_R1, "SPEAK_CHANNEL_R1", true); initAddValue(enums::SPEAK_PRIVATE_RED, "SPEAK_PRIVATE_RED", true); initAddValue(enums::SPEAK_CHANNEL_O, "SPEAK_CHANNEL_O", true); initAddValue(enums::SPEAK_MONSTER_SAY, "SPEAK_MONSTER_SAY", true); initAddValue(enums::SPEAK_MONSTER_YELL, "SPEAK_MONSTER_YELL", true); }
template<> void MagicEffect__Base::initialize() { initAddValue(enums::MAGIC_EFFECT_RED_SPARK, "MAGIC_EFFECT_RED_SPARK", true); initAddValue(enums::MAGIC_EFFECT_RED_SPARK, "redspark", false); initAddValue(enums::MAGIC_EFFECT_RED_SPARK, "bloodhit", false); initAddValue(enums::MAGIC_EFFECT_BLUE_RING, "MAGIC_EFFECT_BLUE_RING", true); initAddValue(enums::MAGIC_EFFECT_BLUE_RING, "bluering", false); initAddValue(enums::MAGIC_EFFECT_PUFF, "MAGIC_EFFECT_PUFF", true); initAddValue(enums::MAGIC_EFFECT_PUFF, "puff", false); initAddValue(enums::MAGIC_EFFECT_PUFF, "poff", false); initAddValue(enums::MAGIC_EFFECT_YELLOW_SPARK, "MAGIC_EFFECT_YELLOW_SPARK", true); initAddValue(enums::MAGIC_EFFECT_YELLOW_SPARK, "yellowspark", false); initAddValue(enums::MAGIC_EFFECT_YELLOW_SPARK, "armorhit", false); initAddValue(enums::MAGIC_EFFECT_EXPLOSION_AREA, "MAGIC_EFFECT_EXPLOSION_AREA", true); initAddValue(enums::MAGIC_EFFECT_EXPLOSION_AREA, "explosionarea", false); initAddValue(enums::MAGIC_EFFECT_EXPLOSION_HIT, "MAGIC_EFFECT_EXPLOSION_HIT", true); initAddValue(enums::MAGIC_EFFECT_EXPLOSION_HIT, "explosionhit", false); initAddValue(enums::MAGIC_EFFECT_EXPLOSION_HIT, "explosion", false); initAddValue(enums::MAGIC_EFFECT_FIRE_AREA, "MAGIC_EFFECT_FIRE_AREA", true); initAddValue(enums::MAGIC_EFFECT_FIRE_AREA, "firearea", false); initAddValue(enums::MAGIC_EFFECT_YELLOW_RING, "MAGIC_EFFECT_YELLOW_RING", true); initAddValue(enums::MAGIC_EFFECT_YELLOW_RING, "yellowring", false); initAddValue(enums::MAGIC_EFFECT_YELLOW_RING, "yellowbubble", false); initAddValue(enums::MAGIC_EFFECT_GREEN_RING, "MAGIC_EFFECT_GREEN_RING", true); initAddValue(enums::MAGIC_EFFECT_GREEN_RING, "greenring", false); initAddValue(enums::MAGIC_EFFECT_GREEN_RING, "greenbubble", false); initAddValue(enums::MAGIC_EFFECT_BLACK_SPARK, "MAGIC_EFFECT_BLACK_SPARK", true); initAddValue(enums::MAGIC_EFFECT_BLACK_SPARK, "blackspark", false); initAddValue(enums::MAGIC_EFFECT_BLACK_SPARK, "deathhit", false); initAddValue(enums::MAGIC_EFFECT_BLUE_BUBBLE, "MAGIC_EFFECT_BLUE_BUBBLE", true); initAddValue(enums::MAGIC_EFFECT_BLUE_BUBBLE, "bluebubble", false); initAddValue(enums::MAGIC_EFFECT_BLUE_BUBBLE, "teleport", false); initAddValue(enums::MAGIC_EFFECT_ENERGY_HIT, "MAGIC_EFFECT_ENERGY_HIT", true); initAddValue(enums::MAGIC_EFFECT_ENERGY_HIT, "energyhit", false); initAddValue(enums::MAGIC_EFFECT_ENERGY_HIT, "energy", false); initAddValue(enums::MAGIC_EFFECT_BLUE_SHIMMER, "MAGIC_EFFECT_BLUE_SHIMMER", true); initAddValue(enums::MAGIC_EFFECT_BLUE_SHIMMER, "blueshimmer", false); initAddValue(enums::MAGIC_EFFECT_RED_SHIMMER, "MAGIC_EFFECT_RED_SHIMMER", true); initAddValue(enums::MAGIC_EFFECT_RED_SHIMMER, "redshimmer", false); initAddValue(enums::MAGIC_EFFECT_GREEN_SHIMMER, "MAGIC_EFFECT_GREEN_SHIMMER", true); initAddValue(enums::MAGIC_EFFECT_GREEN_SHIMMER, "greenshimmer", false); initAddValue(enums::MAGIC_EFFECT_FIRE_HIT, "MAGIC_EFFECT_FIRE_HIT", true); initAddValue(enums::MAGIC_EFFECT_FIRE_HIT, "firehit", false); initAddValue(enums::MAGIC_EFFECT_FIRE_HIT, "fire", false); initAddValue(enums::MAGIC_EFFECT_GREEN_SPARK, "MAGIC_EFFECT_GREEN_SPARK", true); initAddValue(enums::MAGIC_EFFECT_GREEN_SPARK, "greenspark", false); initAddValue(enums::MAGIC_EFFECT_GREEN_SPARK, "poisonhit", false); initAddValue(enums::MAGIC_EFFECT_DEATH_AREA, "MAGIC_EFFECT_DEATH_AREA", true); initAddValue(enums::MAGIC_EFFECT_DEATH_AREA, "deatharea", false); initAddValue(enums::MAGIC_EFFECT_DEATH_AREA, "blackbubble", false); initAddValue(enums::MAGIC_EFFECT_DEATH_AREA, "mortarea", false); initAddValue(enums::MAGIC_EFFECT_GREEN_NOTE, "MAGIC_EFFECT_GREEN_NOTE", true); initAddValue(enums::MAGIC_EFFECT_GREEN_NOTE, "greennote", false); initAddValue(enums::MAGIC_EFFECT_RED_NOTE, "MAGIC_EFFECT_RED_NOTE", true); initAddValue(enums::MAGIC_EFFECT_RED_NOTE, "rednote", false); initAddValue(enums::MAGIC_EFFECT_POISON_AREA, "MAGIC_EFFECT_POISON_AREA", true); initAddValue(enums::MAGIC_EFFECT_POISON_AREA, "poisonarea", false); initAddValue(enums::MAGIC_EFFECT_POISON_AREA, "poison", false); initAddValue(enums::MAGIC_EFFECT_YELLOW_NOTE, "MAGIC_EFFECT_YELLOW_NOTE", true); initAddValue(enums::MAGIC_EFFECT_YELLOW_NOTE, "yellownote", false); initAddValue(enums::MAGIC_EFFECT_PURPLE_NOTE, "MAGIC_EFFECT_PURPLE_NOTE", true); initAddValue(enums::MAGIC_EFFECT_PURPLE_NOTE, "purplenote", false); initAddValue(enums::MAGIC_EFFECT_BLUE_NOTE, "MAGIC_EFFECT_BLUE_NOTE", true); initAddValue(enums::MAGIC_EFFECT_BLUE_NOTE, "bluenote", false); initAddValue(enums::MAGIC_EFFECT_WHITE_NOTE, "MAGIC_EFFECT_WHITE_NOTE", true); initAddValue(enums::MAGIC_EFFECT_WHITE_NOTE, "whitenote", false); initAddValue(enums::MAGIC_EFFECT_BUBBLES, "MAGIC_EFFECT_BUBBLES", true); initAddValue(enums::MAGIC_EFFECT_BUBBLES, "bubbles", false); initAddValue(enums::MAGIC_EFFECT_DICE, "MAGIC_EFFECT_DICE", true); initAddValue(enums::MAGIC_EFFECT_DICE, "dice", false); initAddValue(enums::MAGIC_EFFECT_GIFT_WRAPS, "MAGIC_EFFECT_GIFT_WRAPS", true); initAddValue(enums::MAGIC_EFFECT_GIFT_WRAPS, "giftwraps", false); initAddValue(enums::MAGIC_EFFECT_YELLOW_FIREWORK, "MAGIC_EFFECT_YELLOW_FIREWORK", true); initAddValue(enums::MAGIC_EFFECT_YELLOW_FIREWORK, "yellowfirework", false); initAddValue(enums::MAGIC_EFFECT_RED_FIREWORK, "MAGIC_EFFECT_RED_FIREWORK", true); initAddValue(enums::MAGIC_EFFECT_RED_FIREWORK, "redfirework", false); initAddValue(enums::MAGIC_EFFECT_BLUE_FIREWORK, "MAGIC_EFFECT_BLUE_FIREWORK", true); initAddValue(enums::MAGIC_EFFECT_BLUE_FIREWORK, "bluefirework", false); initAddValue(enums::MAGIC_EFFECT_STAR_RING, "MAGIC_EFFECT_STAR_RING", true); initAddValue(enums::MAGIC_EFFECT_STAR_RING, "starring", false); initAddValue(enums::MAGIC_EFFECT_STAR_RING, "stun", false); initAddValue(enums::MAGIC_EFFECT_SLEEP, "MAGIC_EFFECT_SLEEP", true); initAddValue(enums::MAGIC_EFFECT_SLEEP, "sleep", false); initAddValue(enums::MAGIC_EFFECT_WATERCREATURE, "MAGIC_EFFECT_WATERCREATURE", true); initAddValue(enums::MAGIC_EFFECT_WATERCREATURE, "watercreature", false); initAddValue(enums::MAGIC_EFFECT_GROUNDSHAKER, "MAGIC_EFFECT_GROUNDSHAKER", true); initAddValue(enums::MAGIC_EFFECT_GROUNDSHAKER, "groundshaker", false); initAddValue(enums::MAGIC_EFFECT_HEART, "MAGIC_EFFECT_HEART", true); initAddValue(enums::MAGIC_EFFECT_HEART, "heart", false); initAddValue(enums::MAGIC_EFFECT_FIRE_SPARK, "MAGIC_EFFECT_FIRE_SPARK", true); initAddValue(enums::MAGIC_EFFECT_FIRE_SPARK, "firespark", false); initAddValue(enums::MAGIC_EFFECT_FIRE_SPARK, "fireattack", false); initAddValue(enums::MAGIC_EFFECT_ENERGY_AREA, "MAGIC_EFFECT_ENERGY_AREA", true); initAddValue(enums::MAGIC_EFFECT_ENERGY_AREA, "energyarea", false); initAddValue(enums::MAGIC_EFFECT_SMALLCLOUDS, "MAGIC_EFFECT_SMALLCLOUDS", true); initAddValue(enums::MAGIC_EFFECT_SMALLCLOUDS, "smallclouds", false); initAddValue(enums::MAGIC_EFFECT_HOLY_HIT, "MAGIC_EFFECT_HOLY_HIT", true); initAddValue(enums::MAGIC_EFFECT_HOLY_HIT, "holyhit", false); initAddValue(enums::MAGIC_EFFECT_BIGCLOUDS, "MAGIC_EFFECT_BIGCLOUDS", true); initAddValue(enums::MAGIC_EFFECT_BIGCLOUDS, "bigclouds", false); initAddValue(enums::MAGIC_EFFECT_ICE_AREA, "MAGIC_EFFECT_ICE_AREA", true); initAddValue(enums::MAGIC_EFFECT_ICE_AREA, "icearea", false); initAddValue(enums::MAGIC_EFFECT_ICE_TORNADO, "MAGIC_EFFECT_ICE_TORNADO", true); initAddValue(enums::MAGIC_EFFECT_ICE_TORNADO, "icetornado", false); initAddValue(enums::MAGIC_EFFECT_ICE_HIT, "MAGIC_EFFECT_ICE_HIT", true); initAddValue(enums::MAGIC_EFFECT_ICE_HIT, "icehit", false); initAddValue(enums::MAGIC_EFFECT_ICE_HIT, "iceattack", false); initAddValue(enums::MAGIC_EFFECT_STONES, "MAGIC_EFFECT_STONES", true); initAddValue(enums::MAGIC_EFFECT_STONES, "stones", false); initAddValue(enums::MAGIC_EFFECT_SMALLPLANTS, "MAGIC_EFFECT_SMALLPLANTS", true); initAddValue(enums::MAGIC_EFFECT_SMALLPLANTS, "smallplants", false); initAddValue(enums::MAGIC_EFFECT_CARNIPHILA, "MAGIC_EFFECT_CARNIPHILA", true); initAddValue(enums::MAGIC_EFFECT_CARNIPHILA, "carniphila", false); initAddValue(enums::MAGIC_EFFECT_PURPLE_ENERGY, "MAGIC_EFFECT_PURPLE_ENERGY", true); initAddValue(enums::MAGIC_EFFECT_PURPLE_ENERGY, "purpleenergy", false); initAddValue(enums::MAGIC_EFFECT_YELLOW_ENERGY, "MAGIC_EFFECT_YELLOW_ENERGY", true); initAddValue(enums::MAGIC_EFFECT_YELLOW_ENERGY, "yellowenergy", false); initAddValue(enums::MAGIC_EFFECT_HOLY_AREA, "MAGIC_EFFECT_HOLY_AREA", true); initAddValue(enums::MAGIC_EFFECT_HOLY_AREA, "holyarea", false); initAddValue(enums::MAGIC_EFFECT_ROOTS, "MAGIC_EFFECT_ROOTS", true); initAddValue(enums::MAGIC_EFFECT_ROOTS, "roots", false); initAddValue(enums::MAGIC_EFFECT_ROOTS, "bigplants", false); initAddValue(enums::MAGIC_EFFECT_CAKE, "MAGIC_EFFECT_CAKE", true); initAddValue(enums::MAGIC_EFFECT_CAKE, "cake", false); initAddValue(enums::MAGIC_EFFECT_ICE_SPIKE, "MAGIC_EFFECT_ICE_SPIKE", true); initAddValue(enums::MAGIC_EFFECT_ICE_SPIKE, "icespike", false); initAddValue(enums::MAGIC_EFFECT_WATER_SPLASH, "MAGIC_EFFECT_WATER_SPLASH", true); initAddValue(enums::MAGIC_EFFECT_WATER_SPLASH, "watersplash", false); initAddValue(enums::MAGIC_EFFECT_GREEN_WHIRL, "MAGIC_EFFECT_GREEN_WHIRL", true); initAddValue(enums::MAGIC_EFFECT_GREEN_WHIRL, "greenwhirl", false); initAddValue(enums::MAGIC_EFFECT_TUTORIAL_ARROW, "MAGIC_EFFECT_TUTORIAL_ARROW", true); initAddValue(enums::MAGIC_EFFECT_TUTORIAL_ARROW, "tutorialarrow", false); initAddValue(enums::MAGIC_EFFECT_TUTORIAL_SQUARE, "MAGIC_EFFECT_TUTORIAL_SQUARE", true); initAddValue(enums::MAGIC_EFFECT_TUTORIAL_SQUARE, "tutorialsquare", false); initAddValue(enums::MAGIC_EFFECT_MIRROR_HORIZONTAL, "MAGIC_EFFECT_MIRROR_HORIZONTAL", true); initAddValue(enums::MAGIC_EFFECT_MIRROR_HORIZONTAL, "mirrorhorizontal", false); initAddValue(enums::MAGIC_EFFECT_MIRROR_VERTICAL, "MAGIC_EFFECT_MIRROR_VERTICAL", true); initAddValue(enums::MAGIC_EFFECT_MIRROR_VERTICAL, "mirrorvertical", false); initAddValue(enums::MAGIC_EFFECT_SKULL_HORIZONTAL, "MAGIC_EFFECT_SKULL_HORIZONTAL", true); initAddValue(enums::MAGIC_EFFECT_SKULL_HORIZONTAL, "skullhorizontal", false); initAddValue(enums::MAGIC_EFFECT_SKULL_VERTICAL, "MAGIC_EFFECT_SKULL_VERTICAL", true); initAddValue(enums::MAGIC_EFFECT_SKULL_VERTICAL, "skullvertical", false); initAddValue(enums::MAGIC_EFFECT_ASSASSIN, "MAGIC_EFFECT_ASSASSIN", true); initAddValue(enums::MAGIC_EFFECT_ASSASSIN, "assassin", false); initAddValue(enums::MAGIC_EFFECT_BLOODSTEP_HORIZONTAL, "MAGIC_EFFECT_BLOODSTEP_HORIZONTAL", true); initAddValue(enums::MAGIC_EFFECT_BLOODSTEP_HORIZONTAL, "bloodstephorizontal", false); initAddValue(enums::MAGIC_EFFECT_BLOODSTEP, "MAGIC_EFFECT_BLOODSTEP", true); initAddValue(enums::MAGIC_EFFECT_BLOODSTEP, "bloodstep", false); initAddValue(enums::MAGIC_EFFECT_BLOODSTEP_VERTICAL, "MAGIC_EFFECT_BLOODSTEP_VERTICAL", true); initAddValue(enums::MAGIC_EFFECT_BLOODSTEP_VERTICAL, "bloodstepvertical", false); initAddValue(enums::MAGIC_EFFECT_GHOST, "MAGIC_EFFECT_GHOST", true); initAddValue(enums::MAGIC_EFFECT_GHOST, "ghost", false); initAddValue(enums::MAGIC_EFFECT_BATS, "MAGIC_EFFECT_BATS", true); initAddValue(enums::MAGIC_EFFECT_BATS, "bats", false); initAddValue(enums::MAGIC_EFFECT_SMOKE, "MAGIC_EFFECT_SMOKE", true); initAddValue(enums::MAGIC_EFFECT_SMOKE, "smoke", false); initAddValue(enums::MAGIC_EFFECT_INSECTS, "MAGIC_EFFECT_INSECTS", true); initAddValue(enums::MAGIC_EFFECT_INSECTS, "insects", false); initAddValue(enums::MAGIC_EFFECT_DRAGONHEAD, "MAGIC_EFFECT_DRAGONHEAD", true); initAddValue(enums::MAGIC_EFFECT_DRAGONHEAD, "dragonhead", false); initAddValue(enums::MAGIC_EFFECT_NONE, "MAGIC_EFFECT_NONE", true); initAddValue(enums::MAGIC_EFFECT_UNK, "MAGIC_EFFECT_UNK", true); }
template<> void PlayerFlag__Base::initialize() { initAddValue(enums::PlayerFlag_CannotUseCombat, "PlayerFlag_CannotUseCombat", true); initAddValue(enums::PlayerFlag_CannotAttackPlayer, "PlayerFlag_CannotAttackPlayer", true); initAddValue(enums::PlayerFlag_CannotAttackMonster, "PlayerFlag_CannotAttackMonster", true); initAddValue(enums::PlayerFlag_CannotBeAttacked, "PlayerFlag_CannotBeAttacked", true); initAddValue(enums::PlayerFlag_CanConvinceAll, "PlayerFlag_CanConvinceAll", true); initAddValue(enums::PlayerFlag_CanSummonAll, "PlayerFlag_CanSummonAll", true); initAddValue(enums::PlayerFlag_CanIllusionAll, "PlayerFlag_CanIllusionAll", true); initAddValue(enums::PlayerFlag_CanSenseInvisibility, "PlayerFlag_CanSenseInvisibility", true); initAddValue(enums::PlayerFlag_IgnoredByMonsters, "PlayerFlag_IgnoredByMonsters", true); initAddValue(enums::PlayerFlag_NotGainInFight, "PlayerFlag_NotGainInFight", true); initAddValue(enums::PlayerFlag_HasInfiniteMana, "PlayerFlag_HasInfiniteMana", true); initAddValue(enums::PlayerFlag_HasInfiniteSoul, "PlayerFlag_HasInfiniteSoul", true); initAddValue(enums::PlayerFlag_HasNoExhaustion, "PlayerFlag_HasNoExhaustion", true); initAddValue(enums::PlayerFlag_CannotUseSpells, "PlayerFlag_CannotUseSpells", true); initAddValue(enums::PlayerFlag_CannotPickupItem, "PlayerFlag_CannotPickupItem", true); initAddValue(enums::PlayerFlag_CanAlwaysLogin, "PlayerFlag_CanAlwaysLogin", true); initAddValue(enums::PlayerFlag_CanBroadcast, "PlayerFlag_CanBroadcast", true); initAddValue(enums::PlayerFlag_CanEditHouses, "PlayerFlag_CanEditHouses", true); initAddValue(enums::PlayerFlag_CannotBeBanned, "PlayerFlag_CannotBeBanned", true); initAddValue(enums::PlayerFlag_CannotBePushed, "PlayerFlag_CannotBePushed", true); initAddValue(enums::PlayerFlag_HasInfiniteCapacity, "PlayerFlag_HasInfiniteCapacity", true); initAddValue(enums::PlayerFlag_CanPushAllCreatures, "PlayerFlag_CanPushAllCreatures", true); initAddValue(enums::PlayerFlag_CanTalkRedPrivate, "PlayerFlag_CanTalkRedPrivate", true); initAddValue(enums::PlayerFlag_CanTalkRedChannel, "PlayerFlag_CanTalkRedChannel", true); initAddValue(enums::PlayerFlag_TalkOrangeHelpChannel, "PlayerFlag_TalkOrangeHelpChannel", true); initAddValue(enums::PlayerFlag_NotGainExperience, "PlayerFlag_NotGainExperience", true); initAddValue(enums::PlayerFlag_NotGainMana, "PlayerFlag_NotGainMana", true); initAddValue(enums::PlayerFlag_NotGainHealth, "PlayerFlag_NotGainHealth", true); initAddValue(enums::PlayerFlag_NotGainSkill, "PlayerFlag_NotGainSkill", true); initAddValue(enums::PlayerFlag_SetMaxSpeed, "PlayerFlag_SetMaxSpeed", true); initAddValue(enums::PlayerFlag_SpecialVIP, "PlayerFlag_SpecialVIP", true); initAddValue(enums::PlayerFlag_NotGenerateLoot, "PlayerFlag_NotGenerateLoot", true); initAddValue(enums::PlayerFlag_CanTalkRedChannelAnonymous, "PlayerFlag_CanTalkRedChannelAnonymous", true); initAddValue(enums::PlayerFlag_IgnoreProtectionZone, "PlayerFlag_IgnoreProtectionZone", true); initAddValue(enums::PlayerFlag_IgnoreSpellCheck, "PlayerFlag_IgnoreSpellCheck", true); initAddValue(enums::PlayerFlag_IgnoreWeaponCheck, "PlayerFlag_IgnoreWeaponCheck", true); initAddValue(enums::PlayerFlag_CannotBeMuted, "PlayerFlag_CannotBeMuted", true); initAddValue(enums::PlayerFlag_IsAlwaysPremium, "PlayerFlag_IsAlwaysPremium", true); initAddValue(enums::PlayerFlag_CanAnswerRuleViolations, "PlayerFlag_CanAnswerRuleViolations", true); initAddValue(enums::PlayerFlag_CanReloadContent, "PlayerFlag_CanReloadContent", true); initAddValue(enums::PlayerFlag_ShowGroupInsteadOfVocation, "PlayerFlag_ShowGroupInsteadOfVocation", true); initAddValue(enums::PlayerFlag_HasInfiniteStamina, "PlayerFlag_HasInfiniteStamina", true); initAddValue(enums::PlayerFlag_CannotMoveItems, "PlayerFlag_CannotMoveItems", true); initAddValue(enums::PlayerFlag_CannotMoveCreatures, "PlayerFlag_CannotMoveCreatures", true); initAddValue(enums::PlayerFlag_CanReportBugs, "PlayerFlag_CanReportBugs", true); initAddValue(enums::PlayerFlag_CanSeeSpecialDescription, "PlayerFlag_CanSeeSpecialDescription", true); initAddValue(enums::PlayerFlag_CannotBeSeen, "PlayerFlag_CannotBeSeen", true); initAddValue(enums::PlayerFlag_LastFlag, "PlayerFlag_LastFlag", true); }
template<> void MessageClass__Base::initialize() { initAddValue(enums::MSG_CLASS_FIRST, "MSG_CLASS_FIRST", true); initAddValue(enums::MSG_STATUS_CONSOLE_ORANGE2, "MSG_STATUS_CONSOLE_ORANGE2", true); initAddValue(enums::MSG_STATUS_CONSOLE_ORANGE, "MSG_STATUS_CONSOLE_ORANGE", true); initAddValue(enums::MSG_STATUS_WARNING, "MSG_STATUS_WARNING", true); initAddValue(enums::MSG_EVENT_ADVANCE, "MSG_EVENT_ADVANCE", true); initAddValue(enums::MSG_EVENT_DEFAULT, "MSG_EVENT_DEFAULT", true); initAddValue(enums::MSG_STATUS_DEFAULT, "MSG_STATUS_DEFAULT", true); initAddValue(enums::MSG_INFO_DESCR, "MSG_INFO_DESCR", true); initAddValue(enums::MSG_STATUS_SMALL, "MSG_STATUS_SMALL", true); initAddValue(enums::MSG_STATUS_CONSOLE_BLUE, "MSG_STATUS_CONSOLE_BLUE", true); initAddValue(enums::MSG_STATUS_CONSOLE_RED, "MSG_STATUS_CONSOLE_RED", true); initAddValue(enums::MSG_CLASS_LAST, "MSG_CLASS_LAST", true); }
template<> void PartyShieldType__Base::initialize() { initAddValue(enums::SHIELD_NONE, "SHIELD_NONE", true); initAddValue(enums::SHIELD_WHITEYELLOW, "SHIELD_WHITEYELLOW", true); initAddValue(enums::SHIELD_WHITEBLUE, "SHIELD_WHITEBLUE", true); initAddValue(enums::SHIELD_BLUE, "SHIELD_BLUE", true); initAddValue(enums::SHIELD_YELLOW, "SHIELD_YELLOW", true); initAddValue(enums::SHIELD_BLUE_SHAREDEXP, "SHIELD_BLUE_SHAREDEXP", true); initAddValue(enums::SHIELD_YELLOW_SHAREDEXP, "SHIELD_YELLOW_SHAREDEXP", true); initAddValue(enums::SHIELD_BLUE_NOSHAREDEXP_BLINK, "SHIELD_BLUE_NOSHAREDEXP_BLINK", true); initAddValue(enums::SHIELD_YELLOW_NOSHAREDEXP_BLINK, "SHIELD_YELLOW_NOSHAREDEXP_BLINK", true); initAddValue(enums::SHIELD_BLUE_NOSHAREDEXP, "SHIELD_BLUE_NOSHAREDEXP", true); initAddValue(enums::SHIELD_YELLOW_NOSHAREDEXP, "SHIELD_YELLOW_NOSHAREDEXP", true); }
template<> void FluidType__Base::initialize() { initAddValue(enums::FLUID_NONE, "FLUID_NONE", true); initAddValue(enums::FLUID_NONE, "none", false); initAddValue(enums::FLUID_WATER, "FLUID_WATER", true); initAddValue(enums::FLUID_WATER, "water", false); initAddValue(enums::FLUID_BLOOD, "FLUID_BLOOD", true); initAddValue(enums::FLUID_BLOOD, "blood", false); initAddValue(enums::FLUID_BEER, "FLUID_BEER", true); initAddValue(enums::FLUID_BEER, "beer", false); initAddValue(enums::FLUID_SLIME, "FLUID_SLIME", true); initAddValue(enums::FLUID_SLIME, "slime", false); initAddValue(enums::FLUID_LEMONADE, "FLUID_LEMONADE", true); initAddValue(enums::FLUID_LEMONADE, "lemonade", false); initAddValue(enums::FLUID_MILK, "FLUID_MILK", true); initAddValue(enums::FLUID_MILK, "milk", false); initAddValue(enums::FLUID_MANA, "FLUID_MANA", true); initAddValue(enums::FLUID_MANA, "mana", false); initAddValue(enums::FLUID_LIFE, "FLUID_LIFE", true); initAddValue(enums::FLUID_LIFE, "life", false); initAddValue(enums::FLUID_OIL, "FLUID_OIL", true); initAddValue(enums::FLUID_OIL, "oil", false); initAddValue(enums::FLUID_URINE, "FLUID_URINE", true); initAddValue(enums::FLUID_URINE, "urine", false); initAddValue(enums::FLUID_COCONUTMILK, "FLUID_COCONUTMILK", true); initAddValue(enums::FLUID_COCONUTMILK, "coconut", false); initAddValue(enums::FLUID_COCONUTMILK, "coconutmilk", false); initAddValue(enums::FLUID_WINE, "FLUID_WINE", true); initAddValue(enums::FLUID_WINE, "wine", false); initAddValue(enums::FLUID_MUD, "FLUID_MUD", true); initAddValue(enums::FLUID_MUD, "mud", false); initAddValue(enums::FLUID_FRUITJUICE, "FLUID_FRUITJUICE", true); initAddValue(enums::FLUID_FRUITJUICE, "fruitjuice", false); initAddValue(enums::FLUID_LAVA, "FLUID_LAVA", true); initAddValue(enums::FLUID_LAVA, "lava", false); initAddValue(enums::FLUID_RUM, "FLUID_RUM", true); initAddValue(enums::FLUID_RUM, "rum", false); initAddValue(enums::FLUID_SWAMP, "FLUID_SWAMP", true); initAddValue(enums::FLUID_SWAMP, "swamp", false); }
template<> void SquareColor__Base::initialize() { initAddValue(enums::SQ_COLOR_NONE, "SQ_COLOR_NONE", true); initAddValue(enums::SQ_COLOR_BLACK, "SQ_COLOR_BLACK", true); }
template<> void ShootEffect__Base::initialize() { initAddValue(enums::SHOOT_EFFECT_SPEAR, "SHOOT_EFFECT_SPEAR", true); initAddValue(enums::SHOOT_EFFECT_SPEAR, "spear", false); initAddValue(enums::SHOOT_EFFECT_BOLT, "SHOOT_EFFECT_BOLT", true); initAddValue(enums::SHOOT_EFFECT_BOLT, "bolt", false); initAddValue(enums::SHOOT_EFFECT_ARROW, "SHOOT_EFFECT_ARROW", true); initAddValue(enums::SHOOT_EFFECT_ARROW, "arrow", false); initAddValue(enums::SHOOT_EFFECT_FIRE, "SHOOT_EFFECT_FIRE", true); initAddValue(enums::SHOOT_EFFECT_FIRE, "fire", false); initAddValue(enums::SHOOT_EFFECT_ENERGY, "SHOOT_EFFECT_ENERGY", true); initAddValue(enums::SHOOT_EFFECT_ENERGY, "energy", false); initAddValue(enums::SHOOT_EFFECT_POISONARROW, "SHOOT_EFFECT_POISONARROW", true); initAddValue(enums::SHOOT_EFFECT_POISONARROW, "poisonarrow", false); initAddValue(enums::SHOOT_EFFECT_BURSTARROW, "SHOOT_EFFECT_BURSTARROW", true); initAddValue(enums::SHOOT_EFFECT_BURSTARROW, "burstarrow", false); initAddValue(enums::SHOOT_EFFECT_THROWINGSTAR, "SHOOT_EFFECT_THROWINGSTAR", true); initAddValue(enums::SHOOT_EFFECT_THROWINGSTAR, "throwingstar", false); initAddValue(enums::SHOOT_EFFECT_THROWINGKNIFE, "SHOOT_EFFECT_THROWINGKNIFE", true); initAddValue(enums::SHOOT_EFFECT_THROWINGKNIFE, "throwingknife", false); initAddValue(enums::SHOOT_EFFECT_SMALLSTONE, "SHOOT_EFFECT_SMALLSTONE", true); initAddValue(enums::SHOOT_EFFECT_SMALLSTONE, "smallstone", false); initAddValue(enums::SHOOT_EFFECT_DEATH, "SHOOT_EFFECT_DEATH", true); initAddValue(enums::SHOOT_EFFECT_DEATH, "death", false); initAddValue(enums::SHOOT_EFFECT_LARGEROCK, "SHOOT_EFFECT_LARGEROCK", true); initAddValue(enums::SHOOT_EFFECT_LARGEROCK, "largerock", false); initAddValue(enums::SHOOT_EFFECT_SNOWBALL, "SHOOT_EFFECT_SNOWBALL", true); initAddValue(enums::SHOOT_EFFECT_SNOWBALL, "snowball", false); initAddValue(enums::SHOOT_EFFECT_POWERBOLT, "SHOOT_EFFECT_POWERBOLT", true); initAddValue(enums::SHOOT_EFFECT_POWERBOLT, "powerbolt", false); initAddValue(enums::SHOOT_EFFECT_POISONFIELD, "SHOOT_EFFECT_POISONFIELD", true); initAddValue(enums::SHOOT_EFFECT_POISONFIELD, "poison", false); initAddValue(enums::SHOOT_EFFECT_INFERNALBOLT, "SHOOT_EFFECT_INFERNALBOLT", true); initAddValue(enums::SHOOT_EFFECT_INFERNALBOLT, "infernalbolt", false); initAddValue(enums::SHOOT_EFFECT_HUNTINGSPEAR, "SHOOT_EFFECT_HUNTINGSPEAR", true); initAddValue(enums::SHOOT_EFFECT_HUNTINGSPEAR, "huntingspear", false); initAddValue(enums::SHOOT_EFFECT_ENCHANTEDSPEAR, "SHOOT_EFFECT_ENCHANTEDSPEAR", true); initAddValue(enums::SHOOT_EFFECT_ENCHANTEDSPEAR, "enchantedspear", false); initAddValue(enums::SHOOT_EFFECT_REDSTAR, "SHOOT_EFFECT_REDSTAR", true); initAddValue(enums::SHOOT_EFFECT_REDSTAR, "redstar", false); initAddValue(enums::SHOOT_EFFECT_GREENSTAR, "SHOOT_EFFECT_GREENSTAR", true); initAddValue(enums::SHOOT_EFFECT_GREENSTAR, "greenstar", false); initAddValue(enums::SHOOT_EFFECT_ROYALSPEAR, "SHOOT_EFFECT_ROYALSPEAR", true); initAddValue(enums::SHOOT_EFFECT_ROYALSPEAR, "royalspear", false); initAddValue(enums::SHOOT_EFFECT_SNIPERARROW, "SHOOT_EFFECT_SNIPERARROW", true); initAddValue(enums::SHOOT_EFFECT_SNIPERARROW, "sniperarrow", false); initAddValue(enums::SHOOT_EFFECT_ONYXARROW, "SHOOT_EFFECT_ONYXARROW", true); initAddValue(enums::SHOOT_EFFECT_ONYXARROW, "onyxarrow", false); initAddValue(enums::SHOOT_EFFECT_PIERCINGBOLT, "SHOOT_EFFECT_PIERCINGBOLT", true); initAddValue(enums::SHOOT_EFFECT_PIERCINGBOLT, "piercingbolt", false); initAddValue(enums::SHOOT_EFFECT_WHIRLWINDSWORD, "SHOOT_EFFECT_WHIRLWINDSWORD", true); initAddValue(enums::SHOOT_EFFECT_WHIRLWINDSWORD, "whirlwindsword", false); initAddValue(enums::SHOOT_EFFECT_WHIRLWINDAXE, "SHOOT_EFFECT_WHIRLWINDAXE", true); initAddValue(enums::SHOOT_EFFECT_WHIRLWINDAXE, "whirlwindaxe", false); initAddValue(enums::SHOOT_EFFECT_WHIRLWINDCLUB, "SHOOT_EFFECT_WHIRLWINDCLUB", true); initAddValue(enums::SHOOT_EFFECT_WHIRLWINDCLUB, "whirlwindclub", false); initAddValue(enums::SHOOT_EFFECT_ETHEREALSPEAR, "SHOOT_EFFECT_ETHEREALSPEAR", true); initAddValue(enums::SHOOT_EFFECT_ETHEREALSPEAR, "etherealspear", false); initAddValue(enums::SHOOT_EFFECT_ICE, "SHOOT_EFFECT_ICE", true); initAddValue(enums::SHOOT_EFFECT_ICE, "ice", false); initAddValue(enums::SHOOT_EFFECT_EARTH, "SHOOT_EFFECT_EARTH", true); initAddValue(enums::SHOOT_EFFECT_EARTH, "earth", false); initAddValue(enums::SHOOT_EFFECT_HOLY, "SHOOT_EFFECT_HOLY", true); initAddValue(enums::SHOOT_EFFECT_HOLY, "holy", false); initAddValue(enums::SHOOT_EFFECT_SUDDENDEATH, "SHOOT_EFFECT_SUDDENDEATH", true); initAddValue(enums::SHOOT_EFFECT_SUDDENDEATH, "suddendeath", false); initAddValue(enums::SHOOT_EFFECT_FLASHARROW, "SHOOT_EFFECT_FLASHARROW", true); initAddValue(enums::SHOOT_EFFECT_FLASHARROW, "flasharrow", false); initAddValue(enums::SHOOT_EFFECT_FLAMINGARROW, "SHOOT_EFFECT_FLAMINGARROW", true); initAddValue(enums::SHOOT_EFFECT_FLAMINGARROW, "flamingarrow", false); initAddValue(enums::SHOOT_EFFECT_SHIVERARROW, "SHOOT_EFFECT_SHIVERARROW", true); initAddValue(enums::SHOOT_EFFECT_SHIVERARROW, "shiverarrow", false); initAddValue(enums::SHOOT_EFFECT_ENERGYBALL, "SHOOT_EFFECT_ENERGYBALL", true); initAddValue(enums::SHOOT_EFFECT_ENERGYBALL, "energyball", false); initAddValue(enums::SHOOT_EFFECT_SMALLICE, "SHOOT_EFFECT_SMALLICE", true); initAddValue(enums::SHOOT_EFFECT_SMALLICE, "smallice", false); initAddValue(enums::SHOOT_EFFECT_SMALLHOLY, "SHOOT_EFFECT_SMALLHOLY", true); initAddValue(enums::SHOOT_EFFECT_SMALLHOLY, "smallholy", false); initAddValue(enums::SHOOT_EFFECT_SMALLEARTH, "SHOOT_EFFECT_SMALLEARTH", true); initAddValue(enums::SHOOT_EFFECT_SMALLEARTH, "smallearth", false); initAddValue(enums::SHOOT_EFFECT_EARTHARROW, "SHOOT_EFFECT_EARTHARROW", true); initAddValue(enums::SHOOT_EFFECT_EARTHARROW, "eartharrow", false); initAddValue(enums::SHOOT_EFFECT_EXPLOSION, "SHOOT_EFFECT_EXPLOSION", true); initAddValue(enums::SHOOT_EFFECT_EXPLOSION, "explosion", false); initAddValue(enums::SHOOT_EFFECT_CAKE, "SHOOT_EFFECT_CAKE", true); initAddValue(enums::SHOOT_EFFECT_CAKE, "cake", false); initAddValue(enums::SHOOT_EFFECT_WEAPONTYPE, "SHOOT_EFFECT_WEAPONTYPE", true); initAddValue(enums::SHOOT_EFFECT_NONE, "SHOOT_EFFECT_NONE", true); initAddValue(enums::SHOOT_EFFECT_UNK, "SHOOT_EFFECT_UNK", true); }
template<> void IconType__Base::initialize() { initAddValue(enums::ICON_NONE, "ICON_NONE", true); initAddValue(enums::ICON_POISON, "ICON_POISON", true); initAddValue(enums::ICON_BURN, "ICON_BURN", true); initAddValue(enums::ICON_ENERGY, "ICON_ENERGY", true); initAddValue(enums::ICON_DRUNK, "ICON_DRUNK", true); initAddValue(enums::ICON_MANASHIELD, "ICON_MANASHIELD", true); initAddValue(enums::ICON_PARALYZE, "ICON_PARALYZE", true); initAddValue(enums::ICON_HASTE, "ICON_HASTE", true); initAddValue(enums::ICON_SWORDS, "ICON_SWORDS", true); initAddValue(enums::ICON_DROWNING, "ICON_DROWNING", true); initAddValue(enums::ICON_FREEZING, "ICON_FREEZING", true); initAddValue(enums::ICON_DAZZLED, "ICON_DAZZLED", true); initAddValue(enums::ICON_CURSED, "ICON_CURSED", true); initAddValue(enums::ICON_PARTY_BUFF, "ICON_PARTY_BUFF", true); initAddValue(enums::ICON_PZBLOCK, "ICON_PZBLOCK", true); initAddValue(enums::ICON_PZ, "ICON_PZ", true); }
template<> void TextColor__Base::initialize() { initAddValue(enums::TEXTCOLOR_BLUE, "TEXTCOLOR_BLUE", true); initAddValue(enums::TEXTCOLOR_LIGHTBLUE, "TEXTCOLOR_LIGHTBLUE", true); initAddValue(enums::TEXTCOLOR_LIGHTGREEN, "TEXTCOLOR_LIGHTGREEN", true); initAddValue(enums::TEXTCOLOR_PURPLE, "TEXTCOLOR_PURPLE", true); initAddValue(enums::TEXTCOLOR_LIGHTGREY, "TEXTCOLOR_LIGHTGREY", true); initAddValue(enums::TEXTCOLOR_DARKRED, "TEXTCOLOR_DARKRED", true); initAddValue(enums::TEXTCOLOR_RED, "TEXTCOLOR_RED", true); initAddValue(enums::TEXTCOLOR_ORANGE, "TEXTCOLOR_ORANGE", true); initAddValue(enums::TEXTCOLOR_YELLOW, "TEXTCOLOR_YELLOW", true); initAddValue(enums::TEXTCOLOR_WHITE_EXP, "TEXTCOLOR_WHITE_EXP", true); initAddValue(enums::TEXTCOLOR_NONE, "TEXTCOLOR_NONE", true); initAddValue(enums::TEXTCOLOR_UNK, "TEXTCOLOR_UNK", true); }
template<> void AmmunitionType__Base::initialize() { initAddValue(enums::AMMO_NONE, "AMMO_NONE", true); initAddValue(enums::AMMO_NONE, "none", false); initAddValue(enums::AMMO_BOLT, "AMMO_BOLT", true); initAddValue(enums::AMMO_BOLT, "bolt", false); initAddValue(enums::AMMO_BOLT, "piercingbolt", false); initAddValue(enums::AMMO_BOLT, "powerbolt", false); initAddValue(enums::AMMO_BOLT, "infernalbolt", false); initAddValue(enums::AMMO_ARROW, "AMMO_ARROW", true); initAddValue(enums::AMMO_ARROW, "arrow", false); initAddValue(enums::AMMO_ARROW, "poisonarrow", false); initAddValue(enums::AMMO_ARROW, "burstarrow", false); initAddValue(enums::AMMO_ARROW, "sniperarrow", false); initAddValue(enums::AMMO_ARROW, "onyxarrow", false); initAddValue(enums::AMMO_ARROW, "flasharrow", false); initAddValue(enums::AMMO_ARROW, "flamingarrow", false); initAddValue(enums::AMMO_ARROW, "shiverarrow", false); initAddValue(enums::AMMO_ARROW, "eartharrow", false); initAddValue(enums::AMMO_SPEAR, "AMMO_SPEAR", true); initAddValue(enums::AMMO_SPEAR, "spear", false); initAddValue(enums::AMMO_SPEAR, "huntingspear", false); initAddValue(enums::AMMO_SPEAR, "enchantedspear", false); initAddValue(enums::AMMO_SPEAR, "etherealspear", false); initAddValue(enums::AMMO_SPEAR, "royalspear", false); initAddValue(enums::AMMO_THROWINGSTAR, "AMMO_THROWINGSTAR", true); initAddValue(enums::AMMO_THROWINGSTAR, "throwingstar", false); initAddValue(enums::AMMO_THROWINGKNIFE, "AMMO_THROWINGKNIFE", true); initAddValue(enums::AMMO_THROWINGKNIFE, "throwingknife", false); initAddValue(enums::AMMO_STONE, "AMMO_STONE", true); initAddValue(enums::AMMO_STONE, "smallstone", false); initAddValue(enums::AMMO_STONE, "largerock", false); initAddValue(enums::AMMO_SNOWBALL, "AMMO_SNOWBALL", true); initAddValue(enums::AMMO_SNOWBALL, "snowball", false); }
template<> void ReturnValue__Base::initialize() { initAddValue(enums::RET_NOERROR, "RET_NOERROR", true); initAddValue(enums::RET_NOTPOSSIBLE, "RET_NOTPOSSIBLE", true); initAddValue(enums::RET_NOTENOUGHROOM, "RET_NOTENOUGHROOM", true); initAddValue(enums::RET_PLAYERISPZLOCKED, "RET_PLAYERISPZLOCKED", true); initAddValue(enums::RET_PLAYERISNOTINVITED, "RET_PLAYERISNOTINVITED", true); initAddValue(enums::RET_CANNOTTHROW, "RET_CANNOTTHROW", true); initAddValue(enums::RET_THEREISNOWAY, "RET_THEREISNOWAY", true); initAddValue(enums::RET_DESTINATIONOUTOFREACH, "RET_DESTINATIONOUTOFREACH", true); initAddValue(enums::RET_CREATUREBLOCK, "RET_CREATUREBLOCK", true); initAddValue(enums::RET_NOTMOVEABLE, "RET_NOTMOVEABLE", true); initAddValue(enums::RET_DROPTWOHANDEDITEM, "RET_DROPTWOHANDEDITEM", true); initAddValue(enums::RET_BOTHHANDSNEEDTOBEFREE, "RET_BOTHHANDSNEEDTOBEFREE", true); initAddValue(enums::RET_CANONLYUSEONEWEAPON, "RET_CANONLYUSEONEWEAPON", true); initAddValue(enums::RET_NEEDEXCHANGE, "RET_NEEDEXCHANGE", true); initAddValue(enums::RET_CANNOTBEDRESSED, "RET_CANNOTBEDRESSED", true); initAddValue(enums::RET_PUTTHISOBJECTINYOURHAND, "RET_PUTTHISOBJECTINYOURHAND", true); initAddValue(enums::RET_PUTTHISOBJECTINBOTHHANDS, "RET_PUTTHISOBJECTINBOTHHANDS", true); initAddValue(enums::RET_ITEMOUTORANGE, "RET_ITEMOUTORANGE", true); initAddValue(enums::RET_NEEDTOPICKUPITEM, "RET_NEEDTOPICKUPITEM", true); initAddValue(enums::RET_NEEDTOMOVETOTARGET, "RET_NEEDTOMOVETOTARGET", true); initAddValue(enums::RET_FIRSTGODOWNSTAIRS, "RET_FIRSTGODOWNSTAIRS", true); initAddValue(enums::RET_FIRSTGOUPSTAIRS, "RET_FIRSTGOUPSTAIRS", true); initAddValue(enums::RET_CONTAINERNOTENOUGHROOM, "RET_CONTAINERNOTENOUGHROOM", true); initAddValue(enums::RET_NOTENOUGHCAPACITY, "RET_NOTENOUGHCAPACITY", true); initAddValue(enums::RET_CANNOTPICKUP, "RET_CANNOTPICKUP", true); initAddValue(enums::RET_THISISIMPOSSIBLE, "RET_THISISIMPOSSIBLE", true); initAddValue(enums::RET_DEPOTISFULL, "RET_DEPOTISFULL", true); initAddValue(enums::RET_CREATUREDOESNOTEXIST, "RET_CREATUREDOESNOTEXIST", true); initAddValue(enums::RET_CANNOTUSETHISOBJECT, "RET_CANNOTUSETHISOBJECT", true); initAddValue(enums::RET_PLAYERWITHTHISNAMEISNOTONLINE, "RET_PLAYERWITHTHISNAMEISNOTONLINE", true); initAddValue(enums::RET_NOTREQUIREDLEVELTOUSERUNE, "RET_NOTREQUIREDLEVELTOUSERUNE", true); initAddValue(enums::RET_YOUAREALREADYTRADING, "RET_YOUAREALREADYTRADING", true); initAddValue(enums::RET_THISPLAYERISALREADYTRADING, "RET_THISPLAYERISALREADYTRADING", true); initAddValue(enums::RET_YOUMAYNOTLOGOUTDURINGAFIGHT, "RET_YOUMAYNOTLOGOUTDURINGAFIGHT", true); initAddValue(enums::RET_DIRECTPLAYERSHOOT, "RET_DIRECTPLAYERSHOOT", true); initAddValue(enums::RET_NOTENOUGHLEVEL, "RET_NOTENOUGHLEVEL", true); initAddValue(enums::RET_NOTENOUGHMAGICLEVEL, "RET_NOTENOUGHMAGICLEVEL", true); initAddValue(enums::RET_NOTENOUGHMANA, "RET_NOTENOUGHMANA", true); initAddValue(enums::RET_NOTENOUGHSOUL, "RET_NOTENOUGHSOUL", true); initAddValue(enums::RET_YOUAREEXHAUSTED, "RET_YOUAREEXHAUSTED", true); initAddValue(enums::RET_PLAYERISNOTREACHABLE, "RET_PLAYERISNOTREACHABLE", true); initAddValue(enums::RET_CANONLYUSETHISRUNEONCREATURES, "RET_CANONLYUSETHISRUNEONCREATURES", true); initAddValue(enums::RET_ACTIONNOTPERMITTEDINPROTECTIONZONE, "RET_ACTIONNOTPERMITTEDINPROTECTIONZONE", true); initAddValue(enums::RET_YOUMAYNOTATTACKTHISPERSON, "RET_YOUMAYNOTATTACKTHISPERSON", true); initAddValue(enums::RET_YOUMAYNOTATTACKAPERSONINPROTECTIONZONE, "RET_YOUMAYNOTATTACKAPERSONINPROTECTIONZONE", true); initAddValue(enums::RET_YOUMAYNOTATTACKAPERSONWHILEINPROTECTIONZONE, "RET_YOUMAYNOTATTACKAPERSONWHILEINPROTECTIONZONE", true); initAddValue(enums::RET_YOUMAYNOTATTACKTHISCREATURE, "RET_YOUMAYNOTATTACKTHISCREATURE", true); initAddValue(enums::RET_YOUCANONLYUSEITONCREATURES, "RET_YOUCANONLYUSEITONCREATURES", true); initAddValue(enums::RET_CREATUREISNOTREACHABLE, "RET_CREATUREISNOTREACHABLE", true); initAddValue(enums::RET_TURNSECUREMODETOATTACKUNMARKEDPLAYERS, "RET_TURNSECUREMODETOATTACKUNMARKEDPLAYERS", true); initAddValue(enums::RET_YOUNEEDPREMIUMACCOUNT, "RET_YOUNEEDPREMIUMACCOUNT", true); initAddValue(enums::RET_YOUNEEDTOLEARNTHISSPELL, "RET_YOUNEEDTOLEARNTHISSPELL", true); initAddValue(enums::RET_YOURVOCATIONCANNOTUSETHISSPELL, "RET_YOURVOCATIONCANNOTUSETHISSPELL", true); initAddValue(enums::RET_YOUNEEDAWEAPONTOUSETHISSPELL, "RET_YOUNEEDAWEAPONTOUSETHISSPELL", true); initAddValue(enums::RET_PLAYERISPZLOCKEDLEAVEPVPZONE, "RET_PLAYERISPZLOCKEDLEAVEPVPZONE", true); initAddValue(enums::RET_PLAYERISPZLOCKEDENTERPVPZONE, "RET_PLAYERISPZLOCKEDENTERPVPZONE", true); initAddValue(enums::RET_ACTIONNOTPERMITTEDINANONPVPZONE, "RET_ACTIONNOTPERMITTEDINANONPVPZONE", true); initAddValue(enums::RET_YOUCANNOTLOGOUTHERE, "RET_YOUCANNOTLOGOUTHERE", true); initAddValue(enums::RET_YOUNEEDAMAGICITEMTOCASTSPELL, "RET_YOUNEEDAMAGICITEMTOCASTSPELL", true); initAddValue(enums::RET_CANNOTCONJUREITEMHERE, "RET_CANNOTCONJUREITEMHERE", true); initAddValue(enums::RET_YOUNEEDTOSPLITYOURSPEARS, "RET_YOUNEEDTOSPLITYOURSPEARS", true); initAddValue(enums::RET_NAMEISTOOAMBIGIOUS, "RET_NAMEISTOOAMBIGIOUS", true); initAddValue(enums::RET_CANONLYUSEONESHIELD, "RET_CANONLYUSEONESHIELD", true); initAddValue(enums::RET_YOUARENOTTHEOWNER, "RET_YOUARENOTTHEOWNER", true); initAddValue(enums::RET_NOTREQUIREDPROFESSION, "RET_NOTREQUIREDPROFESSION", true); initAddValue(enums::RET_NOTREQUIREDLEVEL, "RET_NOTREQUIREDLEVEL", true); initAddValue(enums::RET_NEEDPREMIUMTOEQUIPITEM, "RET_NEEDPREMIUMTOEQUIPITEM", true); }