- Joined
- Oct 31, 2010
- Messages
- 202
- Reaction score
- 36
Merry Christmas!
Since the days are such, I decided I'd release this now. I believe it will be useful to quite a few.
As the title states, I'm releasing my Quest Editor remake project written in C#.
Unlike my RestServer release, this one is made from complete scratch with the help of the, already
made, Quest Editor tool written by CSharp. It took me long, because I went through his tool source and documented everything I could gather about the QuestData file. I basically documented the structure of QuestData and through a lot of comparison and trial-error I have corrected CSharp's faults and also discovered many more functionalities the file holds.
Download Link:
The .7z file includes the Quest Editor library project, the Quest Editor Form application project and finally a text file containing a complete documentation of QuestData containing my discoveries, what still remains unknown to me and what can be just filled with 00's.
I'm not so proud about the functionality of the Form, but it doesn't really matter, the library I wrote is what truly matters. You can write your own form for it. The form can be a bit glitchy, lacking features and it is not efficient with how much memory it consumes. I just got to the point where I really wanted to test the tool, so I just tried to finish it as fast as I could, not minding whether the code is sloppy or not. But the library is very functional and that's where I put the majority of my focus, making sure it was made clean and very well written.
I would truly appreciate it, if you made any new discoveries or correct anything please make sure to comment it here below. It would be a great way to contribute to the community!
I'm hoping you have found this useful, because I know I definitely did.
Have fun editing quests!
Edit #0::
As requested through PM, here is the iQuest source code I used as a base for my Quest Editor tool. With the help of the de4bot project, I deobfuscated CSharps iQuest tool and then used the .NET Reflector to decompile the deobfuscated executable into a Visual Studio C# project.
Download Link:
Since the days are such, I decided I'd release this now. I believe it will be useful to quite a few.
As the title states, I'm releasing my Quest Editor remake project written in C#.
Unlike my RestServer release, this one is made from complete scratch with the help of the, already
made, Quest Editor tool written by CSharp. It took me long, because I went through his tool source and documented everything I could gather about the QuestData file. I basically documented the structure of QuestData and through a lot of comparison and trial-error I have corrected CSharp's faults and also discovered many more functionalities the file holds.
Download Link:
You must be registered to see links
The .7z file includes the Quest Editor library project, the Quest Editor Form application project and finally a text file containing a complete documentation of QuestData containing my discoveries, what still remains unknown to me and what can be just filled with 00's.
I'm not so proud about the functionality of the Form, but it doesn't really matter, the library I wrote is what truly matters. You can write your own form for it. The form can be a bit glitchy, lacking features and it is not efficient with how much memory it consumes. I just got to the point where I really wanted to test the tool, so I just tried to finish it as fast as I could, not minding whether the code is sloppy or not. But the library is very functional and that's where I put the majority of my focus, making sure it was made clean and very well written.
I would truly appreciate it, if you made any new discoveries or correct anything please make sure to comment it here below. It would be a great way to contribute to the community!
I'm hoping you have found this useful, because I know I definitely did.
Have fun editing quests!
Edit #0::
As requested through PM, here is the iQuest source code I used as a base for my Quest Editor tool. With the help of the de4bot project, I deobfuscated CSharps iQuest tool and then used the .NET Reflector to decompile the deobfuscated executable into a Visual Studio C# project.
Download Link:
You must be registered to see links
Last edited: