A modern, dark-themed quest tracker application for KalOnline with comprehensive quest management and character progress tracking.
-Added Icons for Items and Monsters
-Added all maps
-Added Numbers for NPCs and Monsters
-Fixed some bugs

This readme is generated by AI im not gonna write all this shit xD
- Complete Quest Database: Loads all quests from QuestsData.json
- Smart Filtering: Filter by quest type (QUEST/EVENT) and completion status
- Level-based Organization: Quests sorted by level, type, and ID
- Visual Completion Status: Completed quests shown in green with checkmarks
- Dark Theme: Professional dark color scheme throughout
- Colored Text Parsing: Automatic color coding for different elements:
- 🔵 NPCs and Characters (in quotes) - Light Blue
- 🟠 Items (quest items, drops) - Orange
- 🔴 Monsters (after "by") - Red
- 🔵 Locations (cities, areas) - Cyan
- 🟣 Special Characters (in brackets) - Magenta
- Character Management: Save/load character profiles with quest progress
- Auto-save: Automatically saves progress when closing the application
- Profile Persistence: JSON-based profile storage in Profiles folder
- Multiple Characters: Support for multiple character profiles
- Completion Checkbox: Use the "✓ Completed" checkbox in quest details to mark quests as done
- Double-click Alternative: Double-click any quest in the list to toggle completion
- Visual Feedback: Completed quests highlighted in green with checkmarks
- Progress Persistence: Quest completion status saved with character profile
- Easy Toggle: Check/uncheck the completion checkbox or double-click to toggle
- Launch the Application: Run the KalOnline Quest Tracker
- Enter Character Name: Type your character name in the top field
- Browse Quests: Use the quest list on the left to browse available quests
- View Details: Click on any quest to see detailed steps and rewards
- Mark as Complete:
- Use the "✓ Completed" checkbox in the quest details panel, OR
- Double-click on any quest in the list to toggle completion
- View Completed: Completed quests appear in green with a ✓ checkmark
- Filter Options: Use "Show Completed" checkbox to hide/show completed quests
- Quest Types: Filter by "All Types", "QUEST", or "EVENT"
- Auto-save: Progress is automatically saved when you close the application
- Manual Save: Click "Save Profile" to manually save your progress
- Load Profile: Click "Load Profile" to load a previously saved character
- Multiple Characters: Create different profiles for different characters
- Steps: Detailed quest steps with color-coded elements
- Rewards: List of quest rewards (experience, items, etc.)
- Level Requirements: Quest level requirements clearly displayed
- Quest Types: Visual distinction between regular quests and events
-
Install Newtonsoft.Json Package:
- Open the solution in Visual Studio
- Right-click on the project in Solution Explorer
- Select "Manage NuGet Packages"
- Search for "Newtonsoft.Json" and install version 13.0.3
-
Run the Application:
- Press
F5to run with debugging - Or press
Ctrl+F5to run without debugging - Or use the "Run Quest Tracker.bat" file after building
- Press
- Windows with .NET Framework 4.8
- Visual Studio 2019+ (for building)
- Newtonsoft.Json 13.0.3 package
- QuestsData.json file in the application directory
Enjoy tracking your KalOnline quest progress! 🎮