As of right now Quantum Core X is not really usable to any degree. In order to become a valid alternative to the original app we have to implement multiple features. These features are going to be listed below grouped by their milestone. Most important or base features first.
v0.1 The Baseline
Goal: Most basic working example of a Metin2 server. Includes many commands for testing. The connection shouldn't drop if you click on anything in the client which is not implemented yet.
[x] Login
[x] Character Creation
[x] Player
[ ] Max Level
[x] Drops #35
[x] Load drops from config
[ ] #125
[ ] #174
[ ] Groups / Parties
[ ] NPC Shops #82
[ ] Load NPC shops from config
[ ] Buy/Sell with NPC shops
[x] #7
[ ] Skills
[x] Selection + Leveling (points and books) #146
[x] Mobs / NPCs
[x] Spawn mobs according to config
[x] Show level
[x] Give EXP based on config
[ ] #100
v0.2 Quests
Goal: Implement quests and similar. For example resetting skills is also a quest. Quests are an essential part of Metin2 and are required for many things. Lua will most likely be the main script language
[ ] Quests
[ ] Gameplay legacy lua Quests loader
[ ] Reset Skill Group
[ ] Legacy Commands 4
[ ] /getqf
[ ] /setqf
[ ] /delqf
v0.3 Metins, Horses and Mounts
Goal: More player customization by adding mounts and pets
Goal: Production ready instance. Some features may be still missing but an old school game should be possible. At this point no more breaking changes until 2.0.
As of right now Quantum Core X is not really usable to any degree. In order to become a valid alternative to the original app we have to implement multiple features. These features are going to be listed below grouped by their milestone. Most important or base features first.
v0.1
The BaselineGoal: Most basic working example of a Metin2 server. Includes many commands for testing. The connection shouldn't drop if you click on anything in the client which is not implemented yet.
v0.2
QuestsGoal: Implement quests and similar. For example resetting skills is also a quest. Quests are an essential part of Metin2 and are required for many things. Lua will most likely be the main script language
v0.3
Metins, Horses and MountsGoal: More player customization by adding mounts and pets
v0.4
Social UpdateGoal: Implement more inter-player features
v0.5
Poly, Emotes, and passivesGoal: Add more basic features
v1.0
The Rock 2Goal: Production ready instance. Some features may be still missing but an old school game should be possible. At this point no more breaking changes until 2.0.
Milestone X - other
Some suggestions are by #1