• You've discovered RedGuides, an EverQuest multi-boxing and scripting community 🧙‍♀️⚙️. We want you to play several EQ characters at once, come join us and say hello! 👋

  • A TLP without truebox has thawed (Very Vanilla ready)
    Frostreaver

Recent content by aspruyt

  1. A

    Release .NET / C# Plugin and "Program" API

    Been chipping away at this and I think I have pretty much fixed the majority of bugs. I finally got the spawns and spawn/ground events working tonight. At this point in time the original functionality is fixed. I updated the strongly typed versions of all existing data types and TLOs, added...
  2. A

    Release .NET / C# Plugin and "Program" API

    Having a blast with this here: https://github.com/anthony-spruyt/MQ2DotNet/tree/feature/mq2flux I have been playing around recreating existing plugins and features to learn more about macroquest and I quite like how it is turning out so far.
  3. A

    Problem - Daybreak cash

    Just contact support. They will ask you to provide some proof you are the account holder and then update it for you. Took about 48 hours for me over a weekend to get it sorted since I emigrated before returning to EQ.
  4. A

    Release .NET / C# Plugin and "Program" API

    I understand that, but I would rather maintain it even if just for myself. I've worked a lot with Lua in the past and if I have a .NET option as alternative for my own stuff then I will not even blink an eye.
  5. A

    Release .NET / C# Plugin and "Program" API

    Only half of spawn type left to update. Having the strongly typed mq type classes was a pain to get updated but it is so nice to use and play with as someone new to MQ now that most of it is synced up again.
  6. A

    Release .NET / C# Plugin and "Program" API

    Have you guys ever looked at this project's source >.< It does make it super easy to work with but likely a pain to maintain. I'm a sucker for punishment though.
  7. A

    Release .NET / C# Plugin and "Program" API

    The existing project does create classes of mq types that wrap it yeah. Been bringing it up to date cause they have been out of sync for 2 years now it seems.
  8. A

    Release .NET / C# Plugin and "Program" API

    That is the price for intellisense and strongly typed type classes I guess in .NET. It doesn't just send strings to parse like MQ2Mono as you noted, it directly interops with the VarPtr, TypeVar and Type structs. MQ2Mono is pretty much MQ2DotNet running in mono instead of .NET CLR and without...
  9. A

    Release .NET / C# Plugin and "Program" API

    Only 14 more data types to update, must say I underestimated the effort to get this up to date severely hah. Then I need to check if there are any new TLO's and also plugin TLO's that are worth capturing.
  10. A

    Release .NET / C# Plugin and "Program" API

    Ive taken a good look now at both MQ2Mono and MQ2Dotnet and gotten a much better idea of how each work as well as the MQ2 native code now. MQ2DotNet has so much more work put into it though with all the datatype wrappers and factory. I have been working on getting it up to date with the latest...
  11. A

    Release .NET / C# Plugin and "Program" API

    Ooh wish I saw this earlier!! This plugin https://github.com/RekkasGit/MQ2Mono is what ties it all together. Going to have some fun with this.
  12. A

    Release .NET / C# Plugin and "Program" API

    Awesome thanks for the info, going to check it out right now!
  13. A

    Release .NET / C# Plugin and "Program" API

    Thanks for confirming, that is the one I forked and have been fixing up.
  14. A

    Release .NET / C# Plugin and "Program" API

    Ended up ditching CppSharp. I could only get it to generate parts which weren't of much use and ended up stripping away most of the project which became such a chore that it didnt help much with automation. After that I added some more helper methods to the loader to avoid mapping struct offsets...
  15. A

    Release .NET / C# Plugin and "Program" API

    I've made some progress last night with CppSharp to generate wrappers for interop so that there is no need to manually write or maintain it.
Back
Top
Cart