1. #if !defined(__INC_LOCALE_INC_H__)
  2. #define __INC_LOCALE_INC_H__
  3. #define VERSION 1000
  4. #define LOCALE_SERVICE_EUROPE
  5. /////////////////////////////////////////////////////////////////////////////////////////////////
  6. // Currency Related
  7. #define ENABLE_CHEQUE_SYSTEM // Cheque (Won) System
  8. #define ENABLE_GEM_SYSTEM // Gem (Gaya) System
  9. /////////////////////////////////////////////////////////////////////////////////////////////////
  10. // Dragon Soul Related
  11. #define ENABLE_DRAGON_SOUL_SYSTEM // Dragon Soul System
  12. #define ENABLE_DS_GRADE_MYTH // Dragon Soul Mythical Grade
  13. #define ENABLE_DS_SET // Dragon Soul Table Handling
  14. #define ENABLE_DS_CHANGE_ATTR // Dragon Soul Change Attribute
  15. #define ENABLE_DS_KEY_SELECT // Dragon Soul Key Select
  16. #define ENABLE_DS_7_SLOT // Official Dragon Soul 7 Slot
  17. /////////////////////////////////////////////////////////////////////////////////////////////////
  18. // Costume Related
  19. #define ENABLE_COSTUME_SYSTEM // Costume System
  20. #define ENABLE_MOUNT_COSTUME_SYSTEM // Mount Costume System
  21. #define ENABLE_ACCE_COSTUME_SYSTEM // Acce (Sash) Costume System
  22. #define ENABLE_AURA_COSTUME_SYSTEM // Aura Costume System
  23. #define ENABLE_WEAPON_COSTUME_SYSTEM // Weapon Cstume System
  24. #define ENABLE_MOVE_COSTUME_ATTR // Move Costume Attr
  25. #define ENABLE_HIDE_COSTUME_SYSTEM // Hide Costume System
  26. /////////////////////////////////////////////////////////////////////////////////////////////////
  27. // Inventory Related
  28. #define ENABLE_NEW_EQUIPMENT_SYSTEM // New Equipement System (Belt)
  29. #define ENABLE_EXTEND_INVEN_SYSTEM // Extended Inventory Pages (4)
  30. #define ENABLE_SPECIAL_INVENTORY_SYSTEM // Special Inventory System
  31. #define ENABLE_EXTEND_SAFEBOX_SYSTEM // Extended Safebox
  32. #define ENABLE_EXTEND_MALLBOX_SYSTEM // Extended Mallbox
  33. #define ENABLE_SAFEBOX_IMPROVING // Safebox Improving
  34. #define ENABLE_SORT_INVENTORY // Sort Inventory Items
  35. #define ENABLE_BELT_INVENTORY_RENEWAL // Official Belt Inventory Renewal
  36. /////////////////////////////////////////////////////////////////////////////////////////////////
  37. // Equipment Related
  38. #define ENABLE_QUIVER_SYSTEM // Quiver Equipement
  39. #define ENABLE_PENDANT // Talisman Elements
  40. #define ENABLE_GLOVE_SYSTEM // Glove Equipement
  41. #define ENABLE_ADDITIONAL_EQUIPMENT_PAGE // Additional Equipment Page
  42. /////////////////////////////////////////////////////////////////////////////////////////////////
  43. // Messenger Related
  44. #define ENABLE_MESSENGER_BLOCK // Messenger Block System
  45. #define ENABLE_MESSENGER_LOCK_FIX // Messenger List Lock Fix
  46. #define ENABLE_MESSENGER_GM // Messenger GM List
  47. /////////////////////////////////////////////////////////////////////////////////////////////////
  48. // Shop Related
  49. #define ENABLE_SHOPEX_RENEWAL // ShopEX Renewal
  50. #define ENABLE_MYSHOP_DECO // Private Shop Decoration
  51. #define ENABLE_PREMIUM_PRIVATE_SHOP // Premium Private Shop
  52. #if defined(ENABLE_PREMIUM_PRIVATE_SHOP)
  53. #define ENABLE_PRIVATE_SHOP_PREMIUM_TIME // Premium Time
  54. // #define ENABLE_PRIVATE_SHOP_BUNDLE_REQ // Premium Private Shop Kashmir
  55. #define ENABLE_PRIVATE_SHOP_CHEQUE // Premium Private Shop + Cheque
  56. #define ENABLE_PRIVATE_SHOP_LIMITED_DISTANCE_RENDERING // Limited Distance
  57. #define ENABLE_PRIVATE_SHOP_BUILD_LIMITATIONS // Build Limitations
  58. // #define ENABLE_PRIVATE_SHOP_PRICE_SORT // Price Sort
  59. #define ENABLE_PRIVATE_SHOP_TIME_SORT // Time Sort
  60. #define ENABLE_PRIVATE_SHOP_DIFFERENT_PRICE_RESTRICTION // Different Price Restriction
  61. #define ENABLE_PRIVATE_SHOP_BUILD_MARKET_PLACE // Build In Market Place
  62. #endif
  63. /////////////////////////////////////////////////////////////////////////////////////////////////
  64. // Character Related
  65. #define ENABLE_PLAYER_PER_ACCOUNT5 // Players Per Account (5)
  66. #define ENABLE_WOLFMAN_CHARACTER // Wolfman Character
  67. #define ENABLE_VIEW_TARGET_DECIMAL_HP // View Target HP
  68. #define ENABLE_IMPROVED_LOGOUT_POINTS // Improved Logout Points
  69. #define ENABLE_MULTI_LANGUAGE_SYSTEM // Multi Language System
  70. #define ENABLE_EXPRESSING_EMOTION // Special Actions
  71. #define ENABLE_CONQUEROR_LEVEL // Conqueror Level
  72. // #define ENABLE_GENDER_ALIGNMENT // Gender Alignment (M, F)
  73. /////////////////////////////////////////////////////////////////////////////////////////////////
  74. // Skill Related
  75. #define ENABLE_678TH_SKILL // 6th & 7th Skills
  76. #define ENABLE_SKILL_COOLTIME_UPDATE // Refresh Skill Cooldown After Death
  77. #define ENABLE_PARTY_PROFICY // Party Proficy Passive Skill
  78. #define ENABLE_PARTY_INSIGHT // Party InSight Passive Skill
  79. /////////////////////////////////////////////////////////////////////////////////////////////////
  80. // Party & Guild Related
  81. #define ENABLE_DICE_SYSTEM // New Dice System (Party)
  82. #define WJ_SHOW_PARTY_ON_MINIMAP // Party Member Atlas (Map)
  83. #define ENABLE_GUILD_LEADER_GRADE_NAME // Guild Leader Grade Name (TextTail)
  84. /////////////////////////////////////////////////////////////////////////////////////////////////
  85. // Game Related
  86. // #define ENABLE_MAILBOX // Mail Box System ( Do not active this system. Reason : Lot of dupplication bug )
  87. #define ENABLE_QUEST_RENEWAL // Quest Page Renewal
  88. #define ENABLE_CHATTING_WINDOW_RENEWAL // Chatting Window Renewal (Mini Version)
  89. #define ENABLE_CUBE_RENEWAL // Cube Renewal
  90. // #define ENABLE_RANKING_SYSTEM // Ranking System
  91. #define ENABLE_ELEMENT_ADD // Monster Element
  92. #define ENABLE_SEND_TARGET_INFO // Monster Information & Drops
  93. // #define ENABLE_BALANCE_IMPROVING // PvP Balance Improving
  94. #define ENABLE_REFINE_MSG_ADD // Extended Refine Fail Message
  95. #define ENABLE_RIDING_EXTENDED // Official Horse Level Extended
  96. /////////////////////////////////////////////////////////////////////////////////////////////////
  97. // Map & Dungeon Related
  98. #define ENABLE_12ZI // 12ZI Dungeon
  99. #define ENABLE_GUILD_DRAGONLAIR_SYSTEM // Guild Dragon Lair Dungeon/Party
  100. #define ENABLE_SHIP_DEFENSE // Ship Defense (Hydra Dungeon)
  101. /////////////////////////////////////////////////////////////////////////////////////////////////
  102. // Mini-game Related
  103. // #define ENABLE_MINI_GAME_RUMI // Minigame Rumi (Okey Card)
  104. // #define ENABLE_MINI_GAME_YUTNORI // Mini-Game Yutnori
  105. // #define ENABLE_MINI_GAME_CATCH_KING // Minigame Catch King
  106. // #define ENABLE_FISHING_GAME // Fishing Game
  107. /////////////////////////////////////////////////////////////////////////////////////////////////
  108. // Event Related
  109. // #define ENABLE_OX_RENEWAL // OX Renewal
  110. #define ENABLE_EVENT_BANNER_FLAG // Event Banner Flags
  111. // #define ENABLE_STONE_SWAP // Swap Stone Shape
  112. // #define ENABLE_RACE_SWAP // Swap Race Shape
  113. // #define ENABLE_SNOWFLAKE_STICK_EVENT // Snowflake Stick Event
  114. // #define ENABLE_EVENT_BANNER // Event Banner
  115. // #define ENABLE_EVENT_BANNER_REWARD_LIST_RENEWAL // Event Banner Reward List Renewal
  116. /////////////////////////////////////////////////////////////////////////////////////////////////
  117. // Pet Related
  118. #define ENABLE_GROWTH_PET_SYSTEM // Growth Pet System
  119. /////////////////////////////////////////////////////////////////////////////////////////////////
  120. // Item Related
  121. #define ENABLE_ENERGY_SYSTEM // Energy System
  122. #define ENABLE_MAGIC_REDUCTION // Magic Reduction Item
  123. #define ENABLE_STONE_OF_BLESS // Stone of Bless (Refinement Item)
  124. #define ENABLE_REFINE_PICKAXE_RENEWAL // Refine Pickaxe Renewal
  125. #define ENABLE_REFINE_FISHINGROD_RENEWAL // Refine Fishing Rod Renewal
  126. #define ENABLE_SOUL_BIND_SYSTEM // Soul Bind System (Protect Items)
  127. #define ENABLE_SOUL_SYSTEM // Soul System
  128. #define ENABLE_ITEM_APPLY4 // Extended Apply Bonus (4)
  129. #define ENABLE_ITEM_SOCKET6 // Extended Item Sockets (6)
  130. #define ENABLE_ITEM_VALUE10 // Extended Item Values
  131. #define ENABLE_APPLY_RANDOM // Apply Random Bonus (Base Bonus)
  132. #define ENABLE_ATTR_6TH_7TH // 6th and 7th Attribute
  133. #define ENABLE_SKILLBOOK_COMB_SYSTEM // Skill Book Combination
  134. #define ENABLE_CHANGE_LOOK_SYSTEM // Change Look System (Item Look)
  135. #define ENABLE_LOOTING_SYSTEM // Looting System (Filter)
  136. #define ENABLE_GACHA // Boss (Gacha) Boxes (Open x Times)
  137. #define ENABLE_LUCKY_BOX // Official LuckyBox
  138. #define ENABLE_SET_ITEM // Official Set Item
  139. // #define ENABLE_GEM_CONVERTER // Gem Converter
  140. #define ENABLE_REFINE_ELEMENT // Refine Element
  141. #define ENABLE_MULTIPLE_CHEST_OPEN // Enable Multiple Chest Open
  142. /////////////////////////////////////////////////////////////////////////////////////////////////
  143. // UI Related
  144. #define ENABLE_SELECT_RENEWAL // New Select UI
  145. #define ENABLE_CREATE_RENEWAL // New Create UI
  146. #define ENABLE_SERVER_SELECT_RENEWAL // Server List Renewal
  147. #define LOGIN_COUNT_DOWN_UI_MODIFY // Login Count Down
  148. #define WJ_NEW_USER_CARE // User Care (Control)
  149. #define WJ_SHOW_MOB_INFO // Monsters Level & Aggressive Flag
  150. #define WJ_ENABLE_PICKUP_ITEM_EFFECT // Picking Item Effect
  151. #define WJ_ENABLE_TRADABLE_ICON // Block Untradable Items
  152. #define WJ_MULTI_TEXTLINE // Multi TextLine
  153. #define ENABLE_ATLAS_MARK_INFO // Atlas Mark Info Load
  154. #define ENABLE_NEW_DROP_DIALOG // New Drop Dialog w/ Delete Item Option
  155. #define ENABLE_ITEM_DROP_RENEWAL // Item Drop Renewal w/ Color Effect
  156. #define ENABLE_TEXT_IMAGE_LINE // Image TextLine (Emoji)
  157. #define ENABLE_HIGH_LIGHT_IMAGE // High Light Image
  158. #define ENABLE_CLIP_MASK // Official Clip Masking
  159. #define ENABLE_MOUSE_WHEEL_TOP_WINDOW // Official mouse wheel (22.2.7.0)
  160. #define RENDER_TARGET // Render Target Model
  161. #define ENABLE_KEYCHANGE_SYSTEM // Keyboard Customization System
  162. #define ENABLE_DETAILS_UI // Character Details (Bonus Page)
  163. #define ENABLE_CHAT_LOG_FIX // Chat-log window fix
  164. #define ENABLE_QUEST_WIDTH_EXPANSION // Official QuestWidth Expansion
  165. #define ENABLE_LOADING_TIP // Loading Tips
  166. #define ENABLE_TAB_NEXT_TARGET // Next Target Tab Key
  167. #define ENABLE_GAME_OPTION_ESCAPE // Game Option (Escape)
  168. #define ENABLE_IMAGE_SCALE // Image Scaling
  169. #define ENABLE_IMAGE_CLIP_RECT // Image Clipping (Borders)
  170. #define ENABLE_AUTO_REFINE // Auto Refinement Option
  171. #define ENABLE_SLOT_COVER_IMAGE_SYSTEM // Slot Cover Image
  172. #define ENABLE_HYPERLINK_ITEM_ICON // Hyperlink Item Icon
  173. #define ENABLE_CLOSE_ITEM_TEXT_TAIL_COLOR // Close Item Text Tail Color
  174. #define DISABLE_FLAG_COUNTRY // Disable Flag Country
  175. #define ENABLE_DROP_DESTROY_TIME // Drop Destroy Time Real Time
  176. #define ENABLE_FISHING_RENEWAL // Official Fishing Renewal
  177. #define MINIMAP_SMOOTH_ZOOM // Smooth Zoom
  178. #define FONT_TEXTURE_FIX // Adds padding to prevent random dots in font textures.
  179. /////////////////////////////////////////////////////////////////////////////////////////////////
  180. // Environment Related
  181. #define REMOVE_COLLISION // Remove Collision
  182. #define ENABLE_FOG_FIX // Fog Fix
  183. #define ENABLE_EFFECT_CAMERA_VIEW_FIX // Camera Effect View Fix
  184. #define ENABLE_ENVIRONMENT_EFFECT_OPTION // Environment Effect Options
  185. #define ENABLE_FOV_OPTION // Extended Field of View (FoV) Game Option
  186. #define ENABLE_DISABLE_SOFTWARE_TILING // Disable Software Tiling
  187. #define ENABLE_GRAPHIC_ON_OFF // Graphic System (On/Off Options)
  188. #define ENABLE_SHADOW_RENDER_QUALITY_OPTION // Shadow Render Quality
  189. #define ENABLE_OPTIMIZATION // Official Animation Optimization [REVERSED]
  190. #define ENABLE_OX_RENDER_AREA // OX Event Render Area
  191. #define ENVIRONMENT_SYSTEM // Environment System
  192. #define ENABLE_FLY_TARGET_POSITION // Official Fly Target Position [REVERSED]
  193. #define ENABLE_SAVE_CAMERA_MODE // Official Save Camera Mode [REVERSED]
  194. #define ENABLE_SUNGMA_ATTR // Official Load SungMaAttr [REVERSED]
  195. /////////////////////////////////////////////////////////////////////////////////////////////////
  196. // Miscellaneous
  197. #define ENABLE_EMOTION_HIDE_WEAPON // Hide Weapon While Acting
  198. #define ENABLE_MAP_TELEPORT // Staff Members Can Click On Minimap And Teleport
  199. #define ENABLE_NO_MOUNT_CHECK // No Mount Check
  200. #define MAX_HIT_COUNT 32 // Hitable monsters at the same time
  201. /////////////////////////////////////////////////////////////////////////////////////////////////
  202. // Application Related
  203. #define DISABLE_INDEX_FILE // Built In Pack Index
  204. #define ENABLE_ETER_PACK_OBSCURING // EterPack Key Obscuring
  205. #define ENABLE_DISCORD_RPC // DiscordRPC
  206. #define CEF_BROWSER // CEF Browser
  207. #define CHAR_CONFIG // Official Char Config [REVERSED]
  208. #define ENABLE_CONFIG_MODULE // New Configuration Module (File Settings)
  209. #define ENABLE_RENDER_LOGIN_EFFECTS // Enable Effect In introSelect
  210. #define ENABLE_LOADING_PERFORMANCE // Loading Performance
  211. #define IMPROVE_ENTITY_FREEZE // Entity Freeze
  212. #define ENABLE_ENTITY_PRELOADING // Preload all npcs/mobs in map to prevent micro freezes when meeting a new entity
  213. #define REMOVING_COLLECTORS // Removing garbage collectors, loading all map related things into memory (chunks, objects, etc..)
  214. #define BLACK_COLOR // Correction of the black color in the game
  215. #define SMALL_OPTIMIZATION_GETTING_HEIGHT // Small optimization for getting the height
  216. /////////////////////////////////////////////////////////////////////////////////////////////////
  217. // Network Related
  218. #define ENABLE_MOVE_CHANNEL // Move Game Channel
  219. #if !defined(_DEBUG)
  220. //# define ENABLE_PATCH_CHECK // Check Patch Argument
  221. //# define ENABLE_CYTHON // Cython (RootLib)
  222. //# define ENABLE_MD5_FILE_CHECK // Check File MD5
  223. #endif
  224. #endif // __INC_LOCALE_INC_H__

locale_inc.h