/*============================================== File created by Yohann NICOLAS. Add support 1.13d by L'Autour. this file implements some common and useful function related to some Diablo II mechanisms. /*============================================*/ #pragma once #include void loadLocalizedStrings(int language); LPWSTR getLocalString(int stringId); LPCWSTR getLocalTypeString(DWORD code); LPWSTR StripGender(LPWSTR text); LPCWSTR StripGender(LPCWSTR text); enum eStringList { STR_STATS_UNASSIGN_WITH_LIMIT = 0, STR_STATS_UNASSIGN_WITHOUT_LIMIT, STR_STATS_BASE_MIN, STR_SKILLS_UNASSIGN, STR_STASH_PREVIOUS_PAGE, STR_STASH_NEXT_PAGE, STR_TOGGLE_TO_PERSONAL, STR_TOGGLE_TO_SHARED, STR_TOGGLE_MULTI_DISABLED, STR_STASH_PREVIOUS_INDEX, STR_STASH_NEXT_INDEX, STR_PUT_GOLD, STR_TAKE_GOLD, STR_PERSONAL_PAGE_NUMBER, STR_SHARED_PAGE_NUMBER, STR_NO_SELECTED_PAGE, STR_SHARED_GOLD_QUANTITY, STR_PREVIOUS_PAGE, STR_NEXT_PAGE, STR_PREVIOUS_RUNE, STR_NEXT_RUNE, STR_ITEM_LEVEL, STR_PAGE_TYPE_CHANGE, // STR_COW_PORTAL, STR_PANDEMONIUM_PORTAL, STR_PANDEMONIUM_FINAL_PORTAL, STR_FULL, STR_REPAIR, STR_AND, STR_RECHARGE, STR_DESTROY_FILLERS, STR_REMOVE_FILLERS, STR_REGENERATE, STR_UPGRADE_TO_EXCEPTIONAL, STR_UPGRADE_TO_ELITE, STR_ETHERAL, STR_NOT_ETHERAL, STR_NOT_RUNEWORD, STR_BASIC, STR_EXCEPTIONAL, STR_ELITE, STR_CRACKED, STR_NORMAL, STR_SUPERIOR, STR_MAGIC, STR_SET, STR_RARE, STR_UNIQUE, STR_CRAFTED, STR_TEMPERED, STR_ITEM, STR_ITEM_SAME_TYPE, STR_INCLUDE_UPGRADED, STR_WITHOUT_SOCKET, STR_WITH_SOCKETS, STR_WITH_N_SOCKETS, STR_ONLY_N_H, STR_ONLY_HELL, STR_ONLY_CLASS, STR_MERCENARIES, STR_MERC_ACT_1, STR_MERC_ACT_2, STR_MERC_ACT_3, STR_MERC_ACT_5, STR_BREAKPOINT, STR_BREAKPOINTS, STR_BLOCK_FRAMES, STR_CASTING_FRAMES, STR_HIT_RECOVERY_FRAMES, STR_1H_SWINGING_WEAPON, STR_OTHER_WEAPONS, STR_HUMAN_FORM, STR_BEAR_FORM, STR_WOLF_FORM, STR_VAMPIRE_FORM, STR_SPEARS_AND_STAVES, STR_LIGHTNING_CHAIN_LIGHTNING, STR_OTHER_SPELLS }; /*================================= END OF FILE =================================*/