- #if !defined(__INC_LOCALE_INC_H__)
- #define __INC_LOCALE_INC_H__
- #define VERSION 1000
- #define LOCALE_SERVICE_EUROPE
- /////////////////////////////////////////////////////////////////////////////////////////////////
- // Currency Related
- #define ENABLE_CHEQUE_SYSTEM // Cheque (Won) System
- #define ENABLE_GEM_SYSTEM // Gem (Gaya) System
- /////////////////////////////////////////////////////////////////////////////////////////////////
- // Dragon Soul Related
- #define ENABLE_DRAGON_SOUL_SYSTEM // Dragon Soul System
- #define ENABLE_DS_GRADE_MYTH // Dragon Soul Mythical Grade
- #define ENABLE_DS_SET // Dragon Soul Table Handling
- #define ENABLE_DS_CHANGE_ATTR // Dragon Soul Change Attribute
- #define ENABLE_DS_KEY_SELECT // Dragon Soul Key Select
- #define ENABLE_DS_7_SLOT // Official Dragon Soul 7 Slot
- /////////////////////////////////////////////////////////////////////////////////////////////////
- // Costume Related
- #define ENABLE_COSTUME_SYSTEM // Costume System
- #define ENABLE_MOUNT_COSTUME_SYSTEM // Mount Costume System
- #define ENABLE_ACCE_COSTUME_SYSTEM // Acce (Sash) Costume System
- #define ENABLE_AURA_COSTUME_SYSTEM // Aura Costume System
- #define ENABLE_WEAPON_COSTUME_SYSTEM // Weapon Cstume System
- #define ENABLE_MOVE_COSTUME_ATTR // Move Costume Attr
- #define ENABLE_HIDE_COSTUME_SYSTEM // Hide Costume System
- /////////////////////////////////////////////////////////////////////////////////////////////////
- // Inventory Related
- #define ENABLE_NEW_EQUIPMENT_SYSTEM // New Equipement System (Belt)
- #define ENABLE_EXTEND_INVEN_SYSTEM // Extended Inventory Pages (4)
- #define ENABLE_SPECIAL_INVENTORY_SYSTEM // Special Inventory System
- #define ENABLE_EXTEND_SAFEBOX_SYSTEM // Extended Safebox
- #define ENABLE_EXTEND_MALLBOX_SYSTEM // Extended Mallbox
- #define ENABLE_SAFEBOX_IMPROVING // Safebox Improving
- #define ENABLE_SORT_INVENTORY // Sort Inventory Items
- #define ENABLE_BELT_INVENTORY_RENEWAL // Official Belt Inventory Renewal
- /////////////////////////////////////////////////////////////////////////////////////////////////
- // Equipment Related
- #define ENABLE_QUIVER_SYSTEM // Quiver Equipement
- #define ENABLE_PENDANT // Talisman Elements
- #define ENABLE_GLOVE_SYSTEM // Glove Equipement
- #define ENABLE_ADDITIONAL_EQUIPMENT_PAGE // Additional Equipment Page
- /////////////////////////////////////////////////////////////////////////////////////////////////
- // Messenger Related
- #define ENABLE_MESSENGER_BLOCK // Messenger Block System
- #define ENABLE_MESSENGER_LOCK_FIX // Messenger List Lock Fix
- #define ENABLE_MESSENGER_GM // Messenger GM List
- /////////////////////////////////////////////////////////////////////////////////////////////////
- // Shop Related
- #define ENABLE_SHOPEX_RENEWAL // ShopEX Renewal
- #define ENABLE_MYSHOP_DECO // Private Shop Decoration
- #define ENABLE_PREMIUM_PRIVATE_SHOP // Premium Private Shop
- #if defined(ENABLE_PREMIUM_PRIVATE_SHOP)
- #define ENABLE_PRIVATE_SHOP_PREMIUM_TIME // Premium Time
- // #define ENABLE_PRIVATE_SHOP_BUNDLE_REQ // Premium Private Shop Kashmir
- #define ENABLE_PRIVATE_SHOP_CHEQUE // Premium Private Shop + Cheque
- #define ENABLE_PRIVATE_SHOP_LIMITED_DISTANCE_RENDERING // Limited Distance
- #define ENABLE_PRIVATE_SHOP_BUILD_LIMITATIONS // Build Limitations
- // #define ENABLE_PRIVATE_SHOP_PRICE_SORT // Price Sort
- #define ENABLE_PRIVATE_SHOP_TIME_SORT // Time Sort
- #define ENABLE_PRIVATE_SHOP_DIFFERENT_PRICE_RESTRICTION // Different Price Restriction
- #define ENABLE_PRIVATE_SHOP_BUILD_MARKET_PLACE // Build In Market Place
- #endif
- /////////////////////////////////////////////////////////////////////////////////////////////////
- // Character Related
- #define ENABLE_PLAYER_PER_ACCOUNT5 // Players Per Account (5)
- #define ENABLE_WOLFMAN_CHARACTER // Wolfman Character
- #define ENABLE_VIEW_TARGET_DECIMAL_HP // View Target HP
- #define ENABLE_IMPROVED_LOGOUT_POINTS // Improved Logout Points
- #define ENABLE_MULTI_LANGUAGE_SYSTEM // Multi Language System
- #define ENABLE_EXPRESSING_EMOTION // Special Actions
- #define ENABLE_CONQUEROR_LEVEL // Conqueror Level
- // #define ENABLE_GENDER_ALIGNMENT // Gender Alignment (M, F)
- /////////////////////////////////////////////////////////////////////////////////////////////////
- // Skill Related
- #define ENABLE_678TH_SKILL // 6th & 7th Skills
- #define ENABLE_SKILL_COOLTIME_UPDATE // Refresh Skill Cooldown After Death
- #define ENABLE_PARTY_PROFICY // Party Proficy Passive Skill
- #define ENABLE_PARTY_INSIGHT // Party InSight Passive Skill
- /////////////////////////////////////////////////////////////////////////////////////////////////
- // Party & Guild Related
- #define ENABLE_DICE_SYSTEM // New Dice System (Party)
- #define WJ_SHOW_PARTY_ON_MINIMAP // Party Member Atlas (Map)
- #define ENABLE_GUILD_LEADER_GRADE_NAME // Guild Leader Grade Name (TextTail)
- /////////////////////////////////////////////////////////////////////////////////////////////////
- // Game Related
- // #define ENABLE_MAILBOX // Mail Box System ( Do not active this system. Reason : Lot of dupplication bug )
- #define ENABLE_QUEST_RENEWAL // Quest Page Renewal
- #define ENABLE_CHATTING_WINDOW_RENEWAL // Chatting Window Renewal (Mini Version)
- #define ENABLE_CUBE_RENEWAL // Cube Renewal
- // #define ENABLE_RANKING_SYSTEM // Ranking System
- #define ENABLE_ELEMENT_ADD // Monster Element
- #define ENABLE_SEND_TARGET_INFO // Monster Information & Drops
- // #define ENABLE_BALANCE_IMPROVING // PvP Balance Improving
- #define ENABLE_REFINE_MSG_ADD // Extended Refine Fail Message
- #define ENABLE_RIDING_EXTENDED // Official Horse Level Extended
- /////////////////////////////////////////////////////////////////////////////////////////////////
- // Map & Dungeon Related
- #define ENABLE_12ZI // 12ZI Dungeon
- #define ENABLE_GUILD_DRAGONLAIR_SYSTEM // Guild Dragon Lair Dungeon/Party
- #define ENABLE_SHIP_DEFENSE // Ship Defense (Hydra Dungeon)
- /////////////////////////////////////////////////////////////////////////////////////////////////
- // Mini-game Related
- // #define ENABLE_MINI_GAME_RUMI // Minigame Rumi (Okey Card)
- // #define ENABLE_MINI_GAME_YUTNORI // Mini-Game Yutnori
- // #define ENABLE_MINI_GAME_CATCH_KING // Minigame Catch King
- // #define ENABLE_FISHING_GAME // Fishing Game
- /////////////////////////////////////////////////////////////////////////////////////////////////
- // Event Related
- // #define ENABLE_OX_RENEWAL // OX Renewal
- #define ENABLE_EVENT_BANNER_FLAG // Event Banner Flags
- // #define ENABLE_STONE_SWAP // Swap Stone Shape
- // #define ENABLE_RACE_SWAP // Swap Race Shape
- // #define ENABLE_SNOWFLAKE_STICK_EVENT // Snowflake Stick Event
- // #define ENABLE_EVENT_BANNER // Event Banner
- // #define ENABLE_EVENT_BANNER_REWARD_LIST_RENEWAL // Event Banner Reward List Renewal
- /////////////////////////////////////////////////////////////////////////////////////////////////
- // Pet Related
- #define ENABLE_GROWTH_PET_SYSTEM // Growth Pet System
- /////////////////////////////////////////////////////////////////////////////////////////////////
- // Item Related
- #define ENABLE_ENERGY_SYSTEM // Energy System
- #define ENABLE_MAGIC_REDUCTION // Magic Reduction Item
- #define ENABLE_STONE_OF_BLESS // Stone of Bless (Refinement Item)
- #define ENABLE_REFINE_PICKAXE_RENEWAL // Refine Pickaxe Renewal
- #define ENABLE_REFINE_FISHINGROD_RENEWAL // Refine Fishing Rod Renewal
- #define ENABLE_SOUL_BIND_SYSTEM // Soul Bind System (Protect Items)
- #define ENABLE_SOUL_SYSTEM // Soul System
- #define ENABLE_ITEM_APPLY4 // Extended Apply Bonus (4)
- #define ENABLE_ITEM_SOCKET6 // Extended Item Sockets (6)
- #define ENABLE_ITEM_VALUE10 // Extended Item Values
- #define ENABLE_APPLY_RANDOM // Apply Random Bonus (Base Bonus)
- #define ENABLE_ATTR_6TH_7TH // 6th and 7th Attribute
- #define ENABLE_SKILLBOOK_COMB_SYSTEM // Skill Book Combination
- #define ENABLE_CHANGE_LOOK_SYSTEM // Change Look System (Item Look)
- #define ENABLE_LOOTING_SYSTEM // Looting System (Filter)
- #define ENABLE_GACHA // Boss (Gacha) Boxes (Open x Times)
- #define ENABLE_LUCKY_BOX // Official LuckyBox
- #define ENABLE_SET_ITEM // Official Set Item
- // #define ENABLE_GEM_CONVERTER // Gem Converter
- #define ENABLE_REFINE_ELEMENT // Refine Element
- #define ENABLE_MULTIPLE_CHEST_OPEN // Enable Multiple Chest Open
- /////////////////////////////////////////////////////////////////////////////////////////////////
- // UI Related
- #define ENABLE_SELECT_RENEWAL // New Select UI
- #define ENABLE_CREATE_RENEWAL // New Create UI
- #define ENABLE_SERVER_SELECT_RENEWAL // Server List Renewal
- #define LOGIN_COUNT_DOWN_UI_MODIFY // Login Count Down
- #define WJ_NEW_USER_CARE // User Care (Control)
- #define WJ_SHOW_MOB_INFO // Monsters Level & Aggressive Flag
- #define WJ_ENABLE_PICKUP_ITEM_EFFECT // Picking Item Effect
- #define WJ_ENABLE_TRADABLE_ICON // Block Untradable Items
- #define WJ_MULTI_TEXTLINE // Multi TextLine
- #define ENABLE_ATLAS_MARK_INFO // Atlas Mark Info Load
- #define ENABLE_NEW_DROP_DIALOG // New Drop Dialog w/ Delete Item Option
- #define ENABLE_ITEM_DROP_RENEWAL // Item Drop Renewal w/ Color Effect
- #define ENABLE_TEXT_IMAGE_LINE // Image TextLine (Emoji)
- #define ENABLE_HIGH_LIGHT_IMAGE // High Light Image
- #define ENABLE_CLIP_MASK // Official Clip Masking
- #define ENABLE_MOUSE_WHEEL_TOP_WINDOW // Official mouse wheel (22.2.7.0)
- #define RENDER_TARGET // Render Target Model
- #define ENABLE_KEYCHANGE_SYSTEM // Keyboard Customization System
- #define ENABLE_DETAILS_UI // Character Details (Bonus Page)
- #define ENABLE_CHAT_LOG_FIX // Chat-log window fix
- #define ENABLE_QUEST_WIDTH_EXPANSION // Official QuestWidth Expansion
- #define ENABLE_LOADING_TIP // Loading Tips
- #define ENABLE_TAB_NEXT_TARGET // Next Target Tab Key
- #define ENABLE_GAME_OPTION_ESCAPE // Game Option (Escape)
- #define ENABLE_IMAGE_SCALE // Image Scaling
- #define ENABLE_IMAGE_CLIP_RECT // Image Clipping (Borders)
- #define ENABLE_AUTO_REFINE // Auto Refinement Option
- #define ENABLE_SLOT_COVER_IMAGE_SYSTEM // Slot Cover Image
- #define ENABLE_HYPERLINK_ITEM_ICON // Hyperlink Item Icon
- #define ENABLE_CLOSE_ITEM_TEXT_TAIL_COLOR // Close Item Text Tail Color
- #define DISABLE_FLAG_COUNTRY // Disable Flag Country
- #define ENABLE_DROP_DESTROY_TIME // Drop Destroy Time Real Time
- #define ENABLE_FISHING_RENEWAL // Official Fishing Renewal
- #define MINIMAP_SMOOTH_ZOOM // Smooth Zoom
- #define FONT_TEXTURE_FIX // Adds padding to prevent random dots in font textures.
- /////////////////////////////////////////////////////////////////////////////////////////////////
- // Environment Related
- #define REMOVE_COLLISION // Remove Collision
- #define ENABLE_FOG_FIX // Fog Fix
- #define ENABLE_EFFECT_CAMERA_VIEW_FIX // Camera Effect View Fix
- #define ENABLE_ENVIRONMENT_EFFECT_OPTION // Environment Effect Options
- #define ENABLE_FOV_OPTION // Extended Field of View (FoV) Game Option
- #define ENABLE_DISABLE_SOFTWARE_TILING // Disable Software Tiling
- #define ENABLE_GRAPHIC_ON_OFF // Graphic System (On/Off Options)
- #define ENABLE_SHADOW_RENDER_QUALITY_OPTION // Shadow Render Quality
- #define ENABLE_OPTIMIZATION // Official Animation Optimization [REVERSED]
- #define ENABLE_OX_RENDER_AREA // OX Event Render Area
- #define ENVIRONMENT_SYSTEM // Environment System
- #define ENABLE_FLY_TARGET_POSITION // Official Fly Target Position [REVERSED]
- #define ENABLE_SAVE_CAMERA_MODE // Official Save Camera Mode [REVERSED]
- #define ENABLE_SUNGMA_ATTR // Official Load SungMaAttr [REVERSED]
- /////////////////////////////////////////////////////////////////////////////////////////////////
- // Miscellaneous
- #define ENABLE_EMOTION_HIDE_WEAPON // Hide Weapon While Acting
- #define ENABLE_MAP_TELEPORT // Staff Members Can Click On Minimap And Teleport
- #define ENABLE_NO_MOUNT_CHECK // No Mount Check
- #define MAX_HIT_COUNT 32 // Hitable monsters at the same time
- /////////////////////////////////////////////////////////////////////////////////////////////////
- // Application Related
- #define DISABLE_INDEX_FILE // Built In Pack Index
- #define ENABLE_ETER_PACK_OBSCURING // EterPack Key Obscuring
- #define ENABLE_DISCORD_RPC // DiscordRPC
- #define CEF_BROWSER // CEF Browser
- #define CHAR_CONFIG // Official Char Config [REVERSED]
- #define ENABLE_CONFIG_MODULE // New Configuration Module (File Settings)
- #define ENABLE_RENDER_LOGIN_EFFECTS // Enable Effect In introSelect
- #define ENABLE_LOADING_PERFORMANCE // Loading Performance
- #define IMPROVE_ENTITY_FREEZE // Entity Freeze
- #define ENABLE_ENTITY_PRELOADING // Preload all npcs/mobs in map to prevent micro freezes when meeting a new entity
- #define REMOVING_COLLECTORS // Removing garbage collectors, loading all map related things into memory (chunks, objects, etc..)
- #define BLACK_COLOR // Correction of the black color in the game
- #define SMALL_OPTIMIZATION_GETTING_HEIGHT // Small optimization for getting the height
- /////////////////////////////////////////////////////////////////////////////////////////////////
- // Network Related
- #define ENABLE_MOVE_CHANNEL // Move Game Channel
- #if !defined(_DEBUG)
- //# define ENABLE_PATCH_CHECK // Check Patch Argument
- //# define ENABLE_CYTHON // Cython (RootLib)
- //# define ENABLE_MD5_FILE_CHECK // Check File MD5
- #endif
- #endif // __INC_LOCALE_INC_H__
locale_inc.h