Actually, I'm *trying* to get a basic version into some beta testers hands by the end of April.
I've only been actively working on it since about two weeks after Decal Alpha 6, which I consider stable enough for 'n00b' developers like me to work on.
This hasn't very fast development, I know, and for that I'm sorry. I have made progress, little by little. Slowly, I have been wiring up events and controls to internal classes and variables. I modified the settings-saving routine to store settings on a per-character-per-server basis, so no more 'one profile only' thing. I found a way to read in and use the old recipe file with the new structures and I worked out a clever routine for handling the "fill the recipe listbox based on the selection of skill and group comboxes' thing. Its all boring internal details, but since I'm new to c#(but not programming) I have to spend a lot of time with F1 and the object inspector
Other things that have been done over time:
The UI is complete.
The command processor is hooked up. /RC*insertcommandhere* is parsed correctly.
I have a main event loop running now.
Autotell is back up and working.
I hooked NetEcho and put in the switches for handling what messages I need.
The anti-spam system is working, but I need to load the settings.(In the past, this was hard coded. Now its configurable)
I have the beginnings of a 'click-here to get the latest recipes file'.
I registered robochef.yewsplugins.com and loottracker.yewsplugins.com and put up the old pages:
http://robochef.yewsplugins.com/robochef/RoboChef.html
DONT DOWNLOAD THEM. They wont work, they may blow up your computer and drain your bank account or they might try to start your microwave oven. Its just to prove that I have a home for them and offer some tangible evidence outside of my computer that they are actually being worked on. I may even put up progress reports or some such there. My hosting software should arrive soon and I'll whip up a new web page or something, maybe with some new screenshots.
What won't it do? It won't make anything yet. Thats the last thing to go in. Everything else HAS to be in place before then. What I want to make sure of, every step of the way, is that RoboChef does "nothing" properly. It should NOT interfere with other plugins, or with normal play. Old Robo was pretty much a 'hit go and go to bed' cause you couldnt touch anything. You should be able to play normally with this version running.
You can pretty much be assured that the first 'release' will not support things like using storage, and probably won't auto-make-things-to-restore-stats-that-it-needs, etc. but it will eventually do all that and more. The architecture is a lot more flexible and configurable now, which is the benefit of completely rethinking and re-designing. The downside is, of course, time. My 'hour or two here and there' hasnt been spectacular, but it hasnt been fruitless either.
Oh, and if Beta slips to May, blame Kindom Hearts II, not DDO. =P
-----signature-----
Current developer of Mob Tracker (mobtracker.yewsplugins.com)
Current developer of Rare Tracker(raretracker.yewsplugins.com)
Current developer of Craft Bot(craftbot.yewsplugins.com)
Email:yew@yewsplugins.com